GTA Native Resolution Patch for Adrenaline released

screenshot.png

TheFlow has just released an Adrenaline plugin that increases the two PSP GTA games' internal resolution to 950x544, aka the PS Vita's native resolution, as well as including mipmap patches to increase the textures' overall quality. This comes with a slight tradeoff, however, as the game will run at a slower framerate (around 20 FPS instead of the original 30) and 16 bit color depth instead of 32 bit. Nevertheless, the end result can indeed look impressive, as you can see from the screenshot above!

The plugin requires Adrenaline v6.9 and, as previously stated, supports both Liberty City Stories and Vice City Stories, specifically:
Grand Theft Auto: Vice City Stories [ULUS10160] (v3.00)
Grand Theft Auto: Liberty City Stories [ULUS10041] (v3.00)

Detailed usage and installation instructions, as well as a download link, are available in the project's GitHub repo linked below in the sources. Keep in mind that it's adviced to disable the plugin when launching other games than the ones listed above, otherwise they may not run!

The author also recommends to install another plugin called RemasteredControls which will enable you to use both analog sticks while playing the game. This last one is also compatible with a few other titles, so you may want to read more about it if you find yourself playing many PSP games on your modded Vita!

:arrow: Source
 

TheMrIron2

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
218
Trophies
0
XP
978
Country
Ireland
It's fascinating to see this done and I'd love to see this for more games.

For the curious, the way Flow did this was explained as well. His exact words were that you just draw assuming 960x544 so instead of using VRAM for the framebuffer, you point towards 0x0A000000 - which, according to the Henkaku wiki, is the starting address for "SceKernelUserShared" memory.

Basically, he's pointing the game to use a different part of memory so that he can run the game outside of Adrenaline restrictions at 960x544.
The colour depth was reduced to 16-bit because this saves a substantial amount of memory and was probably unnecessary. To give you some figured, a single 32 bit 960x544 framebuffer is 16.7MB; at 16 bits, this is halved to 8.3MB. When talking about a 4x increase in pixel count from 480x272 -> 960x544, halving the memory usage like that obviously would have gone a long way.

Note that not everything I say is 100% certain and I'm open to correction but this should be a generally accurate gist of what's happening. Great work all the same and definitely opens the door to PSP homebrews, for example, at native Vita resolution - as well as other PSP games, of course.
 

eyeliner

Has an itch needing to be scratched.
Member
Joined
Feb 17, 2006
Messages
2,892
Trophies
2
Age
44
XP
5,546
Country
Portugal
At the moment, is getting a Vita worthy? Can all versions be hacked?
How about PSP compatibility?
 

rodan100919

Active Member
Newcomer
Joined
Aug 2, 2013
Messages
31
Trophies
1
XP
630
Country
United States
At the moment, is getting a Vita worthy? Can all versions be hacked?
How about PSP compatibility?
I'd say so. Current OFW is 3.70, whereas the latest supported version of h-encore is 3.68 (both for PSV and PSTV). Supposedly 3.69 and 3.70 will get support once the vita's end of support is reached. As for PSP compatibility, I haven't experienced any issues playing PSP games.
 

eyeliner

Has an itch needing to be scratched.
Member
Joined
Feb 17, 2006
Messages
2,892
Trophies
2
Age
44
XP
5,546
Country
Portugal
I'd say so. Current OFW is 3.70, whereas the latest supported version of h-encore is 3.68 (both for PSV and PSTV). Supposedly 3.69 and 3.70 will get support once the vita's end of support is reached. As for PSP compatibility, I haven't experienced any issues playing PSP games.
Thanks. PBP Eboots are good to go, or are there any hiccups there?
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,047
Trophies
1
Location
California
XP
6,069
Country
United States
Anyone manage to get CWCheat working? TempAR works, but CWCheat will not come up. Even with the Plugins turned Off. When was the last time CWCheat worked on Adrenaline? I know it worked before, but it seems with Recent Builds of Adrenaline, it wont work
 

Xppp1

Member
Newcomer
Joined
Feb 28, 2017
Messages
24
Trophies
0
XP
500
Country
Mexico
For some reason it seems like this plugin doesn't work for me correctly, after the 2D start sequence with the credits i start to get garbage data in my display like the one in the picture here
2019-03-29-012630.png
 

Vinceherman

Well-Known Member
Member
Joined
Feb 9, 2018
Messages
297
Trophies
0
Age
46
XP
607
Country
United Kingdom
For some reason it seems like this plugin doesn't work for me correctly, after the 2D start sequence with the credits i start to get garbage data in my display like the one in the picture here

check your PSP/adrenaline firmware version, you need to be on 6.9.

Note that if you use adrenaline bubble manager it causes problems and downgrades your PSP/adrenaline version to 6.8. I've had to stop using bubble manager at the moment and just load games through adrenaline.
 
Last edited by Vinceherman,

Xppp1

Member
Newcomer
Joined
Feb 28, 2017
Messages
24
Trophies
0
XP
500
Country
Mexico
check your PSP/adrenaline firmware version, you need to be on 6.9.

Note that if you use adrenaline bubble manager it causes problems and downgrades your PSP/adrenaline version to 6.8. I've had to stop using bubble manager at the moment and just load games through adrenaline.
Yeah i knew i had to update so i specifically updated for this mod, also i never used the bubble manager
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
    Karma177 @ Karma177: @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really...