Home News Forum                            

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

oscar: MAME ROM Information.


Psycho-Nics Oscar (c) 1987 Data East.


Main CPU : (2x) HD6309 (@ 2 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), YM3526 (@ 3 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 58.00 Hz

Palette colors : 512

Players : 2

Control : 8-way joystick

Buttons : 3


Released in August 1987.

Game programmers used a Millennium 95085 Microsystem Emulator to program this game.

This game was the main inspiration for Turrican (one of the greatest games ever) according to Manfred Trenz, the original programmer.

Alfa Records released a limited-edition soundtrack album for this game (Data East Game Music - 28XA-205) on 10/05/1988.


Game designer : Akira Sakuma

Game programmers : Akira Sakuma, Satoshi Imamura

Assistant programmer : Takuya Haga

Hardware engineer : Kazud Shindzaki

Custom LSI designers : Iunichi Watanabe, Kenji Nishikawa

Graphic manager : Harumi Nomura

Enemy base designer : Katsundri Tsujimura

Graphics designers : Harumi Nomura, Yutaka Kaodoe, Backman, Masayuki Kawaguchi, Tomoo Adachi, Jun Matsuda

Music manager : Azuka Hara

Music composers : Azuka Hara, Hiroaki Yoshida, Tatsuya Kiuchi, Hitomi Komatsu

Project leader : Akira Sakuma


Game's rom.

MAME Info:

0.128u3 [Guru]

0.33b5 [Bryan McPhail]


- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Psycho-Nics Oscar. Removed 3rd coin slot.

- 0.142: David Haywood converted Psycho-Nics Oscar to use the common DECO sprite functions.

- 0.136: Tafoid fixed incorrect 'Difficulty' dipswitch in Psycho-Nics Oscar and clones.

- 0.128u3: Corrado Tomaselli changed 'Psycho-Nics Oscar (Japan revision 0)' to parent 'Psycho-Nics Oscar (World revision 0)' since there is no japan disclaimer. Renamed (oscar) to (oscaru), (oscarj) to (oscarj2) and (oscarj0) to (oscar).

- 22nd July 2008: Guru - Protection MCU from Psycho-Nics Oscar (Data East) arrived.

- 0.122u7: Changed HD6309 CPU1/2 clock speeds to 6MHz.

- 0.122u5: Corrado Tomaselli verified/corrected frequencies and OKI6295 pin 7 in Psycho-Nics Oscar. Changed HD6309 CPU1/2 clock speeds to 1.5MHz.

- 0.118u4: Corrado Tomaselli fixed dipswitches for clone Psycho-Nics Oscar (Japan Revision 0).

- 0.116: ShimaPong fixed 'Freeze Mode' dipswitch. According to Arcade TIPS & Tricks, the freeze mode works if DIP 1-5 (marked as "Don't Touch") is ON. In this mode: P1 Start Button -> Freeze the game, P2 Start Button -> Unlock freeze and P2 Arrow Keys -> Slow-motion play in holding the key.

- 0.101u4: Added priority prom (not used).

- 0.59: Added 'Invulnerability' dipswitch.

- 0.37b2: Guru added clones Psycho-Nics Oscar (Japan revision 2) and (Japan revision 1). Changed description of clone '(Japan)' to '(Japan revision 0)'. Renamed (oscarj) to (oscarj0).

- 1st April 2000: Guru - Dumped Oscar (2 Alt. romsets) (DataEast).

- 0.36b9: Replaced M6809 CPU1/2 with M6309. Changed M6502 CPU1 clock speed to 1.5MHz.

- 0.35b9: Changed description to 'Psycho-Nics Oscar (US)'.

- 0.35b3: Bryan McPhail fixed speed in Oscar.

- 12th February 1999: Bryan McPhail added sprite/playfield priority to Oscar and its game speed is fixed (was half speed before).

- 0.35b1: Nicola Salmoria added sound to Psycho-Nics Oscar. Added M6502 (1.25MHz) CPU2 and YM-2203 sound.

- 0.34b8: Bryan McPhail added Psycho-Nics Oscar (Data East 1988) and clone (Japan). Changed parent description to 'Psycho-Nics Oscar'.

- 30th September 1998: Dumped Psycho-Nics Oscar (US).

- 0.33b5: Bryan McPhail added Oscar (Japan) (Testdriver).


Other Emulators:

* FB Alpha

Recommended Games (Planet Force):

Cosmic Chasm

Major Havoc

Galivan - Cosmo Police


Metroid (PlayChoice-10)

Xain'd Sleena


Psycho-Nics Oscar


Escape from the Planet of the Robot Monsters

Finest Hour

Out Zone

Surprise Attack

SD Gundam Psycho Salamander no Kyoui

Bucky O'Hare


Steel Force

Action Hollywood (Galaxy War)

Romset: 720 kb / 13 files / 257.2 zip

MAME XML Output:

       <game name="oscar" sourcefile="dec8.c">
              <description>Psycho-Nics Oscar (World revision 0)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="du10" size="32768" crc="120040d8" sha1="22d5f84f3ca724cbf39dfc4790f2175ba4945aaf" region="maincpu" offset="8000"/>
              <rom name="ed09" size="65536" crc="e2d4bba9" sha1="99f0310debe51f4bcd00b5fdaedc1caf2eeccdeb" region="maincpu" offset="10000"/>
              <rom name="du11" size="65536" crc="ff45c440" sha1="4769944bcfebcdcba7ed7d5133d4d9f98890d75c" region="sub" offset="0"/>
              <rom name="ed12" size="32768" crc="432031c5" sha1="af2deea48b98eb0f9e85a4fb1486021f999f9abd" region="audiocpu" offset="8000"/>
              <rom name="id8751h.mcu" size="4096" status="nodump" region="mcu" offset="0"/>
              <rom name="ed08" size="16384" crc="308ac264" sha1="fd1c4ec4e4f99c33e93cd15e178c4714251a9b7e" region="gfx1" offset="0"/>
              <rom name="ed04" size="65536" crc="416a791b" sha1="e6541b713225289a43962363029eb0e22a1ecb4a" region="gfx2" offset="0"/>
              <rom name="ed05" size="65536" crc="fcdba431" sha1="0be2194519c36ddf136610f60890506eda1faf0b" region="gfx2" offset="20000"/>
              <rom name="ed06" size="65536" crc="7d50bebc" sha1="06375f3273c48c7c7d81f1c15cbc5d3f3e05b8ed" region="gfx2" offset="40000"/>
              <rom name="ed07" size="65536" crc="8fdf0fa5" sha1="2b4d1ca1436864e89b13b3fa151a4a3708592e0a" region="gfx2" offset="60000"/>
              <rom name="ed01" size="65536" crc="d3a58e9e" sha1="35eda2aa630fc2c11a1aff2b00bcfabe2f3d4249" region="gfx3" offset="0"/>
              <rom name="ed03" size="65536" crc="4fc4fb0f" sha1="0906762a3adbffe765e072255262fedaa78bdb2a" region="gfx3" offset="20000"/>
              <rom name="ed00" size="65536" crc="ac201f2d" sha1="77f13eb6a1a44444ca9b25363031451b0d68c988" region="gfx3" offset="40000"/>
              <rom name="ed02" size="65536" crc="7ddc5651" sha1="f5ec5245cf3d9d4d9c1df6a8128c24565e331317" region="gfx3" offset="60000"/>
              <chip type="cpu" tag="maincpu" name="HD6309" clock="6000000"/>
              <chip type="cpu" tag="sub" name="HD6309" clock="6000000"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="ym2" name="YM3526" clock="3000000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="58.000000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW0" mask="3">
                     <dipvalue name="1 Coin/2 Credits" value="3" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/4 Credits" value="1"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coin B" tag="DSW0" mask="12">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="4"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
              <dipswitch name="Freeze Mode" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW0" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="1" value="1"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="Infinite (Cheat)" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="48">
                     <dipvalue name="40k 100k 60k+" value="48" default="yes"/>
                     <dipvalue name="60k 160k 100k+" value="32"/>
                     <dipvalue name="90k 240k 150k+" value="16"/>
                     <dipvalue name="50k only" value="0"/>
              <dipswitch name="Invulnerability (Cheat)" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="128">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise