03-04-2009, 03:37 PM
(This post was last modified: 03-04-2009, 03:38 PM by Hi-Fi.)
I wonder if there´s anyway to develop or code a process that would switch between speedhacks cycles while pcsx2 it's running.Like you did with the framelimiter with the "TAB" key.
Why ? because some games need the x3 cycle to run at good speeds during ingame but videos and menu´s has errors (SoulCalibur for example 3x cycles wont show menus, but ingame gets 60fps, default cycle shows the menu but ingame gets 24 fps).
I dont know if this its possible coding level, but its an idea.
This would be very useful indeed.
I think it's a good idea since as you said some games require some specific speed hacks at some moments (I think for example for Soul Calibur 3 which needs a default EE speedhack if we want to see the menus, but then ingame it should help to switch to X2 or whatever else, and there are other examples).
Anyway, to test the best combo between speedhacks we have to quit the emulator, go to options, activate/deactivate the hack, execute the game, test, quit the emu blabla.. etc By a couple of buttons we could rapidly see what would be the best choice.
But I think it may make the emulator unstable to switch ingame like that.. I don't know how it works, I hope it's possible with speedhacks that would be great !
Core 2 Quad Q9550 @ 3.7Ghz - Geforce GTX 280 1Go OCed @ 640/1400/1200 Mhz - 4Go RAM Corsair Dominator PC2-8500 - Sound Blaster X-Fi Fatal1ty Pro Series - Windows Vista Ultimate x64
just use VUframeskip, it gives me 60fps in every game, and so far, hasn't been too annoying on the controls lag.
as i see it, cycle hack is temporary, like all hacks. Why bother with with fancy stuff for temporary hacks? It will be obsolete eventually, no need to put more effort in it then it needs to.