flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.51k stars 176 forks source link

Slowdown with 60 fps codes (possible virtual overclock option?) #504

Closed ghost closed 2 years ago

ghost commented 2 years ago

Using 60 fps codes for games like tony hawks pro skater 2 works great but at some moments there is still virtual slowdowns that break the 60fps smoothness (because its running at native dreamcast cpu speed ? ) that i think a virtual cpu overclock option might fix, @flyinghead is there any way to do this already or any plans ?

PiKeyAr commented 2 years ago

Are you sure the slowdown is coming from the emulator? I made a 60 FPS code for Sonic Adventure, and reicast and flycast are the only two DC emulators where it doesn't slow down, while in other emulators there are moments where it enters slow motion due to lack of CPU speed.

ghost commented 2 years ago

@PiKeyAr thanks for your comment :) i will try sonic adventure using your code, could you tell me where i can get your most up to date 60 fps code for sa1 dc ? and will i have to patch particular elements one by one individually ? cheers

Edit: just used your gdi builder and....woahhhHH amazing stuff, thank you, this is the way to play sonic adventure :) il check out your pc mods at some stage too, however in the case of the initial tony hawk pro skater 2 slowdown using 60 fps code i have no clue whats going on as the sound doesnt chop like all other slowdowns in games and my hardware is more than capable, any chance you could test out tony hawk pro skater 2 yourself ?

ghost commented 2 years ago

realised its a game specific issue that needs more analysis with its 60fps code.