It is currently Tue Oct 17, 2017 10:56 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Thu Aug 18, 2016 7:12 am 
Offline
User avatar

Joined: Mon Dec 29, 2014 1:46 pm
Posts: 709
Location: New York, NY
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?


Top
 Profile  
 
PostPosted: Thu Aug 18, 2016 7:50 am 
Offline
User avatar

Joined: Sun Sep 19, 2004 9:28 pm
Posts: 3192
Location: Mountain View, CA, USA
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. ;-)


Top
 Profile  
 
PostPosted: Thu Aug 18, 2016 8:25 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19093
Location: NE Indiana, USA (NTSC)
Take the last 8192 bytes of the PRG ROM and see if those work as a BIOS.


Top
 Profile  
 
PostPosted: Thu Aug 18, 2016 10:32 am 
Offline
User avatar

Joined: Mon Dec 29, 2014 1:46 pm
Posts: 709
Location: New York, NY
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.


Top
 Profile  
 
PostPosted: Thu Aug 18, 2016 3:46 pm 
Offline
User avatar

Joined: Sun Sep 19, 2004 9:28 pm
Posts: 3192
Location: Mountain View, CA, USA
Looking forward to the third time this has been discussed. Let the games begin!


Top
 Profile  
 
PostPosted: Fri Aug 19, 2016 12:42 am 
Online

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6277
Location: Seattle
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group