Home News Forum                            

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

pass: MAME ROM Information.


Pass (c) 1992 Oksan.


Main CPU : 68000 (@ 7.15909 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2203 (@ 3.579545 Mhz), OKI6295 (@ 6 Khz)

Screen orientation : Horizontal

Video resolution : 320 x 224 pixels

Screen refresh : 60.00 Hz

Palette Colors : 512

Players : 2

Control : 8-way joystick

Buttons : 2


It's worth noting that the sound effects of this game were ripped from the arcade game "Tumble Pop".


Boss : Kim .Y.H

Hardware : Yun .H.S

Software : Yun .H.S

Game Designer : Yun .H.S

Graphics : Bae .K.H, Sim .M.S, Jo .S.M, Yoo .M.S, Ahn .Y.M


Game's rom.

MAME Info:

0.59 [David Haywood, Stephan Humbert]


- 0.137u1: Fabio Priuli enabled saves states in Pass (everything was already saved).

- 0.136u2: Atari Ace converted Pass to use driver_data structure.

- 0.131u1: Angelo Salese merged memory maps and worked out some sound related stuff in Pass.

- 0.78: Tomasz Slanina added ADPCM and fixed jerky music in Pass. Changed 68000 CPU1 clock speed to 7159090 Hz and Z80 CPU2 to 3579545 Hz. Added MSM6295 (6000 Hz) sound.

- 0.59: David Haywood added Pass (Oksan 1992). Known issues: Graphical Glitches caused when 2 sprites are close together are NOT bugs, the Sprites are infact contructed from a tilemap made of 4x4 tiles. Flicker on the main character at times is also correct. TODO: Improve sound, its probably done wrong at the moment, and there's no mention of any hardware to play sound samples in the readme either, and I don't believe the YM2203 is capable of doing this alone, probably related to the unknown port writes.

- 10th February 2002: David Haywood sent in a driver for Pass, and Stephane Humbert did the inputs and dipswitches in it, however it doesn't have correct sound yet.


Other Emulators:

* FB Alpha

Recommended Games (Maze Snake):





Python (Photon System)



Go Go! Mile Smile

PoPo Bear

Romset: 1216 kb / 10 files / 383.6 zip

MAME XML Output:

       <game name="pass" sourcefile="pass.c">
              <rom name="33" size="131072" crc="0c5f18f6" sha1="49b60d46e4149ad1d49b044522a6888737c17e7d" region="maincpu" offset="1"/>
              <rom name="34" size="131072" crc="7b54573d" sha1="251e99fa1f045ae4c90676e1953e49e8191440e4" region="maincpu" offset="0"/>
              <rom name="23" size="65536" crc="b9a0ccde" sha1="33e7dda247aa44b1933ae9c033c161c152276ce6" region="audiocpu" offset="0"/>
              <rom name="31" size="131072" crc="c7315bbd" sha1="c0bb392793cafc7b3f76da8fb26c6c16948f87e5" region="oki" offset="0"/>
              <rom name="35" size="131072" crc="2ab33f07" sha1="23f2481450b3f43bbe3856c4cf595af74b1da2e0" region="gfx1" offset="0"/>
              <rom name="36" size="131072" crc="6677709d" sha1="0d3df11097855294d606e46c0db0cf801c1dc28a" region="gfx1" offset="1"/>
              <rom name="37" size="131072" crc="296499e7" sha1="b7727f7942e20a2428df84e99075a572189a0096" region="gfx2" offset="40000"/>
              <rom name="39" size="131072" crc="35c0ad5c" sha1="78e3ca8b2e382a3c7bc53ede2ef5611c520ab095" region="gfx2" offset="40001"/>
              <rom name="38" size="131072" crc="7f11b81a" sha1="50253da7c13f9390fe7afd2faf17b8057f0bee1b" region="gfx2" offset="0"/>
              <rom name="40" size="131072" crc="80e0a71d" sha1="e62c855f357e7492a59f8719c62a16d418dfa60b" region="gfx2" offset="1"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="7159090"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="792000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unknown SW 0-0" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-1" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-2" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-3" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-4" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-5" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-6" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused SW 0-7" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW" mask="768">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="768" default="yes"/>
                     <dipvalue name="4" value="256"/>
                     <dipvalue name="5" value="512"/>
              <dipswitch name="Unused SW 0-10" tag="DSW" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW" mask="6144">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Normal" value="6144"/>
                     <dipvalue name="Hard" value="2048"/>
                     <dipvalue name="Hardest" value="4096"/>
              <dipswitch name="Coinage" tag="DSW" mask="57344">
                     <dipvalue name="4 Coins/1 Credit" value="32768"/>
                     <dipvalue name="3 Coins/1 Credit" value="16384"/>
                     <dipvalue name="2 Coins/1 Credit" value="49152"/>
                     <dipvalue name="1 Coin/1 Credit" value="57344" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="24576"/>
                     <dipvalue name="1 Coin/3 Credits" value="40960"/>
                     <dipvalue name="1 Coin/4 Credits" value="8192"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise