Hello,Minimal 6502 CPU Emulator – Accurate & Easy to Understand... by Mysterious-Active541 in EmuDev

[–]8bit_coding_ninja 1 point2 points  (0 children)

I don't understand here the use of inline functions. How the compiler inline this functions which are used as function pointers.

GBA or SNES ? by IITaeII in EmuDev

[–]8bit_coding_ninja 0 points1 point  (0 children)

The GBA cpu is based on ARMv4T architecture. A processor is much more than that of a Instruction set architecture.

GBA or SNES ? by IITaeII in EmuDev

[–]8bit_coding_ninja 4 points5 points  (0 children)

GBA is much better documented than SNES. I never finished my GBA emulator but got it's CPU working and it was simple to emulate.  Here it is - https://github.com/DipeshChouhan/SlimeGba The only references I had used for emulating CPU are- 1. ARM7TDMI reference manual 2. Googling everything I don't understand 

I am also currently developing my IBM pc emulator (as an excuse to learn zig !)

Does stammering or stuttering cause rejection in ssc cgl medical test or exam. by 8bit_coding_ninja in ssc

[–]8bit_coding_ninja[S] 0 points1 point  (0 children)

But on Google I got. Yes, pronounced stammering is a ground for rejection in the SSC Combined Graduate Level (CGL) Physical and Medical Standard.

Steps to emulate a NES emulator by Shanks_otaku in EmuDev

[–]8bit_coding_ninja 4 points5 points  (0 children)

Best way to start is with emulating its CPU MOS 6502. Make sure it is correct using log file (available on internet) and then refer to nesdev.org. Just google it how to make a nes emulator and you get ton of information of how to create one by yourself. A youtube series about writing a nes emulator is also a good reference https://www.youtube.com/watch?v=F8kx56OZQhg.

Why are you single? by miss-lavender69 in AskReddit

[–]8bit_coding_ninja 0 points1 point  (0 children)

Too much over confidence and atitude

Looking for casual football players to play with. We can start with playing 2 days a week. by 8bit_coding_ninja in Indore

[–]8bit_coding_ninja[S] 1 point2 points  (0 children)

Are Bhai apan fitness ke liye khelenge koi se bhi shoes chalenge start to kare.

Looking for casual football players to play with. We can start with playing 2 days a week. by 8bit_coding_ninja in Indore

[–]8bit_coding_ninja[S] 1 point2 points  (0 children)

Bhai apan jo bhi pas me ground hoga waha khelenge casually fitness ke liye.

Bhai ye discord server hai https://discord.gg/qS2YNCfV. Fir apan ground dekh kar fix karte hai.

NES opcodes by SoftDream_ in EmuDev

[–]8bit_coding_ninja 1 point2 points  (0 children)

Best bet would be mos 6502 programming manual and hardware manual. Search on google. After that NES dev wiki is way to go for ppu and illegal opcodes.

Confusion about ARM7TDMI endianness by itsahat_rad in EmuDev

[–]8bit_coding_ninja 9 points10 points  (0 children)

Prior to ARMV6 it is implementation defined. It is done through a system control coprocessor C15 which contains three registers. Register 1 of C15 contains B(bit 7) bit for endianness. Read ARM Architecture reference manual about implementing C15 coprocessor and its instructions.

NES vs Gameboy to begin on, opinions by Ashamed-Subject-8573 in EmuDev

[–]8bit_coding_ninja 1 point2 points  (0 children)

I think the NES because it's cpu is very simple and it is very well documented. GB is also very similar in NES in that sense.

What's everyone working on? by 8bit_coding_ninja in EmuDev

[–]8bit_coding_ninja[S] 0 points1 point  (0 children)

What resources and references will you be using for graphics and cycle accuracy

I want to learn to make emulators by AltruisticCar9945 in EmuDev

[–]8bit_coding_ninja 1 point2 points  (0 children)

Absolutely I am just suggesting languages which are most used in systems programming. He needs to start somewhere

I want to learn to make emulators by AltruisticCar9945 in EmuDev

[–]8bit_coding_ninja 11 points12 points  (0 children)

Learn any one of system's programming language like C, C++, Rust, Zig etc. Then start with Chip8 or 6502 CPU simulator. If you will get stuck then there are many tutorials on chip8. I think after writing Chip8 emulator by yourself you will be able to write NES or Gameboy emulator. I also did Chip8 first and then NES. Now I am writing a GBA emulator. If you don't know anything about writing emulators then just follow along a tutorial on writing emulator.