totd: MAME ROM Information. History:
The Typing of the Dead (c) 1999 Sega.
This game is similar to House of the Dead series, but here there is no gun to kill the zombies, there is just a keyboard and you must type the words that appears on the screen as fast as possible to kill the bad guys.
- TECHNICAL -
Sega Naomi hardware
CPU : Hitachi SH-4 32-bit RISC CPU (200 MHz 360 MIPS / 1.4 GFLOPS)
Graphic Engine : PowerVR (PVR2DC)
Sound Engine : ARM7 Yamaha AICA 45 MHZ
- TRIVIA -
Released in January 2000.
- PORTS -
* Consoles :
Sega Dreamcast (Mar.2000)
Sony PlayStation 2 (2004, "The Typing of the Dead: Zombie Panic")
* Computers :
PC [MS Windows] [HCJ-0300-1] (Dec.2000)
PC [MS Windows] [HCJ-0313] (Sep.2001)
PC [MS Windows] [HCJ-0381] (Sep.2005)
- SOURCES -
Machine's picture.
Game's ROM.
MAME Info:
0.130u4 [Alex's Rom Dumping Project]
WIP:
- 0.138u3: Changed description to 'The Typing of the Dead (JPN, USA, EXP, KOR, AUS) (Rev A)'.
- 0.137u4: Work-around for an int32 overflow bug in the renderer, makes The House of the Dead 2 / The Typing of the Dead to not crash during attract mode [Angelo Salese].
- 3rd May 2010: Angelo Salese - Found the reason that kept The House of the Dead 2 / The Typing of the Dead to crash without any log, it was an int32 overflow bug in our renderer. Following are snaps actually taken from HOTD2 (that is known to have an earlier revision of the PowerVR, hence there are more video glitches than normal), since I've recently discovered that it boots fine in MAME, with the same protection check as Zombie Revenge / Dynamite Baseball.
- 0.137u3: Angelo Salese added a RAM mirror that fixes 'The Typing of the Dead' booting.
- 20th April 2009: Guru - I've been messing around with Makaron again and ROM carts. While checking some things I realised what was going on. It seems it's not all that difficult to get a NAOMI ROM cart to boot but there's one big factor involved. The cart must not have the 317-xxxx security chip in it. Unfortunately only 3 NAOMI carts I know of documented on my NAOMI page don't use the security chip. They are Sega Marine Fishing, Virtua NBA and Typing Of The Dead. It's a HUGE credit to the Makaron author that the emulator is so versatile, even in this early stage of development. To get a cart running simply do a binary copy of all of the ROMs and make one big file, starting at IC22 and then IC1, IC2, IC3 etc. And here's a few pics of some carts I dumped to show that it's possible. They don't go in-game yet. However they will go into TEST mode.
- 0.130u4: Alex's Rom Dumping Project added 'The Typing of the Dead (JPN, USA, EXP, KOR, AUS)' (Sega 2000).
- 10th April 2009: Guru - I just dumped the NAOMI cart Typing Of The Dead (redumped one bad ROM) - dedicated to Lord Giles.
- 7th April 2009: Alex's Rom Dumping Project - Last week my friend Gareth sent me a faulty 'The Typing Of The Dead' NAOMI Cartridge. He said the cart was not working, in adition the cart arrived pretty destroyed (one of the connectors was totally destroyed), so i desoldered the Mask ROMS. After 8 hours of soldering (i still dont have a SOP44 socket) i dumped the 18 maskroms. Unfortunally one of the roms seems faulty (i tried to redump it 4 times (desoldering it and soldering it again) and allways got the same crc). Anyways the game works pretty well at Makaron emulator, so i had a look into the damaged rom and noticed that only sound that was there. So IC15 needs to be redumped.
- 23rd March 2009: Guru - Typing of the Dead (NAOMI ROM cart) arrived from Japan.
Other Emulators:
* Demul
* Makaron
* nullDC
Recommended Games (Horror):
Monster Bash
Crossbow
Bogey Manor
Chiller
The Real Ghostbusters
Splatter House
Beast Busters
Beast Busters 2nd Nightmare
Demon's World / Horror Story
Golly! Ghost!
Laser Ghost
Night Slashers
Action Hollywood (Transilvania)
Zombie Raid
Ghost Hunter
House of the Dead
House of the Dead 2
House of the Dead III
CarnEvil
Ghoul Panic
Spawn In the Demon's Hand
Zombie Revenge
Nightmare in the Dark
The Typing of the Dead
Gun Survivor 2 Biohazard Code: Veronica
Pokasuka Ghost
Recommended Games (Shooting 3):
Operation Wolf
Operation Wolf 3
Operation Thunderbolt
Cabal
Beast Busters
Beast Busters 2nd Nightmare
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
NAM-1975
Space Gun
Spinal Breakers
Steel Gunner
Steel Gunner 2
Rail Chase
Rail Chase 2
Terminator 2 - Judgment Day
G.I. Joe
Lethal Enforcers
Lethal Enforcers II: Gun Fighters
Riot
Alien3: The Gun
Born To Fight
Dragon Gun
Jurassic Park
Jurassic Park 3
Under Fire
Locked 'n Loaded
Lord of Gun
Revolution X
Target Hits
Virtua Cop
Virtua Cop 2
Crypt Killer
Mobil Suit Gundam Final Shooting
Time Crisis
Zombie Raid
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Crazy Fight
Lethal Justice
Police Trainer
House of the Dead
House of the Dead 2
The House of the Dead III
Behind Enemy Lines
CarnEvil
Teraburst
Flame Gunner
Golgo 13
Golgo 13 Kiseki no Dandou
Invasion - The Abductors
OutTrigger
Confidential Mission
Death Crimson OX
Gun Spike
Silent Scope
Silent Scope 2
Silent Scope EX
The Typing of the Dead
Gun Survivor 2: Bio Hazard Code Veronica
Lupin The Third - The Shooting
Ranger Mission
Romset: 167936 kb / 21 files / 78.6 zip
MAME XML Output:
   | <game name="totd" sourcefile="naomi.c" romof="naomi"> |
   |    | <description>The Typing of the Dead (JPN, USA, EXP, KOR, AUS) (Rev A)</description> |
   |    | <year>2000</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <biosset name="bios0" description="epr-21576h (Japan)" default="yes"/> |
   |    | <biosset name="bios1" description="epr-21576g (Japan)"/> |
   |    | <biosset name="bios2" description="epr-21576e (Japan)"/> |
   |    | <biosset name="bios3" description="epr-21576d (Japan)"/> |
   |    | <biosset name="bios4" description="epr-21576b (Japan)"/> |
   |    | <biosset name="bios5" description="epr-21576a (Japan)"/> |
   |    | <biosset name="bios6" description="epr-21576 (Japan)"/> |
   |    | <biosset name="bios7" description="epr-21578h (Export)"/> |
   |    | <biosset name="bios8" description="epr-21578g (Export)"/> |
   |    | <biosset name="bios9" description="epr-21578e (Export)"/> |
   |    | <biosset name="bios10" description="epr-21578d (Export)"/> |
   |    | <biosset name="bios11" description="epr-21578b (Export)"/> |
   |    | <biosset name="bios12" description="epr-21577h (USA)"/> |
   |    | <biosset name="bios13" description="epr-21577g (USA)"/> |
   |    | <biosset name="bios14" description="epr-21577e (USA)"/> |
   |    | <biosset name="bios15" description="epr-21577d (USA)"/> |
   |    | <biosset name="bios16" description="epr-21579d (Korea)"/> |
   |    | <biosset name="bios17" description="epr-21579 (Korea)"/> |
   |    | <biosset name="bios18" description="Naomi Dev BIOS"/> |
   |    | <rom name="epr-21576h.ic27" merge="epr-21576h.ic27" bios="bios0" size="2097152" crc="d4895685" sha1="91424d481ff99a8d3f4c45cea6d3f0eada049a6d" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21576g.ic27" merge="epr-21576g.ic27" bios="bios1" size="2097152" crc="d2a1c6bf" sha1="6d27d71aec4dfba98f66316ae74a1426d567698a" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21576e.ic27" merge="epr-21576e.ic27" bios="bios2" size="2097152" crc="08c0add7" sha1="e7c1a7673cb2ccb21748ef44105e46d1bad7266d" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21576d.ic27" merge="epr-21576d.ic27" bios="bios3" size="2097152" crc="3b2afa7b" sha1="d007e1d321c198a38c5baff86eb2ab84385d150a" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21576b.ic27" merge="epr-21576b.ic27" bios="bios4" size="2097152" crc="755a6e07" sha1="7e8b8ccfc063144d89668e7224dcd8a36c54f3b3" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21576a.ic27" merge="epr-21576a.ic27" bios="bios5" size="2097152" crc="cedfe439" sha1="f27798bf3d890863ef0c1d9dcb4e7782249dca27" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21576.ic27" merge="epr-21576.ic27" bios="bios6" size="2097152" crc="9dad3495" sha1="5fb66f9a2b68d120f059c72758e65d34f461044a" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21578h.ic27" merge="epr-21578h.ic27" bios="bios7" size="2097152" crc="7b452946" sha1="8e9f153bbada24b37066dc45b64a7bf0d4f26a9b" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21578g.ic27" merge="epr-21578g.ic27" bios="bios8" size="2097152" crc="55413214" sha1="bd2748365a9fc1821c9369aa7155d7c41c4df43e" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21578e.ic27" merge="epr-21578e.ic27" bios="bios9" size="2097152" crc="087f09a3" sha1="0418eb2cf9766f0b1b874a4e92528779e22c0a4a" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21578d.ic27" merge="epr-21578d.ic27" bios="bios10" size="2097152" crc="dfd5f42a" sha1="614a0db4743a5e5a206190d6786ade24325afbfd" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21578b.ic27" merge="epr-21578b.ic27" bios="bios11" size="2097152" crc="6c9aad83" sha1="555918de76d8dbee2a97d8a95297ef694b3e803f" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21577h.ic27" merge="epr-21577h.ic27" bios="bios12" size="2097152" crc="fdf17452" sha1="5f3e4b677f0046ce690a4f096b0481e5dd8bb6e6" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21577g.ic27" merge="epr-21577g.ic27" bios="bios13" size="2097152" crc="25f64af7" sha1="99f9e6cc0642319bd2da492611220540add573e8" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21577e.ic27" merge="epr-21577e.ic27" bios="bios14" size="2097152" crc="cf36e97b" sha1="b085305982e7572e58b03a9d35f17ae319c3bbc6" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21577d.ic27" merge="epr-21577d.ic27" bios="bios15" size="2097152" crc="60ddcbbe" sha1="58b15096d269d6df617ca1810b66b47deb184958" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21579d.ic27" merge="epr-21579d.ic27" bios="bios16" size="2097152" crc="33513691" sha1="b1d8c7c516e1471a788fcf7a02a794ad2f05aeeb" region="maincpu" offset="0"/> |
   |    | <rom name="epr-21579.ic27" merge="epr-21579.ic27" bios="bios17" size="2097152" crc="71f9c918" sha1="d15af8b947f41eea7c203b565cd403e3f37a2017" region="maincpu" offset="0"/> |
   |    | <rom name="dcnaodev.bios" merge="dcnaodev.bios" bios="bios18" size="524288" crc="7a50fab9" sha1="ef79f448e0bf735d1264ad4f051d24178822110f" region="maincpu" offset="0"/> |
   |    | <rom name="main_eeprom.bin" merge="main_eeprom.bin" size="128" crc="fea29cbb" sha1="4099f1747aafa07db34f6e072cd9bfaa83bae10e" region="main_eeprom" offset="0"/> |
   |    | <rom name="x76f100_eeprom.bin" merge="x76f100_eeprom.bin" size="132" crc="3ea24b6a" sha1="3a730ebcf56e0060fef6b1b02eb2eb7cfb7e61dc" region="naomibd_eeprom" offset="0"/> |
   |    | <rom name="epr-23021a.ic22" size="4194304" crc="07d21033" sha1="d1e619d13c1c01648eb1a6964aad1554dd16c6d5" region="rom_board" offset="0"/> |
   |    | <rom name="mpr-23001.ic1" size="8388608" crc="2eaab8ed" sha1="e078bd8781e2a04e23fd18b11d118b2548fa59a8" region="rom_board" offset="800000"/> |
   |    | <rom name="mpr-23002.ic2" size="8388608" crc="617edcc7" sha1="10f92cd9be94739c7c2f94cf9a5fa54accbe6227" region="rom_board" offset="1000000"/> |
   |    | <rom name="mpr-23003.ic3" size="8388608" crc="37d6d9f8" sha1="3ad3fa65f33d250eb8a620e7dc7c6b1209794a80" region="rom_board" offset="1800000"/> |
   |    | <rom name="mpr-23004.ic4" size="8388608" crc="e41186f2" sha1="2f4b26d8dba1629db539736cf88ec85c21820aeb" region="rom_board" offset="2000000"/> |
   |    | <rom name="mpr-23005.ic5" size="8388608" crc="2b8e1fc6" sha1="a5cd8c5840dd316dd1ad9500804b459476ca8ba0" region="rom_board" offset="2800000"/> |
   |    | <rom name="mpr-23006.ic6" size="8388608" crc="3de23e27" sha1="d3aae2a7e5c78fc3bf8e296392d8f893961d946f" region="rom_board" offset="3000000"/> |
   |    | <rom name="mpr-23007.ic7" size="8388608" crc="ca16cfdf" sha1="6279bc9bd661bde2d3e36ca52625f9b91867c4b4" region="rom_board" offset="3800000"/> |
   |    | <rom name="mpr-23008.ic8" size="8388608" crc="8c33191c" sha1="6227fbb3d51c4301dd1fc60ec43df7c18eef06fa" region="rom_board" offset="4000000"/> |
   |    | <rom name="mpr-23009.ic9" size="8388608" crc="c982d24d" sha1="d5a15d04f19f5569709b0b1cde64814230f4f0bb" region="rom_board" offset="4800000"/> |
   |    | <rom name="mpr-23010.ic10" size="8388608" crc="c6e129b4" sha1="642a9e1052efcb43d2b809f13d10617b43bd38f3" region="rom_board" offset="5000000"/> |
   |    | <rom name="mpr-23011.ic11" size="8388608" crc="9e6942ff" sha1="8c657d7d74c4c9106756a9934bc3c850f5069e29" region="rom_board" offset="5800000"/> |
   |    | <rom name="mpr-23012.ic12s" size="8388608" crc="20e1ebe8" sha1="e24cb5f48101e665c90af9be333e54ec274004fb" region="rom_board" offset="6000000"/> |
   |    | <rom name="mpr-23013.ic13s" size="8388608" crc="3de23e27" sha1="d3aae2a7e5c78fc3bf8e296392d8f893961d946f" region="rom_board" offset="6800000"/> |
   |    | <rom name="mpr-23014.ic14s" size="8388608" crc="c4f95fdb" sha1="8c0e806e27d7bed274dcb20b932897ea8b8bbf86" region="rom_board" offset="7000000"/> |
   |    | <rom name="mpr-23015.ic15s" size="8388608" crc="5360c49d" sha1="dbdf955d9bb9a387ded8ada18d26d222d73514d7" region="rom_board" offset="7800000"/> |
   |    | <rom name="mpr-23016.ic16s" size="8388608" crc="fae2958b" sha1="2bfe164723b7b2f57ae0c6e2fe348459f00dc460" region="rom_board" offset="8000000"/> |
   |    | <rom name="mpr-23017.ic17s" size="8388608" crc="22337e15" sha1="6a9f5569177c2936d8ff04da74e1fd036a093422" region="rom_board" offset="8800000"/> |
   |    | <rom name="mpr-23018.ic18s" size="8388608" crc="5a608e74" sha1="4f2ec47dad71d77ad1b8c640db236332c06d7ab7" region="rom_board" offset="9000000"/> |
   |    | <rom name="mpr-23019.ic19s" size="8388608" crc="5cc91cc4" sha1="66a68991f716ec23555784163aa5140b4e44c7ab" region="rom_board" offset="9800000"/> |
   |    | <rom name="mpr-23020.ic20s" size="8388608" crc="b5943007" sha1="d0e95084aec5e05027c21a6b4a3331408853781b" region="rom_board" offset="a000000"/> |
   |    | <device_ref name="mie"/> |
   |    | <chip type="cpu" tag="maincpu" name="SH-4" clock="200000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="ARM7" clock="2822400"/> |
   |    | <chip type="cpu" tag="mie_maple:mie" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="aica" name="AICA"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="640" height="480" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="6" coins="2" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Monitor" tag="MIE:5" mask="1"> |
   |    |    | <dipvalue name="31 kHz" value="1"/> |
   |    |    | <dipvalue name="15 kHz" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="MIE:5" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="MIE:5" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="MIE:5" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bilinear Filtering" tag="MAMEDEBUG" mask="1"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Disable Render Calls" tag="MAMEDEBUG" mask="2"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="2"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="4096"/> |
|
|