bermudat: 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="bermudat" sourcefile="snk.c"> |
   |    | <description>Bermuda Triangle (World?)</description> |
   |    | <year>1987</year> |
   |    | <manufacturer>SNK</manufacturer> |
   |    | <rom name="bt_p1.rom" size="65536" crc="43dec5e9" sha1="2b29016d4af2a0a6be87f440f235a6a76f8a52a0" region="maincpu" offset="0"/> |
   |    | <rom name="bt_p2.rom" size="65536" crc="0e193265" sha1="765ad63d1f752920d3d7829747e8f2808670ee84" region="sub" offset="0"/> |
   |    | <rom name="bt_p3.rom" size="65536" crc="53a82e50" sha1="ce1e72f0ddc5e19c2d8a6a545ce205c7c39da2dd" region="audiocpu" offset="0"/> |
   |    | <rom name="btj_01r.prm" size="1024" crc="f4b54d06" sha1="620ea513dbf3219844cdb36ea5d7e2a1b13e3198" region="proms" offset="0"/> |
   |    | <rom name="btj_02g.prm" size="1024" crc="baac139e" sha1="c951c9a2d8bb1af178de63c6e2cb716dcb2ac57c" region="proms" offset="400"/> |
   |    | <rom name="btj_03b.prm" size="1024" crc="2edf2e0b" sha1="b430ec934399909e6e1f27c7bf47bbacf01f266f" region="proms" offset="800"/> |
   |    | <rom name="btj_h.prm" size="1024" crc="c20b197b" sha1="504cb28d652029fe87a5411d6239e78d93c83e91" region="proms" offset="c00"/> |
   |    | <rom name="btj_v.prm" size="1024" crc="5d0c617f" sha1="845e52173c33500227cabe1e21b34919d2856215" region="proms" offset="1000"/> |
   |    | <rom name="bt_p10.rom" size="32768" crc="d3650211" sha1="cc7cfe05c5903caf33f8f02c416f68e6d2f6baa7" region="tx_tiles" offset="0"/> |
   |    | <rom name="bt_p22.rom" size="65536" crc="8daf7df4" sha1="c6b5157821f3751bc70411ba0e1ea43d223ad0f6" region="bg_tiles" offset="0"/> |
   |    | <rom name="bt_p21.rom" size="65536" crc="b7689599" sha1="ffa35b480efbc55948e5d0202e7a7ab6446db905" region="bg_tiles" offset="10000"/> |
   |    | <rom name="bt_p20.rom" size="65536" crc="ab6217b7" sha1="fb4b0fcd9ff1f04cf772a46b6727d3de531beb0e" region="bg_tiles" offset="20000"/> |
   |    | <rom name="bt_p19.rom" size="65536" crc="8ed759a0" sha1="cd039ed9cb4127729bd29c6232dcbb77b85a4159" region="bg_tiles" offset="30000"/> |
   |    | <rom name="bt_p6.rom" size="32768" crc="8ffdf969" sha1="68672dc74156ebbf59316dfeae25b155d699d0eb" region="sp16_tiles" offset="0"/> |
   |    | <rom name="bt_p7.rom" size="32768" crc="268d10df" sha1="6a297bbd7b4248306d8756a80f4403c45d833eb3" region="sp16_tiles" offset="8000"/> |
   |    | <rom name="bt_p8.rom" size="32768" crc="3e39e9dd" sha1="394c85841113a1b2bdd744445e3e4e3acc7099c6" region="sp16_tiles" offset="10000"/> |
   |    | <rom name="bt_p9.rom" size="32768" crc="bf56da61" sha1="855687b6a0a4cef3b8294ca359abe14b11ad5749" region="sp16_tiles" offset="18000"/> |
   |    | <rom name="bt_p11.rom" size="65536" crc="aae7410e" sha1="19dcd13fc53c05bac05d2242965129ab1e3a4a88" region="sp32_tiles" offset="0"/> |
   |    | <rom name="bt_p12.rom" size="65536" crc="18914f70" sha1="2c4e7db8b6e70dffb27d10032f750932c7379a66" region="sp32_tiles" offset="10000"/> |
   |    | <rom name="bt_p13.rom" size="65536" crc="cd79ce81" sha1="00f205f8a97f839e2592bdfb624fe6b902ce5a93" region="sp32_tiles" offset="20000"/> |
   |    | <rom name="bt_p14.rom" size="65536" crc="edc57117" sha1="899a524973f407c3be1de9dac50f3d373bccb2e5" region="sp32_tiles" offset="30000"/> |
   |    | <rom name="bt_p15.rom" size="65536" crc="448bf9f4" sha1="0f880ba3e97a57c937afdce29a1461bc310196eb" region="sp32_tiles" offset="40000"/> |
   |    | <rom name="bt_p16.rom" size="65536" crc="119999eb" sha1="0030121239c3ef07c093a7e2146c4027e1b544ac" region="sp32_tiles" offset="50000"/> |
   |    | <rom name="bt_p17.rom" size="65536" crc="b5462139" sha1="9af190cf5fabcc017d707be43bd141dc6db12827" region="sp32_tiles" offset="60000"/> |
   |    | <rom name="bt_p18.rom" size="65536" crc="cb416227" sha1="aba0b5a0c93713c676a59e8d3c36d780a4e01894" region="sp32_tiles" offset="70000"/> |
   |    | <rom name="bt_p4.rom" size="65536" crc="4bc83229" sha1="b58d08ebed0b02279385a7ac2f385e62443e3de6" region="ym2" offset="0"/> |
   |    | <rom name="bt_p5.rom" size="65536" crc="817bd62c" sha1="d3ee2ff01a4da8b928728b2fd4948fabd2b04420" 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"/> |
|
|