Post Reply 
 
Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
03-13-2015, 07:11 PM
Post: #301
RE: 60FPS patches for PSP games that run at 30FPS
(03-13-2015 05:21 PM)LunaMoo Wrote:  @cybercjt try new one for PDE, I had a random bug with disassembler(guess it might happen after adding too many breakpoints :C and I was lazy to delete ones from previous games I messed with) and overcomplicated something I could made simpler which should now work nicely;p.

@AvonSenpai well you could still try the code even if it's for different version, one of the positive sides of asm cheats is that often even different regions of the game get same executable and cheats like that can still work, for example many asm cheats work just as well on EU and US of MHFU or GEB.:3

I tryd this directly first Luna and this code work not for the Eu version of LOA x:

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-13-2015, 07:26 PM
Post: #302
RE: 60FPS patches for PSP games that run at 30FPS
Well I could port it to EU version if you give me some info from it. If you can - just run LOA on windows and open disassembly(ctrl+d or debug->disassembly), type/paste into "go to"(upper left) 8804000 and press enter then press ctrl+F and paste there "sceKernelWakeupThread"(without quotes) once it finds it, right click on the line it highlited and "copy address" then just post it, I think that address will be enough, since all I need is close to it and the game shouldn't differ much.

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-13-2015, 09:26 PM (This post was last modified: 03-13-2015 09:27 PM by AvonSenpai.)
Post: #303
RE: 60FPS patches for PSP games that run at 30FPS
(03-13-2015 07:26 PM)LunaMoo Wrote:  Well I could port it to EU version if you give me some info from it. If you can - just run LOA on windows and open disassembly(ctrl+d or debug->disassembly), type/paste into "go to"(upper left) 8804000 and press enter then press ctrl+F and paste there "sceKernelWakeupThread"(without quotes) once it finds it, right click on the line it highlited and "copy address" then just post it, I think that address will be enough, since all I need is close to it and the game shouldn't differ much.

Ill hope i done everything right when it so ill have this adress here Tongue

08AED894

Hope i was helping u O:

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-13-2015, 10:10 PM (This post was last modified: 03-14-2015 12:09 AM by LunaMoo.)
Post: #304
RE: 60FPS patches for PSP games that run at 30FPS
--cut--

Try the first one, if it works completely and fmv's play fine, that's cool, if not you can try the one without fmv fix, if that one works I will need an extra info for fmv's ~ do exactly same thing as before, but search for "sceKernelReleaseSubIntrHandler" after it finds it, look below that line for the first line starting from "lui" followed by line starting from "lw" opcodes they should be near the start of the next function, just few opcodes below the line you find. Then select them both, right click and "copy instruction" doesn't matter hex or disasm I need just part of the info from both of them.

Just in case it's not soo obvious, without fmv fix, fmv's get kind of ugly stutter, easy to test by just starting new game without saving:].

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-13-2015, 10:49 PM (This post was last modified: 03-13-2015 10:52 PM by AvonSenpai.)
Post: #305
RE: 60FPS patches for PSP games that run at 30FPS
(03-13-2015 10:10 PM)LunaMoo Wrote:  
Code:
_G Lord of Arcana EU version test
_C0 60 fps
_L 0xE008000A 0x002EDA28
_L 0x202EDA28 0x0A200800
_L 0x20002000 0x3C1B08B4
_L 0x20002004 0x8F7B14FC
_L 0x20002008 0x13600005
_L 0x20002010 0x10800003
_L 0x20002018 0x0A2BB695
_L 0x20002020 0x0A2BB68C
_L 0x202ED878 0x4616B583
_C0 60 fps without fmv fix
_L 0xE002000A 0x002EDA28
_L 0x202EDA28 0x00000000
_L 0x202ED878 0x4616B583
_C0 60 fps [Disable]
_L 0x202EDA28 0x1480000A
_L 0x202ED878 0x00000000

Try the first one, if it works completely and fmv's play fine, that's cool, if not you can try the one without fmv fix, if that one works I will need an extra info for fmv's ~ do exactly same thing as before, but search for "sceKernelReleaseSubIntrHandler" after it finds it, look below that line for the first line starting from "lui" followed by line starting from "lw" opcodes they should be near the start of the next function, just few opcodes below the line you find. Then select them both, right click and "copy instruction" doesn't matter hex or disasm I need just part of the info from both of them.

Just in case it's not soo obvious, without fmv fix, fmv's get kind of ugly stutter, easy to test by just starting new game without saving:].

Well i tested now around , when i enable both Before the fmv´s run with and without fmv´s fix the fmv´s they stutter a bit (not really noticeable), with a horizontal line that gives disorders into the video constanly wandering from top to bot. I tryd to screenshot it but whatever reason i cant screenshoot it :/.

Btw : When i disabel while the fmv is playing the 60 fps patch the fmv works without problems.When i then enable the 60 fps patch again when the fmv still play fps goes up to 60 and fmv works fine for whatever reason but for every new fmv the problem comes back as above explained and can be fixed with my solve i said o: .

Sry for bad english i try my best hope u know what i mean , so i should still make the more info search or leave it as it is now. ?

Greetings Avon

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-13-2015, 10:58 PM
Post: #306
RE: 60FPS patches for PSP games that run at 30FPS
Yeah since it works as you described, if you follow those additional instructions from my previous post I should be able to fix it completely:3.

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-13-2015, 11:56 PM
Post: #307
RE: 60FPS patches for PSP games that run at 30FPS
sry for late response was busy Tongue
Just to be sure ill got both hex and Disasm idk if it matters i think not but well i hope thats the right ones o: .

Hex :
lui - 3C1408B4
lw - 8E8314E0

Disasm :
lui - s4,0x8B4
lw - v1,0x14E0(s4)

Greetings Avon

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-14-2015, 12:10 AM
Post: #308
RE: 60FPS patches for PSP games that run at 30FPS
This one should workSmile.
Code:
_G Lord of Arcana EU version
_C0 60 fps
_L 0xE008000A 0x002EDA28
_L 0x202EDA28 0x0A200800
_L 0x20002000 0x3C1B08B4
_L 0x20002004 0x8F7B14E0
_L 0x20002008 0x13600005
_L 0x20002010 0x10800003
_L 0x20002018 0x0A2BB695
_L 0x20002020 0x0A2BB68C
_L 0x202ED878 0x4616B583
_C0 60 fps [Disable]
_L 0x202EDA28 0x1480000A
_L 0x202ED878 0x00000000

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-14-2015, 12:39 AM
Post: #309
RE: 60FPS patches for PSP games that run at 30FPS
(03-14-2015 12:10 AM)LunaMoo Wrote:  This one should workSmile.
Code:
_G Lord of Arcana EU version
_C0 60 fps
_L 0xE008000A 0x002EDA28
_L 0x202EDA28 0x0A200800
_L 0x20002000 0x3C1B08B4
_L 0x20002004 0x8F7B14E0
_L 0x20002008 0x13600005
_L 0x20002010 0x10800003
_L 0x20002018 0x0A2BB695
_L 0x20002020 0x0A2BB68C
_L 0x202ED878 0x4616B583
_C0 60 fps [Disable]
_L 0x202EDA28 0x1480000A
_L 0x202ED878 0x00000000


Works like a Charm ur a Gem Luna-chan ♥

Its not importend for me but its normal i need after activate the 60 fps patch starting the game twice i mean when i activate him and tsart the game LOA & LOAP the first run of the game makes me feel like i using Speedhack the game just runs at twice speed. when i restart then the game and let the 60 fps still on the game runs normal with smooth 60 eyecandy fps and i love it. * ^*

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-14-2015, 12:50 AM
Post: #310
RE: 60FPS patches for PSP games that run at 30FPS
Ah for this, if you're using older version, try latest from buildbot, ppsspp cheat engine sometimes was not activating asm cheats fully at first because it raced with whole jit invalidation, but some time ago all of that was fixed by invalidating jit for required addresses during every write. Issues like that should not happen in new ppsspp.:3
If you stick to older version for some important reason, you can just re-enter and leave cheat menu again that should work as restart for cheats.

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-14-2015, 01:02 AM
Post: #311
RE: 60FPS patches for PSP games that run at 30FPS
(03-14-2015 12:50 AM)LunaMoo Wrote:  Ah for this, if you're using older version, try latest from buildbot, ppsspp cheat engine sometimes was not activating asm cheats fully at first because it raced with whole jit invalidation, but some time ago all of that was fixed by invalidating jit for required addresses during every write. Issues like that should not happen in new ppsspp.:3
If you stick to older version for some important reason, you can just re-enter and leave cheat menu again that should work as restart for cheats.

Ill using already the latest version 1.01-159 and had this happend x:
Happend to me firstime so i was wondering about it i tested all ur 60 fps patches but surprising it only happend in LOA and LOAP so i tho it depens on the games~ but well isnt a big deal to refreshing/reloading it :3

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-14-2015, 01:44 AM
Post: #312
RE: 60FPS patches for PSP games that run at 30FPS
Yeah I tested, not much, but village, some random quest, fmv's, menus, not much more in the game that could be treated differently:3. I'm also using same ppsspp version and didn't happened to me so it's a bit weird. Maybe there are still some bugs in ppsspp cheat list or refresh rate or there's a place in the game where my speed correction doesn't apply, althrough I kind of doubt it, since restart wouldn't help, if that was the case.
I have no idea how to fix something which I can't reproduce, but since it works, it's fine, hacks like that are typically just turned on and forgot about anyway:3.

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-14-2015, 02:10 AM (This post was last modified: 03-14-2015 02:10 AM by AvonSenpai.)
Post: #313
RE: 60FPS patches for PSP games that run at 30FPS
(03-14-2015 01:44 AM)LunaMoo Wrote:  Yeah I tested, not much, but village, some random quest, fmv's, menus, not much more in the game that could be treated differently:3. I'm also using same ppsspp version and didn't happened to me so it's a bit weird. Maybe there are still some bugs in ppsspp cheat list or refresh rate or there's a place in the game where my speed correction doesn't apply, althrough I kind of doubt it, since restart wouldn't help, if that was the case.
I have no idea how to fix something which I can't reproduce, but since it works, it's fine, hacks like that are typically just turned on and forgot about anyway:3.

Ill never forgot the help from the ancient MoonCow Luna-chan the fps patches will remember me everytime when my eye crys for thsi smooth screens * -*

idk how it comes either cause it only happend in LOA and LOAP all other patches are fine hwo they are, maybe it depens on some configurations in my ppsspp any special combination or something idk but well, it isnt a big deal really i mean this kind of "Code" is just to improvment a bit the eyecandy and isnt a big gameplay change or something so turn it on and dont worry anymore about it Tongue [as u said just with my words lel ]

http://img4.fotos-hochladen.net/uploads/dhsignaturehcv9txkqdu.png
Find all posts by this user
Quote this message in a reply
03-14-2015, 05:48 AM
Post: #314
RE: 60FPS patches for PSP games that run at 30FPS
(03-13-2015 09:58 AM)LunaMoo Wrote:  2 x LOA from me:
Code:
_S ULUS-10479
_G Lord of Arcana
_C0 60 fps
_L 0xE008000A 0x002ED88C
_L 0x202ED88C 0x0A200800
_L 0x20002000 0x3C1B08B4
_L 0x20002004 0x8F7B1360
_L 0x20002008 0x13600005
_L 0x20002010 0x10800003
_L 0x20002018 0x0A2BB62E
_L 0x20002020 0x0A2BB625
_L 0x202ED6DC 0x4616B583
_C0 60 fps [Disable]
_L 0x202ED88C 0x1480000A
_L 0x202ED6DC 0x00000000
and
Code:
_S NPJH-50503
_G Lord of Apocalypse
_C0 60 fps
_L 0xE008000A 0x004B3F8C
_L 0x204B3F8C 0x0A200800
_L 0x20002000 0x3C1B08D2
_L 0x20002004 0x8F7B8AE0
_L 0x20002008 0x13600005
_L 0x20002010 0x10800003
_L 0x20002018 0x0A32CFEE
_L 0x20002020 0x0A32CFE5
_L 0x204B3DDC 0x4616B583
_C0 60 fps [Disable]
_L 0x204B3F8C 0x1480000A
_L 0x204B3DDC 0x00000000
Didn't tested much since it appears to work fine, had to disable it for movies through.
Interesting note: while most games use frameskip to get 30fps, those two actually sleept through every second frame;p.

Edit: added conditionals to avoid repeating the code, also since PD games were soo easy, I did same for full games I had, althrough bit different, since I did it through assembly, also had to disable the 60fps on extend loading screens to avoid hangs(edit2: and some more screens like save screen which still randomly could hang;p/edit3: same thing, hopefully all "random" hangs fixed now;], edit4... but still made an edit just to simplify it;p).
Code:
_S ULJM-05472
_G Hatune Miku Project Diva
_C0 60 fps
_L 0xE0011420 0x001D1BA2
_L 0x201D1BA0 0x10000003
_C0 60 fps [Disable]
_L 0x201D1BA0 0x14200003
Code:
_S ULJM-05681
_G Hatune Miku Project Diva 2nd
_C0 60 fps
_L 0xE0011420 0x0018C166
_L 0x2018C164 0x10000003
_C0 60 fps [Disable]
_L 0x2018C164 0x14200003
Code:
_S NPJH-50465
_G Hatsune Miku Project Diva EXTEND
_C0 60 fps
_L 0xE00101F8 0x002DC91C
_L 0x202DC91C 0x34040001
_C0 60 fps [Disable]
_L 0x202DC91C 0x8E0401F8

(03-13-2015 07:11 PM)AvonSenpai Wrote:  
(03-13-2015 05:21 PM)LunaMoo Wrote:  @cybercjt try new one for PDE, I had a random bug with disassembler(guess it might happen after adding too many breakpoints :C and I was lazy to delete ones from previous games I messed with) and overcomplicated something I could made simpler which should now work nicely;p.

@AvonSenpai well you could still try the code even if it's for different version, one of the positive sides of asm cheats is that often even different regions of the game get same executable and cheats like that can still work, for example many asm cheats work just as well on EU and US of MHFU or GEB.:3

I tryd this directly first Luna and this code work not for the Eu version of LOA x:

Nice thanks for updating bro works perfectly now Big Grin

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-14-2015, 03:51 PM
Post: #315
RE: 60FPS patches for PSP games that run at 30FPS
Another game:
Code:
_S ULJS-00367
_G OneeChanbara Special
_C0 60fps
_L 0xE001FFFB 0x001BAE68
_L 0x201BAE68 0x00000000
_C0 60fps [Disable]
_L 0x201BAE68 0x1460FFFB
This game was clearly designed for 60 fps<3.

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
Post Reply 


Forum Jump: