Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

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"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise