Home News Forum                            

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

assaultp: MAME ROM Information.


Assault Plus (c) 1988 Namco.

Your mission is to reclaim your homeland by destroying the enemy forces that have taken over. You have an Assault tank, the supreme mobile weapon. Your tank has artillery guns and grenades, can perform Rapid Rolls to dodge enemy shots, and uses Power Wheelies to launch grenades.


Namco System 2 hardware

Game ID : AT

Main CPU : (2x) 68000 (@ 12.288 Mhz), M6809 (@ 3.072 Mhz), HD63705 (@ 2.048 Mhz)

Sound Chips : C140 (@ 21.39 Khz), YM2151 (@ 3.57958 Mhz)

Screen orientation : Vertical

Video resolution : 224 x 288 pixels

Screen refresh : 60.61 Hz

Palette colors : 8192

Players : 2

Control : Double 8-way joysticks

Buttons : 1


This game is an upgrade of "Assault". This upgrade was only released in Japan.


Assault Plus contains :

* Cocktail mode.

* Different colors.

* Intermission screen.

* Intro has new music.

* Minor enemy changes (strength, colors).

* Two player mode.

* Two skill levels of play.

* Zero points bonus is gone.


Game designer : Kunio Ogawara

Music composed by : Shinji Hosoe, Kazuo Noguchi


* Consoles :

Sony PlayStation (NAMCO Museum vol.4) (hidden)


Game's rom.

MAME Info:

0.36b8 [Keith Wilkins]

0.35b10 [Keith Wilkins, Phil Stroffolino]


- Clone assaultp: The skill selection screen disappears before the player can make a choice. MarcoNadal (ID 00771)


- 0.138u1: Bryan Ischo optimized Namco System 2 pixmap rotation, improving performance of Assault and other games that use it.

- 0.87: Replaced 8-way Joystick with Double 8-way Joystick and 1x button.

- 0.69a: C 68k core is now default, this fixes collisions in Assault.

- 0.37b3: Alternate control system in Assault, only available when cheats are enabled [Maurizio Zanello]. Changed Double 8-way Joystick to 8-way and 2 buttons.

- 0.36b8: Keith Wilkins added Assault (Namco 1988) and clones (Japan) and Assault Plus (Japan).

- 12th October 1999: Yasuhiro Ogawa fixed Assault input ports. Keith Wilkins sent in another Namco System 2 update with controls working in most games, and also fixed a lot of the graphics bugs. The playable games are now Assault, Ordyne, Mirai Ninja, Phelios, Valkyrie No Densetsu, Finest Hour, Burning Force, Marvel Land, Dragon Saber and Cosmo Gang the Video.

- 7th October 1999: Keith Wilkins finally got palette added to the Namco System 2 driver, but only Assault is almost working, and even that one needs controls sorted out. And a lot of optimizations are needed too.

- 1st October 1999: Keith Wilkins sent in a big Namco System 2 update with almost correct graphics (Zoom / Rotate graphics layers are working, but with wrong colors and some mirroring problems). Of the System 2 games, Assault is fully working except for graphics and controls problems.

- 0.36b6: Added clones Assault (set 2) and Assault Plus (Testdriver).

- 0.35b10: Added Assault (Testdriver).

Recommended Games (Cyber Tank):

Tron (Tank stage)


Mega Zone


Crater Raider


Heavy Metal



Vindicators Part II


Battle of the Solar System

Cyber Sled

Cyber Commando


Guardian Force

Romset: 3624 kb / 29 files / 1.02 zip

