diff options
| author | 2009-01-22 10:13:50 +0000 | |
|---|---|---|
| committer | 2009-01-22 10:13:50 +0000 | |
| commit | 58af175636d898f6bda49c9e119c9f4bce373ed0 (patch) | |
| tree | 2147e4753dd802c2b87196ca24c519e593c3371b | |
| parent | 746c2e9f4b34583e47078f752249465be217c780 (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.c | 2 |
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]; |
