Home News Forum                            
 

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

hotslot: MAME ROM Information.


History:

Hot Slot (c) 1996 ABM Electronics.


- SOURCES -


Game's ROM.




MAME Info:

0.127 [Roberto Fresca]


< Italy >


WIP:

- 0.129u3: Angelo Salese added NO_DUMP for the H8/330 MCU for Hot Slot.

- 0.127: Roberto Fresca added 'Hot Slot (ver 05.01)' (ABM Electronics 1996).

- 16th August 2008: Roberto Fresca - Hot Slot, take 2: After some analysis, the co-processor calls were identified. Once simulated the behaviour, the co-processor test was passed ok. The next problem I've found was the input test, that didn't pass at all. After program all the inputs from the scratch, the test was passed successfuly. Tilemap layers now are aligned, and a preliminary scroll register support was added (needed to align the 3rd graphics layer in different parts of the game). Unfortunatelly the game resets due to protection issues...

- 4th August 2008: Roberto Fresca - At very begining, I thought that Magic Colors and Hot Slot were candidates for the 'only-for-preservation-skeleton-driver' due to the fact that the main CPU was meant to be a Hitachi/Remesas MCU with internal ROM. Then, Surprisingly... I found valid M68000 code in a couple of ROMs. The attract of Magic Colors is working but the game is not playable due to protection issues, and Hot Slot is not working due to the lack of co-processor emulation. Hot Slot: To pass the System RAM test, bit 7 at offset 0x500005 should be activated. The test fails in the co-processor item due to the lack of co-processor emulation.

- 28th July 2008: f205v dumped Hot Slot (ver. 05.01).


Romset: 1536 kb / 7 files / 499.4 zip




MAME XML Output:

       <game name="hotslot" sourcefile="magic10.c">
              <description>Hot Slot (ver. 05.01)</description>
              <year>1996</year>
              <manufacturer>ABM Electronics</manufacturer>
              <rom name="hotslot2.u3" size="131072" crc="676cbe32" sha1="78721326f3334fcdfdaffb72dbcacfb8bb591d51" region="maincpu" offset="0"/>
              <rom name="hotslot3.u2" size="131072" crc="2c362765" sha1="c41741c97fe8e5b3a66eb08ebf68d24c6c771ba8" region="maincpu" offset="1"/>
              <rom name="mcu" size="65536" status="nodump" region="mcu" offset="0"/>
              <rom name="hotslot7.u35" size="262144" crc="715073c2" sha1="39085871fee182a9b22c3e042211e76da0ee3024" region="gfx1" offset="0"/>
              <rom name="hotslot6.u36" size="262144" crc="8ef2e25a" sha1="d4a3288878fabab7ea193d5dadde1fe9fea6bc8a" region="gfx1" offset="40000"/>
              <rom name="hotslot5.u37" size="262144" crc="98375b25" sha1="2167f3374bdfc5e1fef7b9ec4361bc68223876b8" region="gfx1" offset="80000"/>
              <rom name="hotslot4.u38" size="262144" crc="cc8a241a" sha1="8c6ea51d5f7475be79775df0b976ffddc5a960ed" region="gfx1" offset="c0000"/>
              <rom name="hotslot1.u32" size="262144" crc="ae880970" sha1="3c302b3f6f6bbf72a522889592add3b6ef8ce1b0" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" buttons="5" coins="5" service="yes">
                     <control type="gambling"/>
              </input>
              <dipswitch name="Difficulty" tag="DSW1" mask="3">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Medium" value="1"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="3" default="yes"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW1" mask="12">
                     <dipvalue name="Coin A=10; B=10" value="0"/>
                     <dipvalue name="Coin A=10; B=20" value="8"/>
                     <dipvalue name="Coin A=10; B=50" value="4"/>
                     <dipvalue name="Coin A=10; B=100" value="12" default="yes"/>
              </dipswitch>
              <dipswitch name="Bet Max" tag="DSW1" mask="16">
                     <dipvalue name="10" value="16" default="yes"/>
                     <dipvalue name="20" value="0"/>
              </dipswitch>
              <dipswitch name="Cum" tag="DSW1" mask="32">
                     <dipvalue name="10" value="32" default="yes"/>
                     <dipvalue name="100" value="0"/>
              </dipswitch>
              <dipswitch name="Payout" tag="DSW1" mask="192">
                     <dipvalue name="Replay Only" value="0"/>
                     <dipvalue name="Tokens Only" value="64"/>
                     <dipvalue name="Tickets Only" value="128"/>
                     <dipvalue name="Tickets &amp; Tokens" value="192" default="yes"/>
              </dipswitch>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise