Famicom Disk System HLE?
Moderator: Moderators
Famicom Disk System HLE?
I'm a bit interested in adding FDS support in my emulator. I've read that high-level-emulation of the FDS BIOS routines would be possible. Have anyone tried it and perhaps got some hints on how to implement it?
-
- Posts: 1287
- Joined: Thu May 19, 2005 11:30 am
It doesn't seem any less reasonable to leave BIOS supply up to the user than it does to leave ROM/disk image supply up to the user. Most people wouldn't have any trouble downloading a copy of the BIOS off the net -- especially considering they're probably already downloading ROMs off the net.tepples wrote:Or to keep people from having to buy an FDS and dump the BIOS. Most GBA emulators high-level-emulate the GBA BIOS for the same reason.
What if you want to run a homebrew FDS program?Disch wrote:It doesn't seem any less reasonable to leave BIOS supply up to the user than it does to leave ROM/disk image supply up to the user. Most people wouldn't have any trouble downloading a copy of the BIOS off the net -- especially considering they're probably already downloading ROMs off the net.
My reason (at the moment anyway) to high-level emulate the FDS is the complexity of the unit. The documents on this website are very detailed and interesting but is most likely not written for a swedish emulator-coder with limited electronics-skills. 
However it would be nice to have a FDS-"test-disc-image" to help with accurate FDS emulation, if anyone feels up for the task?

However it would be nice to have a FDS-"test-disc-image" to help with accurate FDS emulation, if anyone feels up for the task?

Even though certain calls to the FDS bios can be HLEd, many games actively poll the status of the FDS hardware. So even if all the bios functions are high level emulated, some of the low level stuff also needs to be supported.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
I can't find any decent FDS docs. Most of available docs are japanese translations, overloaded of 'guessed' information. No RE was done yet AFAIK. It would be very interesting to get something up in the wiki, rather than cryptic source codes around... -_-;;.
Zepper
RockNES author
RockNES author