eaglshot: MAME ROM Information. History:
Eagle Shot Golf (c) 1994 Sammy.
A golf game.
- TECHNICAL -
Main CPU : V60 (@ 16 Mhz)
Sound Chips : ES5506 (@ 16 Mhz)
Screen orientation : Horizontal
Video resolution : 320 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 32768
Players : 4
Control : Trackball
Buttons : 2
- UPDATES -
In some versions, you win a prize if you win first place.
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.74u2 [?]
0.62 [Guru, R. Belmont]
Artwork available
Bugs:
- Missing raster effect when the logo appear after the "No drugs screen". robiza (ID 04053)
WIP:
- 25th September 2006: Mr. Do - Added instruction cards for Eagle Shot Golf. Thanks to Brian Troha for sending them to me for scanning (they'll be back in the mail this week Brian).
- 0.100u3: Removed clone Eagle Shot Golf (alt) - differ by only 3 bytes.
- 0.97u5: Luca Elia fixed Eagle Shot Golf - Game now playable.
- 2nd July 2005: Luca Elia - I sent a fix for the V60 CPU that stopped Eagle Shot Golf from crashing later in game, and got Mobil Suit Gundam Final Shooting (1995) to boot.
- 0.97u3: Luca Elia fixed a number of problems with Eagle Shot Golf, removing several hacks from the SSV driver along the way. Changed visible area to 320x224 and input to Trackball with 2x buttons.
- 24th June 2005: Luca Elia - Eagle Shot Golf has been in the SSV driver for quite some time now, hanging at the boot and just showing a black screen. After much investigation of its stack handling during the boot process, I was able to nail down the problem: the emulation of the TRAP and STTASK instructions of the V60 CPU. A change there got the game past the boot, but that was not the end of the story, as most of the sprites had wrong tiles or were misaligned. It turns out that this is the only game on this platform, through its sub board, that decodes the tiles from some banked ram. It reads the original data from the graphics roms and rearranges the tiles in ram (goes to explain the odd graphics layout in the roms, to begin with). The reason they did this was to simulate a pixel layer for the cpu to draw in, in order to render the course in "3D". The misaligned graphics were due to a feature no other game uses (sprites auto centering), that is turned on by a bit in the video registers. That led to the pleasant dicovery of some more sprite control bits, and with the new insight gained I was able to clean up the video emulation, by replacing many game specific hacks with a single general mechanism. There is still a lot of work to do though, both on the V60 (the game crashes after playing some holes, srmp7 doesn't boot) and on the video side of this driver (mainly misaligned layers in a handful of games).
- 0.74u2: Added Eagle Shot Golf (Sammy 1994) and clone (alt).
- 0.62: Added (Testdrivers) Eagle Shot Golf and clone (alt).
- 15th May 2002: Guru - Thanks to R. Belmont for the donation of a non-working (and undumped) golf PCB running on SSV hardware (called 'Eagle Shot Golf').
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: 17408 kb / 10 files / 6.00 zip
MAME XML Output:
   | <game name="eaglshot" sourcefile="ssv.c"> |
   |    | <description>Eagle Shot Golf</description> |
   |    | <year>1994</year> |
   |    | <manufacturer>Sammy</manufacturer> |
   |    | <rom name="si003-09.u18" size="524288" crc="219c71ce" sha1="4f8996b4c5b267a90073d67857358147732f8c0d" region="user1" offset="0"/> |
   |    | <rom name="si003-10.u20" size="524288" crc="c8872e48" sha1="c8e1e712d5fa380f8fc1447502f21d2ae592811a" region="user1" offset="1"/> |
   |    | <rom name="si003-01.u13" size="2097152" crc="d7df0d52" sha1="d7b79a186f4272334c2297666c52f32c05787c29" region="gfx1" offset="0"/> |
   |    | <rom name="si003-02.u12" size="2097152" crc="92b4d50d" sha1="9dc2f2961b088824d8370ac83dff796345fe4158" region="gfx1" offset="200000"/> |
   |    | <rom name="si003-03.u11" size="2097152" crc="6ede4012" sha1="6663990c6ee8e500cb8c51ad2102761ee0b3351d" region="gfx1" offset="400000"/> |
   |    | <rom name="si003-04.u10" size="2097152" crc="4c65d1a1" sha1="165f16d08813d2c989ddce4bb23b3a3652003bd5" region="gfx1" offset="600000"/> |
   |    | <rom name="si003-05.u30" size="2097152" crc="daf52d56" sha1="108419ef7d3716a3890b0d8bcbfddc1585daaae8" region="gfx1" offset="800000"/> |
   |    | <rom name="si003-06.u31" size="2097152" crc="449f9ae5" sha1="b3e664eb88d14d1e25a0cfc8dcccc8270ca778c9" region="gfx1" offset="a00000"/> |
   |    | <rom name="si003-07.u23" size="2097152" crc="81679fd6" sha1="ca3b07a87781278b5c7c85951728bbe5dfcbe042" region="ensoniq.0" offset="0"/> |
   |    | <rom name="si003-08.u24" size="2097152" crc="d0122ba2" sha1="96230fb690cf144cd873f7d51c0304736a698316" region="ensoniq.0" offset="200000"/> |
   |    | <chip type="cpu" tag="maincpu" name="V60" clock="16000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ensoniq" name="ES5506" clock="16000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" pixclock="7136880" htotal="454" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="trackball" minimum="0" maximum="4095" sensitivity="30" keydelta="30"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Multiple Coin Feature A" value="5"/> |
   |    |    | <dipvalue name="Multiple Coin Feature B" value="4"/> |
   |    |    | <dipvalue name="Multiple Coin Feature C" value="3"/> |
   |    |    | <dipvalue name="Multiple Coin Feature D" value="2"/> |
   |    |    | <dipvalue name="Multiple Coin Feature E" value="1"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Credits To Start" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="1" value="16" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Controls" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Trackball" value="32"/> |
   |    |    | <dipvalue name="Joystick" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Trackball Type" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="24 Counts (USA)" value="64" default="yes"/> |
   |    |    | <dipvalue name="12 Counts (Japan)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Number Of Holes" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="2" value="2"/> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" cocktail="preliminary" savestate="unsupported" palettesize="32768"/> |
|
|