Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
04-01-2015, 07:23 PM (This post was last modified: 04-01-2015 07:24 PM by stranno.)
Post: #421
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Interesting tips, thanks. I will try some games tomorrow.

Real PSP doesnt seems to perform well with these patches, even on 333Mhz, i think the memory is too slow.



Find all posts by this user
Quote this message in a reply
04-03-2015, 04:10 AM
Post: #422
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@kabuto_kun

Is it possible that the memory of a game changes when you start it?
Gitaro Man's memory is sometimes 0A3E0000 and other times 0B000000.
Same settings and emu version is used.
Find all posts by this user
Quote this message in a reply
04-03-2015, 08:27 AM
Post: #423
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@GamerzHell9137 if you mean psp memory inside ppsspp then it's allocated when you run first game in that instance of ppsspp, so if you turn off ppsspp and then run it again it'll pretty much always be different.

If you're messing with something for a longer time it's worth to save a pointer or better an aob scan pointing towards game memory. I belive built-in CE tutorial teaches stuff like that since those are really important basics, if not, CE forums are filled with tutorials and also examples since you can't really make an usefull cheat table for a pc game without knowing how to find pointers/create aob scan scripts.
Otherwise you'll have to check it every time you restart ppsspp.

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
04-03-2015, 09:05 AM (This post was last modified: 12-31-2016 09:10 AM by Kabuto_Kun.)
Post: #424
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Marvel Nemesis - Rise of the Imperfects [EUR], ULES00159.ini
Code:
_S ULES-00159
_G Marvel Nemesis - Rise of the Imperfects [EUR]
_C0 60 FPS
_L 0x20A32A80 0x00000001
_C0 30 FPS [Default]
_L 0x20A32A80 0x00000002
_C0 20 FPS
_L 0x20A32A80 0x00000003
*Cheat Status: No issues.

Coded Arms [EUR], ULES00124.ini
Code:
_S ULES-00124
_G Coded Arms [EUR]
_C0 60 FPS
_L 0x2007A000 0x34030001
_L 0x20294F80 0x00000001
_C0 30 FPS
_L 0x2007A000 0x34030002
_L 0x20294F80 0x00000002
_C0 20 FPS [Default]
_L 0x2007A000 0x00031C03
_L 0x20294F80 0x00000003
*Cheat Status: No issues.
LunaMoo made this one for USA release, I just ported the addresses to the EUR version.

EXTRAS: The following games already run at 60 FPS on PSP, but maybe someone (like on android) can not reach full speed and don´t like frameskip(hm?), so I leave here 30 FPS codes. If these are not really needed, I will edit later.
Star Wars - Battlefront II [EUR], ULES00183.ini
Code:
_S ULES-00183
_G Star Wars - Battlefront II [EUR]
_C0 60 FPS [Default]
_L 0x204B6D54 0x00000001
_C0 30 FPS
_L 0x204B6D54 0x00000002

Dead to Rights - Reckoning [USA], ULUS10023.ini
Code:
_S ULUS-10023
_G Dead to Rights - Reckoning [USA]
_C0 60 FPS [Default]
_L 0x205AB8B4 0x00000001
_C0 30 FPS
_L 0x205AB8B4 0x00000002

- - - - -

@LunaMoo
I have a couple of games running at 60 FPS but with double speed, sometimes there are half speed codes available so we can just combine them and the game becomes playable (like coded arms).

After seeing a lot of slow motion/gamespeed codes, I know that some games use a single value like "3F800000" (1.0 as float) or a fraction (according to actual FPS) for game speed.

I read your post about Motorstorm and I will check 0.033367 variations too. I know that most games have several values to control internal game speed and can be very difficult to find all of them, but there are simple games too, any extra advice about how to find some common game speed modifiers?

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
04-03-2015, 11:37 PM
Post: #425
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
I am trying to use the tutorial to create a patch for Metal Gear Acid 2 but I ran into a few snags.

The addresses I receive from CE does nothing, I change most of them and PPSSPP eventually crashes so I have to start over completely and scan again. When it doesnt crash, changing the values yield no results.

I know for sure my calculations are correct from the initial process:
0A570000+800000=0A2S70000; 0A4570000+1800000=A4570000

Sometimes CE says it's an invalid start address, sometimes it works anyways

Just to clarify, when editing the values the game is supposed to be unpaused correct?

Thank You for the help in advance
Find all posts by this user
Quote this message in a reply
04-04-2015, 02:17 AM (This post was last modified: 04-04-2015 02:17 AM by BlankM.)
Post: #426
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Well I got ND3 to be at 60fps by nop'ing a vsync. Everything works fine except the game runs at double speed. Any advice where to go from there?
Find all posts by this user
Quote this message in a reply
04-04-2015, 04:48 AM (This post was last modified: 04-04-2015 04:51 AM by Devina.)
Post: #427
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Nice progress on the 60 FPS patches!

I hope you guys can make some for:

- Daxter
- The 3rd Birthday
- Crisis Core
- Persona 3 Portable
- FF: Type 0
Find all posts by this user
Quote this message in a reply
04-04-2015, 03:20 PM (This post was last modified: 04-04-2015 03:20 PM by VIRGIN KLM.)
Post: #428
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(04-04-2015 04:48 AM)Devina Wrote:  - The 3rd Birthday
- Crisis Core
- FF: Type 0
I second those.

Incase speed modifiers help then on Crisis Core (ULUS-10336) there's that:

Code:
_C0 Field Speed
_L 0xE0030000 0x102297D0
_L 0xD02297D4 0x00100000
_L 0x602297D4 0x00004240
_L 0x00010000 0x000000E6
_C0 Battle Speed
_L 0xE0030000 0x002297D0
_L 0xD02297D4 0x00100000
_L 0x602297D4 0x00004040
_L 0x00010000 0x000000E6
Find all posts by this user
Quote this message in a reply
04-05-2015, 05:52 AM
Post: #429
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Hey Kabuto_Kun, I don't know if you do requests, but would it be trivial to see if there is any way to get Portable Ops Plus running at 30FPS? Some of us are trying to revive the game through PPSSPP adhoc, but the 20FPS is starting to hurt.
Find all posts by this user
Quote this message in a reply
04-05-2015, 09:11 AM (This post was last modified: 05-03-2016 07:17 PM by Kabuto_Kun.)
Post: #430
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Now this game runs PERFECT Smile

Ultimate Ghosts 'n Goblins [USA], ULUS10105.ini
Code:
_S ULUS-10105
_G Ultimate Ghosts 'n Goblins [USA]
_C0 60 FPS
_L 0x20457A98 0x42700000
_L 0x20457AA0 0x00000001
_L 0x20457AA4 0x3C888889
_C0 30 FPS [Default]
_L 0x20457A98 0x41F00000
_L 0x20457AA0 0x00000002
_L 0x20457AA4 0x3D088889
_C0 20 FPS
_L 0x20457A98 0x41A00000
_L 0x20457AA0 0x00000003
_L 0x20457AA4 0x3D4CCCCD
Ultimate Ghosts 'n Goblins [EUR], ULES00419.ini
Code:
_S ULES-00419
_G Ultimate Ghosts 'n Goblins [EUR]
_C0 60 FPS
_L 0x20457F98 0x42700000
_L 0x20457FA0 0x00000001
_L 0x20457FA4 0x3C888889
_C0 30 FPS [Default]
_L 0x20457F98 0x41F00000
_L 0x20457FA0 0x00000002
_L 0x20457FA4 0x3D088889
_C0 20 FPS
_L 0x20457F98 0x41A00000
_L 0x20457FA0 0x00000003
_L 0x20457FA4 0x3D4CCCCD
- - - - - - - - - - - - -

@AlertDOTEXE
Using your start RAM address* you provided…
*0A570000* + 800000 = 0AD70000 (CE start); AD70000 + 1800000 = 0C570000 (CE stop)

I got different results. Remember to add zeroes on the left (if needed) until the whole value is 8 characters long, but no more. The freezing problem is normal when you change a lot of values but I don’t start over.

PPSSPP has dynamic memory addresses so it changes the start RAM every time you boot a game, I just calculate the offset when I need to close the emulator (or it freezes) and continue later from there, for example:

*Your start address is 0AD70000 (1st CE start) at you first try with a game, then after some changes the game freezes and the last address you changed a value in CE was 0B570201. When you start the game for a second time, now your new start address is 09620000 (2nd time CE start); you can subtract the smaller start address from the larger: 0AD70000 – 09620000 = 1750000(offset) and then you subtract the offset from the last address you changed before the freeze: 0B570201 - 1750000 = 09E20201 (this would be your start address for Cheat engine and the stop address would be the usual, 09620000+1800000).*

@BlankM
I don’t know what game is “ND3”, but you can look for a half speed cheat code on the internet so the game runs normal at 60 FPS.

@Peepee-Eses-Peepee
I don't have MGS Portable Ops Plus, but you can follow my tutorial from last page to find it (it is using the same engine as regular portable ops, it will be easy). Search for "3" and when you identify the FPS changing address (it will be one of the first 30's results), then search for a "15" that is very close to the previous "3" address you found (there are like 3 address close to it). Then just read how to port the address from CE to CW cheat to test it and if it works using the same values(not the address) from portable ops, post it here Tongue

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
04-05-2015, 07:27 PM
Post: #431
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@Kabuto_Kun

Thank You for the tips, I'll try again later when I'm not frustrated anymore.

Think I keep typing it in the calculator wrong or something because sometimes CE will take the number and sometimes it wont.

Another question though, do I change the red addresses ever?

When changing the addresses I have seen things in the game change, but never frame rate yet so I believe I am close.
Find all posts by this user
Quote this message in a reply
04-06-2015, 09:57 AM (This post was last modified: 04-06-2015 10:14 AM by GamerzHell9137.)
Post: #432
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@Kabuto_Kun

Ultimate Ghosts 'n Goblins 60 FPS doesn't work. It looks like fake 60FPS at first and then in game it dips to 50% speed working in 30/60.

Btw sorry for not updating the Master List, been sick almost the whole week so i'm not much on the forums. Gonna spend more time once i heal up.

EDIT: Nvm, it was rendering reso, for some reason it was too much for my PC. And the 60FPS doesn't look like 60 FPS, less fluid than in other 60 FPS games. Could be that the game was made like that. The original 30FPS doesn't look like 30FPS either.
Find all posts by this user
Quote this message in a reply
04-06-2015, 04:01 PM
Post: #433
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Yes, Portable Ops Plus was pretty close to Portable Ops, here's the patch for ULES01003.

Quote:_S ULES-01003
_G Metal Gear Solid Portable Ops Plus [EUR]
_C0 Force 60 FPS
_L 0x2017E71C 0x00000001

But speed needs to be fixed, i havent found any speed cheats so far.
Find all posts by this user
Quote this message in a reply
04-06-2015, 06:47 PM
Post: #434
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(04-06-2015 09:57 AM)GamerzHell9137 Wrote:  Ultimate Ghosts 'n Goblins 60 FPS doesn't work.
At first it was working for me sometimes. Windows Aero was the culprit, and now ot works 100% of the time.

What I can't get to work is the 60fps patch for MGS Peace Walker (european version). The 30fps patch works, but with the 60fps patch it simply runs at the original 20fps.

Btw, thanks everyone for all the patches in this thread Big Grin . It took a lot of time after the KH:BBS patch, but now the number of patches skyrocketed.

My personal remaining wishlist is what Devina said and Castlevania Dracula X Chronicles.
Find all posts by this user
Quote this message in a reply
04-09-2015, 06:01 AM
Post: #435
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@Kabuto_Kun

Do you know how to make half speed codes?
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: