Home News Forum                            
 

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

sexyboom: MAME ROM Information.


History:

Sexy Boom (c) 1992 Sang Ho Soft.


- TECHNICAL -


Main CPU : Z80 (@ 8 Mhz)

Sound Chips : YM2413 (@ 3.58 Mhz)


Palette colors : 512


Players : 2


- SOURCES -


Game's rom.




MAME Info:

0.106u6 [David Haywood, Tomasz Slanina, f205v]


WIP:

- 0.145u7: Filled in some dipswitches for Sexy Boom and added DIP locations [Brian Troha]. DSW setting verified via Z80 code. Corrected difficulty DSW [Stephane Humbert]. Added dipswitches 'Difficulty', 'Coinage', 'Display Numbers on Tiles' and 'Unused'.

- 0.136u3: Mariusz Wojcieszek fixed Sexy Boom - Game now playable.

- 0.132u2: Angelo Salese cleaned up Sexy Boom memory map.

- 0.106u7: Added YM2413 (3580000 Hz) sound, changed visible area to 480x544 and palettesize to 512 colors. Added dipswitches 'DIPS' and 'Display Numbers on Tiles'.

- 0.106u6: David Haywood and Tomasz Slanina added Sexy Boom (Sang Ho Soft 1992).

- 12th June 2006: Tomasz Slanina - Preliminary Sexy Boom / Puzzle Star driver. Haze made a skeleton driver and mapped inputs. I've hooked up the v9938 vdp (taken from MESS) and sound. Both games dispalys "something", but rombanking is still unknown( Sexy Boom writes to ports in range $f8-$fe (similar to msx2), puzzle star use port $91). Game hardware is based on MSX2 but differs in many places.

- 11th June 2006: David Haywood - Sang Ho Soft's Puzzle Star (and Sexy Boom) may be based on reproduction MSX hardware, but again they are probably protected. The PCB has a battery backed ATT3030 FGPA chip labaled 'Warning ! No Touch' Once the battery is dead the PCB dies too, and most of the PCBs we've seen have been dead. The problem is we don't know what to do with it, we don't know if that chip simply controls their video hardware, or runs the main game. Until progress is made with the emulation this worrying situation remains. It might not even be based on MSX hardware, even that remains a guess for now. Dox has expressed an interest at looking at this further so I wish him the best of luck in figuring it out, and for now I'll keep hoping that we don't need anything extra from the PCBs.

- 8th June 2006: f205v dumped Sexy Boom. Main PCB is marked: "Puzzle Star" and "Sang Ho Soft."


Recommended Games (Puzzle):

Loco-Motion

Qwak

CueBrick

Pipe Dream

Pipeline

Puzzle Club

Many Block

Puzzle Time

Puzzle Star (Sang Ho Soft)

Sexy Boom

Paint & Puzzle

Find Love

Mosaic (F2 System)

Penfan Girls

Puzzlet (Japan)


Romset: 1536 kb / 12 files / 621.6 zip




MAME XML Output:

       <game name="sexyboom" sourcefile="sangho.c">
              <description>Sexy Boom</description>
              <year>1992</year>
              <manufacturer>Sang Ho Soft</manufacturer>
              <rom name="rom1.bin" size="131072" crc="7827a079" sha1="a48e7c7d16e50de24c8bf77883230075c1fad858" region="user1" offset="0"/>
              <rom name="rom2.bin" size="131072" crc="7028aa61" sha1="77d5e5945b90d3e15ba2c1364b76f6643247592d" region="user1" offset="20000"/>
              <rom name="rom3.bin" size="131072" crc="340edac9" sha1="47ffc4553cb34ff932d3d54d5cefe82571c6ddbf" region="user1" offset="40000"/>
              <rom name="rom4.bin" size="131072" crc="25f76d7f" sha1="caff03ba4ca9ad44e488618141c4e1f43a0cdc48" region="user1" offset="60000"/>
              <rom name="rom5.bin" size="131072" crc="3a3dda85" sha1="b174cf87be5dd7a7430ff29c70c8093c577f4033" region="user1" offset="80000"/>
              <rom name="rom6.bin" size="131072" crc="d0428a82" sha1="4409c2ebd2f70828286769c9367cbccac483cdaf" region="user1" offset="a0000"/>
              <rom name="rom7.bin" size="131072" crc="2d2e4df2" sha1="8ec36c8c021c2b9d9be7b61e09e31a7a18a06dad" region="user1" offset="c0000"/>
              <rom name="rom8.bin" size="131072" crc="283ba870" sha1="98f35d95caf58595f002d57a4bafc39b6d67ed1a" region="user1" offset="e0000"/>
              <rom name="rom9.bin" size="131072" crc="a78310f4" sha1="7a14cabd371d6ba4e335f0e00135de3dd8a4e642" region="user1" offset="100000"/>
              <rom name="rom10.bin" size="131072" crc="b20fabd2" sha1="a6a3bac1ac19e1ecd2fd0aeb17fbf16ffa07df13" region="user1" offset="120000"/>
              <rom name="rom11.bin" size="131072" crc="e4aa16bc" sha1="c5889b813ceb7a1c0deb8a9d4d006932b266a482" region="user1" offset="140000"/>
              <rom name="rom12.bin" size="131072" crc="cd8b6b5d" sha1="ffddc7781e13146e198ad12a9c89504f270857d8" region="user1" offset="160000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2413" clock="3580000"/>
              <display tag="screen" type="raster" rotate="270" width="544" height="480" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" coins="1">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Unknown" tag="P1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="P1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="P1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="P2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="P2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="P2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW" mask="7">
                     <dipvalue name="Easiest" value="3"/>
                     <dipvalue name="Easiest (duplicate)" value="5"/>
                     <dipvalue name="Easy" value="1"/>
                     <dipvalue name="Easy (duplicate)" value="2"/>
                     <dipvalue name="Normal" value="7" default="yes"/>
                     <dipvalue name="Hard" value="6"/>
                     <dipvalue name="Harder" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW" mask="24">
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="24" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Display Numbers on Tiles" tag="DSW" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              </dipswitch>
              <driver status="preliminary" emulation="good" color="preliminary" sound="good" graphic="imperfect" savestate="unsupported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise