Home News Forum                            
 

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

pzlestar: MAME ROM Information.


History:

Puzzle Star (c) 1991 Sang Ho Soft.


- TECHNICAL -


Main CPU : Z80 (@ 8 Mhz)

Sound Chips : YM2413 (@ 3.58 Mhz)


Screen orientation : Vertical

Video resolution : 480 x 544 pixels

Screen refresh : 60.00 Hz

Palette colors : 512


Players : 2

Control : 8-way Joystick


- SOURCES -


Game's rom.




MAME Info:

0.106u6 [David Haywood, Tomasz Slanina]


WIP:

- 0.145u7: Brian Troha filled in some dipswitches for Puzzle Star and added DIP locations. Added 'Difficulty' and 'Coinage' dipswitches.

- 0.139u1: Mariusz Wojcieszek improved memory banking in Puzzle Star (Sang Ho Soft).

- 0.106u7: Changed description to 'Puzzle Star (Sang Ho Soft)'. 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 Puzzle Star? (Sang Ho) (Sang Ho Soft 1991).

- 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.


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: 1664 kb / 13 files / 717.7 zip




MAME XML Output:

       <game name="pzlestar" sourcefile="sangho.c">
              <description>Puzzle Star (Sang Ho Soft)</description>
              <year>1991</year>
              <manufacturer>Sang Ho Soft</manufacturer>
              <rom name="rom01.bin" size="131072" crc="0b327a3b" sha1="450fd27f9844b9f0b710c1886985bd67cac2716f" region="user1" offset="0"/>
              <rom name="rom02.bin" size="131072" crc="dc859437" sha1="e9fe5aab48d80e8857fc679ff7e35298ce4d47c8" region="user1" offset="20000"/>
              <rom name="rom03.bin" size="131072" crc="f92b5624" sha1="80be9000fc4326d790801d02959550aada111548" region="user1" offset="40000"/>
              <rom name="rom04.bin" size="131072" crc="929e7491" sha1="fb700d3e1d50fefa9b85ccd3702a9854df53a210" region="user1" offset="60000"/>
              <rom name="rom05.bin" size="131072" crc="8c6f71e5" sha1="3597b03fe61216256437c56c583d55c7d59b5525" region="user1" offset="80000"/>
              <rom name="rom06.bin" size="131072" crc="84599227" sha1="d47c6cdbf3b64f83627c768059148e31f8de1f36" region="user1" offset="a0000"/>
              <rom name="rom08.bin" size="131072" crc="18d2bfe2" sha1="cb92ee51d061bc053e296fcba10708f69ba12a61" region="user1" offset="c0000"/>
              <rom name="rom07.bin" size="131072" crc="6f64cc35" sha1="3e3270834ad31e8240748c2b61f9b8f138d22f68" region="user1" offset="e0000"/>
              <rom name="rom09.bin" size="131072" crc="19a31115" sha1="fa6ead5c8bf6be21d07797f74fcba13f0d041937" region="user1" offset="100000"/>
              <rom name="rom10.bin" size="131072" crc="c003328b" sha1="5172e2c48e118ac9f9b9dd4f4df8804245047b33" region="user1" offset="120000"/>
              <rom name="rom11.bin" size="131072" crc="d36c1f92" sha1="42b412c1ab99cb14f2e15bd80fede34c0df414b9" region="user1" offset="140000"/>
              <rom name="rom12.bin" size="131072" crc="baa82727" sha1="ed3dd1befa615003204f903472ef1af1eb702c38" region="user1" offset="160000"/>
              <rom name="rom13.bin" size="131072" crc="8b4b6a2c" sha1="4b9c188260617ccce94cbf6cccb45aab455af09b" region="user1" offset="180000"/>
              <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="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="Coinage" tag="DSW" mask="12">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" 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="preliminary" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise