Post Reply 
 
Thread Rating:
  • 8 Votes - 4.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
03-25-2015, 08:42 AM
Post: #391
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-25-2015 01:55 AM)LunaMoo Wrote:  @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

Sry Luna . -. i wish im able to test it for u, i had 2nd G when it was new and played it complete in japanese. But after MHFU cames out here i selled it so i only has MHFU for now :/

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-25-2015, 03:04 PM
Post: #392
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@LunaMoo I'll play a bit 2nd and see if there are any issues, i'll be editing and adding in the post if i see something wrong.

1. Camera at caracter creation is double speed-ed
2. Fires in guild halls are double speed
3. Clouds in stages are double speed
4. After killing monsters they disaper pretty fast(not possible to carve from them)

Ohh and MonHun2nd has horrible hit boxes, i missed 90% of my attacks with the hammer .___.
Find all posts by this user
Quote this message in a reply
03-25-2015, 03:31 PM
Post: #393
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Here's Dangan Ronpa

Code:
_S NPJH50515
_G Dangan Ronpa
_C1 60Fps
_L 0x2000A90C 00000000

Thorougly checked and tested with an English patched ISO.
Find all posts by this user
Quote this message in a reply
03-25-2015, 04:40 PM
Post: #394
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-25-2015 03:31 PM)Goshorai Wrote:  Here's Dangan Ronpa

Code:
_S NPJH50515
_G Dangan Ronpa
_C1 60Fps
_L 0x2000A90C 00000000

Thorougly checked and tested with an English patched ISO.

Wait, isn't DR a 2D game? Its just gonna go double speed if try to break the FPS limit.
Find all posts by this user
Quote this message in a reply
03-25-2015, 04:57 PM
Post: #395
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-25-2015 04:40 PM)GamerzHell9137 Wrote:  
(03-25-2015 03:31 PM)Goshorai Wrote:  Here's Dangan Ronpa

Code:
_S NPJH50515
_G Dangan Ronpa
_C1 60Fps
_L 0x2000A90C 00000000

Thorougly checked and tested with an English patched ISO.

Wait, isn't DR a 2D game? Its just gonna go double speed if try to break the FPS limit.

It's 3D actually. Character interaction is done VN-style, yes, but the world is still rendered in 3D.
Find all posts by this user
Quote this message in a reply
03-25-2015, 08:06 PM
Post: #396
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@GamerzHell9137 never planned to patch background animations like fire/clouds etc., anyway thanks for testing, but I'm giving up on patching mh games, too much tiny stuff.:|
It's near perfect already, but those dead bodies was a drop that spilled the cup, I already patched it and by changing the counting function not just constant used, but apparently every single monster has a separate countdown function even through all of them do same thing.
Crazy japanese programmers:C. It's like they sit for xx hours thinking just about how to make it more bothersome to patch their game into 60 fps. o.o

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:28 PM
Post: #397
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@LunaMoo I see, welp that's a shame but i understand why you're giving up.
Find all posts by this user
Quote this message in a reply
03-26-2015, 08:57 AM (This post was last modified: 12-31-2016 11:13 AM by Kabuto_Kun.)
Post: #398
Tongue RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Although these games are dumbed down ports from other consoles, they are pretty decent and now that they are running at 60 fps, much better.

Need For Speed: Underground Rivals [EUR], ULES00025.ini
Code:
_S ULES-00025
_G Need For Speed: Underground Rivals [EUR]
_C0 60 FPS
_L 0x205B8F9C 0x00000001
_C0 30 FPS [Default]
_L 0x205B8F9C 0x00000002
_C0 20 FPS
_L 0x205B8F9C 0x00000003

I have updated the 60 FPS codes for the following games, after some testing I noticed that my original codes only worked if the game language was the same that the one when I found the codes (in other words, changing the game language also changes the FPS cheat address). I solved this by using POINTERS for the cheats and as a bonus, the cheats are working with ALL REGIONS/RELEASES of the games.

Need For Speed: Most Wanted, [USA] ULUS10036.ini, [EUR] ULES00196.ini
Code:
_S ULUS-10036 / ULES-00196 / more
_G Need For Speed: Most Wanted [ALL REGIONS]
_C0 60 FPS
_L 0x602FD148 0x00000001
_L 0x00000001 0x00000290
_C0 30 FPS [Default]
_L 0x602FD148 0x00000002
_L 0x00000001 0x00000290
_C0 20 FPS
_L 0x602FD148 0x00000003
_L 0x00000001 0x00000290

Need For Speed: Carbon - Own the City, [USA] ULUS10114.ini, [EUR] ULES00577.ini
Code:
_S ULUS-10114 / ULES-00577 / more
_G Need For Speed: Carbon - Own the City [ALL REGIONS]
_C0 60 FPS
_L 0x603CF15C 0x00000001
_L 0x00000001 0x0000028C
_C0 30 FPS [Default]
_L 0x603CF15C 0x00000002
_L 0x00000001 0x0000028C
_C0 20 FPS
_L 0x603CF15C 0x00000003
_L 0x00000001 0x0000028C

Need For Speed: Undercover, [USA] ULUS10376.ini, [EUR] ULES01145.ini
Code:
_S ULUS-10376 / ULES-01145 / more
_G Need For Speed: Undercover [ALL REGIONS]
_C0 60 FPS
_L 0x6044266C 0x00000001
_L 0x00000001 0x0000028C
_C0 30 FPS [Default]
_L 0x6044266C 0x00000002
_L 0x00000001 0x0000028C
_C0 20 FPS
_L 0x6044266C 0x00000003
_L 0x00000001 0x0000028C

I am pretty sure that NFS Pro Street has a 60 FPS code (these games are using the same engine) but I don't have it so I can't add it here.
UPDATE 1: Someone found the code for this one, search for it on this thread.

I don't know for sure about NFS Shift (the last NFS game for PSP) but if EA used the same engine for the other 5 games, then this one probably is using it too Sleepy
UPDATE 2: I tried the same method as with the other NFS games but it doesn't work with this game...

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-26-2015, 09:39 AM (This post was last modified: 03-26-2015 09:52 AM by Alphyn.)
Post: #399
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
The Monster Hunter Portable 3rd HD patch feels and looks so awesome, so nice so smooth, great job! I really hope that the issues with the speed, stamina and health drain etc can be fixed. At such speed even Royal Ludroth, one of the easiest monsters, gave me a beating. Wierd thing is the player character seems to move at normal speed.
Find all posts by this user
Quote this message in a reply
03-26-2015, 12:43 PM
Post: #400
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-26-2015 08:57 AM)Kabuto_Kun Wrote:  Although these games are dumbed down ports from other consoles, they are pretty decent and now running at 60 fps, much better.

Need For Speed: Underground Rivals [EUR], ULES00025.ini
Code:
_S ULES-00025
_G Need For Speed: Underground Rivals [EUR]
_C0 Force 60 FPS
_L 0x205B8F9C 0x00000001
_C0 Force 30 FPS
_L 0x205B8F9C 0x00000002
_C0 Force 20 FPS
_L 0x205B8F9C 0x00000003

Need For Speed: Most Wanted [EUR], ULES00196.ini
Code:
_S ULES-00196
_G Need For Speed: Most Wanted [EUR]
_C0 Force 60 FPS
_L 0x2091F7A0 0x00000001
_C0 Force 30 FPS
_L 0x2091F7A0 0x00000002
_C0 Force 20 FPS
_L 0x2091F7A0 0x00000003

Need For Speed: Carbon - Own the City [EUR], ULES00577.ini
Code:
_S ULES-00577
_G Need For Speed: Carbon - Own the City [EUR]
_C0 Force 60 FPS
_L 0x207A776C 0x00000001
_C0 Force 30 FPS
_L 0x207A776C 0x00000002
_C0 Force 20 FPS
_L 0x207A776C 0x00000003

Need For Speed: Undercover [EUR], ULES01145.ini
Code:
_S ULES-01145
_G Need For Speed: Undercover [EUR]
_C0 Force 60 FPS
_L 0x2088C03C 0x00000001
_C0 Force 30 FPS
_L 0x2088C03C 0x00000002
_C0 Force 20 FPS
_L 0x2088C03C 0x00000003

I am pretty sure that NFS Pro Street has a 60 FPS code (these games are using the same engine) but I don't have it, so I can't add it here.

I don't know for sure about NFS Shift (the last NFS game for PSP) but if EA used the same engine for the other 5 games, then this one probably is using it too Sleepy

- - - - -

I said before that I have found a "perfect" 60 FPS cheat for Warriors Orochi 2, the problem is that the addresses are located around 07XXXXXX within PSP ram, not the 08800000 where game memory/CW cheats starts.

I can only activate it with cheat engine because of this. I tried to access that memory area with memory view and disassembly within PPSSPP but then I only see "??", not hex values. So sad...

Here's how Shift looks like

[Image: fb7089b48e.png]

That's sceDisplayWaitVBlankCB. Nop'ing stuff makes the game run in x4 speed or just doesn't do anything at all.
Settings a breakpoint on sceDisplayWaitVBlankStart and sceKernelWakeupThread doesn't do anything.
Find all posts by this user
Quote this message in a reply
03-27-2015, 09:13 AM (This post was last modified: 03-27-2015 09:25 AM by Kabuto_Kun.)
Post: #401
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-26-2015 12:43 PM)GamerzHell9137 Wrote:  Here's how Shift looks like

*IMG*

That's sceDisplayWaitVBlankCB. Nop'ing stuff makes the game run in x4 speed or just doesn't do anything at all.
Settings a breakpoint on sceDisplayWaitVBlankStart and sceKernelWakeupThread doesn't do anything.

I did not used LunaMoo's tutorial for these games as they were super easy to find their 60 FPS code.

Most of the PSP games I have tested have an address somewhere that sets the game FPS with only a single value (like a frameskip, where 60(FPS)=1(address value) , 30=2, 20=3 and so on), so this is the first thing I try with a game to unlock the FPS. I have a lot of these 60 fps codes, the problem is that the games are double speed and need some fixing and stuff to be played at normal speed (these can be combined with slowmotion/gamespeed codes that we can find on internet so they can be played at normal speed).

However, a few games do no need any extra code and this change unlock the FPS perfectly. This is the case for a couple of codes that I have posted here: NFS, Sonic Rivals, Project Diva.

@GamerzHell9137 Use cheat engine or similar to scan NFS Shift game memory while it is running (I recommend you to scan only the PSP RAM beyond 0x08800000, so use a range scan), with a exact search of "2" (when the game runs at 30 FPS, see above) and you will get a few hundreds/thousands of results, then just change the values you got in small groups to "1" (60 FPS), at some point you will see that the game is running at 60 FPS, identify the exact address and then you just port it to a CW Cheat address.

This may be a random method for this, but sometimes it is effective. I am not a pro like LunaMoo is (my respects to you and your contributions), I am just fascinated with this 60 FPS trend Tongue and I want to contribute a little on my own (I even posted a 60FPS cheat for MGS3 at the PCSX2 forum). Big Grin

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-27-2015, 09:22 AM
Post: #402
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@Kabuto_Kun

[Image: 540da0214d.png]

Doing it right?
Find all posts by this user
Quote this message in a reply
03-27-2015, 09:35 AM (This post was last modified: 03-28-2015 10:51 PM by Kabuto_Kun.)
Post: #403
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-27-2015 09:22 AM)GamerzHell9137 Wrote:  @Kabuto_Kun

*IMG*

Doing it right?

Some suggestions:
- Use PPSSPP x86/32 bits version (so the max range is less, easier)
- Within PPSSPP system options, set the PSP model to PSP1000 (it has less memory, so less search necessary)
- Where you entered "0x08800000" that's wrong, enter the value equivalent to the actual game FPS ("2" if the game is running at 30 FPS, see my post)
- If you do not know how to calculate the memory range exactly, you can use "05000000" as the start and "12FFFFFF" as stop.
- IMPORTANT: if you have found the "frameskip" address, save it to a text file or something, the last 4 characters will help you to find the address again when you try at a later time.

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-27-2015, 08:36 PM
Post: #404
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-20-2015 10:52 AM)Goshorai Wrote:  There's already a code for Portable Ops, however it only works with the European version. It should be a few pages back; the OP hasn't been updated.

Ah thanks, I missed it !

Managed to make it work fine with 30 FPS. It does seem to break the holding against the wall aspect though but well, it's not like it's needed that much in that game.

-Sergorn
Find all posts by this user
Quote this message in a reply
03-27-2015, 11:43 PM (This post was last modified: 03-27-2015 11:46 PM by GamerzHell9137.)
Post: #405
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(03-27-2015 09:35 AM)Kabuto_Kun Wrote:  
(03-27-2015 09:22 AM)GamerzHell9137 Wrote:  @Kabuto_Kun

*IMG*

Doing it right?

Some suggestions:
- Use PPSSPP x86/32 bits version (so the max range is less, easier)
- Within PPSSPP system options, set the PSP model to PSP1000 (it has less memory, so less search necessary)
- Where you entered "0x08800000" that's wrong, enter the value equivalent to the actual game FPS ("2" if the game is running at 30 FPS, see my post)
- If you do not know how to calculate the memory range exactly, you can use "05000000" as the start and "12FFFFFF" as stop.
- IMPORTANT: if you have found the "frameskip" address, save it to a text file or something, the last 4 characters will help you to find the address again when you try at a later time.

I still don't know what to do. How do i range scan? What to put where and what settings to choose?

I've set the RAM to PSP 1000 and got x32 PPSSPP. What now?
How do i change the value of the address? Can you explain how you found the codes for other NFS games? Maybe that way i'll understand it.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: