ffantasy: MAME ROM Information. History:
Fighting Fantasy (c) 1989 Data East.
The brave knight takes on a slew of medieval opponents. Money won during fights can be used to purchase fighter upgrades.
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz), HuC6280 (@ 1.342325 Mhz)
Sound CPU : M6502 (@ 1.5 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), YM3812 (@ 3 Mhz), OKI6295 (@ 7.757 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 57.41 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
This game is known outside Japan as "Hippodrome".
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (G.S.M. Data East 1 - D25B1002) on 21/06/1989.
- STAFF -
Game designers : Marcy Eiko, Dotman
Hardware : Darkness K.K
Programmers : Susan, Vince Y., TAC. H
Sounds : Azusa Hara (AZUSA), Hiroaki Yoshida (MARO), Hitomi Komatsu, Hiroyuki
Voices : Torba RR, Yuzi. S, Joe Kaminkow, Steve Walton
- SOURCES -
Game's rom.
MAME Info:
0.31 [Bryan McPhail]
Artwork available
WIP:
- 0.143u8: Kanikani fixed DIPSW in clones Fighting Fantasy.
- 15th May 2011: Mr. Do - Everyone say hi to Mikonos, from Zona Arcade. In just the past week, he's already fixed up Hippodrome from the BYOAC / CAG artwork (scanned and provided). Hopefully, he plans to stick around for awhile.
- 0.136u2: Changed HuC6280 CPU3 clock speed to 1342329 Hz and OKI6295 to 1MHz.
- 0.135u3: f205v added clone Fighting Fantasy (bootleg with 68705), not working.
- 0.133u1: Renamed (ffantasa) to (ffantasya).
- 28th March 2006: f205v dumped Fighting Fantasy (bootleg with 68705).
- 21st April 2006: Roberto Fresca - Fixed 'Difficulty' dipswitches in Hippodrome. Changed "Enemy Power on Continue" options from "ON / OFF" to "3 Dots / 2 Dots" (dots left in the enemy power on continue).
- 24th April 2001: Bryan McPhail fixed a bug which caused clone Fighting Fantasy to freeze.
- 0.37b14: Added clone Fighting Fantasy (Japan revision 2). Renamed (ffantasy) to (ffantasa).
- 24th March 2001: Bryan McPhail added another version of clone Fighting Fantasy to the Dec0 driver.
- 0.37b6: Added new gfx4 roms for Hippodrome (US).
- 4th April 2000: Karl Stenerud fixed a 6280 disassembler bug and he fixed the longstanding bug in C 68k core which caused Hippodrome to crash.
- 0.36RC2: Exchanged ffantasy gfx1 roms ($0, 10000) with hippodrm.
- 13th March 2000: Guru - Dumped Fighting Fantasy (Alt).
- 23rd April 1999: Bryan McPhail updated the Hu6280 core and the Hippodrome and clone Fighting Fantasy drivers. Those two games now work fully.
- 0.35b12: Byan McPhail emulated the protection in Hippodrome, which is now working 100%. Added H6280 (1342325 Hz) CPU3 and changed M6502 CPU2 clock speed to 1.5MHz.
- 23rd April 1999: Bryan McPhail updated the Hu6280 core and the Hippodrome & Fighting Fantasy drivers. Those two games now work fully.
- 0.35b9: Changed description to 'Hippodrome (US)' and clone to 'Fighting Fantasy (Japan)'.
- 0.34b3: Dani Portillo added high score saving to Hippodrome.
- 0.33b6: Marco Cassili added clone Fighting Fantasy.
- 0.33b5: Games which use the dynamic palette system and no longer need 16-bit modes. The new code is also used by drivers which were previously doing the palette reduction by themselves, but couldn't handle well color cycling and fades: Bad Dudes, Robocop, Hippodrome, Heavy Barrel, Sly Spy and Midnight Resistance [Nicola Salmoria].
- 0.31: Bryan McPhail added Hippodrome (Data East 1989). Preliminary, missing scroll field and the game crashes if you fight 'Serpent' enemy. Maybe only with sound on?.
- 7th March 1998: Dumped Hippodrome (US).
LEVELS: 8
Other Emulators:
* FB Alpha
Recommended Games (Fighter Special):
Warrior
Galactic Warriors
Gladiator
Hippodrome
Blandia
Command War
Dark Edge
Knuckle Heads
Mutant Fighter
Time Killers
Mighty Warriors
Schmeiser Robo
Superior Soldiers
Survival Arts
Armored Warriors
Blood Storm
Darkstalkers: The Night Warriors
Night Warriors: Darkstalkers' Revenge
Vampire Hunter 2: Darkstalkers Revenge
Vampire Savior: The Lord of Vampire
Vampire Savior 2: The Lord of Vampire
Cyberbots: Fullmetal Madness
Galaxy Fight
Mega Man - The Power Battle
Mega Man 2: The Power Fighters
Mega Man III (PlayChoice-10)
Voltage Fighter
Red Earth
Vicious Circle
Cyber Troopers Virtual-On
Virtual On 2: Oratorio Tangram
Virtual On Oratorio Tangram M.S.B.S.
Rabbit
Super Gem Fighter Mini Mix
Tech Romancer
Touryuu Densetsu Elan-Dore
Heavy Metal Geomatrix
Senko No Ronde
Senko No Ronde Special
Romset: 1312 kb / 25 files / 483.9 zip
MAME XML Output:
   | <game name="ffantasy" sourcefile="dec0.c" cloneof="hippodrm" romof="hippodrm"> |
   |    | <description>Fighting Fantasy (Japan revision 2)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="ff-02-2.bin" size="65536" crc="29fc22a7" sha1="73cbd47c34bee22c16a69cfc6037a60dc30effe8" region="maincpu" offset="0"/> |
   |    | <rom name="ff-01-2.bin" size="65536" crc="9f617cb4" sha1="447ea4e57dd6b23aaf48e5e14c7893277730c7d9" region="maincpu" offset="1"/> |
   |    | <rom name="ew05" merge="ew05" size="65536" crc="c76d65ec" sha1="620990acaf2fd7f3fbfe7135a17ac0195feb8330" region="maincpu" offset="20000"/> |
   |    | <rom name="ew00" merge="ew00" size="65536" crc="e9b427a6" sha1="b334992846771739d31756724138b82f897dfad5" region="maincpu" offset="20001"/> |
   |    | <rom name="ew04" merge="ew04" size="32768" crc="9871b98d" sha1="2b6c46bc2b10a28946d6ad8251e1a156a0b99947" region="audiocpu" offset="8000"/> |
   |    | <rom name="ew08" merge="ew08" size="65536" crc="53010534" sha1="8b996e48414bacd009e05ff49848884ecf15d967" region="sub" offset="0"/> |
   |    | <rom name="ev14" size="65536" crc="686f72c1" sha1="41d4fc1208d779f3428990a96586f6a555c28562" region="gfx1" offset="0"/> |
   |    | <rom name="ev13" size="65536" crc="b787dcc9" sha1="7fce9d2040bcb2483419ea1cafed538bb8aba4f9" region="gfx1" offset="10000"/> |
   |    | <rom name="ew19" merge="ew19" size="32768" crc="6b80d7a3" sha1="323162e7e0ce16f6244d8d98fdb2396ffef87e82" region="gfx2" offset="0"/> |
   |    | <rom name="ew18" merge="ew18" size="32768" crc="78d3d764" sha1="e8f77a23bd4f4d268bec7c0153fb957acd07cdee" region="gfx2" offset="8000"/> |
   |    | <rom name="ew20" merge="ew20" size="32768" crc="ce9f5de3" sha1="b8af33f52ca3579a45b41395751697a58931f9d6" region="gfx2" offset="10000"/> |
   |    | <rom name="ew21" merge="ew21" size="32768" crc="487a7ba2" sha1="7d52cc1517def8426355e8281440ec5e617d1121" region="gfx2" offset="18000"/> |
   |    | <rom name="ew24" merge="ew24" size="32768" crc="4e1bc2a4" sha1="d7d4c42fd932722436f1847929088e46d03184bd" region="gfx3" offset="0"/> |
   |    | <rom name="ew25" merge="ew25" size="32768" crc="9eb47dfb" sha1="bb1e8a3a47f447f3a983ea51943d3081d56ad9a4" region="gfx3" offset="8000"/> |
   |    | <rom name="ew23" merge="ew23" size="32768" crc="9ecf479e" sha1="a8d4c1490f12e1b15d53a2a97147920dcb638378" region="gfx3" offset="10000"/> |
   |    | <rom name="ew22" merge="ew22" size="32768" crc="e55669aa" sha1="2a9b0e85bb81ff87a108e08b28e19b7b469463e4" region="gfx3" offset="18000"/> |
   |    | <rom name="ev15" size="65536" crc="1d80f797" sha1="1b6878155367350ff826593ea73bda5b893c1823" region="gfx4" offset="0"/> |
   |    | <rom name="ew16" merge="ew16" size="65536" crc="96233177" sha1="929a1b7fb65ab33277719b84517ff57da563f875" region="gfx4" offset="10000"/> |
   |    | <rom name="ev10" size="65536" crc="c4e7116b" sha1="1e665ba150e08ceb1c0d5f7b7e777f3d60997811" region="gfx4" offset="20000"/> |
   |    | <rom name="ew11" merge="ew11" size="65536" crc="f2e007fc" sha1="da30ad3725b9bc4a07dbb1afa05f145c3574c84c" region="gfx4" offset="30000"/> |
   |    | <rom name="ev06" size="65536" crc="6c794f1a" sha1="ab7996917bea99850aef5a0890485dd27778cd99" region="gfx4" offset="40000"/> |
   |    | <rom name="ew07" merge="ew07" size="65536" crc="470b6989" sha1="16b292d8a3a54048bf29f0b4f41bb6ca049b347c" region="gfx4" offset="50000"/> |
   |    | <rom name="ev17" size="65536" crc="045509d4" sha1="ebbd71de8e8492ff6321e3ede0d98d9ed462de01" region="gfx4" offset="60000"/> |
   |    | <rom name="ew12" merge="ew12" size="65536" crc="a2d244bc" sha1="ff2391efc480f36a302650691f8a7a620b86d99a" region="gfx4" offset="70000"/> |
   |    | <rom name="ew03" merge="ew03" size="65536" crc="b606924d" sha1="b759fcec10b333465cf5cd1b30987bf2d62186b2" region="oki" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/> |
   |    | <chip type="cpu" tag="sub" name="HuC6280" clock="1342329"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="ym2" name="YM3812" clock="3000000"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="57.392103" pixclock="5000000" htotal="330" hbend="0" hbstart="256" vtotal="264" vbend="8" vbstart="248" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="5" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" 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="Unused" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="1" value="256"/> |
   |    |    | <dipvalue name="2" value="768" default="yes"/> |
   |    |    | <dipvalue name="3" value="512"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="3072"> |
   |    |    | <dipvalue name="Easy" value="2048"/> |
   |    |    | <dipvalue name="Normal" value="3072" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1024"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Player & Enemy Energy" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="Very Low" value="4096"/> |
   |    |    | <dipvalue name="Low" value="8192"/> |
   |    |    | <dipvalue name="Medium" value="12288" default="yes"/> |
   |    |    | <dipvalue name="High" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Enemy Power Decrease on Continue" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="2 Dots" value="16384" default="yes"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|