MAME XML Output:

       <game name="assaultp" sourcefile="namcos2.c" cloneof="assault" romof="assault">
              <description>Assault Plus (Japan)</description>
              <rom name="mpr0.bin" size="65536" crc="97519f9f" sha1="760580c0865931f18f4b0b4f609379c0dbeff977" region="maincpu" offset="0"/>
              <rom name="mpr1.bin" size="65536" crc="c7f437c7" sha1="f56d908ed557192cd6d583eccd5ded33807e73a9" region="maincpu" offset="1"/>
              <rom name="at1sp0.bin" merge="at1sp0.bin" size="65536" crc="0de2a0da" sha1="5f6ce61f2ad1e50f0eac3a115c511151bbb00fd2" region="slave" offset="0"/>
              <rom name="at1sp1.bin" merge="at1sp1.bin" size="65536" crc="02d15fbe" sha1="7c1bc845a06188ebe2efdb5880562beae11a7b4f" region="slave" offset="1"/>
              <rom name="at1snd0.bin" merge="at1snd0.bin" size="131072" crc="1d1ffe12" sha1="5a49bf1eef981df69abac28132af65670ba01118" region="audiocpu" offset="c000"/>
              <rom name="sys2mcpu.bin" merge="sys2mcpu.bin" size="8192" crc="a342a97e" sha1="2c420d34dba21e409bf78ddca710fc7de65a6642" region="mcu" offset="0"/>
              <rom name="sys2c65b.bin" merge="sys2c65b.bin" size="32768" crc="e9f2922a" sha1="5767d2f85e1eb3de19192e73b02221f28b1fbb83" region="mcu" offset="8000"/>
              <rom name="atobj0.bin" merge="atobj0.bin" size="131072" crc="22240076" sha1="916fc0e6b338a6dda84399df910c3c9463e6b915" region="gfx1" offset="0"/>
              <rom name="atobj1.bin" merge="atobj1.bin" size="131072" crc="2284a8e8" sha1="80f9143e08f9f8ff3e937312a8ce76855a1929ad" region="gfx1" offset="80000"/>
              <rom name="atobj2.bin" merge="atobj2.bin" size="131072" crc="51425476" sha1="12a2fb1b61adfa4c21a5af4f206ffe48a045a953" region="gfx1" offset="100000"/>
              <rom name="atobj3.bin" merge="atobj3.bin" size="131072" crc="791f42ce" sha1="95583130abe2e6f9ad3e96288d811b4abc3d44b3" region="gfx1" offset="180000"/>
              <rom name="atobj4.bin" merge="atobj4.bin" size="131072" crc="4782e1b0" sha1="3d9f4b9eb711fb47e424cd57f7183f49f5dd6ec4" region="gfx1" offset="200000"/>
              <rom name="atobj5.bin" merge="atobj5.bin" size="131072" crc="f5d158cf" sha1="f05f44915afe3c17fff0b85a0364f70e79b25428" region="gfx1" offset="280000"/>
              <rom name="atobj6.bin" merge="atobj6.bin" size="131072" crc="12f6a569" sha1="e3051de0961f34e15b8642fa769deac3cb0c8305" region="gfx1" offset="300000"/>
              <rom name="atobj7.bin" merge="atobj7.bin" size="131072" crc="06a929f2" sha1="65308972a27ab4a649fd08414a89e6f97a09240e" region="gfx1" offset="380000"/>
              <rom name="atchr0.bin" merge="atchr0.bin" size="131072" crc="6f8e968a" sha1="b771359a3b08c1aeeb248eff325b19238bb88bf8" region="gfx2" offset="0"/>
              <rom name="atchr1.bin" merge="atchr1.bin" size="131072" crc="88cf7cbe" sha1="df7565cb36658311b784d5406dc6f83141af58a9" region="gfx2" offset="80000"/>
              <rom name="atroz0.bin" merge="atroz0.bin" size="131072" crc="8c247a97" sha1="e06dc0b46fa06f41d2017ec8113baf5c4ba832ab" region="gfx3" offset="0"/>
              <rom name="atroz1.bin" merge="atroz1.bin" size="131072" crc="e44c475b" sha1="64768692a8d38377fa1109cd9f7c86b31c01e13c" region="gfx3" offset="80000"/>
              <rom name="atroz2.bin" merge="atroz2.bin" size="131072" crc="770f377f" sha1="3a7d4f4b9eb01d4366119f34b0d7d7db2f5a2471" region="gfx3" offset="100000"/>
              <rom name="atroz3.bin" merge="atroz3.bin" size="131072" crc="01d93d0b" sha1="47dfda4720f0d4cd41633fd0291b82a54a4eb310" region="gfx3" offset="180000"/>
              <rom name="atroz4.bin" merge="atroz4.bin" size="131072" crc="f96feab5" sha1="c861df1f66de046ca714087630f5a1e2f3f30361" region="gfx3" offset="200000"/>
              <rom name="atroz5.bin" merge="atroz5.bin" size="131072" crc="da2f0d9e" sha1="a7fbe4748c67906a1ab2902d3b75a21219a677c0" region="gfx3" offset="280000"/>
              <rom name="atroz6.bin" merge="atroz6.bin" size="131072" crc="9089e477" sha1="929d7d81c05aa148212e22969d147296811d433c" region="gfx3" offset="300000"/>
              <rom name="atroz7.bin" merge="atroz7.bin" size="131072" crc="62b2783a" sha1="d1ba043a2ec9390c2f281f53de6e59bd936ea6f6" region="gfx3" offset="380000"/>
              <rom name="atshape.bin" merge="atshape.bin" size="131072" crc="dfcad82b" sha1="9c3826b8dc36fa0d71c0de7f8be3479d9a025803" region="gfx4" offset="0"/>
              <rom name="at1dat0.bin" merge="at1dat0.bin" size="131072" crc="844890f4" sha1="1be30760acd81fae836301d81d6adbb3e5941373" region="user1" offset="0"/>
              <rom name="at1dat1.bin" merge="at1dat1.bin" size="131072" crc="21715313" sha1="97c6edae6a5f1df434f1dcf7be307b5e006e72a6" region="user1" offset="1"/>
              <rom name="atvoi1.bin" merge="atvoi1.bin" size="524288" crc="d36a649e" sha1="30173f32c6ec9dda6b8946baa14266e828b0324e" region="c140" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12288000"/>
              <chip type="cpu" tag="slave" name="68000" clock="12288000"/>
              <chip type="cpu" tag="audiocpu" name="M6809" clock="2048000"/>
              <chip type="cpu" tag="mcu" name="HD63705" clock="2048000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="c140" name="C140" clock="21333"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="2" service="yes">
                     <control type="doublejoy" ways="8" ways2="8"/>
              <dipswitch name="Video Display" tag="DSW" mask="1">
                     <dipvalue name="Normal" value="1" default="yes"/>
                     <dipvalue name="Frozen" value="0"/>
              <dipswitch name="$2000-1" tag="DSW" mask="2">
                     <dipvalue name="H" value="2" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-2" tag="DSW" mask="4">
                     <dipvalue name="H" value="4" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-3" tag="DSW" mask="8">
                     <dipvalue name="H" value="8" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-4" tag="DSW" mask="16">
                     <dipvalue name="H" value="16" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-5" tag="DSW" mask="32">
                     <dipvalue name="H" value="32" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-6" tag="DSW" mask="64">
                     <dipvalue name="H" value="64" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise