Post Reply 
 
Thread Rating:
  • 8 Votes - 4.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Discussion] 60FPS patches for PSP games that run at 30FPS
01-27-2017, 10:52 AM (This post was last modified: 02-02-2017 03:15 PM by Donel.)
Post: #691
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
@solitarius: Wow, I can't believe it, Gran Turismo looks so much better without that screen shake *_*
The code for Tekken needs a refresh rate of 20 to work.

Thank you very much!


@Kabuto_Kun: As I said above, it worked just fine =)
Would you, by any chance, have a cheat code for fixing the light glows through objects that can be seen on Syphon Filter games?

EDIT: Your cheat code for Burnout Legends causes some issues in the menus that are not related to the game speed: https://github.com/hrydgard/ppsspp/issues/9221
You could disable the cheat for the menus as a workaround, since it causes tons of problems. 60 fps in the menus is not necessary anyway.
Find all posts by this user
Quote this message in a reply
02-02-2017, 01:20 AM
Post: #692
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Kabuto_Kun can you make a 60 fps code for phantasy Star portable 2 infinity
Find all posts by this user
Quote this message in a reply
02-05-2017, 07:14 PM (This post was last modified: 02-05-2017 07:15 PM by pepodmc.)
Post: #693
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(01-24-2017 09:52 AM)Kabuto_Kun Wrote:  I have a couple of game fixes/cheats/hacks that I haven't posted anywhere: MotorStorm sound/crash fix and performance improvements (migh work for PSVita too), Test Drive Unlimited performance/unbuffered rendering fix, Driver 76 performance improvements/line glitches fix, GTA LCS/VCS unbuffered rendering fix and more. I'm just busy/lazy to spent some time to write all the needed details for them. If there is interest on these I will do my best to post them soon Cool


PLEASE, upload the "MotorStorm sound/crash fix and performance improvements" XD
Find all posts by this user
Quote this message in a reply
02-14-2017, 08:14 PM
Post: #694
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Using cheats is same on all platforms, the only differences are:
- mobiles doesn't come with standard text editors so cheat menu doesn't have an option to open ini file, you have to install some app that can read ini files(some text editors might be limited to txt) then find and edit your game ini file in memstick\PSP\Cheats,
- memstick folder location is different for each platform ie on android it's your sdcard(name can vary between devices).

I guess first difference could be made way easier for mobile users if anyone would just pack all the patches(at least those known to work perfectly without causing issues) into cheat.db;p(format of this file is simple, same like ini files, but require _S/_G lines above cheat list for each game). That way it would just require copying database file into correct folder and pressing import in cheat menu.
~ Not really into maintaining such database myself, but just found importing was skipping first cheat and fixed it;p.

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
02-23-2017, 09:57 PM
Post: #695
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Apologies for bringing up what is probably the most requested game, but my understanding of the process for this isn't very good.

Is it theoretically possible for MHP3rd HD to run at 60fps without the side effects such as double speed animations, bodies disappearing, stamina draining faster etc. if somebody was willing to spend a lot of time tweaking the patch?

Or will it always have problems no matter how much time is spent?
Find all posts by this user
Quote this message in a reply
02-24-2017, 08:26 AM (This post was last modified: 03-14-2017 08:40 PM by vnctdj.)
Post: #696
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
This code for FF type 0 works but it screwed up the camera. i can use it for the normal lock on stuff. but i cant use it to change direction.it just stucked on that lock mode.it just keep locking on to some random chocobos on world map for example.holding R1 button or keep tapping it doesnt do anything
Code:
_C0 60 fps
_L 0xE06A0002 0x00008744
_L 0x20008744 0x26730001
_L 0x201651EC 0x0A20082E
_L 0x200020B8 0x3C0408C8
_L 0x200020BC 0x3C1B4000
_L 0x200020C0 0x449B6800
_L 0x200020C4 0x460D8403
_L 0x200020C8 0x0A25947D
_L 0x200020CC 0x460D7383
_L 0x20165294 0x0A200828
_L 0x200020A0 0x3C0408C8
_L 0x200020A4 0x3C1B4000
_L 0x200020A8 0x449B6800
_L 0x200020AC 0x460D8403
_L 0x200020B0 0x0A2594A7
_L 0x200020B4 0x460D7383
_L 0x2014175C 0x0A20081C
_L 0x20002070 0x3C1B40A0
_L 0x20002074 0x449BE000
_L 0x20002078 0x461C683C
_L 0x2000207C 0x3C1B08C6
_L 0x20002080 0x45010004
_L 0x20002084 0x8F7B17F8
_L 0x20002088 0x17600002
_L 0x2000208C 0x3C053F00
_L 0x20002090 0x54000001
_L 0x20002094 0x3C053F80
_L 0x20002098 0x0A2505D9
_L 0x2000A738 0x3C053E80
_L 0x202AB96C 0x3C063A03
_L 0x202A5838 0x0A200812
_L 0x202A583C 0xC48C00AC
_L 0x20002048 0x3C1B4000
_L 0x2000204C 0x449BE000
_L 0x20002050 0x461C0003
_L 0x20002054 0x0A2A9610
_L 0x20002058 0x46006300
_L 0x202A53A8 0x0A200817
_L 0x202A53AC 0x00902021
_L 0x2000205C 0x3C1B4000
_L 0x20002060 0x449BE000
_L 0x20002064 0x461C0002
_L 0x20002068 0x0A2A94EC
_L 0x2000206C 0xC48C00AC
_L 0x200ADAF4 0x0A200839
_L 0x200ADAF8 0x3C043F00
_L 0x200020E4 0x3C1B0880
_L 0x200020E8 0x8F7B1FE8
_L 0x200020EC 0x57600001
_L 0x200020F0 0x3C043F40
_L 0x200020F4 0x0A22B6BF
_L 0x200020F8 0x44846000
_L 0x20087CF8 0x0A2007FD
_L 0x20001FEC 0x0A221F40
_L 0x20001FF4 0x3C1B08C6
_L 0x20001FF8 0x8F7B17F8
_L 0x20001FFC 0x1760FFFB
_L 0x20002000 0x460F6B42
_L 0x20002004 0x3C1B4000
_L 0x20002008 0x449BF000
_L 0x2000200C 0x461E6B43
_L 0x20002010 0x0A221F40
_L 0x20002014 0x461E7383
_L 0x20121824 0x46000300
_L 0x200BD46C 0x0A200807
_L 0x2000201C 0x3C040880
_L 0x20002020 0x8C9B2018
_L 0x20002024 0x13600003
_L 0x20002028 0x341B0001
_L 0x2000202C 0x2610FFFF
_L 0x20002030 0x341B0000
_L 0x20002034 0x0A22F51C
_L 0x20002038 0xAC9B2018
_L 0x20053084 0x2484003C
_L 0x2014186C 0x3C05BF00
_L 0x2017DAEC 0x28A5003C
_L 0x2020CD84 0x3404003C
_L 0x201FD924 0x3C043FC0
_L 0x201FD934 0x3C043FC0
_L 0x202E8E50 0x0A20080F
_L 0x2000203C 0x3C1B3F00
_L 0x20002040 0x0A2BA396
_L 0x20002044 0x449B6000
_L 0x20159CB0 0x3C053F00
_L 0x2012BD90 0x3C053F00
_L 0x2000A998 0x3C043F00
_L 0x2000A734 0x00000000
_L 0x2000A73C 0x00000000
_L 0x2000A744 0x00000000
_L 0x2008A14C 0x3C043C88
_L 0x2024D1E4 0x0A200834
_L 0x2024D1E8 0x460DA343
_L 0x200020D0 0x4614A500
_L 0x200020D4 0x46146B43
_L 0x200020D8 0x4614A503
_L 0x200020DC 0x0A29347B
_L 0x200020E0 0x460D6300
_L 0x201A5BC0 0x0A20083F
_L 0x200020FC 0xA204048C
_L 0x20002100 0x3C1B0880
_L 0x20002104 0x0A2696F2
_L 0x20002108 0xAF641FE8
_L 0x201A5C14 0x0A200843
_L 0x2000210C 0xA080048C
_L 0x20002110 0x3C1B0880
_L 0x20002114 0x0A269707
_L 0x20002118 0xAF601FE8

Edit by vnctdj : Please use the "code" tag when you post long lists like this one.
Find all posts by this user
Quote this message in a reply
03-16-2017, 04:09 PM
Post: #697
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Please someone with the right skills make a patch for Ratchet & Clank: Size Matters (EU) and Secret Agent Clank (EU)
Find all posts by this user
Quote this message in a reply
03-18-2017, 09:01 AM
Post: #698
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Jeanne d'Arc weird 40/40 fps got corrected today which partially disables 60fps patch from here, so if anyone's interested here's a new one:
Code:
_S UCUS-98700
_G Jeanne d'Arc
_C0 60 fps
_L 0xE0011420 0x0000921E
_L 0x2000921C 0x1000000E
_C0 60 fps [Disable]
_L 0x2000921C 0x1420000E

This completely skips the code that was patched previously, so it doesn't really matter if earlier 60fps patch was disabled before activating new one or not.

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-21-2017, 03:39 PM
Post: #699
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Is there a patch for Crisis core?
Find all posts by this user
Quote this message in a reply
04-03-2017, 07:44 AM
Post: #700
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Crash Team Racing SCUS-94426
60fps
30037930 0001
Find all posts by this user
Quote this message in a reply
04-03-2017, 11:34 AM (This post was last modified: 06-07-2017 12:22 PM by Kabuto_Kun.)
Post: #701
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
New wave Wink

Tony Hawk's Underground 2: Remix [USA], ULUS10014.ini
Code:
_S ULUS-10014
_G Tony Hawk's Underground 2: Remix [USA]
_C0 60 FPS
_L 0xE0021080 0x0005F642
_L 0x2005F640 0x10000017
_L 0x2000C190 0x00000000
_C0 30 FPS [Default]
_L 0xE0021000 0x0005F642
_L 0x2005F640 0x10800017//Vblank
_L 0x2000C190 0x1480FFEE//CtrlBuff
Tony Hawk's Underground 2: Remix [EUR-ENG/FR/GER], ULES00033.ini / ULES00034.ini / ULES00035.ini
Code:
_S ULES-00033 / ULES-00034 / ULES-00035
_G Tony Hawk's Underground 2: Remix [EUR-ENG/FR/GER]
_C0 60 FPS
_L 0xE0021080 0x0005F61A
_L 0x2005F618 0x10000017
_L 0x2000C190 0x00000000
_C0 30 FPS [Default]
_L 0xE0021000 0x0005F61A
_L 0x2005F618 0x10800017//Vblank
_L 0x2000C190 0x1480FFEE//CtrlBuff
*Cheat Status: Actual gameplay runs good, but can cause cutscenes issues(?).

Tony Hawk's Project 8 [USA-UMDv1.0], ULUS10197.ini
Code:
_S ULUS-10197
_G Tony Hawk's Project 8 [USA-UMDv1.0]
_C0 60 FPS
_L 0xE0021080 0x00097156
_L 0x20097154 0x10000017
_L 0x20011C28 0x00000000
_C0 30 FPS [Default]
_L 0xE0021000 0x00097156
_L 0x20097154 0x10800017//Vblank
_L 0x20011C28 0x1480FFEE//CtrlBuff
Tony Hawk's Project 8 [EUR-ENG/Multi5], ULES00625.ini / ULES00626.ini
Code:
_S ULES-00625 / ULES-00626
_G Tony Hawk's Project 8 [EUR-ENG/Multi5]
_C0 60 FPS
_L 0xE0021080 0x00096E16
_L 0x20096E14 0x10000017
_L 0x20011C28 0x00000000
_C0 30 FPS [Default]
_L 0xE0021000 0x00096E16
_L 0x20096E14 0x10800017//Vblank
_L 0x20011C28 0x1480FFEE//CtrlBuff
*Cheat Status: Actual gameplay runs good, but can cause cutscenes issues(?).

WWE SmackDown! vs. RAW 2010 featuring ECW [USA], ULUS10452.ini
Code:
_S ULUS-10452
_G WWE SmackDown! vs. RAW 2010 featuring ECW [USA]
_C0 60FPS v1
_L 0xE001001E 0x00279B0C
_L 0x20279B0C 0x2402003C
_C0 30FPS v1 [Default]
_L 0xE001003C 0x00279B0C
_L 0x20279B0C 0x2402001E
WWE SmackDown! vs. RAW 2010 featuring ECW [EUR], ULES01339.ini
Code:
_S ULES-01339
_G WWE SmackDown! vs. RAW 2010 featuring ECW [EUR]
_C0 60FPS v1
_L 0xE001001E 0x00279B44
_L 0x20279B44 0x2402003C
_C0 30FPS v1 [Default]
_L 0xE001003C 0x00279B44
_L 0x20279B44 0x2402001E

WWE SmackDown! vs. RAW 2011 [USA], ULUS10543.ini
Code:
_S ULUS-10543
_G WWE SmackDown! vs. RAW 2011 [USA]
_C0 60FPS v1
_L 0xE001001E 0x001FE8C0
_L 0x201FE8C0 0x2402003C
_C0 30FPS v1 [Default]
_L 0xE001003C 0x001FE8C0
_L 0x201FE8C0 0x2402001E
WWE SmackDown! vs. RAW 2011 [EUR], ULES01472.ini
Code:
_S ULES-01472
_G WWE SmackDown! vs. RAW 2011 [EUR]
_C0 60FPS v1
_L 0xE001001E 0x001FE8F8
_L 0x201FE8F8 0x2402003C
_C0 30FPS v1 [Default]
_L 0xE001003C 0x001FE8F8
_L 0x201FE8F8 0x2402001E
*Cheat Status: No issues??
- The cheat must be enabled before starting the game or it won't work.
- There are custom versions of these WWE games around the internet (WWE 12,13,14, etc), these cheats should work with them too as long as those custom versions use as a base one of the game releases/regions with a 60FPS cheat available above.


The next games are native 60FPS, but because they need relatively powerful hardware to be playable, I'll post 30 FPS cheats for them.

Midnight Club L.A. Remix [USA/EUR], ULUS10383.ini / ULES01144.ini
Code:
_S ULUS-10383 / ULES-01144
_G Midnight Club L.A. Remix [USA/EUR]
_C0 60 FPS [Default]
_L 0xE005003C 0x10003800
_L 0x10003800 0x0000003C
_L 0x50003450 0x00000018
_L 0x00003804 0x00000000
_L 0x202ACFEC 0x0E2AB395
_L 0x202ACFF4 0x8F84A258
_C0 30 FPS
_L 0xE009001E 0x10003800
_L 0x10003800 0x0000001E
_L 0x20003804 0x0E2AB395
_L 0x20003808 0x00000000
_L 0x2000380C 0x0E2F232A
_L 0x20003810 0x00000000
_L 0x20003814 0x0A2AB3FE
_L 0x20003818 0x8F84A258
_L 0x202ACFEC 0x0A200E01
_L 0x202ACFF4 0x00000000

Star Wars - The Force Unleashed [USA], ULUS10345.ini
Code:
_S ULUS-10345
_G Star Wars - The Force Unleashed [USA]
_C0 60FPS [Fixed]
_L 0xE0050002 0x00440664
_L 0x20440664 0x00000000//value
_L 0x202B8A14 0x00000000
_L 0x203BB714 0x00000000
_L 0x202B9018 0x00000000
_L 0x203BC09C 0x00000000
_C0 30FPS [Fixed]
_L 0xE0050000 0x00440664
_L 0x20440664 0x00000002//value
_L 0x202B8A14 0x00000000
_L 0x203BB714 0x00000000
_L 0x202B9018 0x00000000
_L 0x203BC09C 0x00000000
_C0 30/60FPS [Default]
_L 0xE0040000 0x002B8A14
_L 0x202B8A14 0xAC930664//30
_L 0x203BB714 0xAC860664//30
_L 0x202B9018 0xAC800664//60
_L 0x203BC09C 0xAC800664//60
Star Wars - The Force Unleashed [EUR-Multi3], ULES00981.ini
Code:
_S ULES-00981
_G Star Wars - The Force Unleashed [EUR-Multi3]
_C0 60FPS [Fixed]
_L 0xE0050002 0x004408B4
_L 0x204408B4 0x00000000//value
_L 0x202B8B2C 0x00000000
_L 0x203BB968 0x00000000
_L 0x202B9130 0x00000000
_L 0x203BC2F0 0x00000000
_C0 30FPS [Fixed]
_L 0xE0050000 0x004408B4
_L 0x204408B4 0x00000002//value
_L 0x202B8B2C 0x00000000
_L 0x203BB968 0x00000000
_L 0x202B9130 0x00000000
_L 0x203BC2F0 0x00000000
_C0 30/60FPS [Default]
_L 0xE0040000 0x002B8B2C
_L 0x202B8B2C 0xAC9308B4//30
_L 0x203BB968 0xAC8608B4//30
_L 0x202B9130 0xAC8008B4//60
_L 0x203BC2F0 0xAC8008B4//60
Star Wars - The Force Unleashed [EUR-Multi2], ULES00982.ini
Code:
_S ULES-00982
_G Star Wars - The Force Unleashed [EUR-Multi2]
_C0 60FPS [Fixed]
_L 0xE0050002 0x00440A84
_L 0x20440A84 0x00000000//value
_L 0x202B8B2C 0x00000000
_L 0x203BB964 0x00000000
_L 0x202B9130 0x00000000
_L 0x203BC2EC 0x00000000
_C0 30FPS [Fixed]
_L 0xE0050000 0x00440A84
_L 0x20440A84 0x00000002//value
_L 0x202B8B2C 0x00000000
_L 0x203BB964 0x00000000
_L 0x202B9130 0x00000000
_L 0x203BC2EC 0x00000000
_C0 30/60FPS [Default]
_L 0xE0040000 0x002B8B2C
_L 0x202B8B2C 0xAC930A84//30
_L 0x203BB964 0xAC860A84//30
_L 0x202B9130 0xAC800A84//60
_L 0x203BC2EC 0xAC800A84//60

Resistance: Retribution [USA/EUR], UCUS98668.ini / UCES01184.ini
Code:
_S UCUS-98668 / UCES-01184
_G Resistance: Retribution [USA/EUR]
_C0 60FPS v2 [No Vsync]
_L 0xE0030001 0x10003600
_L 0xE0020003 0x0047F150
_L 0x2047F158 0x34020001
_L 0x20003600 0x00000001
_C0 60FPS v2 [Default]
_L 0xE0030002 0x10003600
_L 0xE0020003 0x0047F150
_L 0x2047F158 0x0E31EDB7
_L 0x20003600 0x00000002
_C0 30FPS v2
_L 0xE00A0003 0x10003600
_L 0xE0090003 0x0047F150
_L 0x2047F158 0x0E200D81//Jal
_L 0x20003600 0x00000003
_L 0x20003604 0x03E0D821
_L 0x20003608 0x0E3674AD//Vb
_L 0x2000360C 0x00000000
_L 0x20003610 0x0E3674AD//Vb
_L 0x20003614 0x00000000
_L 0x20003618 0x03600008
_L 0x2000361C 0x34020001
Resistance: Retribution Demo [USA], NPUG22850.ini
Code:
_S NPUG-22850
_G Resistance: Retribution Demo [USA]
_C0 60FPS v2 [No Vsync]
_L 0xE0030001 0x10003600
_L 0xE0020003 0x0046FDD4
_L 0x2046FDDC 0x34020001
_L 0x20003600 0x00000001
_C0 60FPS v2 [Default]
_L 0xE0030002 0x10003600
_L 0xE0020003 0x0046FDD4
_L 0x2046FDDC 0x0E31B0CF
_L 0x20003600 0x00000002
_C0 30FPS v2
_L 0xE00A0003 0x10003600
_L 0xE0090003 0x0046FDD4
_L 0x2046FDDC 0x0E200D81//Jal
_L 0x20003600 0x00000003
_L 0x20003604 0x03E0D821
_L 0x20003608 0x0E36335B//Vb
_L 0x2000360C 0x00000000
_L 0x20003610 0x0E36335B//Vb
_L 0x20003614 0x00000000
_L 0x20003618 0x03600008
_L 0x2000361C 0x34020001
Cheat updated to v2 on: Jun. 7, 2017
*Cheat Status:
- The game already runs at 60FPS by default, but it uses an internal Vsync that makes the game run at a fixed 30FPS when it can't keep a stable/solid 60FPS. You can use the 60FPS [No Vsync] cheat to disable it, which can make the game run better if you are running the game on a real PSP/PSVita/PSTV; it doesn't make any difference for PPSSPP.
- The 30FPS cheat can be used on PPSSPP (not for real PSP/Vita) to allow low powered devices (Android generally) to run the game at a stable 30FPS, so it's easier to achieve fullspeed. You MUST set a high PSP CPU speed for it to work as it should, so go to PPSSPP Settings>System and set it to a fixed value of 666Mhz at least.
- The same cheats can be used with the USA and EUR releases of the final game (both game BINs have the same MD5 checksum). Maybe the same cheats work for the JAP release but I didn't test it.


Driver 76 also has a 30FPS cheat that can be found here.

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-2017, 03:30 AM (This post was last modified: 04-05-2017 03:36 AM by Lycanphoenix.)
Post: #702
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
If you reduce the maximum internal resolution of a game on real hardware, does the image get stretched as a result, or are you able to crop the aspect ratio?
Find all posts by this user
Quote this message in a reply
04-07-2017, 09:02 AM (This post was last modified: 04-07-2017 09:26 AM by Mills.)
Post: #703
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(01-24-2017 09:52 AM)Kabuto_Kun Wrote:  But there is something that is not well known from what I can see from some research: the PSP SLIM and later models actually doubled the PSP1000 VRAM to 4MB, but this additional 2 MB can't be used for games, only for homebrew. This is a confirmed fact and you can read details on how to unlock it here and here (on this one the user Mills seems to have been tried something with this some time ago).

The real question is, is it possible to unlock the extra VRAM for retail games using the same process with a kernel module? If the answer is yes, then increasing the internal resolution of some PSP games for PSP SLIM users should be totally possible.

EDIT:
It works! After reading the linked info, I unlocked the additional 2mb of VRAM on my PSP3000 (now it has 4 mb in total available for retail games) and higher internal resolutions are not showing garbage on screen and the games are not freezing anymore: I was playing GTA LCS at 720x408 on my PSP (1.5x the resolution of 480x272, but the game runs at 512x320 by default).

Of course the PSP screen is 480x272, a hardware limitation which can't be fixed via software, so what I did works as some kind of downsampling on PSPs; but for example if someone changes the emulated screen resolution of the PSVita (only if additional VRAM can be unlocked for it too), we might be able to play some games at PSVita native resolution (Vita has double resolution but with quadruple pixels in total, which is too much even with the extra VRAM). TV Out with PSPs could also get resolution benefits from this. This is still based on game-specific hacks, but I'm trying to detect patterns on how the games set their resolution.

I Got the 4 MB VRAM working and they used it in ONELua (a homebrew lua interpreter). It only works when connecting the PSP to a TV and it uses 720x480p

What games did you unlock? It would be awesome to test with a TV cable.

The games will store textures in VRAM untill it is full, and then they will use main RAM (it is much slower).
Using default resolution, a game should use the 4MB VRAM to store more textures instead of using the main RAM... And it should run faster in theory.

Is it really possible to unlock fps for PS1 games? It will also be awesome to force texture filters Smile.

I'm also waiting for ratchet and clank cheat, love that game.
Find all posts by this user
Quote this message in a reply
04-07-2017, 08:51 PM
Post: #704
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
Look what I found! Big Grin
http://www.svgopen.org/2003/papers/Using...Games/#S1.
http://www.inkfood.com/svg-texturing/
I wonder if this would be usable on the PSP to save some of that limited VRAM.

Fun fact: Most of the textures in WipEout Pulse are in TGA format, just compacted together. I actually took a lot of these textures, upscaled them with xBRZ and then saved them as PNG's. After running them through AdvDef, OptiPNG and PNGout, they were significantly smaller than the original TGA textures despite being higher resolution. Unfortunately, getting the game to run using PNG textures would require its engine to be reprogrammed, and it would probably still need to use VRAM to decompress them into regular bitmaps first. Bleh.
Find all posts by this user
Quote this message in a reply
04-07-2017, 10:21 PM (This post was last modified: 04-08-2017 01:00 PM by Mills.)
Post: #705
RE: [Discussion] 60FPS patches for PSP games that run at 30FPS
(04-07-2017 08:51 PM)Lycanphoenix Wrote:  ...and it would probably still need to use VRAM to decompress them into regular bitmaps first. Bleh.

Yeah.. The game engine is surelly programmed to load the images at a particular quality, and they will use the same VRAM/RAM as the original ones, even if you save the textures in 2 colors tga, and reduce the size a lot.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: