tisub: MAME ROM Information. History:
Treasure Island (c) 1991 Subsino.
- SOURCES -
Game's ROM.
MAME Info:
0.136u3 [Team Europe, Dumping Union, Angelo Salese, David Haywood, Roberto Fresca]
TEST MODE
- To enter test mode, keep STATS/TEST (key 9) pressed during boot. HOLD3 (key C) to increase the tune/sound number, START (key 2) to decrease it.
- To enter the bookkeeping mode press STATS/TEST (key 9). Press START/TAKE (key 2) to exit.
WIP:
- 0.137u3: Roberto Fresca, Team Europe and 9ofzeven added clone Treasure Island (Subsino, set 2). David Haywood hooked up correct proms, corrected gfx rom order and added bank select/enabled for the reels in Treasure Island (Subsino). Changed parent description to 'Treasure Island (Subsino, set 1)'.
- 0.136u3: Added Treasure Island (Subsino) (Subsino 1991). Improvements to Treasure Island [Roberto Fresca]: Added proper inputs. Added coin/keyin/keyout/payout counters. Limited the bet and coin pulses to avoid repeats and coin jams. Added complete coinage and keyin DIP switches. Added main game and double-up rates DIP switches. Added minimum bet DIP switches. Added maximum bet DIP switches. Added main game and double-up limit DIP switches. Added payout mode and auto take DIP switches. Added DIP locations as seen in the settings mode. Added demo sounds DIP switch. Created proper button-lamps layout. Added technical notes. Some clean-ups. David Haywood implemented reels in Treasure Island (Subsino), same as Goldstar driver. Angelo Salese fixed bonus game gfxs in Treasure Island (Subsino).
- 7th February 2010: Roberto Fresca - I started to write a driver for Sigma B52 system. This platform is a complex gaming system based on 2x M6809 CPU's, 1x YM3812 sound device, and a very complex video controller (H63484 ACRTC). Thanks to Tomasz Slanina that kindly joined efforts hooking the ACRTC stuff, and Fabio Priuli converting this controller to a device. The ACRTC implementation is a bit hacky due to its preliminary emulation state. Here are some snaps from a new game dumped by Team Europe: Treasure Island from Subsino. We're working with Angelo Salese and David Haywood to get it working. Colors are wrong due to undumped bipolar PROMs.
Romset: 385 kb / 10 files / 88.9 zip
MAME XML Output:
   | <game name="tisub" sourcefile="subsino.c"> |
   |    | <description>Treasure Island (Subsino, set 1)</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>Subsino</manufacturer> |
   |    | <rom name="rom_1.bin" size="65536" crc="ed3b4a69" sha1="c57985e8d19b2b495fc768e52b83cbbd75f027ad" region="maincpu" offset="10000"/> |
   |    | <rom name="rom_6.bin" size="65536" crc="c2c226df" sha1="39762b390d6b271c3252342e843a181dd152a0cc" region="tilemap" offset="0"/> |
   |    | <rom name="rom_4.bin" size="65536" crc="37724fda" sha1="084653662c9f77afef2a77c607e1fb093aaf3adf" region="tilemap" offset="10000"/> |
   |    | <rom name="rom_5.bin" size="65536" crc="3d18acd8" sha1="179545c18ad880097366c07c8e2fa821701a2758" region="tilemap" offset="20000"/> |
   |    | <rom name="rom_7.bin" size="65536" crc="9d7d99d8" sha1="a3df5e023c2102028a5186101dc0b19d91e8965e" region="tilemap" offset="30000"/> |
   |    | <rom name="rom_2.bin" size="32768" crc="836c756d" sha1="fca1d5b600861eea30ed73ee13be735e7d167097" region="reels" offset="0"/> |
   |    | <rom name="rom_3.bin" size="32768" crc="2ad82222" sha1="68780b9528393b28eaa2f90501efb5a8c39bed63" region="reels" offset="4000"/> |
   |    | <rom name="n82s129n.u39" size="256" crc="971843e5" sha1="4cb5fc1085503dae2f2f02eb49cca051ac84b890" region="proms" offset="0"/> |
   |    | <rom name="n82s129n.u40" size="256" crc="b4bd872c" sha1="c0f9fe68186636d6d6bc6f81415459631cf38edd" region="proms" offset="100"/> |
   |    | <rom name="n82s129n.u41" size="256" crc="db99f6da" sha1="d281a2fa06f1890ef0b1c4d099e6828827db14fd" region="proms" offset="200"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z180" clock="1500000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3812" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="512" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" coins="1" service="yes"> |
   |    |    | <control type="gambling"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="SW1" mask="7"> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="6"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin / 10 Credits" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin / 20 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin / 25 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin / 50 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin / 100 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Key In" tag="SW1" mask="56"> |
   |    |    | <dipvalue name="4 Points/Pulse" value="48"/> |
   |    |    | <dipvalue name="8 Points/Pulse" value="40"/> |
   |    |    | <dipvalue name="20 Points/Pulse" value="32"/> |
   |    |    | <dipvalue name="40 Points/Pulse" value="56" default="yes"/> |
   |    |    | <dipvalue name="80 Points/Pulse" value="24"/> |
   |    |    | <dipvalue name="100 Points/Pulse" value="16"/> |
   |    |    | <dipvalue name="200 Points/Pulse" value="8"/> |
   |    |    | <dipvalue name="400 Points/Pulse" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Payout Mode" tag="SW1" mask="64"> |
   |    |    | <dipvalue name="Coin Value" value="64" default="yes"/> |
   |    |    | <dipvalue name="Key In Value" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Minimum Bet" tag="SW2" mask="3"> |
   |    |    | <dipvalue name="1" value="3" default="yes"/> |
   |    |    | <dipvalue name="8" value="2"/> |
   |    |    | <dipvalue name="16" value="1"/> |
   |    |    | <dipvalue name="32" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Max Bet" tag="SW2" mask="12"> |
   |    |    | <dipvalue name="2" value="12"/> |
   |    |    | <dipvalue name="8" value="0"/> |
   |    |    | <dipvalue name="16" value="4"/> |
   |    |    | <dipvalue name="32" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="SW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Limit" tag="SW2" mask="32"> |
   |    |    | <dipvalue name="20000" value="32" default="yes"/> |
   |    |    | <dipvalue name="30000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Auto Take" tag="SW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Main Game Rate" tag="SW3" mask="7"> |
   |    |    | <dipvalue name="77%" value="0"/> |
   |    |    | <dipvalue name="80%" value="1"/> |
   |    |    | <dipvalue name="83%" value="2"/> |
   |    |    | <dipvalue name="86%" value="3"/> |
   |    |    | <dipvalue name="89%" value="4"/> |
   |    |    | <dipvalue name="92%" value="7" default="yes"/> |
   |    |    | <dipvalue name="95%" value="5"/> |
   |    |    | <dipvalue name="98%" value="6"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW3" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW3" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW3" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW3" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Double-Up Rate" tag="SW4" mask="7"> |
   |    |    | <dipvalue name="70%" value="0"/> |
   |    |    | <dipvalue name="74%" value="1"/> |
   |    |    | <dipvalue name="78%" value="2"/> |
   |    |    | <dipvalue name="82%" value="3"/> |
   |    |    | <dipvalue name="86%" value="4"/> |
   |    |    | <dipvalue name="90%" value="7" default="yes"/> |
   |    |    | <dipvalue name="94%" value="5"/> |
   |    |    | <dipvalue name="98%" value="6"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Double-Up Limit" tag="SW4" mask="8"> |
   |    |    | <dipvalue name="5000" value="8" default="yes"/> |
   |    |    | <dipvalue name="10000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW4" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW4" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW4" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SW4" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/> |
|
|