NES bootup and BIOS

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
fsakura
Posts: 5
Joined: Fri Apr 25, 2014 11:22 am

NES bootup and BIOS

Post by fsakura »

Does NES have a BIOS? I tried searching and looks like it does not.

SO it means when we power on NES, nothing happens inside CPU or PPU?
It is only after we insert cartridge, CPU starts executing instructions, setting some memory?

Well, my question is, Is ROM the only source of instructions for CPU?

Pranav
User avatar
thefox
Posts: 3139
Joined: Mon Jan 03, 2005 10:36 am
Location: Tampere, Finland
Contact:

Re: NES bootup and BIOS

Post by thefox »

Yes. No BIOS.

Newbie Help Center might be a better area for these questions.
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: NES bootup and BIOS

Post by tokumaru »

Original NES and Famicom consoles do not have a BIOS (some clones might have, if they have built-in games and the like). ROM in the cartridge is mapped to $8000-$FFFF from the time the console is turned on, and the CPU will immediately look at $FFFC-$FFFD (the reset vector) to find out where the program starts.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: NES bootup and BIOS

Post by tepples »

The only BIOS in any NES or Super NES game is a pretend BIOS like the one shown at the beginning of Mega Man X. If it were done on NES, it might look like this.
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: NES bootup and BIOS

Post by lidnariq »

tokumaru wrote:some clones might have [a BIOS]
I think that's part of the point of doctorlai's thread.
Bisqwit
Posts: 248
Joined: Fri Oct 14, 2011 1:09 am

Re: NES bootup and BIOS

Post by Bisqwit »

The Famicom Disk System (FDS) does have a BIOS though.
It is a Japan-only extension to the Famicom that loads games from 3.5 inch diskettes.
User avatar
MottZilla
Posts: 2835
Joined: Wed Dec 06, 2006 8:18 pm

Re: NES bootup and BIOS

Post by MottZilla »

Actually they are 2.8" disks that are basically QuickDisk except with a physical extension of the plastic enclosure making the disk taller to include the NINTENDO logo on the disk. They are not 3.5" disks like those used on IBM PCs.
Post Reply