suprgolf: MAME ROM Information. History:
Super Crown Golf (c) 1989 Nasco.
A golf game.
- TECHNICAL -
Main CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2203 (@ 3 Mhz)
Players : 2
Control : 2-way joystick
Buttons : 3
- TRIVIA -
Released in March 1989.
- SERIES -
1. Crowns Golf (1984)
2. Crowns Golf In Hawaii (1985)
3. Super Crowns Golf (1989)
- SOURCES -
Game's rom.
MAME Info:
0.86u1 [Tomasz Slanina]
WIP:
- 0.142u6: Antonio Gonzalez Jr., Smitdogg and The Dumping Union added clone Albatross (US Prototype?), not working.
- 0.142u5: Angelo Salese hooked up the 2x PPI8255 for Super Crowns Golf. Changed Z80 CPU1 clock speed to 6MHz and MSM5205 sound to 384000 Hz.
- 1st June 2011: Smitdogg - Antonio Gonzalez Jr. loaned me his Albatross proto board. It looks like it's an early version of Super Crown's Golf. I'm guessing they developed it as Albatross and sent out flyers during development and then sold it to Nasco near the end of development and the game name was changed. I've never seen or heard of another Albatross existing and this one is clearly a proto.
- 0.136u2: Atari Ace converted Super Crowns Golf to use driver_data structure.
- 0.132: Angelo Salese and Tomasz Slanina fixed Super Crowns Golf - Game now playable.
- 0.131u4: Angelo Salese and Yasuhiro Ogawa significant improvements to the Super Crowns Golf video. Also hooked up inputs and dipswitches. Added dipswitches 'Cabinet', 'Indoor Practice', 'Percentage of wind over 10m/s', 'Allow Continue' and 4x 'Unused'.
- 31st May 2009: Angelo Salese - Dox and me have slowly but steadily improved the Super Crowns Golf driver lately. Recently I've finally got results worth to be shown to the public about the framebuffer/blitter used for the background graphics. As a trivia I should say that fixing the background VRAM data have "magically" fixed the banking bugs in the game as well, so I say: never underestimate the power of fixing stuff even if it doesn't follow a priority scheme.
- 0.131u3: Angelo Salese added basic MSM support for Super Crowns Golf, and fixed NMI generation. Also found & hooked up the flip screen bit, and cleaned up the memory maps. Added MSM5205 (400000 Hz) sound and 'Flip Screen' dipswitch.
- 0.130u2: Incog fixed year in Super Crowns Golf.
- 0.130u1: Angelo Salese fixed paletteram and hooked up text background in Super Crowns Golf. Changed description to 'Super Crowns Golf (Japan)'.
- 0.86u1: Tomasz Slanina added Super Crown Golf (Nasco/Face? 19??). Very preliminary. Simple graphic layer hooked up, rom banking hooked up in a way which allows rom test to pass etc. Known issues: Maybe vidram banking. Plenty of things unknown still. Sometimes extra bits are written to bank registers.
- 15th August 2004: Tomasz Slanina - Preliminary driver.
Recommended Games (Golf):
18 Holes Pro Golf
Pro Sports - Bowling, Tennis, and Golf
Tournament Pro Golf (DECO Cassette)
Birdie King
Birdie King 2
Birdie King 3
Crowns Golf
Crowns Golf in Hawaii
Super Crown Golf
Vs. Stroke & Match Golf (Men Version)
Golf (PlayChoice-10)
Big Event Golf
Competition Golf Final Round
Tee'd Off
Great Golf (Mega-Tech)
Birdie Try
Country Club
Fighting Golf
Leader Board (Arcadia)
Arnold Palmer Tournament Golf (Mega-Tech)
Super Masters Golf
U.S. Classic
Golden Tee Golf
Golden Tee Golf II
Golden Par Golf
Golden Tee 3D Golf
Golden Tee '97
Golden Tee '98
Golden Tee '99
Golden Tee 2K
Golden Tee Classic
Major Title
Major Title 2
Top Player's Golf
Dynamic Country Club
Dynamic Golf / Virtua Golf
Golfing Greats
Mario's Open Golf (PlayChoice-10)
Skins Game (Nintendo Super System)
Eagle Shot Golf
Konami's Open Golf Championship
Super Eagle Shot
Pebble Beach - The Great Shot
Neo Turf Masters / Big Tournament Golf
Country Club Classic
-
Atari Mini Golf
Mini Golf
Tri-Sports (Minigolf Deluxe)
Romset: 1440 kb / 23 files / 484.5 zip
MAME XML Output:
   | <game name="suprgolf" sourcefile="suprgolf.c"> |
   |    | <description>Super Crowns Golf (Japan)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Nasco</manufacturer> |
   |    | <rom name="cg24.6k" size="32768" crc="de548044" sha1="f96b4cfcfca4dffabfaf205eb903cbc70972626b" region="maincpu" offset="0"/> |
   |    | <rom name="cg1.6j" size="65536" crc="ee545c71" sha1="8ee459a85e52257d3f9a2aa7263b641aad87bafd" region="user1" offset="0"/> |
   |    | <rom name="cg2.6g" size="65536" crc="a2ed2159" sha1="5e13b6c4eaba8146a4c6c2ff24197f3ffca29b92" region="user1" offset="10000"/> |
   |    | <rom name="cg3.6f" size="65536" crc="4543334d" sha1="7ee268ed6d02c78db8c222418313593df37cde4b" region="user1" offset="20000"/> |
   |    | <rom name="cg4.6d" size="65536" crc="85ace664" sha1="5267406c98e2d124a4985816f8e2e32e74e09614" region="user1" offset="30000"/> |
   |    | <rom name="cg5.6c" size="65536" crc="609d5b37" sha1="60640a9bd0883bf4dc999077d89ef793e827ac23" region="user1" offset="40000"/> |
   |    | <rom name="cg6.6a" size="65536" crc="5e4a8ddb" sha1="0c71c7eba9fe79187c4214eb639a481305070dcc" region="user1" offset="50000"/> |
   |    | <rom name="cg7.5j" size="65536" crc="90ac6734" sha1="2656397fca6dceabf8e35c093c0ba25e08d2ad1e" region="user1" offset="60000"/> |
   |    | <rom name="cg8.5g" size="65536" crc="2e9edece" sha1="a0961bb23f312ed137134746d2d3d438fe098085" region="user1" offset="70000"/> |
   |    | <rom name="cg9.5f" size="65536" crc="139d71f1" sha1="756ed068e1e2b76a9d1df95b432976e632edfa77" region="user1" offset="80000"/> |
   |    | <rom name="cg10.5d" size="65536" crc="c069e75e" sha1="77f1b7571e677aef601b8b1c481b352ca6e485d6" region="user1" offset="90000"/> |
   |    | <rom name="cg11.5a" size="65536" crc="cfec1a0f" sha1="c09ece059cb3c456b66c016c6fab3139d3f61c6a" region="user1" offset="b0000"/> |
   |    | <rom name="cg20.7k" size="65536" crc="1e3fa2fd" sha1="4771b90e40ebfbae4a98ff7ce6db50f635232597" region="user2" offset="0"/> |
   |    | <rom name="cg21.7j" size="65536" crc="0323a2cd" sha1="d7d4b35ad451acb2fa3d117bb0ae2f8fbd883f17" region="user2" offset="10000"/> |
   |    | <rom name="cg22.7g" size="65536" crc="83bcbefd" sha1="77f29cfd1583d2506e95b8513cb9f87569c31821" region="user2" offset="20000"/> |
   |    | <rom name="cg23.7f" size="65536" crc="50191b4d" sha1="8f74cba2a2b5fd2a03eaf13a6d6b39af8833a4ab" region="user2" offset="30000"/> |
   |    | <rom name="cg12.6k" size="65536" crc="5707b3d5" sha1="9102a40fefb6426f2cd9d92d66fdc77e078e3f4c" region="gfx1" offset="0"/> |
   |    | <rom name="cg13.6j" size="65536" crc="02ff0187" sha1="aeeb3b2d15c3c8ff4695ecf6cfc0c385295ecce6" region="gfx1" offset="10000"/> |
   |    | <rom name="cg14.5k" size="65536" crc="ca12e01d" sha1="9c627fb527c8966e16dc6bdb99ec0b9728b5c5f9" region="gfx1" offset="20000"/> |
   |    | <rom name="cg15.5j" size="65536" crc="0fb88270" sha1="d85a7f1bc5b3c4b13bbd887cea4c055541cbb737" region="gfx1" offset="30000"/> |
   |    | <rom name="cg16.5g" size="65536" crc="0498aa2e" sha1="988965c3a584dac17ad8c7e504fa1f1e49775611" region="gfx1" offset="40000"/> |
   |    | <rom name="cg17.5f" size="65536" crc="d27f87b5" sha1="5b2927e89615589540e3853593aeff517584b6a0" region="gfx1" offset="50000"/> |
   |    | <rom name="cg18.3k" size="65536" crc="36edd88e" sha1="374c95721198a88831d6f7e0b71d05e2f8465271" region="gfx1" offset="60000"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2203" clock="3000000"/> |
   |    | <chip type="audio" tag="msm" name="MSM5205" clock="384000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="192" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="4" coins="2"> |
   |    |    | <control type="joy" ways="2"/> |
   |    |    | <control type="dial" minimum="0" maximum="15" sensitivity="5" keydelta="5"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="SYSTEM" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="TST" tag="SYSTEM" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW0" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="1" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW0" mask="4"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Indoor Practice" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Number of Balls" tag="DSW0" mask="48"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="2" value="16"/> |
   |    |    | <dipvalue name="3" value="48" default="yes"/> |
   |    |    | <dipvalue name="4" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW0" mask="64"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW0" mask="128"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Percentage of wind over 10m/s" tag="DSW1" mask="6"> |
   |    |    | <dipvalue name="30%" value="0" default="yes"/> |
   |    |    | <dipvalue name="40%" value="4"/> |
   |    |    | <dipvalue name="50%" value="2"/> |
   |    |    | <dipvalue name="60%" value="6"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" cocktail="preliminary" savestate="unsupported" palettesize="2048"/> |
|
|