f1dream: MAME ROM Information. History:
F-1 Dream (c) 1988 Capcom.
An overhead-view F-1 racing game.
- TECHNICAL -
Main CPU : 68000 (@ 6 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : (2x) YM2203 (@ 3.579545 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 576
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in April 1988.
Licensed to Romstar for US manufacture and distribution.
- TIPS AND TRICKS -
F-1 Dream used a rather unusual control method for a driving game. To reach top speed, first hold down button 1 - then, as the car picks up speed, release it and hold button 2 to change to 2nd gear.
When driving the turbo car, activate the turbo boost by holding both buttons while at top speed.
There are 2 ways to decelerate, either by releasing button 1 while at top speed (or in turbo mode) or by releasing both buttons simultaneously.
When in the pit, tap the buttons to make the repairs go faster.
- PORTS -
* Consoles :
NEC PC-Engine (Aug.1989) [Model H54G-1005]
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.33b3 [Paul Leaman]
Bugs:
- When crashing on horizontal guard-rails, the car "teleports" into another part of the track. Kale (ID 00966)
- Points counter at the end of a game is broken. Kale (ID 00965)
- f1dreamb: [possible] On the "Monaco" course (the fourth) there's an invisible wall almost near to the last corner. Kale (ID 01100)
WIP:
- 0.133u1: Changed VSync to 60.08 Hz in F-1 Dream.
- 0.123u5: Changed 68000 CPU1 clock speed to 10MHz and Z80 CPU2 to 3579545 Hz.
- 0.37b7: Fixed gfx2/3 rom loading.
- 0.36b15: Added prom ($0 - priority).
- 0.36b9: Changed clock speed of the 2x YM2203 to 3579545 Hz.
- 5th May 1999: Mike Coates fixed the F-1 Dream and Power Spikes 2 bug in the x86 assembler and probably also C cores.
- 0.35b13: Mike Coates fixed a couple of bugs in the 68000 emulation (both asm and C). They affected Power Spikes 2 and F1 Dream. Changed parent and clone descriptions to 'F-1 Dream'.
- 0.35b12: Mike Coates fixed F1 Dream protection workaround (note that the game still doesn't work correctly with the 68000 C core).
- 0.35b3: Eric Hustvedt simulated the 8751 protection in F1 Dream, but it seems to work on Macs only (endian issue?).
- 0.34b2: Paul Leaman added F1 Dream (bootleg), this one works. Nicola Salmoria fixed a bug in the 68000 BCD emulation which caused the F1 Dream timer to malfunction. Known issues: There's a sort of invisible wall in the last straight of the fourth circuit.
- 0.33b3: Paul Leaman added F1 Dream (Capcom 1988), preliminary. Due to protection, the original doesn't work.
- 22nd January 1998: Dumped F-1 Dream by Capcom.
Other Emulators:
* FB Alpha
Recommended Games (F1):
Monte Carlo
Super Speed Race
Grand Champion
Imola Grand Prix
Chequered Flag
F-1 Dream
Dirt Fox
Tail to Nose
F-1 Grand Prix
F-1 Grand Prix Part II
Romset: 993 kb / 16 files / 318.2 zip
MAME XML Output:
   | <game name="f1dream" sourcefile="tigeroad.c"> |
   |    | <description>F-1 Dream</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Capcom (Romstar license)</manufacturer> |
   |    | <rom name="06j_02.bin" size="131072" crc="3c2ec697" sha1="bccb431ad92455484420f91770e91db6d69b09ec" region="maincpu" offset="0"/> |
   |    | <rom name="06k_03.bin" size="131072" crc="85ebad91" sha1="000f5c617417ff20ee9b378166776fecfacdff95" region="maincpu" offset="1"/> |
   |    | <rom name="12k_04.bin" size="32768" crc="4b9a7524" sha1="19004958c19ac0af35f2c97790b0082ee2c15bc4" region="audiocpu" offset="0"/> |
   |    | <rom name="c8751h-88" size="4096" status="nodump" region="mcu" offset="0"/> |
   |    | <rom name="10d_01.bin" size="32768" crc="361caf00" sha1="8a109e4e116d0c5eea86f9c57c05359754daa5b9" region="text" offset="0"/> |
   |    | <rom name="03f_12.bin" size="65536" crc="bc13e43c" sha1="f9528839858d7a45395062a43b71d80400c73173" region="tiles" offset="0"/> |
   |    | <rom name="01f_10.bin" size="65536" crc="f7617ad9" sha1="746a0ec433d5246ac4dbae17d6498e3d154e2df1" region="tiles" offset="10000"/> |
   |    | <rom name="03h_14.bin" size="65536" crc="e33cd438" sha1="89a6faea19e8a01b38ba45413609603e559877e9" region="tiles" offset="20000"/> |
   |    | <rom name="02f_11.bin" size="65536" crc="4aa49cd7" sha1="b7052d51a3cb570299f4db1492a1293c4d8b067f" region="tiles" offset="30000"/> |
   |    | <rom name="17f_09.bin" size="65536" crc="ca622155" sha1="00ae4a8e9cad2c42a10b410b594b0e414ada6cfe" region="tiles" offset="40000"/> |
   |    | <rom name="02h_13.bin" size="65536" crc="2a63961e" sha1="a35e9bf0408716f460487a8d2ae336572a98d2fb" region="tiles" offset="50000"/> |
   |    | <rom name="03b_06.bin" size="65536" crc="5e54e391" sha1="475c968bfeb41b0448e621f59724c7b70d184d36" region="sprites" offset="0"/> |
   |    | <rom name="02b_05.bin" size="65536" crc="cdd119fd" sha1="e279ada53f5a1e2ada0195b93399731af213f518" region="sprites" offset="10000"/> |
   |    | <rom name="03d_08.bin" size="65536" crc="811f2e22" sha1="cca7e8cc43408c2c3067a731a98a8a6418a000aa" region="sprites" offset="20000"/> |
   |    | <rom name="02d_07.bin" size="65536" crc="aa9a1233" sha1="c2079ad81d67b54483ea5f69ac2edf276ad58ca9" region="sprites" offset="30000"/> |
   |    | <rom name="07l_15.bin" size="32768" crc="978758b7" sha1="ebd415d70e2f1af3b1bd51f40e7d60f22369638c" region="gfx4" offset="0"/> |
   |    | <rom name="09e_tr.bin" size="256" crc="ec80ae36" sha1="397ec8fc1b106c8b8d4bf6798aa429e8768a101a" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="3579545"/> |
   |    | <chip type="audio" tag="ym2" name="YM2203" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.080000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="3"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="7"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="56"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="40"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="24"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" 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="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="4" value="512"/> |
   |    |    | <dipvalue name="5" value="256"/> |
   |    |    | <dipvalue name="7" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="1024"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="F1 Up Point" tag="DSW" mask="6144"> |
   |    |    | <dipvalue name="12" value="6144" default="yes"/> |
   |    |    | <dipvalue name="16" value="4096"/> |
   |    |    | <dipvalue name="18" value="2048"/> |
   |    |    | <dipvalue name="20" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Normal" value="8192" default="yes"/> |
   |    |    | <dipvalue name="Difficult" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Version" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="World" value="0" default="yes"/> |
   |    |    | <dipvalue name="Japan" value="16384"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="32768" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="576"/> |
|
|