Home News Forum                            

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

powj: MAME ROM Information.


Datsugoku - Prisoners of War (c) 1988 SNK.

After breaking free from your cell in the POW camp, you must fight your way through the entire enemy army using your fists and whatever weapons you can find on dead soldiers.


Game ID : A7008 'DG'

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM3812 (@ 4 Mhz), UPD7759 (@ 640 Khz)

Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 2048

Players : 2

Control : 8-way joystick

Buttons : 3


Released in August 1988.

The title of this game translates from Japanese as 'Escaped Prisoners'.

This game is known outside Japan as "P.O.W. - Prisoners of War".


Boss : Eikichi Kawasaki

Programmers : Konny, Regulus, Shoot Yamashita, Shochan

Designers : F. Kiyoshi, Suka Michi, Motti, Maeda, Tetsu, Wara2, Buri, Madaka

Sound : Tarkun, Yoko Osaka, Kenny


* Consoles :

Nintendo Famicom (1989, "Datsugoku - Prisoners of War [Model KAC-P7]")


Game's rom.

Machine's picture.

MAME Info:

0.34b8 [Bryan McPhail]


- 0.126u1: Nicola Salmoria fixed large pillar, which pops up too late at 3/4 of the 1st level. Fixed gfx2 rom loading. Changed 68000 CPU1 clock speed to 9MHz and VSync to 59.185606 Hz.

- 0.125: Changed description to 'P.O.W. - Prisoners of War (US version 1)'. Fixed rom names.

- 0.106u13: MASH added pld ($0 - pal20l10.a6) to P.O.W. and clone.

- 0.65: Acho A. Tang fixed sprite priority problems in P.O.W. and some issues with uPD7759 (TMNT, 88 Games, P.O.W.). Also fixed a messed up Japanese message in clone Datsugoku - Prisoners of War (Japan).

- 9th February 2003: Acho A. Tang fixed various problems in the uPD7759 sound chip emulation, including a crash in the System16 driver and missing and/or incorrect sounds in TMNT, P.O.W. and '88 Games.

- 1st February 2003: Acho A. Tang fixed some glitches in P.O.W.

- 17th November 1999: Bryan McPhail fixed a palette bug in POW.

- 0.35RC2: Changed description of clone 'P.O.W. - Prisoners of War (Japan)' to 'Datsugoku - Prisoners of War (Japan)'.

- 0.35b13: Changed parent and clone descriptions to 'P.O.W. - Prisoners of War'.

- 0.35b2: Bryan McPhail fixed the title screen in P.O.W. Replaced ADPCM sound with uPD7759.

- 0.34RC2: Changed YM3812 clock speed to 4MHz.

- 0.34b8: Bryan McPhail added P.O.W. (US) (SNK 1988) and clone (Japan). Known issues: Wrong ADPCM samples are sometimes played. Priority is sometimes wrong, eg, end of first level - player goes behind. Ladder instead of in front. Title screen is wrong (view bottom layer with TRANSPARENCY_NONE to see). Japanese text is wrong (I can't find bank select). A bit slow.


Other Emulators:

* FB Alpha

Recommended Games (Army Fighter):

Green Beret (Irem)

Green Beret

Rush'n Attack (PlayChoice-10)

Special Forces

Special Forces II


Contra (PlayChoice-10)

Super Contra

Super C (PlayChoice-10)

Contra 3: The Alien Wars (Nintendo Super System)

Vs. Platoon

Battle Rangers

P.O.W. - Prisoners of War

Bay Route

M.I.A. - Missing in Action

Midnight Resistance

Thunder Fox



Gun Force II

Metal Slug

Metal Slug 2

Metal Slug X

Metal Slug 3

Metal Slug 4

Metal Slug 5

Metal Slug 6


Combat School

Romset: 2497 kb / 23 files / 763.5 zip

MAME XML Output:

       <game name="powj" sourcefile="snk68.c" cloneof="pow" romof="pow">
              <description>Datsugoku - Prisoners of War (Japan)</description>
              <rom name="1-2" size="131072" crc="2f17bfb0" sha1="8be18990829eb2586c00b9e8b35e8779bc48296a" region="maincpu" offset="0"/>
              <rom name="2-2" size="131072" crc="baa32354" sha1="a235b82527dc025e699ba2e8e9797dac15ea9440" region="maincpu" offset="1"/>
              <rom name="dg8.e25" merge="dg8.e25" size="65536" crc="d1d61da3" sha1="4e78643f8a7d44db3ff091acb0a5da1cc836e3cb" region="soundcpu" offset="0"/>
              <rom name="dg9.l25" merge="dg9.l25" size="32768" crc="df864a08" sha1="dd996070077efbbf9d784299b6563cab258e4a8e" region="gfx1" offset="0"/>
              <rom name="dg10.m25" merge="dg10.m25" size="32768" crc="9e470d53" sha1="f7dc6ac39ade573480e87170a2781f0f72930580" region="gfx1" offset="8000"/>
              <rom name="snk880.11a" merge="snk880.11a" size="131072" crc="e70fd906" sha1="b9e734c074ee1c8ae73e6041d739ab30d2df7d62" region="gfx2" offset="0"/>
              <rom name="snk880.15a" merge="snk880.15a" size="131072" crc="7a90e957" sha1="9650d7cdbcbbbcdd7f75a1c3c08a195aa456e169" region="gfx2" offset="1"/>
              <rom name="snk880.12a" merge="snk880.12a" size="131072" crc="628b1aed" sha1="1065ef835da03f7d9776e81c225c3ecdd2affae2" region="gfx2" offset="40000"/>
              <rom name="snk880.16a" merge="snk880.16a" size="131072" crc="e40a6c13" sha1="7ad9dfc65f8c8b316933f0fdd3bc7a243d6eff65" region="gfx2" offset="40001"/>
              <rom name="snk880.13a" merge="snk880.13a" size="131072" crc="19dc8868" sha1="82aaf93fc8f4b3bf947d373d0f41cc0044207c34" region="gfx2" offset="80000"/>
              <rom name="snk880.17a" merge="snk880.17a" size="131072" crc="c7931cc2" sha1="908313d9b7fa4395b5fb79925d068e4f5d354b21" region="gfx2" offset="80001"/>
              <rom name="snk880.14a" merge="snk880.14a" size="131072" crc="47cd498b" sha1="7fbc007f2d817c26af02fef233f5e0681a17052a" region="gfx2" offset="c0000"/>
              <rom name="snk880.18a" merge="snk880.18a" size="131072" crc="eed72232" sha1="ad614e752cf1d3eac9a04cbc90435f988e90ace7" region="gfx2" offset="c0001"/>
              <rom name="snk880.19a" merge="snk880.19a" size="131072" crc="1775b8dd" sha1="c01154749379be6e18baa99f4d94d97942f3dd85" region="gfx2" offset="100000"/>
              <rom name="snk880.23a" merge="snk880.23a" size="131072" crc="adb6ad68" sha1="ed4323d2dfa3efaa496b17f4719f9566d56725e5" region="gfx2" offset="100001"/>
              <rom name="snk880.20a" merge="snk880.20a" size="131072" crc="f8e752ec" sha1="1e1e178303f9af84cbb15249c49a870193ef805f" region="gfx2" offset="140000"/>
              <rom name="snk880.24a" merge="snk880.24a" size="131072" crc="dd41865a" sha1="c86f14342beca896784b88920d9e0879af4179ab" region="gfx2" offset="140001"/>
              <rom name="snk880.21a" merge="snk880.21a" size="131072" crc="27e9fffe" sha1="e8058db40832b986c5addd22dd69b0308d10ec71" region="gfx2" offset="180000"/>
              <rom name="snk880.25a" merge="snk880.25a" size="131072" crc="055759ad" sha1="f9b12320f142075d49d447fb107af99272567d58" region="gfx2" offset="180001"/>
              <rom name="snk880.22a" merge="snk880.22a" size="131072" crc="aa9c00d8" sha1="1017ed1cc036c6084b71204a998fd05557a6e59f" region="gfx2" offset="1c0000"/>
              <rom name="snk880.26a" merge="snk880.26a" size="131072" crc="9bc261c5" sha1="f07fef465191d48ccc149d1a62e6382d3fc0ef9f" region="gfx2" offset="1c0001"/>
              <rom name="dg7.d20" merge="dg7.d20" size="65536" crc="aba9a9d3" sha1="5098cd3a064b8ede24797de8879a277d79e79d75" region="upd" offset="0"/>
              <rom name="pal20l10.a6" merge="pal20l10.a6" size="204" crc="c3d9e729" sha1="f05f03eecf12b4d0793124ecd3195307be04046b" region="plds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="9000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3812" clock="4000000"/>
              <chip type="audio" tag="upd" name="UPD7759" clock="640000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="59.185606" pixclock="6000000" htotal="384" hbend="0" hbstart="256" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin B" tag="DSW1" mask="768">
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="512"/>
                     <dipvalue name="1 Coin/3 Credits" value="256"/>
                     <dipvalue name="1 Coin/4 Credits" value="768"/>
              <dipswitch name="Coin A" tag="DSW1" mask="3072">
                     <dipvalue name="4 Coins/1 Credit" value="3072"/>
                     <dipvalue name="3 Coins/1 Credit" value="1024"/>
                     <dipvalue name="2 Coins/1 Credit" value="2048"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
              <dipswitch name="Lives" tag="DSW1" mask="4096">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="4096" default="yes"/>
              <dipswitch name="Bonus Occurrence" tag="DSW1" mask="8192">
                     <dipvalue name="1st &amp; 2nd only" value="0" default="yes"/>
                     <dipvalue name="1st &amp; every 2nd" value="8192"/>
              <dipswitch name="Unknown" tag="DSW1" mask="16384">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16384"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="32768">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32768"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="256">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="256"/>
              <dipswitch name="Allow Continue" tag="DSW2" mask="512">
                     <dipvalue name="No" value="512"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="3072">
                     <dipvalue name="20k 50k" value="0" default="yes"/>
                     <dipvalue name="40k 100k" value="2048"/>
                     <dipvalue name="60k 150k" value="1024"/>
                     <dipvalue name="None" value="3072"/>
              <dipswitch name="Game Mode" tag="DSW2" mask="12288">
                     <dipvalue name="Demo Sounds Off" value="8192"/>
                     <dipvalue name="Demo Sounds On" value="0" default="yes"/>
                     <dipvalue name="Freeze" value="12288"/>
                     <dipvalue name="Infinite Lives (Cheat)" value="4096"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="49152">
                     <dipvalue name="Easy" value="32768"/>
                     <dipvalue name="Normal" value="0" default="yes"/>
                     <dipvalue name="Hard" value="16384"/>
                     <dipvalue name="Hardest" value="49152"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise