Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add back Timer Hack setting? #16622

Open
2 tasks done
Arashvscode opened this issue Dec 19, 2022 · 9 comments
Open
2 tasks done

Add back Timer Hack setting? #16622

Arashvscode opened this issue Dec 19, 2022 · 9 comments

Comments

@Arashvscode
Copy link
Contributor

What should happen

\n

Who would this benefit

Some games such as God of War and Dante's Inferno need Timer Hacker because they are very heavy and difficult to run. They were running well in version 8.7.5. I suggest you call Timer Hacker.

Platform (if relevant)

Android

Games this would be useful in

God of war

Other emulators or software with a similar feature

Some games such as God of War and Dante's Inferno need Timer Hacker because they are very heavy and difficult to run. They were running well in version 8.7.5. I suggest you call Timer Hacker.

Checklist

@hrydgard
Copy link
Owner

hrydgard commented Dec 19, 2022

That old feature was called "Timer Hack" because it aligned the emulated PSP's timer with the host system. This does work for many games but others fail in various interesting ways or go out of sync.

That said, we could reintroduce it with a list of known-compatible games. Just don't want another bug-report-generator...

For reference, here's the PR that removed the old version of the setting: #11666

@hrydgard hrydgard added this to the Future-Prio milestone Dec 19, 2022
@Arashvscode
Copy link
Contributor Author

Well, prepare a list that these kinds of games need Timer Hacker, such as 2 versions of God of War, which are difficult to run without Timer Hacker, with Dante's Hell, most heavy games above 1 GB are difficult to run without Timer Hacker

Tested games without a hacker timer that are extremely slow, God of War, both versions of Dante's Hell, Persian Shahzadeh, need for speed Mast wanted

@hrydgard hrydgard changed the title Add Timer Hacker Add back Timer Hack setting? Dec 19, 2022
@ghost
Copy link

ghost commented Dec 19, 2022

What's your phone specifications?
God of War can be smooth if you use 30fps cheat code same with Dante's Inferno.

@hrydgard
Copy link
Owner

We should probably do something nicer about that 30fps cheat code trick too...

@Arashvscode
Copy link
Contributor Author

It's not a matter of cheating code, it's a matter of cpu power, accept my suggestion and add time hacker, let this feature be the one who wants to use the program, make sure that he is wise enough to turn it off or on if there is a problem with his game. And firstly, it will make ppsspp UI better like ps4

@unknownbrackets
Copy link
Collaborator

The timer hack made things very unpredictable between systems, I don't think it's a good idea to bring it back. The game patch that makes the game run at 60 FPS or 30 FPS internally was already tested to perform better.

I'm really against PPSSPP shipping with game patches (I know other emulators do this, but I think hooking is much better than just modifying code, especially when people make romhacks), but I'd probably prefer a variant of that before bringing back the Just Worse timer hack.

-[Unknown]

@hrydgard
Copy link
Owner

Fair, the 30fps limiter is far more predictable and probably a better idea to bring "back" in a new form, and ideally/hopefully would be good enough to not even need to consider the timer hack.

@Arashvscode
Copy link
Contributor Author

If it is as you say, it is great, thank you

@ghost
Copy link

ghost commented Feb 22, 2023

We should close this in favor of #14315??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants