August 1st, 2002, 22:33
Rom question about byteswapping
Ok. Hello everybody! I am a newbye on this forum. I'm trying to make my own n64 emulator, it doesn't have a name yet. I am having some newbye doubts. This is the first one:
- I noticed that some roms (like mario 64) need to be byteswapped to read his header information (like the name, CRC1 and 2, country code, etc.). My question is: to read the opcodes in this kind of rom I need to byteswap it or not?
- My second question is: in the address 0x0008 of any n64 rom we have a information about the Program Counter. What is this information used for?
- My third question is: when I want to start the emulation of a rom, in what address should it start? should it be on the beginning of the boot code or of the game code?
- The last question: where can I find good information about N64 RDP?
These are my questions. If you can answer at least one of these to me, thank you so much!
August 1st, 2002, 22:52
er christ where do we start, try http://www.pj64.net/emubook/