This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

NES bootup and BIOS

NES bootup and BIOS
by on (#128095)
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?

Re: NES bootup and BIOS
by on (#128096)
Yes. No BIOS.

Newbie Help Center might be a better area for these questions.
Re: NES bootup and BIOS
by on (#128097)
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.
Re: NES bootup and BIOS
by on (#128098)
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.
Re: NES bootup and BIOS
by on (#128099)
tokumaru wrote:
some clones might have [a BIOS]
I think that's part of the point of doctorlai's thread.
Re: NES bootup and BIOS
by on (#129425)
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.
Re: NES bootup and BIOS
by on (#129429)
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.