Hello! First thread here. So I guess I'll just plop it here for now. Hopefully it's the right area for something like this.
I recently got my hands on the original FamicomBox BIOS and would like to get it running on NES emulators and real hardware. So far I've managed to get games which were released for the FamicomBox to work (Donkey Kong, Popeye, etc) by compiling the .prg and .chr files into a .nes format. All of those work fine, except for the BIOS splash screens themselves. Whenever I try, the emulator just completely hangs.
So far, I've only got the BIOS and games to work on MAME emulators without any problems so far. After a bit of talking, I found that the FamicomBox expects 8K of RAM at 0000-1fff, and the NES usually has 2k of RAM in there. The bios also uses RAM above 07ffh because it gives the game 0000-07ffh (the usual RAM range). this way the bios can keep bookkeeping and stuff in the RAM without it getting erased by a game.
Would it be possible to modify the emulator itself? Or perhaps hack the BIOS in such a way where they can be displayed?
Thanks. ~togemet2.
I recently got my hands on the original FamicomBox BIOS and would like to get it running on NES emulators and real hardware. So far I've managed to get games which were released for the FamicomBox to work (Donkey Kong, Popeye, etc) by compiling the .prg and .chr files into a .nes format. All of those work fine, except for the BIOS splash screens themselves. Whenever I try, the emulator just completely hangs.
So far, I've only got the BIOS and games to work on MAME emulators without any problems so far. After a bit of talking, I found that the FamicomBox expects 8K of RAM at 0000-1fff, and the NES usually has 2k of RAM in there. The bios also uses RAM above 07ffh because it gives the game 0000-07ffh (the usual RAM range). this way the bios can keep bookkeeping and stuff in the RAM without it getting erased by a game.
Would it be possible to modify the emulator itself? Or perhaps hack the BIOS in such a way where they can be displayed?
Thanks. ~togemet2.