I only used it for hardware reference and memory map.Īnd that would be about it. NES Dev Wiki - information here is actually pretty scarce, doesn't even have opcodes listed.The instructions are not explained what they do (took me a while to realize ADC is acumulator + memory address + carry flag byte) and says which flags are influenced by the opcode but it doesn't say why or how and at the end of the day I can't implement them well. My biggest problem is, it's super cryptic for somebody who is new to this. That's the only source I actually found out what different addressing modes do. Easy 6502 by skilldrick - the one I learned the most from, actually.So far I managed to find these resources the best: Just don't get me as a lazy person - previous emulator was my first experience with this kind of stuff and I'm constantly learning the low-level things I need to know for this kind of stuff. I was very surprised that despite how popular of a system (and still relatively simple) NES is, there is not a single guide that covers everything in detail. Making CHIP-8 was not only easy because of how simple system it is, but also explicit and comprehensive reference. I really tried but I have encountered some issues. So after finishing a CHIP-8 emulator (which basically is a Hello World!) I decided to make a NES emulator.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |