Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
03-22-2015, 06:11 PM (This post was last modified: 03-22-2015 06:41 PM by Alucard.)
Post: #376
RE: 60FPS patches for PSP games that run at 30FPS
(03-22-2015 03:46 PM)LunaMoo Wrote:  Since I started all of this from that game and also got some nice quest editor recently, with info I got from 2nd G I decided to give 3rd another try. Had to patch lots of values instead of just code since it loads speed constants from files instead of setting them in the code, but whatever since all of those mh games are bothersome anyway.

Tested even less than 2nd G, so I might modify it in the future. Minor stuff likely will always be a bit faster, but gameplay related stuff should be fine.

Oh my...*eyes pop out of head*
MUST TEST ! Big Grin
So the 60fps is working but everything is running at 2x except the music. The music is just fine. D:
Find all posts by this user
Quote this message in a reply
03-22-2015, 06:34 PM
Post: #377
RE: 60FPS patches for PSP games that run at 30FPS
I Did a Quick Testing the 60Fps for Mhp3rd HD too for me the game Itself runs smooth on 60 Fps but what i noticed instanly is The Bossmonster for me it was Bulldrome was in some Animations x2 speed and frameskipped just some moves not a Big deal at all cause the Figth itself is same. Another exampel when u use the GS Charge its Doubled without Focus skill or when u use the Demonic Charge from dual Blade, ur Stamina goes double as fast down ! means u can only do 2 Demonic dance without 60 Fps ill oding with the same Stamina Bar 3~4.

Just saying no Flaming at u Luna im happy that u are so far with 60 Fps Patch in Monster Hunter ur really smart :3

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-23-2015, 04:46 AM (This post was last modified: 03-23-2015 04:47 AM by cybercjt.)
Post: #378
RE: 60FPS patches for PSP games that run at 30FPS
Probably the code is still not perfect yet Undecided I also tested it and some animations are 2x speed not actual 60 fps Cool

Chill and Go with the flow ~d[o_o]b~

==| Casey |==

My Youtube Channel: https://www.youtube.com/user/SuperHack333/videos

Specs:
Model: Toshiba Satellite M840
CPU: Intel Core i5 3210m (2.5Ghz Turbo Boosted to 3.1Ghz)
GPU: AMD Radeon HD 7670m 1GB DDR3
OS: Windows 10 Home 64 bit
Ram: 4GB DDR3
Find all posts by this user
Quote this message in a reply
03-23-2015, 08:08 AM (This post was last modified: 03-03-2016 07:07 PM by Kabuto_Kun.)
Post: #379
RE: 60FPS patches for PSP games that run at 30FPS
Now the first Sonic Rivals game Smile

Sonic Rivals 1 [USA], ULUS10195.ini
Code:
_S ULUS-10195
_G Sonic Rivals [USA]
_C0 60 FPS
_L 0x2016BBDC 0x00000001
_C0 30 FPS [Default]
_L 0x2016BBDC 0x00000002
_C0 20 FPS
_L 0x2016BBDC 0x00000003
Sonic Rivals 1 [EUR], ULES00622.ini
Code:
_S ULES-00622
_G Sonic Rivals [EUR]
_C0 60 FPS
_L 0x2016C05C 0x00000001
_C0 30 FPS [Default]
_L 0x2016C05C 0x00000002
_C0 20 FPS
_L 0x2016C05C 0x00000003

The cheat is perfect, just like with Sonic Rivals 2 (not a surprise as they use the same engine). Remember to only enable the ONE you want to use (20, 30 or 60 FPS).

- - -

Also, after trying with a couple of my games with LunaMoo's tutorial, I found a 60 FPS cheat for Secret Agent Clank (30 fps default), but then the game is running at double speed Dodgy.

The interesting part with this is that close to that sceDisplayWaitVblankStartCB that I NOP'ed, there is another one that if I NOP it then makes the game run at 4x the speed but with no change to the game's FPS. If I NOP both "vblank" then the game gets affected by both effects at the same time.

Maybe if I can change this 4x speed modifier then I can make the game run at normal speed with the 60 FPS code.

I have the FULL game and the DEMO version, I did my testing with both and they are doing the same.

Some advice about how to solve this?

goo.gl/kNOhTz : 60FPS master list, Mar. 2017 ; Reddit /u/Kabuto_Kun
forums.ppsspp.org/showthread.php?tid=4799&pid=105128#pid105128 : Unlock FPS in PSP games ("easy method")
forums.ppsspp.org/showthread.php?tid=4799&pid=123500#pid123500 : Permanently patch a PSP game with CW cheats.
Find all posts by this user
Quote this message in a reply
03-23-2015, 12:27 PM
Post: #380
RE: 60FPS patches for PSP games that run at 30FPS
@About MH patches - sure, they require more work as I said neither was tested much, I only tested player speed and it's basic animations in village and during quest, npc's, felynes also both in village and during quest, normal monsters, main quest timer and fmv's, all of that should work at correct speed without bugs.
Things I missed will have to be additionaly corrected which I will try to do when I get some time and luck, might succeed or not, I'm taking a break, so for now you can try finding what I missed by yourself or wait patiently. I'll be working on 2nd G as first anyway since it might have same issues and solving them there, will hopefully make 3rd a bit easier.

Saying it's "2x not 60 fps" or "boss x skips frames" is not true thought as those things are separate and should not be confused. Unless you are typical japanese game developer you should never even link "fps" and "speed" in your mind, it's exactly because such awful thinking we have to correct speed after unlocking fps in most games. We should stand against, not promote it:C.
Anyway both of those games shows true 60fps even when the speed is doubled and that's a simple fact which anyone bored enough could check by setting a breakpoint in any place that runs once per frame and seeing changes.

I would add if someone wants lesser animations that has no effect on gameplay like water/wind/fire etc. to run at correct speed feel free to invest your own time trying to correct it and make separate patches for it. Might be easier because it might loop endlessly with one value, or harder because it might be just a 2D animation that can't be synchronized 60 times per second without repeating it, I have no plans for finding it out and will only invest further time into gameplay relevant stuff which I missed in initial patches.

--------------------------------------

@Kabuto_Kun if the second of your patch keeps 30 fps while only modifying speed when applied alone then you should probably check what your change actually does by following the code(using "step into" from the breakpoint in the place you patch) where it decides to branch based on what you did and try to understand what you actually did.

It might as well just be some fast forward that some game uses and it skips rendering instead of changing animation speed like for example FFXII IZJS feature on ps2(althrough games might have it to use on for example loading screens without giving a player time related featuresTongue), so it might be useless.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
03-23-2015, 05:23 PM
Post: #381
RE: 60FPS patches for PSP games that run at 30FPS
MH patches honestly seem like while doable for a single person, it's better to put in some team effort. So much stuff to patch @[email protected]


Meanwhile I tried a bit more with some of my other games and leave Corpse Party for a while.

So far, I've only patched Photokano

_S ULJS00378
_G PhotoKano
_C1 60Fps Experimental
_L 0x2019EDC0 00000000

However there's the thing, some animations are like "jerky looking". Everything runs fine at 60fps, Menus, Shutter chances, conversations etc...but special animations like cutscenes and girls dancing seem like they're at 30fps but try to "catch up" to the rest of the game. Weirdly enough, they're still in-sync and at 100% speed.

Gonna keep messing around
Find all posts by this user
Quote this message in a reply
03-23-2015, 10:58 PM (This post was last modified: 03-23-2015 10:59 PM by rocketchatb.)
Post: #382
RE: 60FPS patches for PSP games that run at 30FPS
(03-22-2015 03:46 PM)LunaMoo Wrote:  Since I started all of this from that game and also got some nice quest editor recently, with info I got from 2nd G I decided to give 3rd another try. Had to patch lots of values instead of just code since it loads speed constants from files instead of setting them in the code, but whatever since all of those mh games are bothersome anyway.
Code:
_S NPJB-40001
_G Monster Hunter Portable 3rd HD
_C0 Unlock 60 fps
_L 0xE0090A00 0x100766B8
_L 0x200766B8 0x0A200A00
_L 0x200766BC 0x3C0808B7
_L 0x20002800 0x8D097B14
_L 0x20002804 0x51200002
_L 0x20002808 0x24030000
_L 0x2000280C 0x28A30002
_L 0x20002810 0x0A21D9B0
_L 0x20002814 0xACC53660
_L 0x200A6AA0 0x00000000
_L 0xE00A0A06 0x100F7128
_L 0x200F7128 0x0A200A06
_L 0x20002818 0x3C020880
_L 0x2000281C 0x8C5B27FC
_L 0x20002820 0x13600003
_L 0x20002824 0x277B0001
_L 0x20002828 0x24630001
_L 0x2000282C 0x277BFFFE
_L 0x20002830 0xAC5B27FC
_L 0x20002834 0x0A23DC4C
_L 0x20002838 0x9202000C
_L 0xE0055FA8 0x0185E610
_L 0x218B1D78 0x00000000
_L 0x21902D58 0x00000000
_L 0x218D30C0 0x00000000
_L 0x219AEBD0 0x3F800000
_L 0x219AEF40 0x42700000
_L 0xE0054E1C 0x0185E610
_L 0x219CAF10 0x3F800000
_L 0x21917098 0x00000000
_L 0x219CAE48 0x3F800000
_L 0x219CAE7C 0x3FA00000
_L 0x219CAFD4 0x3F8CCCCD
_C0 Restore 30fps
_L 0x200766B8 0x28A30002
_L 0x200766BC 0xACC53660
_L 0x200A6AA0 0x46000000
_L 0x200F7128 0x9202000C
_L 0xE0055FA8 0x0185E610
_L 0x218B1D78 0x4614A500
_L 0x21902D58 0x46000000
_L 0x218D30C0 0x46000000
_L 0x219AEF40 0x41F00000
_L 0x219AEBD0 0x40000000
_L 0xE0054E1C 0x0185E610
_L 0x219CAE48 0x40000000
_L 0x219CAE7C 0x40200000
_L 0x219CAF10 0x40000000
_L 0x21917098 0x46000000
_L 0x219CAFD4 0x400CCCCD
Tested even less than 2nd G, so I might modify it in the future. Minor stuff likely will always be a bit faster, but gameplay related stuff should be fine.

Awesome work! I tried your code and the game does indeed run at 60FPS now with it enabled. I haven't noticed any gameplay breaking bugs other than the stamina bar in demon mode draining faster than it should be just as someone else pointed out earlier, but other than that the game appears to be running solid. If I find anything else, I'll make a post about it.
Find all posts by this user
Quote this message in a reply
03-24-2015, 02:27 AM
Post: #383
RE: 60FPS patches for PSP games that run at 30FPS
(03-22-2015 03:46 PM)LunaMoo Wrote:  Since I started all of this from that game and also got some nice quest editor recently, with info I got from 2nd G I decided to give 3rd another try. Had to patch lots of values instead of just code since it loads speed constants from files instead of setting them in the code, but whatever since all of those mh games are bothersome anyway.
Code:
_S NPJB-40001
_G Monster Hunter Portable 3rd HD
_C0 Unlock 60 fps
_L 0xE0090A00 0x100766B8
_L 0x200766B8 0x0A200A00
_L 0x200766BC 0x3C0808B7
_L 0x20002800 0x8D097B14
_L 0x20002804 0x51200002
_L 0x20002808 0x24030000
_L 0x2000280C 0x28A30002
_L 0x20002810 0x0A21D9B0
_L 0x20002814 0xACC53660
_L 0x200A6AA0 0x00000000
_L 0xE00A0A06 0x100F7128
_L 0x200F7128 0x0A200A06
_L 0x20002818 0x3C020880
_L 0x2000281C 0x8C5B27FC
_L 0x20002820 0x13600003
_L 0x20002824 0x277B0001
_L 0x20002828 0x24630001
_L 0x2000282C 0x277BFFFE
_L 0x20002830 0xAC5B27FC
_L 0x20002834 0x0A23DC4C
_L 0x20002838 0x9202000C
_L 0xE0055FA8 0x0185E610
_L 0x218B1D78 0x00000000
_L 0x21902D58 0x00000000
_L 0x218D30C0 0x00000000
_L 0x219AEBD0 0x3F800000
_L 0x219AEF40 0x42700000
_L 0xE0054E1C 0x0185E610
_L 0x219CAF10 0x3F800000
_L 0x21917098 0x00000000
_L 0x219CAE48 0x3F800000
_L 0x219CAE7C 0x3FA00000
_L 0x219CAFD4 0x3F8CCCCD
_C0 Restore 30fps
_L 0x200766B8 0x28A30002
_L 0x200766BC 0xACC53660
_L 0x200A6AA0 0x46000000
_L 0x200F7128 0x9202000C
_L 0xE0055FA8 0x0185E610
_L 0x218B1D78 0x4614A500
_L 0x21902D58 0x46000000
_L 0x218D30C0 0x46000000
_L 0x219AEF40 0x41F00000
_L 0x219AEBD0 0x40000000
_L 0xE0054E1C 0x0185E610
_L 0x219CAE48 0x40000000
_L 0x219CAE7C 0x40200000
_L 0x219CAF10 0x40000000
_L 0x21917098 0x46000000
_L 0x219CAFD4 0x400CCCCD
Tested even less than 2nd G, so I might modify it in the future. Minor stuff likely will always be a bit faster, but gameplay related stuff should be fine.

This causes monsters to move at double speed during most of their animations for me. Help?
Find all posts by this user
Quote this message in a reply
03-24-2015, 03:12 PM
Post: #384
RE: 60FPS patches for PSP games that run at 30FPS
Updated MH 2nd G patch which now is pretty much perfect with everything I tried except one thing which bugs me - mining in the old cave which while have proper speed for the player still has the camera movement and animation lenght set by other constants which I can't find as of yet and it looks a bit weird as animations end prematurely with camera changing too quickly.
Will probably not touch mh 3rd patch at all until I find a fix for that or give up in which case I probably just make the whole sequence finish earlier or double player speed just for that animation.
Updated mh 3rd post with more info through as I don't like seeing it repeated over and over again, guess I have some OCD about people who quote long posts when they can simply @person to direct a question or reply. So anyway, thank's for mentioning what requires my attention, but repeating it will not speed it up at all and I don't need to see my post being copied all over especially along the incomplete patch in every single one-line-post following this thread lol.:|

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
03-24-2015, 08:07 PM
Post: #385
RE: 60FPS patches for PSP games that run at 30FPS
@LunaMoo so the 2nd G patch is only for the JPN version? And about 3rd HD, not sure if someone said but the small monsters running animations is doubled too, like the running animation of Jaggies. And sorry if someone did say. Ohh and OP is dead so should we like make a new thread or something? The 60FPS hacks are all over the place so it would be great to make a master list. I volunteer for tending it cause i have the time to do it.
Find all posts by this user
Quote this message in a reply
03-24-2015, 08:21 PM (This post was last modified: 03-24-2015 11:06 PM by vnctdj.)
Post: #386
RE: 60FPS patches for PSP games that run at 30FPS
If you want to create a new thread in order to gather all the codes that are here, feel free to do so Smile
I could close this thread and put a link to your new thread in the original post Smile

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
03-24-2015, 08:36 PM (This post was last modified: 03-24-2015 11:07 PM by vnctdj.)
Post: #387
RE: 60FPS patches for PSP games that run at 30FPS
(03-24-2015 08:21 PM)vnctdj Wrote:  If you want to create a new thread in order to gather all the codes that are here, feel free to do so Smile
I could close this thread and put a link to your new thread in the original post Smile

If the mods are ok with that then i'll do it Smile
Find all posts by this user
Quote this message in a reply
03-24-2015, 09:58 PM (This post was last modified: 03-24-2015 11:05 PM by vnctdj.)
Post: #388
RE: 60FPS patches for PSP games that run at 30FPS
There is now a thread which gathers 60FPS patches, here it is : 60 FPS Patches Master List. This thread is still used as a discussion thread.

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
03-25-2015, 01:55 AM
Post: #389
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@GamerzHell9137 Some notes about new thread:
Senjou no Valkyria 3 E2 is not a demo, the only reason word "demo" was in my post with it was because I was actually replying your questionTongue.
Also FFT0 patches only draw same frame twice, probably shouldn't be on the list.

---------
Oh and Updated 2nd G patch again with GS charge, climbing and some timers corrections. If anyone uses it I would like to know if there's still something not working as planned which does affect gameplay as I'm lazy to play after spending soo much time on patching it.;c

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
03-25-2015, 08:36 AM (This post was last modified: 03-25-2015 08:47 AM by GamerzHell9137.)
Post: #390
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@LunaMoo Ok, will fix that. I thought it was an E3 Demo lol
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: