Difference between revisions of "Sega Mega-CD/Boot ROM"
From Sega Retro
m (→CD-ROM playback: changed to a more appropriate sub-section title - "CD-ROM" could refer to other kinds of CDs) |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 49: | Line 49: | ||
BootROM MCD US 1.00 Storage.png|US/EU 1.00-1.10 | BootROM MCD US 1.00 Storage.png|US/EU 1.00-1.10 | ||
BootROM MCD JP 2.00 Storage.png|JP 2.00 | BootROM MCD JP 2.00 Storage.png|JP 2.00 | ||
+ | BootROM MCD US 2.00 Storage.png|US/EU 2.00 | ||
</gallery> | </gallery> | ||
Line 56: | Line 57: | ||
BootROM MCD US 1.00 Menu.png|US/EU 1.00-1.10 | BootROM MCD US 1.00 Menu.png|US/EU 1.00-1.10 | ||
BootROM MCD JP 2.00 Menu.png|JP 2.00 | BootROM MCD JP 2.00 Menu.png|JP 2.00 | ||
+ | BootROM MCD US 2.00 Menu.png|US/EU 2.00 | ||
</gallery> | </gallery> | ||
Line 61: | Line 63: | ||
===ROM dump status=== | ===ROM dump status=== | ||
{{romtable| | {{romtable| | ||
− | {{rom|MCD|sha1=|md5=|crc32=8c3e3945|size=|date=1993-03-29|source=[[LaserActive]] (NA) (1.02)|comments=BIOS header lists version as 0.98|quality=|file=MLD BIOS US v1.02 930329.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=8c3e3945|size=128KB|date=1993-03-29|source=[[LaserActive]] (NA) (1.02)|comments=BIOS header lists version as 0.98|quality=|file=MLD BIOS US v1.02 930329.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=9f5771d2|size=|date=1993-03-29|source=[[LaserActive]] (Japan) (1.02)|comments=BIOS header lists version as 0.98|quality=|file=MLD BIOS JP v1.02 930329.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=9f5771d2|size=128KB|date=1993-03-29|source=[[LaserActive]] (Japan) (1.02)|comments=BIOS header lists version as 0.98|quality=|file=MLD BIOS JP v1.02 930329.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=2ed602d7|size=|date=1993-09-22|source=[[LaserActive]] (NA) (1.04)|comments=|quality=|file=MLD BIOS US v1.04 930922.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=2ed602d7|size=128KB|date=1993-09-22|source=[[LaserActive]] (NA) (1.04)|comments=|quality=|file=MLD BIOS US v1.04 930922.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=b24b919d|size=|date=1993-08-10|source=[[LaserActive]] (Japan) (1.05)|comments=|quality=|file=MLD BIOS JP v1.05 930810.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=b24b919d|size=128KB|date=1993-08-10|source=[[LaserActive]] (Japan) (1.05)|comments=|quality=|file=MLD BIOS JP v1.05 930810.7z}} |
− | + | {{rom|MCD|sha1=f30d109d1c2f7c9feaf38600c65834261db73d1f|md5=e99e30eeffee8201f9eb2c6e219b6fc2|crc32=41af44c4|size=128KB|date=1991-11-14|source=[[Sega Mega-CD]] (Japan) (1.00c)|comments=Found on prototype EPROM labeled "1.00c"|quality=|file=MCD BIOS JP v1.00c 911114.7z}} | |
− | {{rom|MCD|sha1=f30d109d1c2f7c9feaf38600c65834261db73d1f|md5=e99e30eeffee8201f9eb2c6e219b6fc2|crc32=41af44c4|size= | ||
{{rom|MCD|sha1=|md5=|crc32=3beb1ac2|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev B)|comments=HAA-2910 EPR-14088B|quality=|file=MCD BIOS JP v1.00B.7z}} | {{rom|MCD|sha1=|md5=|crc32=3beb1ac2|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev B)|comments=HAA-2910 EPR-14088B|quality=|file=MCD BIOS JP v1.00B.7z}} | ||
{{rom|MCD|sha1=|md5=|crc32=f18dde5b|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev C)|comments=HAA-2910 EPR-14088C|quality=|file=MCD BIOS JP v1.00C.7z}} | {{rom|MCD|sha1=|md5=|crc32=f18dde5b|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev C)|comments=HAA-2910 EPR-14088C|quality=|file=MCD BIOS JP v1.00C.7z}} | ||
− | {{rom|MCD|sha1=|md5=|crc32=1d9756a3|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev D)|comments=HAA-2910 EPR-14088D|quality=|file=MCD BIOS JP v1.00D.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=1d9756a3|size=128KB|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev D)|comments=HAA-2910 EPR-14088D|quality=|file=MCD BIOS JP v1.00D.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=9d2da8f2|size=|date=1991-12-17|source=[[Sega Mega-CD]] (Japan) (1.00 Rev E)|comments=HAA-2910 EPR-14088E|quality=|file=MCD BIOS JP v1.00E 911217.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=9d2da8f2|size=128KB|date=1991-12-17|source=[[Sega Mega-CD]] (Japan) (1.00 Rev E)|comments=HAA-2910 EPR-14088E|quality=|file=MCD BIOS JP v1.00E 911217.7z}} |
{{rom|MCD|sha1=|md5=|crc32=79f85384|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev H)|comments=HAA-2910 EPR-14088H, MPR-14088H-T|quality=|file=MCD BIOS JP v1.00H.7z}} | {{rom|MCD|sha1=|md5=|crc32=79f85384|size=|date=|source=[[Sega Mega-CD]] (Japan) (1.00 Rev H)|comments=HAA-2910 EPR-14088H, MPR-14088H-T|quality=|file=MCD BIOS JP v1.00H.7z}} | ||
{{rom|MCD|sha1=|md5=|crc32=4be18ff6|size=|date=1992-05-01|source=[[Sega Mega-CD]] (Japan) (1.11)|comments= Dumped from Japanese model 2 sample/prototype|quality=|file=MCD BIOS JP v1.11 920501.7z}} | {{rom|MCD|sha1=|md5=|crc32=4be18ff6|size=|date=1992-05-01|source=[[Sega Mega-CD]] (Japan) (1.11)|comments= Dumped from Japanese model 2 sample/prototype|quality=|file=MCD BIOS JP v1.11 920501.7z}} | ||
− | {{rom|MCD|sha1=|md5=|crc32=550f30bb|size=|date=1991-12-28|source=[[Sega Mega-CD]] (Asia) (1.00 Rev H)|comments=|quality=|file=MCD BIOS AS v1.00H.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=550f30bb|size=128KB|date=1991-12-28|source=[[Sega Mega-CD]] (Asia) (1.00 Rev H)|comments=|quality=|file=MCD BIOS AS v1.00H.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=e7e3afe2|size=|date=|source=[[Sega CD]] (NA) (1.00)|comments=|quality=|file=MCD BIOS US v1.00.7z}} | + | {{rom|MCD|sha1=c5c24e6439a148b7f4c7ea269d09b7a23fe25075|md5=|crc32=e7e3afe2|size=128KB|date=|source=[[Sega CD]] (NA) (1.00)|comments=|quality=|file=MCD BIOS US v1.00.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=c6d10268|size= | + | {{rom|MCD|sha1=|md5=|crc32=c6d10268|size=128KB|date=1992-10-11|source=[[Sega CD]] (NA) (1.10 Rev B)|comments=MK-1690 MPR-15045B-T|quality=|file=MCD BIOS US v1.10B 921011.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=529ac15a|size=|date=1992-10-27|source=[[Sega Mega-CD]] (EU) (1.00)|comments=MK-1690-18|quality=|file=MCD BIOS EU v1.00 921027.7z}} | + | {{rom|MCD|sha1=f891e0ea651e2232af0c5c4cb46a0cae2ee8f356|md5=|crc32=529ac15a|size=128KB|date=1992-10-27|source=[[Sega Mega-CD]] (EU) (1.00)|comments=MK-1690-18|quality=|file=MCD BIOS EU v1.00 921027.7z}} |
− | |||
{{rom|MCD|sha1=|md5=|crc32=dd6cc972|size=|date=1992-12-22|source=[[Sega Mega-CD 2]] (Funai Model) (Japan) (2.00)|comments=HAA-2912 MPR-15398-T|quality=|file=MCD2 BIOS JP v2.00 921222.7z}} | {{rom|MCD|sha1=|md5=|crc32=dd6cc972|size=|date=1992-12-22|source=[[Sega Mega-CD 2]] (Funai Model) (Japan) (2.00)|comments=HAA-2912 MPR-15398-T|quality=|file=MCD2 BIOS JP v2.00 921222.7z}} | ||
{{rom|MCD|sha1=|md5=|crc32=8af65f58|size=|date=1993-03-14|source=[[Sega CD 2]] (Funai Model) (NA) (2.00)|comments=MK4102 MPR-15511-T|quality=|file=MCD2 BIOS US v2.00 930314.7z}} | {{rom|MCD|sha1=|md5=|crc32=8af65f58|size=|date=1993-03-14|source=[[Sega CD 2]] (Funai Model) (NA) (2.00)|comments=MK4102 MPR-15511-T|quality=|file=MCD2 BIOS US v2.00 930314.7z}} | ||
{{rom|MCD|sha1=|md5=|crc32=9f6f6276|size=|date=1993-06-01|source=[[Sega CD 2]] (Funai Model) (NA) (2.00 Rev A)|comments=MK4102 MPR-15511A-T|quality=|file=MCD2 BIOS US v2.00A 930601.7z}} | {{rom|MCD|sha1=|md5=|crc32=9f6f6276|size=|date=1993-06-01|source=[[Sega CD 2]] (Funai Model) (NA) (2.00 Rev A)|comments=MK4102 MPR-15511A-T|quality=|file=MCD2 BIOS US v2.00A 930601.7z}} | ||
− | {{rom|MCD|sha1=|md5=|crc32=0507b590|size=|date=1993-03-30|source=[[Sega Mega-CD II]] (Funai Model) (EU) (2.00)|comments=MK4102-50 MPR-15512-T|quality=|file=MCD2 BIOS EU v2.00 930330.7z}} | + | {{rom|MCD|sha1=7063192ae9f6b696c5b81bc8f0a9fe6f0c400e58|md5=|crc32=0507b590|size=128KB|date=1993-03-30|source=[[Sega Mega-CD II]] (Funai Model) (EU) (2.00)|comments=MK4102-50 MPR-15512-T|quality=|file=MCD2 BIOS EU v2.00 930330.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=4d5cb8da|size=|date=1993-06-01|source=[[Sega Mega-CD II]] (Funai Model) (EU) (2.00 Rev A)|comments=MK4102-50 MPR-15512A-T|quality=|file=MCD2 BIOS EU v2.00A 930601.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=4d5cb8da|size=128KB|date=1993-06-01|source=[[Sega Mega-CD II]] (Funai Model) (EU) (2.00 Rev A)|comments=MK4102-50 MPR-15512A-T|quality=|file=MCD2 BIOS EU v2.00A 930601.7z}} |
{{rom|MCD|sha1=|md5=|crc32=2e49d72c|size=|date=1993-06-21|source=[[Sega CD 2]] (Sony Model) (NA) (2.11)|comments=MK-4102A MPR-15764-T|quality=|file=MCD2 BIOS US v2.11 930621.7z}} | {{rom|MCD|sha1=|md5=|crc32=2e49d72c|size=|date=1993-06-21|source=[[Sega CD 2]] (Sony Model) (NA) (2.11)|comments=MK-4102A MPR-15764-T|quality=|file=MCD2 BIOS US v2.11 930621.7z}} | ||
{{rom|MCD|sha1=|md5=|crc32=c1aa217f|size=|date=1993-06-21|source=[[Sega Mega-CD II]] (Sony Model) (EU) (2.11)|comments=MK-4102A-50 MPR-15811-T|quality=|file=MCD2 BIOS EU v2.11 930621.7z}} | {{rom|MCD|sha1=|md5=|crc32=c1aa217f|size=|date=1993-06-21|source=[[Sega Mega-CD II]] (Sony Model) (EU) (2.11)|comments=MK-4102A-50 MPR-15811-T|quality=|file=MCD2 BIOS EU v2.11 930621.7z}} | ||
− | + | {{rom|MCD|sha1=|md5=|crc32=d48c44b5|size=128KB|date=1993-09-07|source=[[Sega CDX]] (NA) (2.21x)|comments=MK-4121 MPR-16139-T|quality=|file=CDX BIOS US v2.21 930907.7z}} | |
− | {{rom|MCD|sha1=|md5=|crc32=d48c44b5|size=|date=1993-09-07|source=[[Sega CDX]] (NA) (2.21x)|comments=MK-4121 MPR-16139-T|quality=|file=CDX BIOS US v2.21 930907.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=aacb851e|size=128KB|date=1993-09-16|source=[[Sega Multi-Mega]] (EU) (2.21x)|comments=MK-4121-50 OPR-16140|quality=|file=MultiMega BIOS EU v2.21 930916.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=aacb851e|size=|date=1993-09-16|source=[[Sega Multi-Mega]] (EU) (2.21x)|comments=MK-4121-50 OPR-16140|quality=|file=MultiMega BIOS EU v2.21 930916.7z}} | + | {{rom|MCD|sha1=3fc9358072f74bd24e3e297ea11b2bf15a7af891|md5=|crc32=d21fe71d|size=128KB|date=1992-02-06|source=[[Sega Wondermega]] (Japan) (1.00)|comments=HWM-5010 G301|quality=|file=Wondermega BIOS JP v1.00 920206.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=d21fe71d|size=|date=1992-02-06|source=[[Sega Wondermega]] (Japan) (1.00)|comments=HWM-5010 G301|quality=|file=Wondermega BIOS JP v1.00 920206.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=2b19972f|size=128KB|date=|source=[[Victor Wondermega M2]] (Japan) (2.00)|comments=RG-M2 G303{{fn|The ZIP file contains two dumps, a "good" dump and a "bad" dump. The "bad" dump has an incorrect HINT vector, but is otherwise identical to the "good" dump. The CRC32 listed here is for the "good" dump.}}|quality=|file=Wondermega BIOS JP v2.00.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=2b19972f|size=|date=|source=[[Victor Wondermega M2]] (Japan) (2.00)|comments=RG-M2 G303{{fn|The ZIP file contains two dumps, a "good" dump and a "bad" dump. The "bad" dump has an incorrect HINT vector, but is otherwise identical to the "good" dump. The CRC32 listed here is for the "good" dump.}}|quality=|file=Wondermega BIOS JP v2.00.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=290f8e33|size=128KB|date=1993-12-27|source=[[Wondermega|JVC X'Eye]] (NA) (2.00)|comments=RG-M10BU G304|quality=|file=Xeye BIOS US v2.00 931227.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=290f8e33|size=|date=1993-12-27|source=[[Wondermega|JVC X'Eye]] (NA) (2.00)|comments=RG-M10BU G304|quality=|file=Xeye BIOS US v2.00 931227.7z}} | + | {{rom|MCD|sha1=|md5=|crc32=12154531|size=128KB|date=|source=[[CSD-G1M|Aiwa CSD-G1M]] (JP) (2.11)|comments=MPR-15768-T|quality=|file=AiwaCSD BIOS JP v2.11.7z}} |
− | {{rom|MCD|sha1=|md5=|crc32=12154531|size=|date=|source=[[CSD-G1M|Aiwa CSD-G1M]] (JP) (2.11)|comments=MPR-15768-T|quality=|file=AiwaCSD BIOS JP v2.11.7z}} | ||
}} | }} | ||
Latest revision as of 23:46, 7 August 2024
- Back to: Sega Mega-CD.
All variants of the Sega Mega-CD come pre-installed with a boot ROM - a menu interface which appears when the console is given power. While a Sega Mega Drive cartridge can boot almost instantaneously, CD-ROMs require verification and loading, which depending on the quality of the disc or drive, can take several seconds. In addition to help drive the CD-ROM, the Mega-CD's boot ROM informs the user that the console is in Mega-CD mode, and crucially gives them something more interesting to look at than a blank screen.
Over time, many slightly different boot ROMs were developed by Sega (or its partners), either for localisation purposes, bug fixes or due to changes in hardware. The Wondermega for example has a different style of boot ROM to a standard Mega-CD, while the LaserActive has to accommodate the Mega LD format.
Contents
Functions
Most Mega-CD boot ROMs offer the same functionality - principally to run Mega-CD games. Most models can also play music CDs and Japanese models accept CD+G discs. As the Mega-CD also contains on-board memory for save games, the boot ROM allows users to manage data, either by removing save data they no longer need, or by transferring it to a CD BackUp RAM Cart. Later boot ROMs and the LaserActive cull some of these features, possibly as a cost-saving measure or limitations with the hardware.
On the Mega-CD, boot ROMs typically play a music track, while colourful Mega-CD and/or Sega logos dance around, demonstrating the system's rotation and scaling abilities. Boot ROM versions 2.00 and later support use of the Sega Mouse in control port 2, should users want to use that device to navigate the menus.
All of these features (and more) were also made available in the Sega Saturn and Sega Dreamcast, as well as most rival disc-based consoles.
Screenshots
Main screen
Audio CD playback
Storage information
Technical information
ROM dump status
System | Hash | Size | Build Date | Source | Comments | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
? |
|
128kB | 1993-03-29 | LaserActive (NA) (1.02) | BIOS header lists version as 0.98 | (74 kB) (info) | ||||||||
? |
|
128kB | 1993-03-29 | LaserActive (Japan) (1.02) | BIOS header lists version as 0.98 | (74 kB) (info) | ||||||||
? |
|
128kB | 1993-09-22 | LaserActive (NA) (1.04) | (74 kB) (info) | |||||||||
? |
|
128kB | 1993-08-10 | LaserActive (Japan) (1.05) | (69 kB) (info) | |||||||||
? |
|
128kB | 1991-11-14 | Sega Mega-CD (Japan) (1.00c) | Found on prototype EPROM labeled "1.00c" | (80 kB) (info) | ||||||||
? |
|
Sega Mega-CD (Japan) (1.00 Rev B) | HAA-2910 EPR-14088B | (80 kB) (info) | ||||||||||
? |
|
Sega Mega-CD (Japan) (1.00 Rev C) | HAA-2910 EPR-14088C | (80 kB) (info) | ||||||||||
? |
|
128kB | Sega Mega-CD (Japan) (1.00 Rev D) | HAA-2910 EPR-14088D | (80 kB) (info) | |||||||||
? |
|
128kB | 1991-12-17 | Sega Mega-CD (Japan) (1.00 Rev E) | HAA-2910 EPR-14088E | (80 kB) (info) | ||||||||
? |
|
Sega Mega-CD (Japan) (1.00 Rev H) | HAA-2910 EPR-14088H, MPR-14088H-T | (80 kB) (info) | ||||||||||
? |
|
1992-05-01 | Sega Mega-CD (Japan) (1.11) | Dumped from Japanese model 2 sample/prototype | (81 kB) (info) | |||||||||
? |
|
128kB | 1991-12-28 | Sega Mega-CD (Asia) (1.00 Rev H) | (80 kB) (info) | |||||||||
? |
|
128kB | Sega CD (NA) (1.00) | (85 kB) (info) | ||||||||||
? |
|
128kB | 1992-10-11 | Sega CD (NA) (1.10 Rev B) | MK-1690 MPR-15045B-T | (85 kB) (info) | ||||||||
? |
|
128kB | 1992-10-27 | Sega Mega-CD (EU) (1.00) | MK-1690-18 | (81 kB) (info) | ||||||||
? |
|
1992-12-22 | Sega Mega-CD 2 (Funai Model) (Japan) (2.00) | HAA-2912 MPR-15398-T | (79 kB) (info) | |||||||||
? |
|
1993-03-14 | Sega CD 2 (Funai Model) (NA) (2.00) | MK4102 MPR-15511-T | (85 kB) (info) | |||||||||
? |
|
1993-06-01 | Sega CD 2 (Funai Model) (NA) (2.00 Rev A) | MK4102 MPR-15511A-T | (85 kB) (info) | |||||||||
? |
|
128kB | 1993-03-30 | Sega Mega-CD II (Funai Model) (EU) (2.00) | MK4102-50 MPR-15512-T | (83 kB) (info) | ||||||||
? |
|
128kB | 1993-06-01 | Sega Mega-CD II (Funai Model) (EU) (2.00 Rev A) | MK4102-50 MPR-15512A-T | (83 kB) (info) | ||||||||
? |
|
1993-06-21 | Sega CD 2 (Sony Model) (NA) (2.11) | MK-4102A MPR-15764-T | (86 kB) (info) | |||||||||
? |
|
1993-06-21 | Sega Mega-CD II (Sony Model) (EU) (2.11) | MK-4102A-50 MPR-15811-T | (84 kB) (info) | |||||||||
? |
|
128kB | 1993-09-07 | Sega CDX (NA) (2.21x) | MK-4121 MPR-16139-T | (86 kB) (info) | ||||||||
? |
|
128kB | 1993-09-16 | Sega Multi-Mega (EU) (2.21x) | MK-4121-50 OPR-16140 | (84 kB) (info) | ||||||||
? |
|
128kB | 1992-02-06 | Sega Wondermega (Japan) (1.00) | HWM-5010 G301 | (79 kB) (info) | ||||||||
? |
|
128kB | Victor Wondermega M2 (Japan) (2.00) | RG-M2 G303[fn 1] | (81 kB) (info) | |||||||||
? |
|
128kB | 1993-12-27 | JVC X'Eye (NA) (2.00) | RG-M10BU G304 | (80 kB) (info) | ||||||||
? |
|
128kB | Aiwa CSD-G1M (JP) (2.11) | MPR-15768-T | (80 kB) (info) |
Footnotes
- ↑ The ZIP file contains two dumps, a "good" dump and a "bad" dump. The "bad" dump has an incorrect HINT vector, but is otherwise identical to the "good" dump. The CRC32 listed here is for the "good" dump.
References
Sega Mega-CD | |
---|---|
Topics | Technical specifications | History | Magazine articles | Promotional material |
Hardware | Mega CD (Asia | North America | Western Europe | Eastern Europe | South America | Australasia | Africa) Sega Multi-Mega (Asia | North America | Europe | South America | Australasia) Wondermega | LaserActive | CSD-G1M |
Misc. hardware | CD BackUp RAM Cart | Mega-CD Karaoke | Pro CDX |
Development tools | SNASM Mega-CD | PsyQ Mega-CD SDK | PSY-Q CD Emulation System (Mega-CD) |
Unreleased hardware | Game Genie |