Home News Forum                            

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

desertwr: MAME ROM Information.


Desert War (c) 1995 Jaleco.

A vertically scrolling shoot'em up game where the mission is to rescue the prisoners of war from enemy battlefields.


Jaleco Mega System 32 hardware

Main CPU : V70 (@ 20 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YMF271 (@ 4 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1995.

Developed by Nihon Maicom Kaihatsu (NMK). Desert War is their last video game development. They went into bankruptcy in August 1999.

After developing this game, NMK was supposed to develop a new video game called 'space war'.

This game is known in Japan as "Wangan Sensou".


* Fast Move : When prisoners go to heliport, you can tap the 'A' button for speed up.

* Get more points : If you use 'B' button on Enemy, you will get more points and enemies (building and Tank/ship) more damages.

* Get more points 2 : If you use the 'B' button on stage's specific parts, you will get more points until 10,000 points.

* Good Ending : You should destroy the final boss without lose your armor.


Sound : Manabu Namiki


Game's rom.

MAME Info:

0.62 [David Haywood, Paul Priest, Stephane Humbert]

Artwork available


- 0.120u4: Changed number of joystick buttons to 5.

- 24th September 2007: Mr. Do - Some more instruction cards courtesy of Tormod: Desert War.

- 0.77u3: R. Belmont added YMF271 sound core plus very preliminary hook up in MegaSystem 32 (only Desert War makes any sound at all and it doesn't really seem to be anytihng like correct, this is probably due to a combination of Z80 communication and banking issues). Fixed sound1 roms addresses.

- 0.68: Changed description to 'Desert War / Wangan Sensou'.

- 0.65: Changed input to 2x buttons.

- 0.63: Fixed gfx3 rom loading.

- 0.62: David Haywood added Desert War (Jaleco 1995). V70 CPU support [Olivier Galibert].

- 28th September 2002: Paul Priest added sprite and background zooming to the Jaleco Mega System 32 driver, Stephane Humbert fixed the dipswitches in Desert War and David Haywood cleaned up the driver.

- 25th September 2002: David Haywood sent in a preliminary Jaleco Mega System 32 driver with support for Desert War, Gratia, Game Tengoku - The Game Paradise, Tetris Plus, Best Bout Boxing and F1 Super Battle, although the graphics emulation is incomplete and there is no sound.

- 11th February 2002: Guru - Desert War (Jaleco 1995, Mega System 32) arrived nearly 1 month late, because of UPS (in Sydney). Thanks to Smitdogg, djrosen and cricri_pingouin for getting the bucks together to buy these.

Recommended Games (Helicopter):

Super Cobra


Sky Army




Tiger Heli

Vs. Raid on Bungeling Bay



Battle Chopper

Combat Hawk

Twin Cobra

Twin Cobra II

Chopper I


Silk Worm

Twin Eagle

Twin Eagle II - The Rescue Mission


Ashura Blaster

Thunder Strike

S.S. Mission

Desert War


Romset: 31488 kb / 20 files / 9.40 zip

MAME XML Output:

       <game name="desertwr" sourcefile="ms32.c">
              <description>Desert War / Wangan Sensou</description>
              <rom name="93166-26.37" size="524288" crc="582b9584" sha1="027a987cde7e9e1b24aef6a3086eba61679ad0b6" region="maincpu" offset="3"/>
              <rom name="93166-27.38" size="524288" crc="cb60dda3" sha1="0499b8ab19abdf8db8c18d778b3f9f6e0d277ff0" region="maincpu" offset="2"/>
              <rom name="93166-28.39" size="524288" crc="0de40efb" sha1="c49c3b27939e428dec1f642b7fdb9a1ff760289a" region="maincpu" offset="1"/>
              <rom name="93166-29.40" size="524288" crc="fc25eae2" sha1="a4d47fcb4d4c3285cf67d77d8a21478f344b98ca" region="maincpu" offset="0"/>
              <rom name="94038-01.20" size="2097152" crc="f11f83e2" sha1="e3c99e6583003210483163c79182cb14aa334702" region="gfx1" offset="0"/>
              <rom name="94038-02.3" size="2097152" crc="3d1fa710" sha1="5fae3e8c714cca88e22e432dd7275c6898c631a8" region="gfx1" offset="2"/>
              <rom name="94038-03.21" size="2097152" crc="84fd5790" sha1="6187ff32a63f3b4105ea875f52237f0d4314f8b6" region="gfx1" offset="400000"/>
              <rom name="94038-04.4" size="2097152" crc="b9ef5b78" sha1="e2f160a93532f67948a557db717d44c926ae0e49" region="gfx1" offset="400002"/>
              <rom name="94038-05.22" size="2097152" crc="feee1b8d" sha1="39e1d424dd56257139ab5ab8e897caa1c9cd4e71" region="gfx1" offset="800000"/>
              <rom name="94038-06.5" size="2097152" crc="d417f289" sha1="39cca11989bb5dc95ef03013d23a7c100bcb36ab" region="gfx1" offset="800002"/>
              <rom name="94038-07.23" size="2097152" crc="426f4193" sha1="98a16a70c225d7cd061fcd6e88992d393e6ef9fd" region="gfx1" offset="c00000"/>
              <rom name="94038-08.6" size="2097152" crc="f4088399" sha1="9d53880996f85776815840bca1f8c3958de4c275" region="gfx1" offset="c00002"/>
              <rom name="94038-11.13" size="2097152" crc="bf2ec3a3" sha1="904cd5ab2e855bdb94bc70efa6db42af672337d7" region="gfx2" offset="0"/>
              <rom name="94038-12.14" size="2097152" crc="d0e113da" sha1="57f27cbd58421a0afe724fec5628c4a29aad8868" region="gfx2" offset="200000"/>
              <rom name="94038-09.12" size="2097152" crc="72ec1ce7" sha1="88bd9ca3aa7a6410e8fcf6fd70304f12724653bb" region="gfx3" offset="0"/>
              <rom name="94038-10.11" size="2097152" crc="1e17f2a9" sha1="19e6be1daa157593fbab84149f1f739dd39c9226" region="gfx3" offset="200000"/>
              <rom name="93166-30.41" size="524288" crc="980ab89c" sha1="8468fc13a5988e25750e8d99ff464f46e86ab412" region="gfx4" offset="0"/>
              <rom name="93166-21.30" size="262144" crc="9300be4c" sha1="a8e9c1704abf26545aeb9a5d28fd0cafd38f2d84" region="audiocpu" offset="0"/>
              <rom name="92042-01.33" size="2097152" crc="0fa26f65" sha1="e92b14862fbce33ea4ab4567ec48199bfcbbdd84" region="ymf" offset="0"/>
              <rom name="94038-13.34" size="2097152" crc="b0cac8f2" sha1="f7d2e32d9c2f301341f7c02678c2c1e09ce655ba" region="ymf" offset="200000"/>
              <rom name="91022-01.ic83" size="1" status="nodump" region="motherbrd_pals" offset="0"/>
              <chip type="cpu" tag="maincpu" name="V70" clock="20000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymf" name="YMF271" clock="16934400"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="5" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="2">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="2" default="yes"/>
              <dipswitch name="Unused" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Armors" tag="DSW" mask="48">
                     <dipvalue name="2" value="16"/>
                     <dipvalue name="3" value="48" default="yes"/>
                     <dipvalue name="4" value="32"/>
              <dipswitch name="Difficulty" tag="DSW" mask="192">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Normal" value="192" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="128"/>
              <dipswitch name="Service Mode" tag="DSW" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSW" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin B" tag="DSW" mask="7168">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="4 Coins/1 Credit" value="4096"/>
                     <dipvalue name="3 Coins/1 Credit" value="2048"/>
                     <dipvalue name="2 Coins/1 Credit" value="6144"/>
                     <dipvalue name="1 Coin/1 Credit" value="7168" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="3072"/>
                     <dipvalue name="1 Coin/3 Credits" value="5120"/>
                     <dipvalue name="1 Coin/4 Credits" value="1024"/>
              <dipswitch name="Coin A" tag="DSW" mask="57344">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <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"/>
              <dipswitch name="Unused" tag="DSW" mask="65536">
                     <dipvalue name="Off" value="65536" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="131072">
                     <dipvalue name="Off" value="131072" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="262144">
                     <dipvalue name="Off" value="262144" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="524288">
                     <dipvalue name="Off" value="524288" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Title screen" tag="DSW" mask="1048576">
                     <dipvalue name="Japanese" value="1048576"/>
                     <dipvalue name="English" value="0" default="yes"/>
              <dipswitch name="Unused" tag="DSW" mask="2097152">
                     <dipvalue name="Off" value="2097152" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="FBI Logo" tag="DSW" mask="4194304">
                     <dipvalue name="No" value="4194304" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="Language" tag="DSW" mask="8388608">
                     <dipvalue name="Japanese" value="8388608"/>
                     <dipvalue name="English" value="0" default="yes"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="supported" palettesize="65536"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise