Coder Social home page Coder Social logo

vitagrafixpatchlist's Introduction

patchlist.txt

Collection of patches for VitaGrafix - a taiHEN plugin that allows you to change resolution and FPS cap of some of the PlayStation Vita games.

Required VitaGrafix: v5.0.1 (or newer)

Installation

  1. Download raw patchlist.txt
    • optionally download files in patch/ folder, these are separated due to their larger size (100+ lines for one game)
  2. Copy it to ux0:/data/VitaGrafix/
    • patch/ files go into ux0:/data/VitaGrafix/patch/
  3. Configure your game by editing ux0:/data/VitaGrafix/config.txt or by using VitaGrafixConfigurator

Supported games

Game Title ID(s) Supported features Game defaults Notes..............
Assassin's Creed III: Liberation PCSB00074
PCSE00053
PCSG00116
Internal res.
FPS cap.
720x408
30
Asphalt: Injection PCSB00040
PCSE00007
Framebuffer
FPS cap
720x408
50
Atelier Firis: The Alchemist and the Mysterious Journey PCSB01087
PCSE01044
PCSG00929
PCSH10026
Internal res. 960x442
Atelier Lydie & Soeur: Fushigi na Kaiga no Renkinjutsu Samurai PCSG01116 Internal res. 960x442
Atelier Shallie Plus: Alchemists of the Dusk Sea PCSB01043
PCSE00998
PCSG00821
Internal res. 960x408
Atelier Sophie: The Alchemist of the Mysterious Book PCSB00973
PCSE00892
PCSG00694
PCSH00220
Internal res. 960x442
Blue Reflection: Maboroshi ni Mau - Shoujo no Ken PCSG00987 Internal res. 960x442
Borderlands 2 PCSF00570
PCSF00576
PCSE00383
PCSG00400
Framebuffer 960x544
Catherine: Full Body PCSG01179 Internal res. 720x408
Dead or Alive 5 Plus PCSB00296
PCSE00235
PCSG00167
Internal res. 720x408
Dead or Alive Xtreme 3: Venus PCSG00773
PCSH00250
PCSH00281
2x Internal res. 736x416, 640x368
Deception IV: Blood Ties
Kagero: Darkside Princess
PCSB00499
PCSE00401
PCSG00304
3x Internal res. 960x544, 720x408, 640x368
Deception IV: The Nightmare Princess
Kagero: Mou Hitori no Princess
PCSB00829
PCSE00743
PCSG00565
3x Internal res. 960x544, 720x408, 640x368
Disney Epic Mickey 2: The Power of Two PCSF00308
PCSF00309
PCSA00110
Internal res. 720x408
Dragon Ball Z: Battle of Z PCSB00396
PCSE00305
PCSG00213
Internal res. 704x448
Dragon Quest Builders PCSB00981
PCSE00912
PCSG00697
PCSH00221
Internal res.
FPS cap
720x408
60
Dungeon Hunter: Alliance PCSB00041
PCSE00008
Internal res. 702x408
Fantasy Hero: Unsigned Legacy PCSB00663
PCSE00536
PCSG00280
PCSH00157
Framebuffer 720x408
Fate/EXTELLA (The Umbral Star) PCSB01030
PCSE00928
PCSH00299
PCSG00600
Internal res. 720x408
Fate/EXTELLA LINK PCSE01254
PCSG01091
PCSH10121
Internal res. 720x408
F1 2011 PCSB00027
PCSE00002
Internal res. 640x384
God of War Collection PCSF00438
PCSA00126
PCSC00059
Framebuffer
FPS cap
720x408
30
Gundam Breaker 2 PCSG00412
PCSH00132
Internal res. 720x408
Hatsune Miku: Project Diva f PCSB00419
PCSE00326
PCSG00074
Internal res.
FPS cap
640x352
30
#120, #81
Hatsune Miku: Project Diva f 2nd PCSB00554
PCSE00434
PCSG00205
PCSH00088
Internal res.
FPS cap
720x408
30
#120, #80
Hatsune Miku: Project Diva X PCSB01007
PCSE00867
PCSH00176
PCSG00683
Internal res. 720x408
Helldivers PCSF00465
PCSA00134
PCSC00078
PCSD00086
PCSD00097
Framebuffer 960x544 #82
I am Setsuna PCSG00756 FPS cap 30
Injustice: Gods Among Us PCSB00356
PCSE00271
Framebuffer 720x408 #82
Jak and Daxter: The Precursor Legacy PCSF00247
PCSF00248
PCSA00080
Framebuffer
FPS cap
720x408
20
Jak II PCSF00247
PCSF00249
PCSA00080
Framebuffer 720x408
Jak 3 PCSF00247
PCSF00250
PCSA00080
Framebuffer 720x408
J-Stars Victory Vs PCSG00300 Internal res. 768x448
J-Stars Victory Vs+ PCSB00713
PCSE00595
PCSH00136
Internal res. 768x448
Kidou Senshi Gundam Seed: Battle Destiny PCSG00040 Internal res.
FPS cap
704x384
30
Killzone: Mercenary PCSF00243
PCSF00403
PCSA00107
PCSC00045
PCSD00071
Internal res.
FPS cap
Dynamic
30
LEGO Batman 3: Beyond Gotham PCSB00563
PCSE00442
Internal res. 640x368
LEGO Harry Potter: Years 5–7 PCSB00103
PCSE00057
Framebuffer 640x368 #3
LEGO Jurassic World PCSB00703
PCSE00587
Internal res. 640x368
LEGO Marvel Super Heroes: Universe in Peril PCSB00315
PCSE00250
Internal res. 640x368
LEGO Marvel's Avengers PCSB00764
PCSE00670
Internal res. 640x368
LEGO Ninjago: Shadow of Ronin PCSB00706
PCSE00534
Internal res. 640x368
LEGO Star Wars: The Force Awakens PCSB00877
PCSE00791
Internal res. 640x368
LEGO The Hobbit PCSB00503
PCSE00390
Internal res. 640x368
LittleBigPlanet PCSF00021
PCSA00017
PCSC00013
PCSD00006
Internal res. 720x408 #24
Lumines: Electronic Symphony PCSB00061
PCSE00009
PCSG00014
FPS cap 30
Macross Delta Scramble PCSG00947 Internal res. 800x448
Mahouka Koukou no Rettousei: Out of Order PCSG00456 Internal res.
FPS cap
720x408
30
Minecraft: PlayStation Vita Edition PCSB00560
PCSE00491
PCSG00302
Framebuffer
FPS cap
720x408
60
Miracle Girls Festival PCSG00610 Internal res. 720x408
MotoGP 13 PCSB00316
PCSE00409
Internal res. 704x448
MotoGP 14 PCSB00498
PCSE00529
Internal res. 704x448
MUD - FIM Motocross World Championship PCSB00182
PCSE00219
Internal res. 704x448
MXGP: The Official Motocross Videogame PCSB00470
PCSE00530
Internal res. 704x448
Need for Speed: Most Wanted PCSB00183
PCSE00089
PCSG00106
Internal res. 640x368
Nelke to Densetsu no Renkinjutsushi Tachi: Aratana Daichi no Atelier PCSG01223 Internal res. 960x442
Ninja Gaiden Sigma 2 Plus PCSB00294
PCSE00233
PCSG00157
2x Internal res. 864x480, 640x416
Oddworld: Munch's Oddysee HD PCSB00275
PCSE00369
FPS cap 30
One Piece: Burning Blood PCSB00893
PCSE00808
PCSH00202
Internal res. 704x384
Persona 4 Golden PCSB00245
PCSE00120
PCSG00004
PCSG00563
PCSH00021
Internal res. 840x476
Phantasy Star Nova PCSG00351
PCSH00143
Internal res. 960x544
Project Root PCSB00650
PCSE00486
PCSG00783
FPS cap 30
Puella Magi Madoka Magica: The Battle Pentagram PCSG00214 Internal res.
FPS cap
704x448
30
Ratchet & Clank PCSF00484
PCSF00482
PCSA00133
Framebuffer 720x408
Ratchet & Clank 2: Locked and Loaded / Going Commando PCSF00485
PCSF00482
PCSA00133
Framebuffer 720x408
Ratchet & Clank 3 / Up Your Arsenal PCSF00486
PCSF00482
PCSA00133
Framebuffer 720x408
Ratchet & Clank: QForce / Full Frontal Assault PCSF00191
PCSA00086
PCSC00041
Framebuffer 720x408
Resident Evil: Revelations 2 PCSF00728
PCSE00608
PCSG00594
PCSH00187
Internal res. 720x408
RESOGUN PCSF00262
PCSA00103
PCSC00088
Framebuffer 720x408
Ridge Racer PCSB00048
PCSE00001
PCSG00001
Internal res. 720x408
Sly Cooper and the Thievius Raccoonus PCSF00269
PCSF00338
PCSA00095
PCSA00096
Framebuffer
FPS cap
720x408
30
Sly Cooper 2: Band of Thieves PCSF00270
PCSF00338
PCSA00095
PCSA00097
Framebuffer
FPS cap
960x544
30
Sly Cooper 3: Honor Among Thieves PCSF00271
PCSF00338
PCSA00095
PCSA00098
Framebuffer
FPS cap
960x544
30
Sly Cooper: Thieves in Time PCSF00156
PCSF00206
PCSF00207
PCSF00208
PCSF00209
PCSA00068
FPS cap 30
Soul Sacrifice PCSF00178
PCSA00092
PCSD00065
PCSC00039
Internal res. 720x408
Soul Sacrifice Delta PCSF00532
PCSA00152
PCSD00079
PCSC00049
Internal res. 720x408
Spy Hunter PCSB00166
PCSE00068
Framebuffer
FPS cap
MSAA
640x368
30
4x
SteamWorld Heist PCSB00693
PCSE00583
FPS cap 30
Street Fighter X Tekken PCSB00144
PCSE00005
PCSG00063
Internal res. 640x480
Summon Night 6: Lost Borders PCSB01013
PCSE00951
PCSG00827
PCSH00225
MSAA 2x
Supremacy MMA: Unrestricted PCSE00012 Internal res. 720x408
The Amazing Spider-Man PCSB00428
PCSE00333
Internal res.
FPS cap
704x400
60
The Legend of Heroes: Trails of Cold Steel
Eiyuu Densetsu: Sen no Kiseki
PCSB00866
PCSE00786
PCSG00195
PCSH00074
Internal res. 720x408
The Legend of Heroes: Trails of Cold Steel II
Eiyuu Densetsu: Sen no Kiseki II
PCSB01016
PCSE00896
PCSG00354
PCSH00075
Internal res.
MSAA
720x408
2x
The LEGO Movie Videogame PCSB00553
PCSE00353
Internal res. 640x368
Tokyo Xanadu PCSB01062
PCSE00893
PCSG00608
PCSH10009
Internal res.
MSAA
720x408
2x
Ukiyo no Roushi PCSG00480 Internal res.
FPS cap
704x384
30
Urban Trial Freestyle PCSB00038
PCSE00051
PCSG00231
Framebuffer 720x408
Utawarerumono: Mask of Deception / Itsuwari no Kamen PCSB01093
PCSE00959
PCSG00617
Internal res. 672x384
Utawarerumono: Mask of Truth / Futari no Hakuoro PCSB01145
PCSE01102
PCSG00838
Internal res. 672x384
Utawarerumono: Chiriyuku Mono he no Komoriuta PCSG01079 Internal res. 672x384
Valhalla Knights 3 PCSB00432
PCSE00244
PCSG00076
Internal res. 640x384
Valhalla Knights 3 GOLD PCSG00307 Internal res.
FPS cap
640x384
30
Wipeout 2048 PCSF00007
PCSA00015
PCSC00006
PCSD00005
14x Internal res.
FPS cap
up to 960x544
30
World of Final Fantasy PCSB00951
PCSE00880
PCSH00223
PCSG00709
Internal res. 640x384
WRC 3: FIA World Rally Championship PCSB00204
PCSE00242
Internal res. 704x448
WRC 4: FIA World Rally Championship PCSB00345
PCSE00411
PCSG00376
Internal res. 704x448
WRC 5: FIA World Rally Championship PCSB00762
PCSE00667
Framebuffer 960x544
Ys: Memories of Celceta PCSB00497
PCSE00245
PCSH00181
PCSG00105
Internal res. 720x408
Ys Origin PCSB01081
PCSE01033
PCSH10049
FPS cap 30
Ys VIII: Lacrimosa of Dana PCSB01128
PCSE01103
PCSG00881
PCSH00297
3x Internal res.
FPS cap
960x512, 840x476, 720x320
30

Supported games (patch/)

These require patchlist.txt as well as additional files located in patch/ folder.

Game Title ID(s) Supported features Game defaults Notes..............
Mortal Kombat PCSB00106
PCSE00023
Framebuffer 640x368 PCSB00106.txt
PCSE00023.txt
Uncharted: Golden Abyss PCSF00001
PCSF00012
PCSA00029
PCSD00001
Internal res. 768x384 PCSF00001.txt

  • no known issues
  • playable, but with some minor issues (check Issues section)

Adding support for each and every game requires manual disassembly of game's binary to find addresses in the game code where the resolution is set. Some are easy to patch, others plainly impossible.

FAQ

  • Encountered a bug? Feel free to open a Github issue here.
  • Found a new patch? I'll gladly include it in here :) Just open a new issue or create a merge request.

vitagrafixpatchlist's People

Contributors

angela-dayo avatar easynv avatar electry avatar i4m1k0su avatar kane159 avatar mcallbosco avatar shinriji avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vitagrafixpatchlist's Issues

[REQUEST] Gravity Rush

I know it's not quite similar to other games, even if I don't understand why, but I still think it could be a nice addition as the glitches might make you want to revert the mod sometimes, and you can't hex edit on Vita.

Ratchet and Clank Collection First game not loading patch

Hi,

apologies if this is a non-issue, but it is for me and I can't seem to find a solution.

I have the US R&C collection and the patch is not loading for the first game, only for 2 and 3.

This is what I see in the list, could someone help me in amending it, so as that the first game also starts in max resolution if possible.

Thank you

# The Ratchet & Clank Trilogy [EU 1.00]
[PCSF00484,eboot.bin]
[PCSF00482,rc1.self,0x0a02a884]
# The Ratchet & Clank Trilogy [US 1.00]
[PCSA00133,rc1.self,0x0a02a884]
@FB
0:0x1A024 t2_mov(1,14,0xC00000)
0:0x2D12 t2_mov(1,0,<fb_w>)
0:0x2D16 t2_mov(1,1,<fb_h>)
[PCSF00485,eboot.bin]
[PCSF00482,rc2.self,0x7a1d621c]
[PCSA00133,rc2.self,0x7a1d621c]
@FB
0:0x19054 t2_mov(1,14,0xC00000)
0:0x1D62 t2_mov(1,0,<fb_w>)
0:0x1D66 t2_mov(1,1,<fb_h>)
0:0x9A463C t2_mov(1,1,<fb_w>)
0:0x9A4646 t2_mov(1,3,<fb_h>)
0:0x9A5320 t2_mov(1,2,<fb_w>)
0:0x9A5326 t2_mov(1,3,<fb_h>)
0:0xA564A6 t1_movt(4,<r,<to_fl,</,<*,<fb_w>,544>,720>>,16>)
0:0xA564AE nop() *3
0:0xA564E8 t1_movt(1,<r,<to_fl,</,<*,<fb_w>,88>,720>>,16>)
0:0xA56540 t1_movt(1,<r,<to_fl,<fb_h>>,16>)
[PCSF00486,eboot.bin]
[PCSF00482,rc3.self,0xcf835e57]
[PCSA00133,rc3.self,0xcf835e57]
@FB
0:0x19F34 t2_mov(1,14,0xC00000)
0:0x2B98 t2_mov(1,0,<fb_w>)
0:0x2B9C t2_mov(1,1,<fb_h>)
0:0xE5F8C t2_mov(1,3,<fb_w>)
0:0xE5F92 t2_mov(1,2,<fb_h>)
0:0xF53D4 t2_mov(1,1,<fb_w>)
0:0xF53DC t2_mov(1,2,<fb_h>)
0:0x1E9B7C t2_mov(1,3,<fb_w>)
0:0x1E9B82 t2_mov(1,4,<fb_h>)
0:0x21EF5E t2_mov(1,2,<fb_w>)
0:0x21EF64 t2_mov(1,1,<fb_h>)
0:0x200B30 t1_movt(4,<r,<to_fl,</,<*,<fb_w>,544>,720>>,16>)
0:0x200B38 nop() *3
0:0x200B72 t1_movt(1,<r,<to_fl,</,<*,<fb_w>,88>,720>>,16>)
0:0x200BCA t1_movt(1,<r,<to_fl,<fb_h>>,16>)

[HELP] Mobile Suit Gundam: Extreme VS-Force

Hello, @Electry ,I tried to modify the game, but there were some image errors. Can you try to fix it?

# Mobile Suit Gundam: Extreme VS-Force [US 1.04]
[PCSE00915,eboot.bin,0x117CBCD2]
@FB
# FB
0:0xA7AE6 t2_mov(1,3,<fb_w>)
0:0xA7AEC t2_mov(1,1,<fb_h>)
0:0xA7AF2 t2_mov(1,3,<fb_w>)
# Render Targets
0:0x23B9AC t2_mov(1,1,<fb_w>)
0:0x23B9B0 t2_mov(1,2,<fb_h>)
# Region Clipping
1:0x89358 fl32(<fb_w>)
1:0x8935C fl32(<fb_h>)
# UI
0:0x6BEEC t1_movt(0,<r,<to_fl,<fb_w>>,16>)
0:0x6BEFE t1_movt(0,<r,<to_fl,<fb_h>>,16>)
# Lock-on & Weapon & Bloom
0:0x6B40C t1_movt(0,<r,<to_fl,<fb_w>>,16>)
0:0x6B41A t1_movt(0,<r,<to_fl,<fb_h>>,16>)

1
2
3
If this value is not changed, the Lock-on and the Bloom are correct, but the weapon is in the wrong position, as shown below.
2019-02-28-075032
If you change this value, the weapon is in the right position, but the Lock-on and the Bloom are wrong, as shown below.
2019-02-28-074417
2019-02-28-074454
There's a value of 768 in Depth-Stencil. I don't know if it's related to it. I tried to change it to 960 or 1024 and only got a pink screen.
2019-02-28-075642

Games that can be set past native resolution

I've found some games that can be set past native resolution, I havent fully completed all of these games but none of them have crashed at any of the resolutions detailed below. here they are...

  • Street Fighter x tekken: 1440x720
  • Trails of Cold steel: 960x720 (slowdown in school area and some cutscenes and special move effects but playable)
  • Trails of Cold steel 2: 1280x544
  • P4G: 960x720, MSAAx2 or 960x911, MSAAx0
  • World of Final Fantasy: 1280x544, effects stop working if set any higher
  • Ninja Gaiden sigma 2+: 1280x544, vertical res cant be changed
  • *** Soul Sacrifice Delta (not ASIA ver): 61440x34560 this isnt a joke, its not reporting the resolution correctly but you'll notice the difference
  • Tokyo Xanadu: 1440x720, MSAAx4
  • Dragon Quest Builders: 1025x911 its the highest resolution I found while being pretty damn playable, with a good improvement in graphics fidelity and saw tooth reduction.

These are the settings I found thats the best balance for me, as always, thanks Electry for vitagrafix :)

*** newer versions of vitagrafix stop soul sacrifice delta booting using thi resolution setting above. use vitagrafix Alpha if you want it to boot with this resolution

[BUG] Issues with NFS: Most Wanted

To be able to run NFS:MW at a full fat 960x544 (default is 640x368) some sacrifices had to be made. Specifically, I had to find an extra 5 MBs of video memory so that larger render buffers could be created. Because the game already uses all 118 MBs the vita has, I cut 5 MBs away from the Parameter Buffer used by vita's rendering library.

I highly suspect that this is why you see sudden drops to < 15 fps when you enter certain areas in the game while playing at 960x544 with 4x MSAA, which makes it pretty much unplayable. If you want to keep 4x MSAA, I recommend using <= 840x476 (this only requires extra 3 MBs).

Furthermore, with some resolutions, lighting and particles cause artifacting as shown on the screenshot below. Usually I was able to fix this by setting the width and height to a multiple of 32 (e.g. 832x480 worked for me IIRC).

2018-12-30-003450

2018-12-30-232253

Secret of Mana, Lower Res or 30 fps cap?

I honestly don't have high hopes, but has anyone looked into Secret of Mana and wether there's a way to get it to stop with the wildly fluctuating fps count?

It moves anywhere from 20 to 60 fps (and I'm not even at the point where you have two people following you all the time) and I wouldn't mind trading some resolution or forcing it to a more stable 30fps to reduce the random stutters a little.

Code for several games found by Chinese fans

Thanks to fans from Baidu Post Bar: q6164007

# Gundam SEED Battle Destiny [JP 1.00]
[PCSG00040,eboot.bin]
@IB
0:0x7763C0 uint32(<ib_w>)
0:0x7763C4 uint32(<ib_h>)

# One Piece Burning Blood [ASIA 1.08]
[PCSH00202,eboot.bin]
@IB
1:0x8DC0 uint32(<ib_w>)
1:0x8DC4 uint32(<ib_h>)

# J-Stars Victory Vs+ [ASIA 1.00]
[PCSH00136,eboot.bin]
@IB
1:0x485F8 uint32(<ib_w>)
1:0x485FC uint32(<ib_h>)

# Tokyo Xanadu [JP 1.04]
[PCSG00608,eboot.bin]
@IB
0:0xE75C8 t2_mov(1,1,<ib_w>)
0:0xE75CC t2_mov(1,2,<ib_h>)
0:0xE7602 t2_mov(1,1,<ib_w>)
0:0xE7606 t2_mov(1,2,<ib_h>)

# Tokyo Xanadu [ASIA 1.00]
[PCSH10009,eboot.bin]
@IB
0:0xE7A48 t2_mov(1,1,<ib_w>)
0:0xE7A4C t2_mov(1,2,<ib_h>)
0:0xE7A82 t2_mov(1,1,<ib_w>)
0:0xE7A86 t2_mov(1,2,<ib_h>)

# Dungeon Hunter: Alliance [EU 1.0]
[PCSB00041,eboot.bin,0x68447424]
@IB
0:0x082DDE t2_mov(1,5,<ib_w>)
0:0x082E32 t2_mov(1,11,<ib_h>)

# Valhalla Knights 3 GOLD [JP 1.05]
[PCSG00307,eboot.bin,0x2A62D92D]
@IB
0:0x0C5840 t2_mov(1,3,<ib_w>)
0:0x0C584E t2_mov(1,6,<ib_h>)

note:
1.Valhalla Knights 3 GOLD supports up to 720x412, and the big error is estimated. It is estimated to be
2.Tokyo XanaduThe resolution of this game is changed to 1280x720, and the display is best. You can also change the low point, such as 1280x544, and the number of frames may be higher.

Wrong TITLE_ID

This id is wrong.

#MXGP: The Official Motocross Videogame [US 1.00]
[PCSB00470,eboot.bin]

Request Tokyo Xanadu

# Tokyo Xanadu [JP 1.04]
[PCSG00608,eboot.bin]
@IB
0:0xE75C8 t2_mov(1,1,<ib_w>)
0:0xE75CC t2_mov(1,2,<ib_h>)
0:0xE7602 t2_mov(1,1,<ib_w>)
0:0xE7606 t2_mov(1,2,<ib_h>)
# Tokyo Xanadu [ASIA 1.00]
[PCSH10009,eboot.bin]
@IB
0:0xE7A48 t2_mov(1,1,<ib_w>)
0:0xE7A4C t2_mov(1,2,<ib_h>)
0:0xE7A82 t2_mov(1,1,<ib_w>)
0:0xE7A86 t2_mov(1,2,<ib_h>)

Crashes in US Trails of Cold Steel [Includes Fixes]

Sorry about bothering you again but with this version of the plugin, it crashed TOCS while other games I tried worked fine.

It seems like the Japanese and Asian versions have the same id listed in the patchlist.txt file.

Looking through the txt files with all the patches, I also noticed the US version is listed as 1.01 while it should be 1.02.

The JP one should have "PCSG00195" and the ASIA one should have "PCSH00074"

There was also a crash issue I found the fix for.
I also noticed that the bottom Hex values seem to only have a 2 value difference from each other, while the other ones have a 4 value difference.

Changing the US version to have the 4 value difference seemed to fix it from crashing while going past the splash screens.

I'm not exactly confident in my git skills so sorry if there was a way to push a edit with all of this for you to approve or something. Thank you for making this amazing plugin and making it even better with this update.

[Request] Catherine Full Body Demo and more JP games

Someone add please more JP games from this reddit post

# Catherine Full Body Demo [JP 1.00]
[PCSG90323,eboot.bin]
@IB
0:0xBBCA8 t2_mov(1,5,<ib_w>)
0:0xBBCB0 t2_mov(1,6,<ib_h>)
0:0x13452F2 t2_mov(1,14,<ib_w>)
0:0x13452F6 t2_mov(1,12,<ib_h>)

# J-Stars Victory Vs+ [ASIA 1.00]
[PCSH00136,eboot.bin]
@IB
0:0x2BD01E t2_mov(1,4,0xF00000)
0:0x2BCF62 t2_mov(1,14,0x6100000)
1:0x485F8 uint32(<ib_w>)
1:0x485FC uint32(<ib_h>)

# Ukiyo no Roushi [JP 1.00]
[PCSG00480,eboot.bin]
@IB
1:0x26078 uint32(<ib_w>)
1:0x2607C uint32(<ib_h>)

# Kidou Senshi Gundam Seed: Battle Destiny [JP 1.01]
[PCSG00040,eboot.bin]
@IB
0:0x7761EC uint32(<ib_w>)
0:0x7761F0 uint32(<ib_h>)

# RESOGUN [JP 1.00]
[PCSC00088,eboot.bin]
@FB
0:0x165A08 t2_mov(1,0,<fb_w>)
0:0x165A0E t2_mov(1,0,<fb_h>)

Mortal Kombat PCSE00023

2019-02-16-192238
2019-02-16-192454
2019-02-16-192523
2019-02-16-192320

[PCSE00023,eboot.bin,0xAB5E7564]
@FB
0:0x2424BE t2_mov(0,0,<fb_w>)
0:0x2424C2 t2_mov(0,1,<fb_h>)
0:0x2055F8 t2_mov(0,2,</,<,<fb_w>,<fb_w>>,640>)
0:0x205600 t2_mov(0,3,</,<,<fb_h>,<fb_h>>,368>)

Ys: Memories of Celceta bug

No matter what resolution I set for the game it always shows "default" on boot and it's still running at its original resolution. Any suggestions?

[BUG] Minecraft (PCSB00560) stuck on boot screen

When VitaGrafix enabled the game is stuck on the boot screen ( the boot is like this: start -> that logo with some mobs -> black screen and game running, and it's stuck on the 2nd part ).

Disabling VitaGrafix of course fixes the problem. Also, leaving only FPS set to 30 the game also works. Changing FB is the cause of the problem

Spec:
PS VITA 1000 OLED 3.68
Minecraft 1.82
VitaGrafix 4.0

[Request] SteamWorld Heist - FPS cap

SteamWorld Heist is a charming and incredibly fun indie turn-based tactical game, with dark steampunky environments which look especially gorgeous on that phat Vita's OLED screen. The only problem is that, for some weird reason it is locked to 30 FPS. Why weird? Well, that's because it runs fullspeed even under LOLIcon's battery saving mode (yes, that's the same mode where even the LiveArea slows down and the absolute most games just become slideshow with stuttery sound), slowing down only during explosions - yeah, it's optimized THAT well (kudos to Image & Form!).
While the game is well playable in 30 FPS, I (and many other Heist players on Vita, I think) would really appreciate if someone could make a FPS uncapping patch to patchlist, because there's just no damn reason why this game can't hit 60 FPS on Vita, even without an overclock.

P.S.: Sorry for closing-reopening and edits. That was result of me accidentally pressing Enter instead of another key, realizing in horror that it got submitted without the ability to delete, then editing it in panic :(

[Request] Injustice

Anyone think they could change the reso for Injustice? Been hoping for this game for awhile... It looks really bad right now... 😥

Minecraft 1.83 Update

Can you update the patchlist to support the Minecraft v1.83 Update Patch. Thanks!

Also I know this might be outside the scope of this plugin. But would it be possible to increase the draw distance so more chunks get shown on screen? No worries if you can't.

World of Final Fantasy

Is this game have a issue? I check supported list games, World of Final Fantasy marked as yellow, but not linked any related issue..is this game work fine? thank you in advance for your answer.

[INFO] Tested games that can or cannot unlock 60FPS (please contribute)

It came to my attention that @Electry updated his VGi plugin with a V-sync killswitch that tests if a game can remove the 30FPS lock. And some contributors (me included) tested some games by themselves and posted their results here and there. I wanted to put all info in the same place to help people that create vitagrafix patches if a game can or cannot have FPS patches and if they worth it, saving their time.

So if people could test more games, just download the VGI plugin (0.7 or later) and post your results.

WORKS NORMAL SPEED

  • Call of Duty Black Ops: Declassified (previously tested by Electry) - Menus animate at 30FPS. Mid 30s to mid 40s while in combat testing with opening section of the starting mission
  • MUD FiM with DROP option - Menus animate at 30FPS. Mid-30s to high-40s when racing. Scenic shots can hit mid 50s
  • MXGP with DROP option- UI spazzes out
  • Resistance: Burning Skies
  • Sorcery Saga (gameplay previously at 30FPS everything else) with DROP option - mid to high 40s in first dungeon
  • Unit 13 - can only reach into the high 30s in normal play or high 50s while looking at the sky

WORKS 2X SPEED

  • Asterisk War: Phoenix Festa (mid 30s to mid 40s on 111MHz GPU on a quick look)
  • Attack on Titan: Wings of Freedom
  • Batman Arkham Origins Blackgate
  • Child of Light
  • Croixleur Sigma
  • DBZ: Battle of Z (35-50FPS in battle)
  • Deception IV: The Nightmare Princess
  • Dynasty Warriors Next
  • Final Fantasy X
  • J-Stars Victory Vs (45-55 in battle)
  • J-Stars Victory Vs +
  • Jak and Daxter Collection
  • Jet Set Radio
  • Little Big Planet Vita (works with allow, 45-50 on tutorial stages, 52-60 in main stages, some dialog is cut because of instances of 2x speed)
  • Limbo
  • Miracle Girls Festival - Everything speeds up/slows down when over/under 30 (just like when capped at 30) but the notes and lip syncing
  • Ninja Gaiden Sigma 2
  • One Piece Burning Blood (works with allow, 48-60 FPS in battle)
  • One Piece: Unlimited World Red (only DROP works; uncapped framerate, black bar glitches from VGi)
  • Persona 4 Golden (only DROP works)
  • Ratchet and Clank Collection
  • Resogun (almost 60FPS in the first world, 45-60 on the others)
  • Sonic All Stars Racing Transformed (35-45FPS in career mode, 45-60 time attack no ghosts, 60 FPS course overview before race start)
  • Tales of Heart R (only DROP works; framerate capped at 40FPS, black bar glitches from VGi)
  • Toukiden 2 (menus 60fps : gameplay 30fps)
  • Uncharted Golden Abyss (works at allow and drop, 45-60fps, works great)
  • UPPERS
  • Valkyria Revolution
  • Valkyrie Drive -Bhikkhuni
  • Ys Celceta (35-50 outdoors, 50-60 indoors),
  • Ys8 Lacrimosa of Dana
  • Warriors Orochi 3 Ultimate (35-low 40 in battles / Useless because 2x speed and locked FPS looks better).

DO NOT WORK

  • Army Corps of Hell
  • Digimon Cyber Sleuth
  • Drive Girls
  • EDF 2017 Portable
  • Farming Simulator 14/16
  • Freedom Wars
  • Girls und Panzer
  • God Eater Resurrection
  • Hyperdimension Neptunia U: Action Unleashed
  • Kamen Rider Battride War Sousei
  • Malicious Rebirth
  • Megatagmension: Blanc + Neptune vs. Zombies
  • Modnation Racer: Road Trip
  • Need For Speed: Most Wanted
  • Ridge Racer
  • Senran Kagura Shinovi Vs
  • Senran Kagura Estival Vs
  • Soul Sacrifice
  • Soul Sacrifice Delta
  • Sword Art Online: Hollow Fragment
  • The Legend of Heroes: Trails in Cold Steel
  • Tokyo Xanadu
  • X-Com Plus
  • Warriors All-Stars

CONTRIBUTORS: Myself, Implying Kinpatsu, Doredialilligan. redfr33, gasaiyuno0112 and electry

[Request] LEGO Lord of the Rings

A adore your work. Please support this lovely title. :)
You make an amazing work! The best program initiative for the Vita CFW in my opinion.
Best regards!

[BUG] All LEGO games - res. reverts back to 640x368

If you set IB res. to anything other than 480x272, 640x368, 720x408 or 960x544, it will default back to 640x368.

This is a known issue with all LEGO games that support IB res. change.
It is fixable, but different aspect ratios are going to stretch the image even after patching the res. check.
So after the fix, 840x476 would work, but 960x368, for example, would result in a stretched image.
Furthermore, different resolutions mess up the touchscreen, so that would also have to be fixed.

Unless there is a great interest in running the game(s) at res. that isn't one of the above, I am not gonna fix them.

[BUG] LEGO Harry Potter: Years 5–7 - Menu/UI doesn't stretch

Menu in LEGO Harry Potter: Years 5–7 doesn't stretch to fill 960x544. Game uses 640x368 framebuffer by default and so menu UI gets stuck in top-left corner like seen on screenshot below:

2018-12-23-214742

2018-12-25-021201

The game however works just fine (at 960x544), including cutscenes, in-game HUD and touch controls.

2018-12-25-021613

2018-12-25-021255

[REQUEST] Everybody's Golf/Hot Shots Golf: World Invitational

Surprised this hasn't been made, considering Hot Shots Golf is popular... Right? Unless patches have been made, and I'm blind, or they haven't been made because of glitches. Either way, if this is possible, could we get a native resolution patch? I love this game, and it being a blurry mess on my screen is something I want to fix.

Wipeout 2048

Just something I noticed. Changing the resolution to 960x544 is fine. However, changing FPS to 30 or 60 causes your ship to flicker or shake abnormally, both in the scenes before the race and during. Unfortunate you have to leave FPS as off..

Other game patches

#43 is too long now, I have to open a new issue for easy reading.

Title Developer Framebuffer Backbuffer MSAA Target Framerate
Fate/EXTELLA LINK Marvelous Interactive 960x544 720x408 4x 30
# Fate/EXTELLA LINK [JP 1.08]
[PCSG01091,eboot.bin,0xA46AF105]
@IB
0:0x6CB8CC t2_mov(0,0,<ib_w>)
0:0x6CB8D2 t2_mov(0,0,<ib_h>)
@FPS
0:0x6CC09A t2_mov(0,0,<vblank>)
# Fate/EXTELLA LINK [US 1.01]
[PCSE01254,eboot.bin,0x69300D95]
# Fate/EXTELLA LINK [ASIA 1.03]
[PCSH10121,eboot.bin,0x31BBD3ED]
@IB
0:0x6D16B4 t2_mov(0,0,<ib_w>)
0:0x6D16BA t2_mov(0,0,<ib_h>)
@FPS
0:0x6D1E82 t2_mov(0,0,<vblank>)

[BUG] Zero Time Dilemma (PCSE00781)

I found a patch elsewhere for enabling a FPS cap on Zero Time Dilemma, and I did some testing looking for merging with the official patchlist in the future, since I have this game.

Zero Escape: Zero Time Dilemma [US 1.01]

[PCSE00781,eboot.bin,0xA80A9ECE]
@FPS
0:0x2C4E t1_mov(0,<vblank>)
0:0x2C58 t1_mov(0,<vblank>)

The author said that it works, but I get a VG OSD message "config file info is incorrect" (or something like that) that keeps appearing from time to time, even if I don't change the FPS on the config file.
The only solution is to remove entirely the patch from the patchlist. Any help?

PS - ZTD is one of the games that crashes when using 500mhz OC, but I don't know if is related to that.

PLEASE ADD Catherine Full Body CONFIG.TXT + PATCHLIST.TXT CODE

Hello, Thank the creator of the Vitagrafix code for the Catherine Demo as they came up with this. From what I read they wanted to enable MSAA but could not. However they did get it to render at 1280x720 and I can tell you from trying it out it looks GREAT compared to the original resolution. If you run it at 1280x720 you'll have to overclock to 500MHz for a good framerate (25~30 frames)

<patchlist.txt>

Catherine: Full Body [JP 1.01]

[PCSG01179,eboot.bin,0x55EF80C1]
@ib
0:0x345CC4 t2_mov(1,1,0x800000)
0:0xBBE24 t2_mov(1,5,<ib_w>)
0:0xBBE2C t2_mov(1,6,<ib_h>)
0:0x345DF6 t2_mov(1,14,<ib_w>)
0:0x345DFA t2_mov(1,12,<ib_h>)

<config.txt>
[PCSG01179]
IB=1280x720

No resolution change for lego games

I tried adding 960x544 for lego avengers and lego jurrassic but there is no noticeble difference in the reso. Is there any other lines I need to add besides the config txt and gamelist txt?

Minecraft Transparent Blocks Bug

The transparent blocks in Minecraft 1.83 show dark lines if the game is set to a resolution higher than its default resolution. It’s mostly the dyed transparent blocks like Slime, Dyed Glass, ect.

Some game patches

Title Developer Framebuffer Backbuffer MSAA Target Framerate
Gundam SEED Battle Destiny Artdink 960x544 704x384 4x 30
# Gundam SEED Battle Destiny [JP 1.01]
[PCSG00040,eboot.bin,0x657F506B]
@IB
0:0x7761EC uint32(<ib_w>)
0:0x7761F0 uint32(<ib_h>)
@FPS
0:0x72189C a1_mov(0,0,<vblank>)

Atelier Sophie gets syntax error & Atelier Lydie (C2-12828-1) - (SOLVED)

Atelier Sophie gets Syntax error :
[CONFIG] Parsing config.txt
[CONFIG] Found [MAIN] section, pos=0
[CONFIG] Found [PCSE00892] section, pos=116
[PATCH] Parsing patchlist.txt
[MAIN] Patching seg000 : 00358E70 to 5F F4 70 71, size=4
[MAIN] Patching seg000 : 00358E7C to 5F F4 08 72, size=4
[MAIN] Patching seg000 : 00358E94 to 5F F4 70 71, size=4
[MAIN] Patching seg000 : 00358E98 to 5F F4 08 72, size=4
[MAIN] Patching seg000 : 00354BDC to 5F F4 70 73, size=4
[MAIN] Patching seg000 : 000B61DC to 5F F4 08 71, size=4
[PATCH] ERROR: Syntax error: invalid address
[IO] ERROR: Failed to parse line 1516, pos=493, end=513
[PATCH] 181 total patches found in patchlist.txt
2019-02-12-101748

Ans Atelier Lydie gets error (C2-12828-1)
2019-02-12-102746

INTERNAL RESOLUTION : 960X544

[REQUEST] Add YS VIII region (PCSH00296)

The Korean version of YS8 is PCSH00296.
Can it be applied This Patch to PCSH00296?


Title Developer Framebuffer Backbuffer MSAA Target Framerate
Ys VIII: Lacrimosa of Dana Nihon Falcom 960x544 960x512 840x476 720x320 none 30
# Ys VIII: Lacrimosa of Dana [EU 1.02]
[PCSB01128,eboot.bin,0x804268F1]
# Ys VIII: Lacrimosa of Dana [US 1.02]
[PCSE01103,eboot.bin,0x804268F1]
@IB
0:0x18A1E2 t2_mov(0,4,<ib_w>)
0:0x18A1E6 t2_mov(0,5,<ib_h>)
0:0x18A1F0 t2_mov(0,6,<ib_w>)
0:0x18A1F4 t2_mov(0,7,<ib_h>)
0:0x18A1FA t2_mov(1,4,<ib_w>)
0:0x18A202 t2_mov(1,5,<ib_h>)
0:0x191798 t2_mov(1,0,<ib_w>)
0:0x1917A6 t2_mov(1,0,<ib_h>)
0:0x19187A t2_mov(1,1,<ib_w>)
0:0x191888 t2_mov(1,1,<ib_h>)
@FPS
0:0x289620 t1_mov(0,<vblank>)
# Ys VIII: Lacrimosa of Dana [JP 1.02]
[PCSG00881,eboot.bin,0xC2D25375]
@IB
0:0x188F22 t2_mov(0,4,<ib_w>)
0:0x188F26 t2_mov(0,5,<ib_h>)
0:0x188F30 t2_mov(0,6,<ib_w>)
0:0x188F34 t2_mov(0,7,<ib_h>)
0:0x188F3A t2_mov(1,4,<ib_w>)
0:0x188F42 t2_mov(1,5,<ib_h>)
0:0x190574 t2_mov(1,0,<ib_w>)
0:0x190582 t2_mov(1,0,<ib_h>)
0:0x190656 t2_mov(1,1,<ib_w>)
0:0x190664 t2_mov(1,1,<ib_h>)
@FPS
0:0x285FD0 t1_mov(0,<vblank>)
# Ys VIII: Lacrimosa of Dana [ASIA 1.02]
[PCSH00297,eboot.bin,0xB4F97187]
@IB
0:0x189130 t2_mov(0,4,<ib_w>)
0:0x189134 t2_mov(0,5,<ib_h>)
0:0x18913E t2_mov(0,6,<ib_w>)
0:0x189142 t2_mov(0,7,<ib_h>)
0:0x189148 t2_mov(1,4,<ib_w>)
0:0x189150 t2_mov(1,5,<ib_h>)
0:0x1906CA t2_mov(1,0,<ib_w>)
0:0x1906D8 t2_mov(1,0,<ib_h>)
0:0x1907AC t2_mov(1,1,<ib_w>)
0:0x1907BA t2_mov(1,1,<ib_h>)
@FPS
0:0x285834 t1_mov(0,<vblank>)

Originally posted by @q6164007 in #43 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.