nesdev.com
http://forums.nesdev.com/

GoodNES 3.14 and Famicom Disk System BIOS.7z
http://forums.nesdev.com/viewtopic.php?f=2&t=14701
Page 1 of 1

Author:  zeroone [ Thu Aug 18, 2016 7:12 am ]
Post subject:  GoodNES 3.14 and Famicom Disk System BIOS.7z

GoodNES 3.14 contains an archive called Famicom Disk System BIOS.7z. But, the archive doesn't seem to include the BIOS file. Instead, it contains NES files.

Is there a way to use one of those files as a BIOS file? Is there any point in running the NES files?

Author:  koitsu [ Thu Aug 18, 2016 7:50 am ]
Post subject:  Re: GoodNES 3.14 and Famicom Disk System BIOS.7z

I have the FDS BIOS as a file called Disksys.rom which is used by some emulators. The file is 8192 bytes.

Code:
ca30b50f880eb660a320674ed365ef7a *Disksys.rom

There are people on this forum who had a hard-on about trying to get the FDS BIOS as a .NES file, a separate mapper for it, and whatever else; now that this file has been brought up indirectly, I am certain we'll now begin hashing over it angrily like we did last time. I look forward to having this discussion in my life for a third time. ;-)

Author:  tepples [ Thu Aug 18, 2016 8:25 am ]
Post subject:  Re: GoodNES 3.14 and Famicom Disk System BIOS.7z

Take the last 8192 bytes of the PRG ROM and see if those work as a BIOS.

Author:  zeroone [ Thu Aug 18, 2016 10:32 am ]
Post subject:  Re: GoodNES 3.14 and Famicom Disk System BIOS.7z

tepples wrote:
Take the last 8192 bytes of the PRG ROM and see if those work as a BIOS.


I have a working BIOS file. I was just wondering how it ended up packaged as a NES file and if the NES file could be used as a BIOS in any emulator.

Author:  koitsu [ Thu Aug 18, 2016 3:46 pm ]
Post subject:  Re: GoodNES 3.14 and Famicom Disk System BIOS.7z

Looking forward to the third time this has been discussed. Let the games begin!

Author:  lidnariq [ Fri Aug 19, 2016 12:42 am ]
Post subject:  Re: GoodNES 3.14 and Famicom Disk System BIOS.7z

zeroone wrote:
I was just wondering how it ended up packaged as a NES file and if the NES file could be used as a BIOS in any emulator.
"I dunno, I'm not really thinking this through. There's no banking, it kinda looks like mapper 0. I guess it's mapper 0?".

No emulator does support loading a mapper 0 image and pretending its contents are an FDS BIOS. No emulator should ever support that particular encoding, that's just dumb.

Zzo38 has requested the ability to load an iNES-encoded FDS BIOS tagged as mapper 20, with the same indirect "load one rom then load secondary rom" used for the two dual-ROM modular systems (Karaoke Studio—m188 singleton and Nantettatte!! Baseball—m68 submapper, singleton). As well as desiring the ability to use the same UI for an endless stream of Game Genies...

Here's the rehash of my arguments why Zzo38's desire is a bad decision.

1- Having to manually interact with the system UI to explicitly load the the FDS BIOS first before you select the FDS image you want is bad UI and UX. (Selecting the FDS image tells the emulator that the user would have loaded the FDS BIOS)
2- iNES is a terrible container for the FDS BIOS
3- It is an unreasonably difficult task to modify the FDS hardware to replace its BIOS (the BIOS inside the same physical IC that physically holds the disk IO, audio hardware, &c: everything except the RAM). In practice, if one ever did make a thus-modified FDS, it will be a singleton, and that will be the only copy in the whole world.
3b- if a person really wants to make a modified version of the FDS BIOS that can practically only ever be used in an emulator, they can still tell the emulator to use their version that is not encapsulated in an iNES header.

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/