summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2009-01-22 10:13:50 +0000
committer Aaron Giles <aaron@aarongiles.com>2009-01-22 10:13:50 +0000
commit58af175636d898f6bda49c9e119c9f4bce373ed0 (patch)
tree2147e4753dd802c2b87196ca24c519e593c3371b
parent746c2e9f4b34583e47078f752249465be217c780 (diff)
From: Mamesick [mailto:mamesick@libero.it]
Sent: Tuesday, January 20, 2009 6:57 AM To: submit@mamedev.org Subject: Fixed ID 2800 (gstream.c) Hi. Actually it was a my mistake removing the cpu_eat_cycles thing. I was convinced it caused some sync issues but after some intensive testing I can say for sure it's right. Re-implement it makes the game run at full speed and there are no other problems. Sounds are in perfect sync with video. I'm sorry for my first wrong submission happened in 0.129 where I replaced this speed-up with a wrong one. Regards.
-rw-r--r--src/mame/drivers/gstream.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mame/drivers/gstream.c b/src/mame/drivers/gstream.c
index 421d1021f64..a4c02fb34b2 100644
--- a/src/mame/drivers/gstream.c
+++ b/src/mame/drivers/gstream.c
@@ -516,7 +516,7 @@ static READ32_HANDLER( gstream_speedup_r )
{
if (cpu_get_pc(space->cpu)==0xc0001592)
{
- cpu_spinuntil_int(space->cpu);
+ cpu_eat_cycles(space->cpu, 50);
}
return gstream_workram[0xd1ee0/4];