majuu: MAME ROM Information. History:
Majuu no Ohkoku (c) 1987 Konami.
An adventure-type game.
- TECHNICAL -
Game ID : GX687
Main CPU : (2x) 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.57958 Mhz), K007232 (@ 3.579545 Mhz), UPD7759 (@ 640 Khz)
Screen orientation : Horizontal
Video resolution : 320 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
Released in October 1987.
The title of this game translates from Japanese as 'Kingdom of Demon-beasts'.
This game is known outside Japan as "Devil World" and as "Dark Adventure".
Default highscore table (BEST 10 PLAYERS) :
1ST 57300 H.M
2ND 40000 M.T
3RD 35000 J.S
4TH 30000 T.T
5TH 27000 K.T
6TH 20000 M.Y
7TH 18000 I.M
8TH 15000 H.S
9TH 13000 K.H
10TH 10000 T.J
- STAFF -
Game programmers : Hiroyasu Machiguchi, Mitsuo Takemoto, Toshiaki Takatori, Kyuichiro Isutsui
Data file operator : Ikuko Minowa
Graphic designers : Jun Sakurai, Miki Yoshikata
Sound editors : Hideaki Shikama, Kenichi Matsubara
Engineer : Keisuke Hashima
Assistant programmers : Akira Suzuki, Tatsuo Fujii
Assistant designers : Takashi Jinbo, Hiroyuki Ashida, Michiko Iwamoto
- SOURCES -
Game's rom.
MAME Info:
0.36b8 [Phil Stroffolino]
0.36b6 [Phil Stroffolino]
Bugs:
- devilw, darkadv, majuu: Sprite-background priority isn't correct. Source (ID 02268)
WIP:
- 0.143u8: Kanikani fixed inputs, DIPSW and added DIP locations to clone Majuu no Ohkoku. Added 5x 'Unused' dipswitches.
- 0.133u2: hap improved sprite status register and fixed sprite lag in Devil World, this fixed the rogue sprites problem. Reverted Gradius II sprite-background priority hack, this fixes severe priority problems in Devil World, but reintroduces bugs on gradius2 level 7 and ending.
- 0.124u2: Changed clock speed of the 2x 68000 to 9216000 Hz.
- 0.99u4: Pierpaolo Prazzoli fixed sprite drawing in Devil World.
- 0.76u2: Changed input to 2x Players with 3x buttons.
- 0.56: Fixed rom names.
- 24th February 2000: Phil Stroffolino fixed Dark Adventure romset.
- 0.36b10: Added clone Majuu no Ohkoku. Changed Z80 CPU clock speed to 3579545 Hz and input to 3rd player + 7 buttons. Added 'Special' dipswitch.
- 0.36b9: Removed 3rd player.
- 0.36b8: Phil Stroffolino added Devil World (Konami 1987) and clone Dark Adventure.
- 0.36b6: Phil Stroffolino added Devil World (Testdriver).
- 0.36b5: Phil Stroffolino added clone Dark Adventure (Testdriver).
ARCADE RELEASE: Majuu no Oukoku (Konami) - 1987/Oct/14
LEVELS: 13
Other Emulators:
* FB Alpha
Recommended Games (Fantasy):
Krull
Mystic Marathon
IGMO
Zwackery
Gauntlet
Gauntlet (PlayChoice-10)
Gauntlet II
Gauntlet Legends
Gauntlet Dark Legacy
Rock 'n Rage
Shackled
Devil World
Snezhnaja Koroleva
Dungeon Explorer (Tourvision PCE bootleg)
Magician Lord
Asylum (prototype)
Slashout
Romset: 2992 kb / 18 files / 1.08 zip
MAME XML Output:
   | <game name="majuu" sourcefile="twin16.c" cloneof="devilw" romof="devilw"> |
   |    | <description>Majuu no Ohkoku</description> |
   |    | <year>1987</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="687_s05.6n" size="65536" crc="bd99b434" sha1="4dbcf3a57ff0b4c3a160e2a60c2ee3fd38f5a95d" region="maincpu" offset="0"/> |
   |    | <rom name="687_s04.4n" size="65536" crc="3df732e2" sha1="32e42edbc6f9dfba6ff881c72b8b014b6905e7f3" region="maincpu" offset="1"/> |
   |    | <rom name="687_s09.6r" size="65536" crc="1f6efec3" sha1="4177d300877e3ffcb481f534ef7b3e4bdc160be0" region="maincpu" offset="20000"/> |
   |    | <rom name="687_s08.4r" size="65536" crc="8a16c8c6" sha1="df3af1c137632eab98b1eea538cc4ef5b134f44f" region="maincpu" offset="20001"/> |
   |    | <rom name="687_q07.10n" merge="687_q07.10n" size="65536" crc="53110c0b" sha1="a473486f7c99ab758187376d5bd89581e0b7cbdf" region="sub" offset="0"/> |
   |    | <rom name="687_q06.8n" merge="687_q06.8n" size="65536" crc="9c53a0c5" sha1="3b195a88af2b0198af47e4f7140087bf5a7feee6" region="sub" offset="1"/> |
   |    | <rom name="687_q13.10s" merge="687_q13.10s" size="65536" crc="36ae6014" sha1="102d4c3215fb5f199ce6f93ce92725b5cce0b01d" region="sub" offset="20000"/> |
   |    | <rom name="687_q12.8s" merge="687_q12.8s" size="65536" crc="6d012167" sha1="d608e29e0b2e834c099386b6ebb667e4bfc40ce7" region="sub" offset="20001"/> |
   |    | <rom name="687_l03.10a" merge="687_l03.10a" size="32768" crc="7201983c" sha1="06d089406d2f702e8d51ffdfbf34e4727a28d506" region="audiocpu" offset="0"/> |
   |    | <rom name="687_l14.d8" size="16384" crc="20ecccd6" sha1="b8ac3186de5ea81ae1c64b9511b7a0718aabab48" region="gfx1" offset="0"/> |
   |    | <rom name="687i17.p16" merge="687i17.p16" size="524288" crc="66cb3923" sha1="3c1fc1dff77201cf8d8c4594c965695066c1701c" region="gfx2" offset="0"/> |
   |    | <rom name="687i18.p18" merge="687i18.p18" size="524288" crc="a1c7d0db" sha1="901bc6e1982b9a8c2150a802995256d0168cc605" region="gfx2" offset="80000"/> |
   |    | <rom name="687i15.p13" merge="687i15.p13" size="524288" crc="eec8c5b2" sha1="c400dd8c7bb85d233815572acd547acf626e4c73" region="gfx2" offset="100000"/> |
   |    | <rom name="687i16.p15" merge="687i16.p15" size="524288" crc="746cf48b" sha1="8f51df931b1de928f402f51bbaf02e37dfec1d6d" region="gfx2" offset="180000"/> |
   |    | <rom name="687_l11.10r" merge="687_l11.10r" size="65536" crc="399deee8" sha1="dcc65e95f28ae4e9b671e70ce0bd5ba0fe178506" region="gfx3" offset="0"/> |
   |    | <rom name="687_l10.8r" merge="687_l10.8r" size="65536" crc="117c91ee" sha1="dcf8efb25fc73cff916b66b7bcfd3c1fb2556a53" region="gfx3" offset="1"/> |
   |    | <rom name="687_i01.5a" merge="687_i01.5a" size="131072" crc="d4992dfb" sha1="c65bef07b6adb9ab6328d679595450945dbf6a88" region="konami" offset="0"/> |
   |    | <rom name="687_i02.7c" merge="687_i02.7c" size="131072" crc="e5947501" sha1="9ec7319bd97711981db60af6f477c2ba2ec7e6b8" region="upd" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="9216000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="9216000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579580"/> |
   |    | <chip type="audio" tag="konami" name="K007232" clock="3579545"/> |
   |    | <chip type="audio" tag="upd" name="UPD7759" clock="640000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.606061" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="4"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="3"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="9"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="80"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="64"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="48"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="144"/> |
   |    |    | <dipvalue name="Invalid" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="2" value="3"/> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="5" value="1"/> |
   |    |    | <dipvalue name="7" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="96"> |
   |    |    | <dipvalue name="Easy" value="96"/> |
   |    |    | <dipvalue name="Normal" value="64" default="yes"/> |
   |    |    | <dipvalue name="Difficult" value="32"/> |
   |    |    | <dipvalue name="Very Difficult" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW3" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|