sgladiat: MAME ROM Information. History:
Gladiator 1984 (c) 1984 SNK.
Ride on your horse and jump over obstacles or avoid them with your chariot.
- TECHNICAL -
Game ID : A3006
Main CPU : (2x) Z80 (@ 4 Mhz), Z80 (@ 5 Mhz)
Sound Chips : (2x) AY8910 (@ 2 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 216 pixels
Screen refresh : 60.61 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- SOURCES -
Game's rom.
MAME Info:
0.37b13 [Phil Stroffolino]
WIP:
- 0.127u2: Nicola Salmoria fixed palette decoding of early SNK games (Gladiator 1984). The least significan bits were assigned incorrectly. Changed Z80 CPU1/2 clock speeds to 3350000 Hz.
- 0.127u1: SNK rewrite [Nicola Salmoria]: Fixed sprite-sprite priorities. Merged Gladiator with SNK driver. Fixed shadows, visible area, tilemaps and inputs etc. This fixes some missing enemy sprites that are present on the PCB. Stephane Humbert fixed dipswitches and inputs in Gladiator. Changed Z80 CPU1/2 clock speeds to 3250000 Hz, visible area to 288x216 and VSync to 60Hz.
- 0.126u5: Nicola Salmoria implemented proper shadow handling in the SNK video driver.
- 19th December 2005: Corrado Tomaselli dumped Gladiator 1984. From KOLD666: I noticed that MAME misses completely some sprites that are present on the PCB. On all levels there are red enemies riding horses and you have to hurt them to make points. That's why the game is so boring in MAME! Also as I already said on the MAMEtesters forum, the PCB has some serious sprite lags, sometimes obstacles desync comparing to the speed of background (they seem to move ;) ) and there are many slow downs where there are many sprites at the same time. On the main board there is a 13.4MHz osc, on the second board (sprite? if I disconnect it I can't see any sprites) there is a 4MHz one. Roms 12 onward are on the second board.
- 0.72u1: Misc improvements, cleanups and fixes to the Gladiator driver [Acho A. Tang].
- 0.72: Acho A. Tang fixed music tempo, shadows and reduced sprite lag (The chips should be in good sync but quite a bit of lag remains without overclocking CPUB). Changed Z80 CPU2 clock speed to 5MHz and VSync to 60.606060 Hz.
- 0.37b13: Phil Stroffolino added Gladiator 1984 (SNK 1984). Known issues: Sound/music doesn't sound good (but it might be correct) and cocktail support is missing.
- 8th March 2001: Phil Stroffolino sent in a driver for Gladiator.
Recommended Games (Horse):
King Derby
Winners Circle
Gladiator 1984
Wai Wai Jockey Gate-In!
Jockey Club
Jockey Club II
Arlington Horse Racing
Neck-n-Neck
Diamond Derby
Othello Derby
Stakes Winner
Stakes Winner 2
Gallop Racer
Gallop Racer 2
Gallop Racer 3
Super Derby
Final Furlong
Final Furlong 2
Dark Horse Legend
Derby Owners Club
Derby Owners Club 2000
Derby Owners Club II
Derby Owners Club World Edition
Jockey Grand Prix
Net Select Keiba Victory Furlong
Romset: 131 kb / 15 files / 53.3 zip
MAME XML Output:
   | <game name="sgladiat" sourcefile="snk.c"> |
   |    | <description>Gladiator 1984</description> |
   |    | <year>1984</year> |
   |    | <manufacturer>SNK</manufacturer> |
   |    | <rom name="glad.005" size="16384" crc="4bc60f0b" sha1="19baf7533b8fc6bab372f1d35603068a6b93627c" region="maincpu" offset="0"/> |
   |    | <rom name="glad.004" size="16384" crc="db557f46" sha1="dc3565096c95a20d2c64dd4f5d0b465fbd85e041" region="maincpu" offset="4000"/> |
   |    | <rom name="glad.003" size="8192" crc="55ce82b4" sha1="703f017a8501e4dd5166b5717b244aa6b1e7dc0a" region="maincpu" offset="8000"/> |
   |    | <rom name="glad.002" size="16384" crc="8350261c" sha1="046099128d5d941b3a37dce559ff5f0aa7f61683" region="sub" offset="0"/> |
   |    | <rom name="glad.001" size="16384" crc="5ee9d3fb" sha1="6c8d8db7a966d3d3a2e8c46fd779e12e1f1e3716" region="sub" offset="4000"/> |
   |    | <rom name="glad.007" size="8192" crc="c25b6731" sha1="519c6844bfec958b9bb65f148b3527b41fe38b99" region="audiocpu" offset="0"/> |
   |    | <rom name="glad.006" size="8192" crc="2024d716" sha1="6ff069fc53524d13c386e8e714ba3056509adc4d" region="audiocpu" offset="2000"/> |
   |    | <rom name="glad.011" size="8192" crc="305bb294" sha1="e148571a581b12ff9502a65ec428e4d19bc757cb" region="tx_tiles" offset="0"/> |
   |    | <rom name="glad.012" size="8192" crc="b7dd519f" sha1="7bd760e54712648105d1049e678fa6b9effa600b" region="bg_tiles" offset="0"/> |
   |    | <rom name="glad.008" size="8192" crc="bcf42587" sha1="1546fe903fbc6dc0b410c83ab51887c33c91ec2d" region="sp16_tiles" offset="0"/> |
   |    | <rom name="glad.009" size="8192" crc="912a20e0" sha1="9621b955bc00b7c52ed8363bb441b568efb55863" region="sp16_tiles" offset="2000"/> |
   |    | <rom name="glad.010" size="8192" crc="8b1db3a5" sha1="5ca403d40071ab13deb7fdb04cb0e055e6b30b05" region="sp16_tiles" offset="4000"/> |
   |    | <rom name="82s137.001" size="1024" crc="d9184823" sha1="455c6a437d54c29673dddb8248ca78d000c7f354" region="proms" offset="0"/> |
   |    | <rom name="82s137.002" size="1024" crc="1a6b0953" sha1="552ac2897abe507f2fd9ca11c8128a0314af215c" region="proms" offset="400"/> |
   |    | <rom name="82s137.003" size="1024" crc="c0e70308" sha1="d7dbc500bc9991c2d1b95850f3723a2a224fbfbb" region="proms" offset="800"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3350000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="3350000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="2000000"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="2000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="288" height="216" refresh="60.000000" pixclock="3870720" htotal="288" hbend="0" hbstart="288" vtotal="224" vbend="8" vbstart="224" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="1" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="3" value="4" default="yes"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="56"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="24"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="40"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="More" value="2" default="yes"/> |
   |    |    | <dipvalue name="Less" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Mode" tag="DSW2" mask="24"> |
   |    |    | <dipvalue name="Demo Sounds Off" value="24"/> |
   |    |    | <dipvalue name="Demo Sounds On" value="16" default="yes"/> |
   |    |    | <dipvalue name="Freeze" value="0"/> |
   |    |    | <dipvalue name="Infinite Lives (Cheat)" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="No Opponents (Cheat)" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="BONUS" mask="193"> |
   |    |    | <dipvalue name="20k 60k 60k+" value="193" default="yes"/> |
   |    |    | <dipvalue name="40k 90k 90k+" value="129"/> |
   |    |    | <dipvalue name="50k 120k 120k+" value="65"/> |
   |    |    | <dipvalue name="20k 60k" value="192"/> |
   |    |    | <dipvalue name="40k 90k" value="128"/> |
   |    |    | <dipvalue name="50k 120k" value="64"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|