diff options
author | angelosa <salese_corp_ltd@email.it> | 2018-04-18 00:57:58 +0200 |
---|---|---|
committer | angelosa <salese_corp_ltd@email.it> | 2018-04-18 01:08:47 +0200 |
commit | e71a5bcba538619f88983a412e68232f7881fdef (patch) | |
tree | 14321d6ec5632963438a272336d5e68902e21550 | |
parent | 3e5e751c764604da2117165f2b9a91b9b0446f80 (diff) |
Note about F1 Dream ending (nw)
-rw-r--r-- | src/mame/drivers/tigeroad.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mame/drivers/tigeroad.cpp b/src/mame/drivers/tigeroad.cpp index ed8103991e5..225debc1389 100644 --- a/src/mame/drivers/tigeroad.cpp +++ b/src/mame/drivers/tigeroad.cpp @@ -1,5 +1,5 @@ // license:BSD-3-Clause -// copyright-holders:Phil Stroffolino +// copyright-holders:Phil Stroffolino, Bryan McPhail /*************************************************************************** Tiger Road (C) 1987 Capcom (licensed to Romstar) @@ -12,6 +12,14 @@ Bouncing Balls (c) 1991 Comad Please contact Phil Stroffolino (phil@maya.com) if there are any questions regarding this driver. +TODO: +- F1 Dream throws an address error if player wins all the races (i.e. when the + game is supposed to give an ending): + 010C68: 102E 001C move.b ($1c,A6), D0 ; reads 0xf from work RAM (misaligned) + 010C6C: 207B 000E movea.l ($e,PC,D0.w), A0 ; table from 0x10c7c onward + 010C70: 4E90 jsr (A0) ; throws address error here + None of the available 5 vectors seems to fit here, btanb? + ************************************************************************** Memory Overview: |