System ROM: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
m (6 revisions: Import from wikkii)
mNo edit summary
Line 1: Line 1:
BIOSes are ROMs containing the initial program executed by NeoGeo systems. They are present in all hardware types.
BIOSes (officially called "SYSTEM ROM") are ROMs containing various generic functions and the initial program executed by NeoGeo systems. They are present in all hardware types.


== AES BIOS ==
== AES BIOS ==


[[File:aes_biosep0.jpg|right|thumb|Toshiba EP0 BIOS ROM found on an AES board]]
[[File:aes_biosep0.jpg|right|thumb|Toshiba EP0 BIOS ROM found on an AES board]]
128kB. NEO-EP0.
Size: 128KiB. Called "NEO-EP0".


== MVS BIOS ==
== MVS BIOS ==


[[File:mvs_sp-s2.jpg|right|thumb|Toshiba SP-S2 BIOS ROM on a 1FZS MVS slot.]]
[[File:mvs_sp-s2.jpg|right|thumb|Toshiba SP-S2 BIOS ROM on a 1FZS MVS slot.]]
128kB. SP-S2. Different names according to nationality.
Size: 128KiB. Called "SP-S2". Different names according to nationality.
 
Holds functions for coins, [[UPD4990|calendar]] and player starts.


== CD/CDZ BIOS ==
== CD/CDZ BIOS ==
[[File:cd2_bios.jpg|right|thumb|SP1 BIOS ROM on a CDM3-2 board.]]
[[File:brd_spj.jpg|thumb|SPJ Japanese BIOS on a [[ROM-Only boards|ROM-only arcade board]]. Picture courtesy of [[http://www.mvs-scans.com MVS-Scans]].]]


=== RAM locations ===
Size: 512KiB.


*$10FD80: ?
Chip that contains [[Z80]] and [[68k]] programs, PCM sound, and graphics which are copied to the corresponding [[DRAM|DRAMs]] at boot time. The BIOS on CD systems also contains graphics and sounds. There is ''no'' [[SFIX]] or [[SM1]] ROMs on cart systems.
*$10FD83: Nationality (JP:0, EN:1, EU:2, goes up to 6 ?)
 
The [[CD hardware versions|CD1 and CD2]] BIOSes (FRONT-SP1 and TOP-SP1) include the [[Sound drivers list|"Ver 3.0 by Mr.Noric.1993/11/10 14:00"]] Z80 [[sound driver]].
 
The [[CDZ]] BIOS includes the "Ver 3.0 by MAKOTO.04/03/10 to SK" driver.


The NeoGeo CD (not CDZ) BIOS contains credits, organized to be displayed on the fix layer (how can this be seen on screen ?):
The NeoGeo CD (not CDZ) BIOS contains credits, organized to be displayed on the fix layer (how can this be seen on screen ?):
Line 32: Line 40:
[[Noriyuki Higashi]] = Mr.Noric
[[Noriyuki Higashi]] = Mr.Noric


[[File:cd2_bios.jpg|right|thumb|SP1 BIOS ROM on a CDM3-2 board.]]
Graphic visualisation of a CDZ BIOS dump, with separated data blocks:<br>
 
[[File:cdzbiosgfx.png]]
1MiB chip that contains [[Z80]] and [[68k]] programs, PCM sound, and graphics which are copied to the corresponding [[DRAM|DRAMs]] at boot time.
 
Graphic visualisation of a CDZ BIOS dump, with separated data blocks (larger size available):<br>
[[File:cdzbiosgfx.png|300px|]]
 
[[File:brd_spj.jpg|thumb|SPJ Japanese BIOS on a [[ROM-Only boards|ROM-only arcade board]]. Picture courtesy of [[http://www.mvs-scans.com MVS-Scans]].]]


[[Category:Base system]]
[[Category:Base system]]

Revision as of 06:01, 4 July 2011

BIOSes (officially called "SYSTEM ROM") are ROMs containing various generic functions and the initial program executed by NeoGeo systems. They are present in all hardware types.

AES BIOS

Toshiba EP0 BIOS ROM found on an AES board

Size: 128KiB. Called "NEO-EP0".

MVS BIOS

Toshiba SP-S2 BIOS ROM on a 1FZS MVS slot.

Size: 128KiB. Called "SP-S2". Different names according to nationality.

Holds functions for coins, calendar and player starts.

CD/CDZ BIOS

File:Cd2 bios.jpg
SP1 BIOS ROM on a CDM3-2 board.
File:Brd spj.jpg
SPJ Japanese BIOS on a ROM-only arcade board. Picture courtesy of [MVS-Scans].

Size: 512KiB.

Chip that contains Z80 and 68k programs, PCM sound, and graphics which are copied to the corresponding DRAMs at boot time. The BIOS on CD systems also contains graphics and sounds. There is no SFIX or SM1 ROMs on cart systems.

The CD1 and CD2 BIOSes (FRONT-SP1 and TOP-SP1) include the "Ver 3.0 by Mr.Noric.1993/11/10 14:00" Z80 sound driver.

The CDZ BIOS includes the "Ver 3.0 by MAKOTO.04/03/10 to SK" driver.

The NeoGeo CD (not CDZ) BIOS contains credits, organized to be displayed on the fix layer (how can this be seen on screen ?):

CREDITS
SOFTWARE NORIYUKI HIGASHI
HARDWARE MOTOO YOKOYAMA TOSHIYA YAHARA
GRAPHICS OTIAI
SPECIAL  JON   GUSO
THANKS   CURRY SHIMIZU
SNK ALL STAFF

Noriyuki Higashi = Mr.Noric

Graphic visualisation of a CDZ BIOS dump, with separated data blocks:
File:Cdzbiosgfx.png