Home News Forum                            
 

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

bermudatj: MAME ROM Information.


History:

Bermuda Triangle (c) 1987 SNK.


A vertically scrolling shoot'em up.


- TECHNICAL -


Game ID : A6003 'WW'


Main CPU : Z80 (@ 4 Mhz), Z80 (@ 5 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM3526 (@ 4 Mhz), Y8950 (@ 4 Mhz)


Players : 2

Control : dial

Buttons : 2


- TRIVIA -


This game is known in Japan as "World Wars" (but similar to the US older version).


- UPDATES -


The US older version is a different version :

* Different weapon powerup.

* Graphics are almost completely different.

* More different bosses.

* No shape-changing by powerups.

* No Speeches.

* Players beam to different places instead of times after finishing a level.


- STAFF -


Director : Eikichi Kawasaki

Software : SNK jr.

Designers : Rampty, Tetsuyaki

Assistants : Miss Yoko, Angel

Hardware : Akitadesi

Sound : Kenny

Producer : Mr. Oba

Printing : Tomotae


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.68 [Carlos A. Lozano, Phil Stroffolino]

0.62 [Alessio Manuele]

0.35b8 [Carlos A. Lozano, Phil Stroffolino]


SERVICE MODE:

- To enter service mode hold P1 Start during ROM test.


WIP:

- 0.133u1: Renamed (bermudaj) to (bermudatj) and (bermudaa) to (bermudata).

- 0.129u4: Changed visible area to 224x400.

- 0.127u7: Stephane Humbert checked inputs and dipswitches via Z80 code analysis for Bermuda Triangle and clone (Japan).

- 0.127u1: Changed description to 'Bermuda Triangle (World?)' and clone 'Bermuda Triangle (Japan old version)' to 'Bermuda Triangle (Japan)'. Renamed (bermudao) to (bermudaj). SNK rewrite [Nicola Salmoria]: Fixed sprite-sprite priorities. Removed ROM patches, simulated "turbo front" check, clarified the relationship between the sets, converted to tilemaps, proper memory maps and inputs etc. Changed Z80 CPU2 clock speed to 4MHz and visible area to 224x368.

- 0.126u5: Fixed gfx3 rom addresses to $8000/10000/18000.

- 0.68: Renamed (bermudat) to (bermudao) and (bermudao) to (bermudat). Changed visible area to 224x384.

- 0.62: Changed 'Bermuda Triangle (Japan)' to parent and 'Bermuda Triangle (US)' to clone '(Japan old version)' and clones 'US early version)' to '(US older version)' and 'World Wars (Japan)' to 'World Wars (World)'. Renamed (bermudat) to (bermudao) and (bermudaj) to (bermudat). Added 'Unused' dipswitch.

- 0.37b6: Changed Z80 CPU2 clock speed to 5MHz.

- 0.36b16: Changed description to 'Bermuda Triangle (US)'. Replaced YM3526 sound with Y8950.

- 28th January 2000: Bryan McPhail added a Bermuda Triangle clone to the SNK driver.

- 0.36b14: Replaced YM-3812 sound with YM-3526.

- 0.36b3: Alessio Manuele added clone Bermuda Triangle (Japan). Changed parent description to 'Bermuda Triangle (World?)' and added proms ($0, 400, 800) from clone (Japan). Added dipswitches 'Game Mode', 'Bonus Life', 'Game Style' and 'Unused'.

- 0.35: Added 3rd player and changed 8-way Joystick to Dial.

- 0.35b8: Carlos A. Lozano and Phil Stroffolino added Bermuda Triangle (SNK 1987).


LEVELS: 9


Recommended Games (Terra Force):

Xevious

Vs. Super Xevious

Namco Classic Collection Vol.1 (Xevious)

Espial

B-Wings

Fire Battle

Scion

Vulgus

Zaviga

Exed Exes

HAL21

Terra Cresta

Alcon

Argus

Darwin 4078

Super Real Darwin

Gardia

Valtric

Bermuda Triangle

Legion - Spinner-87

Terra Force

Armed Formation

Sidewinder (Arcadia)

Xenon (Arcadia)

Dangerous Seed

Galaxy Gunners

Acrobat Mission

Dogyuun

Flying Tiger

Grind Stormer

Super Spacefortress Macross

Macross Plus

Nostradamus

Ryu Jin

Samurai Aces

Sorcer Striker

War of Aero

Eight Forces

Gunbird

Gunbird 2

Kingdom Grandprix

Rapid Hero

R-Shark

Ultra X Weapons

Varia Metal

Air Attack

Hotdog Storm

Baryon - Future Assault

Shienryu

Giga Wing

Giga Wing 2

Dimahoo

Mission Craft

Psyvariar

Vasara

Vasara 2

G-Stream G2020

XII Stag

EspGaluda

Chaos Field

Radirgy

Karous


Romset: 1253 kb / 27 files / 437.9 zip




MAME XML Output:

       <game name="bermudatj" sourcefile="snk.c" cloneof="bermudat" romof="bermudat">
              <description>Bermuda Triangle (Japan)</description>
              <year>1987</year>
              <manufacturer>SNK</manufacturer>
              <rom name="btj_p01.bin" size="65536" crc="eda75f36" sha1="d6fcb46dc45007a77bf6a8ca7aa53aefedcecf92" region="maincpu" offset="0"/>
              <rom name="bt_p2.rom" merge="bt_p2.rom" size="65536" crc="0e193265" sha1="765ad63d1f752920d3d7829747e8f2808670ee84" region="sub" offset="0"/>
              <rom name="btj_p03.bin" size="65536" crc="fea8a096" sha1="593e34a20ab6f5bae9d74415af5a834646d2444e" region="audiocpu" offset="0"/>
              <rom name="btj_01r.prm" merge="btj_01r.prm" size="1024" crc="f4b54d06" sha1="620ea513dbf3219844cdb36ea5d7e2a1b13e3198" region="proms" offset="0"/>
              <rom name="btj_02g.prm" merge="btj_02g.prm" size="1024" crc="baac139e" sha1="c951c9a2d8bb1af178de63c6e2cb716dcb2ac57c" region="proms" offset="400"/>
              <rom name="btj_03b.prm" merge="btj_03b.prm" size="1024" crc="2edf2e0b" sha1="b430ec934399909e6e1f27c7bf47bbacf01f266f" region="proms" offset="800"/>
              <rom name="btj_h.prm" merge="btj_h.prm" size="1024" crc="c20b197b" sha1="504cb28d652029fe87a5411d6239e78d93c83e91" region="proms" offset="c00"/>
              <rom name="btj_v.prm" merge="btj_v.prm" size="1024" crc="5d0c617f" sha1="845e52173c33500227cabe1e21b34919d2856215" region="proms" offset="1000"/>
              <rom name="bt_p10.rom" merge="bt_p10.rom" size="32768" crc="d3650211" sha1="cc7cfe05c5903caf33f8f02c416f68e6d2f6baa7" region="tx_tiles" offset="0"/>
              <rom name="bt_p22.rom" merge="bt_p22.rom" size="65536" crc="8daf7df4" sha1="c6b5157821f3751bc70411ba0e1ea43d223ad0f6" region="bg_tiles" offset="0"/>
              <rom name="bt_p21.rom" merge="bt_p21.rom" size="65536" crc="b7689599" sha1="ffa35b480efbc55948e5d0202e7a7ab6446db905" region="bg_tiles" offset="10000"/>
              <rom name="bt_p20.rom" merge="bt_p20.rom" size="65536" crc="ab6217b7" sha1="fb4b0fcd9ff1f04cf772a46b6727d3de531beb0e" region="bg_tiles" offset="20000"/>
              <rom name="bt_p19.rom" merge="bt_p19.rom" size="65536" crc="8ed759a0" sha1="cd039ed9cb4127729bd29c6232dcbb77b85a4159" region="bg_tiles" offset="30000"/>
              <rom name="bt_p6.rom" merge="bt_p6.rom" size="32768" crc="8ffdf969" sha1="68672dc74156ebbf59316dfeae25b155d699d0eb" region="sp16_tiles" offset="0"/>
              <rom name="bt_p7.rom" merge="bt_p7.rom" size="32768" crc="268d10df" sha1="6a297bbd7b4248306d8756a80f4403c45d833eb3" region="sp16_tiles" offset="8000"/>
              <rom name="bt_p8.rom" merge="bt_p8.rom" size="32768" crc="3e39e9dd" sha1="394c85841113a1b2bdd744445e3e4e3acc7099c6" region="sp16_tiles" offset="10000"/>
              <rom name="bt_p9.rom" merge="bt_p9.rom" size="32768" crc="bf56da61" sha1="855687b6a0a4cef3b8294ca359abe14b11ad5749" region="sp16_tiles" offset="18000"/>
              <rom name="bt_p11.rom" merge="bt_p11.rom" size="65536" crc="aae7410e" sha1="19dcd13fc53c05bac05d2242965129ab1e3a4a88" region="sp32_tiles" offset="0"/>
              <rom name="bt_p12.rom" merge="bt_p12.rom" size="65536" crc="18914f70" sha1="2c4e7db8b6e70dffb27d10032f750932c7379a66" region="sp32_tiles" offset="10000"/>
              <rom name="bt_p13.rom" merge="bt_p13.rom" size="65536" crc="cd79ce81" sha1="00f205f8a97f839e2592bdfb624fe6b902ce5a93" region="sp32_tiles" offset="20000"/>
              <rom name="bt_p14.rom" merge="bt_p14.rom" size="65536" crc="edc57117" sha1="899a524973f407c3be1de9dac50f3d373bccb2e5" region="sp32_tiles" offset="30000"/>
              <rom name="bt_p15.rom" merge="bt_p15.rom" size="65536" crc="448bf9f4" sha1="0f880ba3e97a57c937afdce29a1461bc310196eb" region="sp32_tiles" offset="40000"/>
              <rom name="bt_p16.rom" merge="bt_p16.rom" size="65536" crc="119999eb" sha1="0030121239c3ef07c093a7e2146c4027e1b544ac" region="sp32_tiles" offset="50000"/>
              <rom name="bt_p17.rom" merge="bt_p17.rom" size="65536" crc="b5462139" sha1="9af190cf5fabcc017d707be43bd141dc6db12827" region="sp32_tiles" offset="60000"/>
              <rom name="bt_p18.rom" merge="bt_p18.rom" size="65536" crc="cb416227" sha1="aba0b5a0c93713c676a59e8d3c36d780a4e01894" region="sp32_tiles" offset="70000"/>
              <rom name="btj_p04.bin" size="65536" crc="b2e01129" sha1="b47ffbcbd9a70f74dfd6906d4f9386db24a7294f" region="ym2" offset="0"/>
              <rom name="btj_p05.bin" size="65536" crc="924c24f7" sha1="7a2dafbdaa748121fc6279677f6bffd9e10b1a54" region="ym2" offset="10000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM3526" clock="4000000"/>
              <chip type="audio" tag="ym2" name="Y8950" clock="4000000"/>
              <display tag="screen" type="raster" rotate="270" width="400" height="224" refresh="60.000000" pixclock="5376000" htotal="400" hbend="0" hbstart="400" vtotal="224" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
                     <control type="positional" minimum="0" maximum="12" sensitivity="15" keydelta="1" reverse="yes"/>
              </input>
              <dipswitch name="Unused" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW1" mask="8">
                     <dipvalue name="3" value="8" default="yes"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSW1" mask="48">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSW1" mask="192">
                     <dipvalue name="1 Coin/2 Credits" value="0" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/4 Credits" value="128"/>
                     <dipvalue name="1 Coin/6 Credits" value="192"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW2" mask="3">
                     <dipvalue name="Easy" value="3" default="yes"/>
                     <dipvalue name="Normal" value="2"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Game Mode" tag="DSW2" mask="12">
                     <dipvalue name="Demo Sounds Off" value="12"/>
                     <dipvalue name="Demo Sounds On" value="8" default="yes"/>
                     <dipvalue name="Freeze" value="0"/>
                     <dipvalue name="Infinite Lives (Cheat)" value="4"/>
              </dipswitch>
              <dipswitch name="Game Style" tag="DSW2" mask="192">
                     <dipvalue name="Normal without continue" value="192"/>
                     <dipvalue name="Normal with continue" value="128" default="yes"/>
                     <dipvalue name="Time attack 3 minutes" value="64"/>
                     <dipvalue name="Time attack 5 minutes" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="BONUS" mask="52">
                     <dipvalue name="50k 100k 100k+" value="52" default="yes"/>
                     <dipvalue name="60k 120k 120k+" value="36"/>
                     <dipvalue name="100k 200k 200k+" value="20"/>
                     <dipvalue name="50k 100k" value="48"/>
                     <dipvalue name="60k 120k" value="32"/>
                     <dipvalue name="100k 200k" value="16"/>
                     <dipvalue name="None" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise