Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
10-02-2015, 06:39 AM (This post was last modified: 01-16-2017 07:35 AM by Kabuto_Kun.)
Post: #541
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Another wave of cheats Tongue
Star Wars Battlefront - Elite Squadron [USA], ULUS10390.ini
Code:
_S ULUS-10390
_G Star Wars Battlefront - Elite Squadron [USA]
_C0 60 FPS
_L 0x20456598 0x42700000
_C0 45 FPS
_L 0x20456598 0x42340000
_C0 40 FPS
_L 0x20456598 0x42200000
_C0 30 FPS
_L 0x20456598 0x41F00000
_C0 20 FPS [Default]
_L 0x20456598 0x41A00000
Star Wars Battlefront - Elite Squadron [EUR], ULES01214.ini
Code:
_S ULES-01214
_G Star Wars Battlefront - Elite Squadron [EUR]
_C0 60 FPS
_L 0x20456718 0x42700000
_C0 45 FPS
_L 0x20456718 0x42340000
_C0 40 FPS
_L 0x20456718 0x42200000
_C0 30 FPS
_L 0x20456718 0x41F00000
_C0 20 FPS [Default]
_L 0x20456718 0x41A00000
*Cheat Status: No issues.

The Simpsons Game [USA], ULUS10295.ini
Code:
_S ULUS-10295
_G The Simpsons Game [USA]
_C0 60 FPS
_L 0x202E4864 0x42700000
_C0 45 FPS
_L 0x202E4864 0x42340000
_C0 40 FPS
_L 0x202E4864 0x42200000
_C0 30 FPS
_L 0x202E4864 0x41F00000
_C0 20 FPS [Default]
_L 0x202E4864 0x41A00000
The Simpsons Game [EUR-ENG], ULES00975.ini
Code:
_S ULES-00975
_G The Simpsons Game [EUR-ENG]
_C0 60 FPS
_L 0x202E47E4 0x42700000
_C0 45 FPS
_L 0x202E47E4 0x42340000
_C0 40 FPS
_L 0x202E47E4 0x42200000
_C0 30 FPS
_L 0x202E47E4 0x41F00000
_C0 20 FPS [Default]
_L 0x202E47E4 0x41A00000
*Cheat Status: No issues.

GUN Showdown [USA], ULUS10158.ini
Code:
_S ULUS-10158
_G GUN Showdown [USA]
_C0 60 FPS
_L 0x2031BBAC 0x42700000
_L 0x2031BBB0 0x3C888889
_C0 45 FPS
_L 0x2031BBAC 0x42340000
_L 0x2031BBB0 0x3CB60B61
_C0 40 FPS
_L 0x2031BBAC 0x42200000
_L 0x2031BBB0 0x3CCCCCCD
_C0 30 FPS
_L 0x2031BBAC 0x41F00000
_L 0x2031BBB0 0x3D088889
_C0 20 FPS [Ingame default]
_L 0x2031BBAC 0x41A00000
_L 0x2031BBB0 0x3D4CCCCD
GUN Showdown [EUR-Multi4], ULES00484.ini
Code:
_S ULES-00484
_G GUN Showdown [EUR-Multi4]
_C0 60 FPS
_L 0x2031A2AC 0x42700000
_L 0x2031A2B0 0x3C888889
_C0 45 FPS
_L 0x2031A2AC 0x42340000
_L 0x2031A2B0 0x3CB60B61
_C0 40 FPS
_L 0x2031A2AC 0x42200000
_L 0x2031A2B0 0x3CCCCCCD
_C0 30 FPS
_L 0x2031A2AC 0x41F00000
_L 0x2031A2B0 0x3D088889
_C0 20 FPS [Ingame default]
_L 0x2031A2AC 0x41A00000
_L 0x2031A2B0 0x3D4CCCCD
*Cheat Status: No issues.

GripShift [USA], ULUS10040.ini
Code:
_S ULUS-10040
_G GripShift [USA]
_C0 60 FPS
_L 0x201243B0 0x2CA50001
_C0 30 FPS [Default]
_L 0x201243B0 0x2CA50002
GripShift [EUR], ULES00177.ini
Code:
_S ULES-00177
_G GripShift [EUR]
_C0 60 FPS
_L 0x201270B8 0x2CA50001
_C0 30 FPS [Default]
_L 0x201270B8 0x2CA50002
*Cheat Status: No issues.
Specific game tweaks: GripShift has random freezes/hangs with PPSSPP, if you want to play the game follow the advice from HERE, with more info HERE. The freezing issue is related to the game MUSIC, I followed that advice and it works for both regions (USA/EUR).

FPS cheats for PSP demos (why not? I already have them)
Gangs of London Demo [USA], *Cheat Status: No issues, UCUS98689.ini
Code:
_S UCUS-98689
_G Gangs of London Demo [USA]
_C0 60 FPS
_L 0x2026E148 0x00000001
_C0 30 FPS [Default]
_L 0x2026E148 0x00000002
_C0 20 FPS
_L 0x2026E148 0x00000003


Valkyria Chronicles II Demo [USA], *Cheat Status: No issues, NPUH90071.ini
Code:
_S NPUH-90071
_G Valkyria Chronicles II Demo [USA]
_C0 60 FPS
_L 0xE0050002 0x004062DC
_L 0x204062DC 0x00000001
_L 0x204062C4 0x3F800000
_L 0x20401C38 0x3F800000
_L 0x20401C34 0x3F800000
_L 0x203E8BC0 0x3F800000
_C0 30 FPS [Default]
_L 0x204062DC 0x00000002
_L 0x204062C4 0x40000000
_L 0x20401C38 0x40000000
_L 0x20401C34 0x40000000
_L 0x203E8BC0 0x40000000

Some extra updates:
- I have updated the cheats for MGS Portable Ops and MGS Peace Walker for every region, they work slightly better now. MGS POST HERE
- The cheat I posted for Need for Speed Most Wanted works for all game regions (I tested this) because I used pointers, so it's safe to say that the cheats for each of the other NFS games posted by me are working with both USA/EUR regions too (except Underground Rivals, I didn't post a pointer cheat for this one).

- - - - - - - - - - - -
EDIT:
More cheats.

Avatar - The Last Airbender [USA], ULUS10165.ini
Code:
_S ULUS-10165
_G Avatar - The Last Airbender [USA]
_C0 60 FPS
_L 0x204C15F4 0x00000001
_L 0x204F20EC 0x3F000000
_L 0x204C15E0 0x42700000
_C0 30 FPS [Default]
_L 0x204C15F4 0x00000002
_L 0x204F20EC 0x3F800000
_L 0x204C15E0 0x41F00000
_C0 20 FPS
_L 0x204C15F4 0x00000003
_L 0x204F20EC 0x3FC00000
_L 0x204C15E0 0x41A00000
*Cheat Status: BETA? There are some speed problems if you start the game with the cheat enabled; start the game and then enable the cheat. Consider this one a beta cheat for now.

Marvel Ultimate Alliance [USA][v1/UMDv1.02] cheat v2, ULUS10167.ini
Code:
_S ULUS-10167
_G Marvel Ultimate Alliance [USA][v1/UMDv1.02]
_C0 60 FPS
_L 0x2044B9A4 0x2408003C
_L 0x20606D08 0x3C800000
_C0 45 FPS
_L 0x2044B9A4 0x2408002D
_C0 30 FPS
_L 0x2044B9A4 0x2408001E
_C0 20 FPS [Default]
_L 0x2044B9A4 0x24080014
Marvel Ultimate Alliance [USA-v2/UMDv2.00/Greatest Hits] cheat v2, ULUS10167.ini
Code:
_S ULUS-10167
_G Marvel Ultimate Alliance [USA-v2/UMDv2.00/Greatest Hits]
_C0 60 FPS
_L 0x2044BD64 0x2408003C
_L 0x20607088 0x3C800000
_C0 45 FPS
_L 0x2044BD64 0x2408002D
_C0 30 FPS
_L 0x2044BD64 0x2408001E
_C0 20 FPS [Default]
_L 0x2044BD64 0x24080014
Marvel Ultimate Alliance [EUR] cheat v2, ULES00542.ini
Code:
_S ULES-00542
_G Marvel Ultimate Alliance [EUR]
_C0 60 FPS
_L 0x2044BB64 0x2408003C
_L 0x20606E88 0x3C800000
_C0 45 FPS
_L 0x2044BB64 0x2408002D
_C0 30 FPS
_L 0x2044BB64 0x2408001E
_C0 20 FPS [Default]
_L 0x2044BB64 0x24080014
Cheat updated to v2 on: Dic. 03, 2016
*Cheat Status: No issues.
Notes for cheat v2:
- The game sets the FPS cap only once at boot time, so to make the cheat work you must boot the game with the cheat enabled; you can boot the game, enable the cheat and reset/restart it. If it still doesn't work for you, increase the cheat refresh rate to make sure its value is changed before the game run it.
- Because of how the game limits its FPS, the 60FPS cheat is the most efficient way to run the game, it even runs faster with it than playing the game with the 30FPS cheat.


Pursuit Force [USA] cheat v2, UCUS98640.ini
Code:
_S UCUS-98640
_G Pursuit Force [USA]
_C0 60 FPS v2
_L 0x201AC008 0x0A26B00B//FPS
_L 0x20193928 0x3C043F00//GAMEPLAYSPEED
_L 0x201939A8 0x3C044270//MENUSPEED
_C0 30 FPS v2 [Default]
_L 0x201AC008 0x10800008//FPS
_L 0x20193928 0x3C043F80//GAMEPLAYSPEED
_L 0x201939A8 0x3C0441F0//MENUSPEED
Pursuit Force [EUR] cheat v2, UCES00019.ini
Code:
_S UCES-00019
_G Pursuit Force [EUR]
_C0 60 FPS v2
_L 0x20188038 0x0A262017//FPS
_L 0x2016F308 0x3C043F00//GAMEPLAYSPEED
_L 0x2016F388 0x3C044270//MENUSPEED
_C0 30 FPS v2 [Default]
_L 0x20188038 0x10800008//FPS
_L 0x2016F308 0x3C043F80//GAMEPLAYSPEED
_L 0x2016F388 0x3C0441F0//MENUSPEED
Pursuit Force Daitsuiseki [JAP] cheat v2, ULJM05097.ini
Code:
_S ULJM-05097
_G Pursuit Force Daitsuiseki [JAP]
_C0 60 FPS v2
_L 0x201AD08C 0x0A26B42C//FPS
_L 0x20194978 0x3C043F00//GAMEPLAYSPEED
_L 0x201949F8 0x3C044270//MENUSPEED
_C0 30 FPS v2 [Default]
_L 0x201AD08C 0x10800008//FPS
_L 0x20194978 0x3C043F80//GAMEPLAYSPEED
_L 0x201949F8 0x3C0441F0//MENUSPEED
Cheat updated to v2 on: Nov. 30, 2016
*Cheat Status:
- You must enable the 60FPS cheat before going ingame, otherwise the game will run at double speed.
- Player vehicle steering sensibility seems to be slightly affected by the cheat, but the game is still totally playable.

FIFA 14 [EUR-ENG], ULES01586.ini
Code:
_S ULES-01586
_G FIFA 14 [EUR-ENG]
_C0 60 FPS [Ingame only]
_L 0xE002001E 0x008F0280
_L 0x20A1CB2C 0x00000001
_L 0x208F0280 0x0000003C
_C0 30 FPS [Default]
_L 0x20A1CB2C 0x00000002
_L 0x208F0280 0x0000001E
_C0 20 FPS
_L 0xE002001E 0x008F0280
_L 0x20A1CB2C 0x00000003
_L 0x208F0280 0x00000014
*Cheat Status: No issues(??), I am not sure so test it and report back any problem.

FIFA Street 2 [USA], ULUS10067.ini
Code:
_S ULUS-10067
_G FIFA Street 2 [USA]
_C0 60 FPS
_L 0x206E9DEC 0x00000001
_L 0x2034A6D8 0x3F000000
_C0 30 FPS [Default]
_L 0x206E9DEC 0x00000002
_L 0x2034A6D8 0x3F800000
_C0 20 FPS
_L 0x206E9DEC 0x00000003
_L 0x2034A6D8 0x3FC00000
*Cheat Status: BETA? Needs a conditional code and...
- Some replay cutscenes and player close ups are double speed.
- Menu runs at double speed.

The 3rd Birthday [EUR] BETA, ULES01513.ini
Code:
_S ULES-01513
_G The 3rd Birthday [EUR]
_C0 60FPS v1 [Enable AFTER mission start]
_L 0xE0020002 0x0147140C//condit60fps
_L 0x2041AD64 0x3F000000//speed
_L 0x200158F8 0x00000000//vblank
_L 0xE0020002 0x1147140C//condit30fps
_L 0x200158F8 0x1480FFFA//vblank
_L 0x2041AD64 0x3F800000//speed
_C0 30FPS [Default]
_L 0x200158F8 0x1480FFFA//vblank
_L 0x2041AD64 0x3F800000//speed
*Cheat Status: BETA
- You MUST set the cheat refresh rate to a lower number than default, around 38 is OK.
- Text dialogs are double speed.
- Weapon recoil messed up (??).
- Some other issues that I am trying to fix Undecided.

The problem with the cheat for 3rd Birthday is that it works great for a few areas but randomly changes its gamespeed to half at some points. For some reason the speed modifier that I found is not static and gets recalculated randomly after a scenario change. That's why it has several conditionals for now (detecting when you change scenario to temporarily restore the original gamespeed), at least until I realize what function recalculates the game speed. Expect UPDATES for this one.

*All the cheat status are based on quick testing, if you get any problem with them please post about it.

Games that I recently tried to unlock the framerate (as of this post):
- Persona 3: double speed sadly, partial speed modifiers found but it's not enough.
- Twisted Metal Head-On: double speed.
- Family Guy: The game works great, but when I enable the 60FPS cheat it randomly hangs/freeze (Android/Windows). I tested the cheat on a REAL PSP and it DOESN'T freeze, I have no idea what to do with this one.

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
10-05-2015, 09:56 PM
Post: #542
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Thank you so muchos for these codes, they are very important for playing them properly in the Oculus rift.
Find all posts by this user
Quote this message in a reply
10-14-2015, 04:06 AM
Post: #543
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Is there or could anyone please make a 60 fps code for the 1st Dissidia, USA?
Find all posts by this user
Quote this message in a reply
10-18-2015, 11:47 PM (This post was last modified: 10-18-2015 11:49 PM by Name456.)
Post: #544
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Would a 60fps patch for Twisted Metal Head On be possible(if its not too much to askTongue)?
Find all posts by this user
Quote this message in a reply
10-23-2015, 12:28 AM
Post: #545
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
OMG, The 3rd Birthday 60 FPS code, I hope someone can port it to USA after the mod be finished.

CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 8GB DDR3
NVIDIA GTX 770 Gigabyte
Windows 7 Ultimate 64bit
Currently using Driver 337.88 WHQL
Find all posts by this user
Quote this message in a reply
10-31-2015, 08:04 PM
Post: #546
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
would god eater burst have 60fps ?
Find all posts by this user
Quote this message in a reply
11-02-2015, 02:38 AM (This post was last modified: 11-02-2015 02:42 AM by Name456.)
Post: #547
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
I tried the Little Big Planet 60fps cheat and while it works it causes loading to not work (have to change it back to 30fps) and more importantly causes the narrator's speech to be cut, sped up, and basically make him say random things. I also can not get the burnout legends 60 fps cheat to work (causes ppsspp to crash) and I've tried every setting, any hep would be appreciated. I'm using the latest version of ppsspp 1.1.1 and EUR versions of both games.
Find all posts by this user
Quote this message in a reply
11-02-2015, 08:37 AM (This post was last modified: 01-01-2016 11:54 AM by Kabuto_Kun.)
Post: #548
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(10-18-2015 11:47 PM)Name456 Wrote:  Would a 60fps patch for Twisted Metal Head On be possible(if its not too much to askTongue)?
I tried with Twisted Metal but then it runs at double speed and I have not found a working speed modifier.

(10-31-2015 08:04 PM)ivyking007 Wrote:  would god eater burst have 60fps ?
I tried but it runs at double speed too.

(11-02-2015 02:38 AM)Name456 Wrote:  I tried the Little Big Planet 60fps cheat and while it works it causes loading to not work (have to change it back to 30fps) and more importantly causes the narrator's speech to be cut, sped up, and basically make him say random things. I also can not get the burnout legends 60 fps cheat to work (causes ppsspp to crash) and I've tried every setting, any hep would be appreciated. I'm using the latest version of ppsspp 1.1.1 and EUR versions of both games.
I have re-tested Burnout Legends with PPSSPP v1.1.1 (downloaded from official site) and everything is working good. Let me tell you that this game has several versions and re-releases, even with the same game ID. I used the Platinum version to make the cheat.

If you don't know what version you have, you can use UMDGen to check its PARAM.NFO file (located in PSP_GAME folder inside the game ISO), or checking the UMD Properties tab within UMDGen. Look for the DISC_VERSION field: if it says 1.0x you have the original release and if it says 2.0 you have the re-release.

With PPSSPP we can load savestates from any region/release of the same game (even demo versions), we only need to change the savestate file name. If you upload for me an ingame savestate and your ppsspp.ini file (to avoid config conflicts, file located in memstick\PSP\SYSTEM) I can port the cheat. Let me know if you do it.

I can't test Little Big Planet right now, so I updated its original post to explain that it has some problems.

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
11-10-2015, 04:10 AM
Post: #549
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Would a 60FPS code for Trails in the Sky: Second Chapter be at all possible?
Find all posts by this user
Quote this message in a reply
11-10-2015, 11:48 PM (This post was last modified: 11-10-2015 11:49 PM by VIRGIN KLM.)
Post: #550
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(04-22-2015 08:17 AM)Kabuto_Kun Wrote:  It should be easy to port the cheat for LCS or VCS to other regions (USA):

It tried hard to port these codes but either I'm really stupid or it is really not possible to simply be ported as is.

Tinkering with that method, I found that a couple of games could actually get 60FPS hacks that are not yet on the list.

For example I was able to do a 15FPS hack for pretty like all Naruto games on PSP (Kizuna Drive, UNH1/2/3, Impact...) but I am missing something in that looong function's logic that I don't get to make it 60FPS. Man, assempbly is really not my thing, let alone MIPS. Also there are a couple of PSP only syscalls and opcodes that I have no clue what they do even after reading in detail what they do. I give up I'm a retard.
Find all posts by this user
Quote this message in a reply
11-12-2015, 01:31 PM (This post was last modified: 11-12-2015 03:51 PM by FreezingFaster.)
Post: #551
About MHP2ndG and the 60 fps patch
Hello everyone, sorry if I bring this up again.
It's about the 60 fps thing that I seem to not understand. Here's what I've tried: I searched on this forum with the search box and from google, and I've seen some people claiming that they're playing mhfu at 60 fps.
I tried some suggestions, changing clock and other values, even if I already knew that the game is locked at 30 fps by the code, so I tried looking for a fps cheat but the closest I've come across is the monster hunter portable 2nd G cheat. Which I tried just for fun even if the version was the wrong one and it came out that in mhfu [EU] the same code set the time remaining for the mission to 0:00 Tongue
So can anyone link me the cheat code to make this game work at 60 fps?
Oh btw I've even seen videos on youtube of mhfu at 60 fps and it seems they were legit, so I might just be terrible at finding things, because by the time I've wrote this I could've spent more time searching, but I've already spent a lot of time searching and writing here was my last resource.
Sorry for the bad english and the wall of text.
The ppssspp versions i'm using are 2, one is the latest and the other one I have no idea, if that can help.
THe mhfu version i'm using is the EU version (I believe, as there are english, french, spanish, italian etc as languages)
Thanks in advance.
If it comes to the worst I'll probably go to the 2nd G version.

1: so I couldnt wait and I actually tried the 60 fps cheat for mhp2ndG on mhp2ndG and it seems unplayable due to incorrect hitboxes on most attacks, unless you play bow or bowguns, so I'll add a question: is that the final cheat? I read somewhere in an other post that the one who was working on it decided to stop because there were too many little details to take care of, or something among that line, and I can't blame him, but if anyone knows a post I missed where there is a more playable version of the cheat please tell me.

2: if it can help, the problem with most melee hitbox and probably why there is no problem with ranged, is that the weapon hitbox seem to start and finish way behind where it should be, so you see yourself where you should be but your weapon is behind you (hitbox wise). That's from what I've seen at least, dont know if THAT is exactly what is happening. An other issue is that the stamina bar depletes twice as faster, and I'm not talking about running, I'm talking about the max stamina getting lower every 3 minutes instead of 6, but this is minor compared to the other problem.

3: would it be easier to slow down all the game to half speed while keeping the max 30 fps? i see that when i deactivate the 60 fps cheat some if not all attack animations go half the normal speed until I restart ppsspp. Oh I'm talking as a noob I have almost no idea of how this work. From what I understood, what you did was doubling the max fps value, or game speed, while halving the speed of most animations so that it runs at 60 fps but doesnt go twice as fast? And that's why other things like the time at the end of missions last only 30 seconds instead of 60, the max stamina consumption is doubled, the projectiles go twice as fast and you fall faster. But without touching the fps limit and keeping it at 30 is it possible to instead halve the game speed instead of doubling it? So that everything goes in slow-mo but at 30 fps? I don't care about the sound issue, I can always disable it.
Then again these are all noob questions so most of them are probably stupid when seen by someone who knows what I'm asking.

4: about the hitbox I found an other way to see the issue. At this point I'm just theorycrafting. Being that the speed of the game is doubled, the problem about the hitbox could be that the time the weapon can hit is halved, and that's why the O attack of the katana always hit, because It's fast and the weapon almost doesn't move, while the triangle attack makes the charachter move forward, but the hitbox time ends before the animation ends. Confirming this, the projectiles hitbox times work properly because the projectiles travel twice as fast, in time with the collision times.
So the solution would be to find the value for the hitbox times and doubling it? However it would take a lot of time and effort if every hitbox had its own value instead of a general value for the times.

p.s. thanks for the merge
Find all posts by this user
Quote this message in a reply
11-12-2015, 03:46 PM
Post: #552
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Merged.

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing --- Windows 7 Professional SP1 x64
♦ 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
11-13-2015, 03:20 AM (This post was last modified: 11-13-2015 04:19 AM by VIRGIN KLM.)
Post: #553
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
OK, I want somebody to help me if my logic is correct on something.

In Me & Katamari (ULUS 10094) at 0x08833630 in the disassembler there is:

beq a1,v1 0x088336BC

If I am not wrong this function checks by checking 2 variables if you are on the map/island (which runs at 60FPS) or you are in any of the gameplay maps (which run at 30FPS) and swaps from 60 to 30 FPS. I'm stuck to how to make this logic to always return true.
Also I'm not sure if this is the correct function that I check but even if I am not, the answer is VERY near to 0x088336BC on the disassembler.

Oh, and for anyone that didn't get it yet, the game changes from 60FPS to 30FPS ingame, 30FPS while in stages, 60FPS for everywhere else.

EDIT:
Ugh finally I figured out how to port the GTA codes!

GTA - Liberty City Stories [USAv1], ULUS10041.ini
Code:
_S ULUS-10041
_G Grand Theft Auto - Liberty City Stories [USAv1]
_C0 60 FPS
_L 0x202B343C 0x00000000
_C0 30 FPS [Normal]
_L 0x202B343C 0x1000FFF7
GTA - Vice City Stories [USA], ULUS10160.ini
Code:
_S ULUS-10160
_G Grand Theft Auto - Vice City Stories [USA]
_C1 60 FPS
_L 0x202070C8 0x00000000
_C0 30 FPS [Normal]
_L 0x202070C8 0x1000FFF7

Note: You need to note that the LCS one if for the first release of the game (there were 2 other followed patching the well known back then savegame exploits).
Find all posts by this user
Quote this message in a reply
11-13-2015, 07:02 AM (This post was last modified: 01-07-2016 09:39 AM by Kabuto_Kun.)
Post: #554
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(11-13-2015 03:20 AM)VIRGIN KLM Wrote:  I'm stuck to how to make this logic to always return true.
If you want that BEQ to always return TRUE:

1- Check previous lines to see where those registers (a1 and v1) are being loaded with values and from where, so you can replace them to force that BEQ to always return TRUE.
2- Easier, you can replace "beq a1,v1 0x088336BC" with "j 0x088336BC", this one will always jump to the specified address, so it's the same result as that BEQ returning TRUE.
Using the disassembler you can right-click your BEQ line, select "Assemble Opcode" and enter the j line in there.

You are right about my GTA LCS version, cheat post edited. The same problem about re-releases happened with Burnout Legends some post above, some games have several re-releases with modifications and they still share the same game ID Dodgy

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
11-13-2015, 07:45 AM (This post was last modified: 11-13-2015 08:19 AM by VIRGIN KLM.)
Post: #555
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(11-13-2015 07:02 AM)Kabuto_Kun Wrote:  
(11-13-2015 03:20 AM)VIRGIN KLM Wrote:  I'm stuck to how to make this logic to always return true.
If you want that BEQ to always return TRUE:

1- Check previous lines to see where those registers (a1 and v1) are being loaded with values and from where, so you can replace them to force that BEQ to always return TRUE.
2- Easier, you can replace "beq a1,v1 0x088336BC" with "j 0x088336BC", this one will always branch to the specified address, so it's the same result as that BEQ returning TRUE.
Using the disassembler you can right-click your BEQ line, select "Assemble Opcode" and enter the J line there.

You are right about my GTA LCS version, cheat post edited. The same problem about re-releases happened with Burnout legends some post above, some games have several re-releases with modifications and they still share the same game ID Dodgy

Meh it results into double speed in areas that supposed to be 30FPS Sad. I'm either on the wrong function/line or it needs a speed modifier.

Man you need to give Naruto Shippuden - Kizuna Drive.
That sceDisplayWaitVblankStartMultiCB it has drives me crazy, it only does 15FPS at normal speed or I mess it up and it results into 60fps double speed.
I'm missing something in the logic of that function.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: