Home News Forum                            
 

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

shtngmste: MAME ROM Information.


History:

Shooting Master (c) 1985 Sega.


- TECHNICAL -


Sega System 2 hardware


Main CPU : Z80 (@ 4 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : SN76496 (@ 4 Mhz), SN76496 (@ 2 Mhz)


Players : 1

Control : 8-way joystick

Buttons : 1


- TRIVIA -


Released in November 1985 in Japan.


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.131u2 [Nicola Salmoria]

0.121u3 [Kevin Eshbach]

0.74u2 [Nicola Salmoria]

0.35b10 [Nicola Salmoria]


TODO:

* Dump 315-5159.ic74. Only clone works.


SETUP:

- Press 'Insert' to speed up the slow IC test routine.


WIP:

- 12th November 2010: Smitdogg - Balrog scanned some Shooting Master schematics for us.

- 0.132u2: Kevin Eshbach removed clone Shooting Master (unprotected), since the initial dump was bad and turned out to match the EVG revision.

- 0.131u2: The Decapping Project and Aaron Giles fixed clone Shooting Master (EVG, 8751 315-5159a) - Game now playable. Moved the new decapped MCU rom (315-5159a.ic74) from 'Shooting Master (unprotected)' to clone Shooting Master (EVG, 8751 315-5159a) and added I8751 (8MHz) CPU3. Nicola Salmoria fixed the wrong 315-5159a.ic74 MCU SHA1 checksum. Changed 'Shooting Master (Rev A, 8751 315-5159a)' to clone 'Shooting Master (unprotected)' and clone '(EVG, 8751 315-5159)' to '(EVG, 8751 315-5159a)'. Renamed (shtngmst) to (shtngmstu), (shtngmst1) to (shtngmst) and (shtngmsta) to (shtngmste).

- 0.131u1: Aaron Giles added and began hooking up the 8751's for the System 1 games. Still some work to do. Added I8751 (8MHz) CPU3 and 4k MCU rom (315-5159.ic74) to Shooting Master.

- 6th May 2009: Guru - Chip 8751 found on Shooting Master 315-5159A has just been decapped and dumped.

- 0.130u4: Changed visible area to 256x224.

- 0.130u3: Aaron Giles fixed Shooting Master sprites. Changed visible area to 240x208. Renamed (shtngms1) to (shtngmst1) and (shtngmsa) to (shtngmsta).

- 0.121u3: Changed 'Shooting Master (set 1, 8751 315-5159)' to clone 'Shooting Master (8751 315-5159)' and clone 'Shooting Master (set 2, 8751 315-5159a)' to parent 'Shooting Master (Rev A, 8751 315-5159a)' and 'Shooting Master (EVG)' to 'Shooting Master (EVG, 8751 315-5159)'. Renamed (shtngmst) to (shtngms1) and (shtngmsb) to (shtngmst).

- 0.121u2: Kevin Eshbach added clone Shooting Master (set 2, 8751 315-5159a). Changed parent description to 'Shooting Master (set 1, 8751 315-5159)'. Fixed rom names and added plds ($0, 0 - TI PAL16R4A-2CN Located at IC10, TI PAL16R4ACN Located at IC11).

- 0.115u4: Replaced SN76496 sound with SN76489.

- 0.108u5: Fixed plds rom loading in clone (EVG).

- 0.108u4: f205v added clone Shooting Master (EVG). Replaced 8-way Joystick with Light gun (1 Player, 1 button). Fixed gfx2 rom loading, visible area to 240x224 and added dipswitches 'DSW1' and 'port 18'. Shooting Master is now playable.

- 5th September 2006: Tomasz Slanina - Nice progress on Shooting Master (with help from f205v and JunoMan). Protection seems to be gone now... Few gfx glitches to fix (sprite offsets) and correct gfx rom order to find (it's almost ok now).

- 5th April 2005: f205v dumped Shooting Master (EVG). All roms are the same as "Shooting Master" already in MAME, apart from 7100.

- 0.74u2: Re-added Shooting Master (Sega 1985).

- 0.54: Moved Shooting Master to (Testdriver).

- 0.35b10: Nicola Salmoria added Shooting Master (Sega 1985), not working due to protection.


Recommended Games (Mafia):

Elevator Action

Elevator Action Returns

N.Y. Captor

Shoot Out

Shooting Master

Empire City: 1931

Dead Angle

Gang Busters

Dead Connection

Hard Times


Recommended Games (Shooting 2):

Crossbow

Cheyenne

Hogan's Alley (PlayChoice-10)

Vs. Hogan's Alley

Turkey Shoot

Wanted

Wild Gunman (PlayChoice-10)

Crackshot

N.Y. Captor

Shoot Out

Shooting Master

Chiller

Cycle Shooting

Empire City: 1931

Dead Angle

Blasted

Vs. Freedom Force

Who Dunit

Blood Bros.

Golly! Ghost!

Laser Ghost

Hard Times

Point Blank

Point Blank 2

Ghost Hunter

Tut's Tomb

Bang!

Rapid Fire v1.1

Sharpshooter

Zero Point

Zero Point 2

Ghoul Panic


Romset: 450 kb / 20 files / 155.5 zip




MAME XML Output:

       <game name="shtngmste" sourcefile="system1.c" cloneof="shtngmst" romof="shtngmst">
              <description>Shooting Master (EVG, 8751 315-5159a)</description>
              <year>1985</year>
              <manufacturer>Sega / EVG</manufacturer>
              <rom name="epr7100(__evg).ic18" size="32768" crc="268ecb1d" sha1="a9274c9718f7244235cc6df76331d6a0b7e4e4c8" region="maincpu" offset="0"/>
              <rom name="epr7101.ic91" merge="epr7101.ic91" size="32768" crc="ebf5ff72" sha1="13ae06e3a81cf00b80ec939d5baf30143d61d480" region="maincpu" offset="10000"/>
              <rom name="epr7102.ic92" merge="epr7102.ic92" size="32768" crc="c890a4ad" sha1="4b59d37902ace3a69b380ff40652ee37c85f0e9d" region="maincpu" offset="18000"/>
              <rom name="epr7043.ic126" merge="epr7043.ic126" size="32768" crc="99a368ab" sha1="a9451f39ee2613e5c3e2791d4d8d837b4a3ab666" region="soundcpu" offset="0"/>
              <rom name="315-5159a.ic74" size="4096" crc="1f774912" sha1="34d12756735514bea5a513fdf441ae93318747b2" status="baddump" region="mcu" offset="0"/>
              <rom name="epr7040.ic4" merge="epr7040.ic4" size="32768" crc="f30769fa" sha1="366c1fbe4e1c8943b209f6c831c9a6b7e4372105" region="tiles" offset="0"/>
              <rom name="epr7041.ic5" merge="epr7041.ic5" size="32768" crc="f3e273f9" sha1="b8715c528299dc1e4f0c19c50d91ca9861a423a1" region="tiles" offset="8000"/>
              <rom name="epr7042.ic6" merge="epr7042.ic6" size="32768" crc="6841c917" sha1="6553843eea0131eb7b5a9aa29dddf641e41d8cc3" region="tiles" offset="10000"/>
              <rom name="epr7110" merge="epr7110.ic26" size="32768" crc="5d1a5048" sha1="d1626ab1981080451c912df7e4ad7f76c0cb3459" region="sprites" offset="0"/>
              <rom name="epr7106" merge="epr7106.ic22" size="32768" crc="ae7ab7a2" sha1="153691e468d29d21b95f1fbffb6896a3140d7e14" region="sprites" offset="8000"/>
              <rom name="epr7108" merge="epr7108.ic24" size="32768" crc="816180ac" sha1="a59670ec77d4359041ebf12dae5b74add55d82ac" region="sprites" offset="10000"/>
              <rom name="epr7104" merge="epr7104.ic20" size="32768" crc="84a679c5" sha1="19a21b1b33fc215f606093bfd61d597e4bd0b3d0" region="sprites" offset="18000"/>
              <rom name="epr7109" merge="epr7109.ic25" size="32768" crc="097f7481" sha1="4d93ea01b811af1cd3e136116625e4b8e06358a2" region="sprites" offset="20000"/>
              <rom name="epr7105" merge="epr7105.ic21" size="32768" crc="13111729" sha1="57ca2b945db36b056d0e40a39456fd8bf9d0a3ec" region="sprites" offset="28000"/>
              <rom name="epr7107" merge="epr7107.ic23" size="32768" crc="8f50ea24" sha1="781687e202dedca7b72c9bd5b97d9d46fcfd601c" region="sprites" offset="30000"/>
              <rom name="epr7113.ic20" merge="epr7113.ic20" size="256" crc="5c0e1360" sha1="2011b3eef2a58f9bd3f3b1bb9e6c201db85727c2" region="palette" offset="0"/>
              <rom name="epr7112.ic14" merge="epr7112.ic14" size="256" crc="46fbd351" sha1="1fca7fbc5d5f8e13e58bbac735511bd0af392446" region="palette" offset="100"/>
              <rom name="epr7111.ic8" merge="epr7111.ic8" size="256" crc="8123b6b9" sha1="fb2c5498f0603b5cd270402a738c891a85453666" region="palette" offset="200"/>
              <rom name="epr5317.ic37" merge="epr5317.ic37" size="256" crc="648350b8" sha1="c7986aa9127ef5b50b845434cb4e81dff9861cd2" region="proms" offset="0"/>
              <rom name="315-5137.bin" merge="315-5137.bin" size="260" crc="6ffd9e6f" sha1="a60a3a2ec5bc256b18bfff0fec0172ee2e4fd955" region="plds" offset="0"/>
              <rom name="315-5138.bin" merge="315-5138.bin" size="260" crc="dd223015" sha1="8d70f91b118e8653dda1efee3eaea287ae63809f" region="plds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="20000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="mcu" name="I8751" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="sn1" name="SN76489A" clock="2000000"/>
              <chip type="audio" tag="sn2" name="SN76489A" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="512" height="224" refresh="60.096154" pixclock="10000000" htotal="640" hbend="0" hbstart="512" vtotal="260" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="2" service="yes">
                     <control type="lightgun" minimum="0" maximum="255" sensitivity="25" keydelta="15" reverse="yes"/>
              </input>
              <dipswitch name="SWA" tag="SWA" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="SWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="SWB" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit 2/3" value="1"/>
                     <dipvalue name="1 Coin/1 Credit 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit 5/6" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="SWB" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit 2/3" value="16"/>
                     <dipvalue name="1 Coin/1 Credit 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit 5/6" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="TRIGGER" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="port 18" tag="18" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="18" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise