machbrkr: MAME ROM Information. History:
Mach Breakers - Numan Athletics 2 (c) 1994 Namco.
Futuristic Competitions sports game with seven selectable characters and fun challenge.
- TECHNICAL -
Namco System NB-2 hardware
Game ID : MB
Main CPU : 68EC020 (@ 24.192 Mhz), M37702 (@ 16.128 Mhz)
Sound Chips : C352 (@ 16.128 Mhz)
Players : 2
Buttons : 3
- TRIVIA -
Even if titlescreen says 1994, Mach Breakers was released in January 1995 in Japan.
In "Tekken 3", also by Namco, the character Bryan Fury has a special move called a 'Mach Breaker'.
- SERIES -
1. Numan Athletics (1993)
2. Mach Breakers - Numan Athletics 2 (1994)
- SOURCES -
Game's rom.
MAME Info:
0.68 [Brian Troha, Phil Stroffolino]
0.61 [?]
Bugs:
- MAME crashes. Scagazza (ID 04259)
WIP:
- 0.127u4: R. Belmont changed Mach Breakers to use real C75 Namco NB-BIOS, read controls the real hardware way. Replaced pr1data.8k with C75.bin.
- 0.113u3: Changed description to 'Mach Breakers - Numan Athletics 2 (Japan)'.
- 27th June 2006: R. Belmont - I'm back to disassembling Mach Breakers (it's written in C and uses a pseudo-multitasking system internally so it's a real pain to figure out the flow of control).
- 0.87u3: Phil Stroffolino improved Mach Breakers. Game specific ROZ hacks have been removed.
- 10th September 2004: Guru - Finally got Mach Breakers (Namco 1995) from Japan. Thanks to MAMEWorld donations and several anonymous (private/direct) donations.
- 0.79u1: Phil Stroffolino added a tilemap tile banking feature used by Mach Breakers and added various Mach Breaker-specific hacks for interpretting the ROZ layer registers; these aren't yet fully understood. In particular, the 'Monster Pull' stage is missing a '3d floor'.
- 0.69: MameTesters changed description to 'Mach Breakers (Japan)'.
- 0.68: Brian Troha added Match Breakers (Japan) (Namco 1995).
- 20th March 2003: Phil Stroffolino hooked up the inputs in Mach Breakers, so it's now playable, though with some graphics glitches.
- 0.61: Brian Troha added Match Breakers (Japan) (Testdriver).
- 6th May 2002: Phil Stroffolino fixed the graphics bugs in Mach Breakers, but controls aren't yet emulated so it isn't yet playable.
- 4th May 2002: Brian Troha added Mach Breakers to the Namco NB-1 driver, but Mach Breakers has lots of graphics bugs.
LEVELS: 12
Romset: 38416 kb / 24 files / 9.90 zip
MAME XML Output:
   | <game name="machbrkr" sourcefile="namconb1.c"> |
   |    | <description>Mach Breakers - Numan Athletics 2 (Japan)</description> |
   |    | <year>1995</year> |
   |    | <manufacturer>Namco</manufacturer> |
   |    | <rom name="mb1_mprl.11c" size="524288" crc="86cf0644" sha1="07eeadda1d94c9be2f882edb6f2eb0b98292e500" region="maincpu" offset="2"/> |
   |    | <rom name="mb1_mpru.11d" size="524288" crc="fb1ff916" sha1="e0ba96c1f26a60f87d8050e582e164d91e132183" region="maincpu" offset="0"/> |
   |    | <rom name="c75.bin" size="16384" crc="42f539a5" sha1="3103e5a0a2867620309fd4fe478a2be0effbeff8" region="c75" offset="0"/> |
   |    | <rom name="mb1_spr0.5b" size="524288" crc="d10f6272" sha1="cb99e06e050dbf86998ea51ef2ca130b2acfb2f6" region="c75data" offset="0"/> |
   |    | <rom name="mb1_voi0.6n" size="2097152" crc="d363ca3b" sha1="71650b66ca3eb00f6ad7d3f1df0f37210b77b942" region="c352" offset="0"/> |
   |    | <rom name="mb1_voi1.6p" size="2097152" crc="7e1c2603" sha1="533098a54fb897931f1d75be9e69a5c047e4c446" region="c352" offset="800000"/> |
   |    | <rom name="mb1_shas.12s" size="1048576" crc="c51c614b" sha1="519ecad2e4543c05ec35a727f4c875ab006291af" region="tilemask" offset="0"/> |
   |    | <rom name="mb1_shar.18s" size="524288" crc="d9329b10" sha1="149c8804c07350f47af36bc7902371f1dfbed272" region="rotmask" offset="0"/> |
   |    | <rom name="mb1obj0l.4c" size="2097152" crc="056e6b1c" sha1="44e49de80c925c8fbe04bf9328a77a50a305a5a7" region="sprite" offset="1"/> |
   |    | <rom name="mb1obj0u.8c" size="2097152" crc="e19b1714" sha1="ff43bf3c8e8698934c4057c7b4c72db73929e2af" region="sprite" offset="0"/> |
   |    | <rom name="mb1obj1l.4b" size="2097152" crc="af69f7f1" sha1="414544ec1a9aaffb751beaf63d937ce78d0cf9c6" region="sprite" offset="400001"/> |
   |    | <rom name="mb1obj1u.8b" size="2097152" crc="e8ff9082" sha1="a8c7feb33f6243f1f3bda00deffa695ac2b19171" region="sprite" offset="400000"/> |
   |    | <rom name="mb1obj2l.4a" size="2097152" crc="3a5c7379" sha1="ffe9a229eb04a894e5f3bb8ac2fc4617b5413ac3" region="sprite" offset="800001"/> |
   |    | <rom name="mb1obj2u.8b" size="2097152" crc="b59cf5e0" sha1="eee7511f117a4c1a24e4187e3f30e4d66f914a81" region="sprite" offset="800000"/> |
   |    | <rom name="mb1obj3l.6c" size="2097152" crc="9a765d58" sha1="2e9ea0f76f80383fcf093e947e1fe161743e33fb" region="sprite" offset="c00001"/> |
   |    | <rom name="mb1obj3u.9c" size="2097152" crc="5329c693" sha1="955b3b8b9813826347a1211f71fa0a294b759ccd" region="sprite" offset="c00000"/> |
   |    | <rom name="mb1obj4l.6b" size="2097152" crc="a650b05e" sha1="b247699433c7bf4b6ae990fc06255cfd48a248dd" region="sprite" offset="1000001"/> |
   |    | <rom name="mb1obj4u.9b" size="2097152" crc="6d0c37e9" sha1="3a3feb74b890e0a933dcc791e5eee1fb4bdcbb69" region="sprite" offset="1000000"/> |
   |    | <rom name="mb1_rot0.3d" size="2097152" crc="bc353630" sha1="2bbddda632298899716394ddcfe51412576ca74a" region="rot" offset="0"/> |
   |    | <rom name="mb1_rot1.3c" size="2097152" crc="cf7688cb" sha1="29a040ce2c4e3bf671cff1a7a1ade06103db236a" region="rot" offset="200000"/> |
   |    | <rom name="mb1_scr0.1d" size="2097152" crc="c678d5f3" sha1="98d1523bef50d444be9485c4e7f6932cccbea191" region="tile" offset="0"/> |
   |    | <rom name="mb1_scr1.1c" size="2097152" crc="fb2b1939" sha1="bf9d7b93205e7012aa86693f3d2ba8f4d729bc97" region="tile" offset="200000"/> |
   |    | <rom name="mb1_scr2.1b" size="2097152" crc="0e6097a5" sha1="b6c64b3e34ba913138b6b7c3d99d2be4f3ceda08" region="tile" offset="400000"/> |
   |    | <rom name="mb1_dat0.20a" size="524288" crc="fb2e3cd1" sha1="019b1d645a07619036522f42e0b9a537f39b6b93" region="data" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68EC020" clock="24192000"/> |
   |    | <chip type="cpu" tag="mcu" name="M37702" clock="16128000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="c352" name="C352" clock="24192000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="59.700000" pixclock="4504723" htotal="288" hbend="0" hbstart="288" vtotal="262" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="3" coins="4"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Freeze Screen" tag="MISC" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="MISC" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Test switch" tag="MISC" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="8192"/> |
|
|