Hacking Difference between plugins labled SKPRX & SUPRX?

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,541
Solutions
1
Reaction score
10,394
Trophies
5
Location
New York
XP
14,126
Country
United States
Is there any reason why the name of the extention are different? I noticed that installing taihen to use adrenaline had "Adreanaline.skprx" But the plugins i find on github like that anphetamine are like "Anphetamine.suprx" And it says only works with dumped games by vitamin or maidump. But i hear taihen can load those plugins without needing to dump game, so i dunno what to do with this. I don't quite understand this as i did follow directions to the letter of.

  • Copy plugins to ux0:tai/
  • Edit config.txt, under *KERNEL add the following line ux0:tai/anphetamine.suprx
  • Press start to show options, and reload config.txt
Then it should work, but i loaded 3 games and it did not. :blink:
 
I managed to get Amphetamine to work with a Persona 4 Golden cartridge. In your tai folder's config.txt, you need to add a line for the game ID, and the plugin you want to use. Sadly, this method only works on a per-game basis, so you have to make separate entries for every game you want to use it on.

In my case, I had to add these lines:
Code:
*PCSE00120
ux0:plugins/amphetamin.suprx
 
Yep, unfortunately that appears to be the case. :/
I think the plugin would have to be re-written to have system-wide support. So for now, I'd only activate the plugin for games that noticeably benefit from it. Otherwise, you'll have to add A LOT of lines if you have many games on your system.

You can easily find the IDs for the games on GameFaqs, by the way. Just remove the hyphen in the middle, and it's good to go.
 
Last edited by RussiaSushi,
You can easily find the IDs for the games on GameFaqs, by the way. Just remove the hyphen in the middle, and it's good to go.
Or you can just browse the ux0:apps/ folder since all the installed games on the system has the folders labeled by title id. :creep:

(By the way to anyone reading, i never bought a actual psvita game card. :ninja:
Playstation Plus + playstation store sales = godlike prices with no tax, only downside is the poor download times of huge files on bad wifi and the expensive memory cards.:rolleyes:)
 
I knew about the ux0:apps/ folder, I just prefer to quickly search online than check every folder for what I'm looking for. :rolleyes:

And hey, if the prices are better, can't blame you for buying all-digital. :)
 
Well least that *ALL method works, i tried it with adrealine and any psp game loads it :P

Still it doesn't work. I LITERALLY am confused.

Code:
*ALL
ux0:tai/amphetamin.suprx
ux0:plugins/amphetamin.suprx

I spelled it right and everything, loaded the game, hold start or select for 20 seconds, nothing.:nayps3:
 
Well least that *ALL method works, i tried it with adrealine and any psp game loads it [emoji14]

Still it doesn't work. I LITERALLY am confused.

Code:
*ALL
ux0:tai/amphetamin.suprx
ux0:plugins/amphetamin.suprx

I spelled it right and everything, loaded the game, hold start or select for 20 seconds, nothing.:nayps3:
Pressing Select would load dude. Not Start.

Sent from my MI MAX using Tapatalk
 
To answer the title, SKPRX is a kernel plugin, whereas SUPRX is a userspace plugin (doesn't have kernel access or higher).

The second line down in my own config.txt says to modify "ux0:data/tai/config.txt" instead. Maybe you should try enabling the amphetamin plugin there as well.

If all else fails @Sonic Angel Knight, could you possibly upload your config.txt so we could have a look at it?
 
To answer the title, SKPRX is a kernel plugin, whereas SUPRX is a userspace plugin (doesn't have kernel access or higher).
Oh okay, so the names does matter. All SKPRX belong under *KERNEL cause they are kernel plugins, and SUPRX are basic plugins like the one on PSP CFW. Good to know, i will try to remember that. :)

The second line down in my own config.txt says to modify "ux0:data/tai/config.txt" instead. Maybe you should try enabling the amphetamin plugin there as well.

If all else fails @Sonic Angel Knight, could you possibly upload your config.txt so we could have a look at it?


Code:
# Ignore lines starting with #
# You must reboot or use reload from options for changes to take place.
# henkaku.skprx is hard-coded to load and is not listed here
*KERNEL
ux0:pspemu/adrenaline/adrenaline.skprx
# titleid for SceSettings
*NPXS10015
# this is for modifying the version string
ux0:app/MLCL00001/henkaku.suprx
# main is a special titleid for SceShell
*MAIN
ux0:app/MLCL00001/henkaku.suprx
*ULUS10062
vs0:sys/external/libpgf.suprx
ux0:pspemu/adrenaline/adrenaline.suprx
*ALL
ux0:tai/amphetamin.suprx
ux0:plugins/amphetamin.suprx
 
Last edited by Sonic Angel Knight,
GOOD NEW!
TAIHEN Version 8 is out now. I just updated it and now my amphetamin works. (Using the exact stuff as posted above.)
But now i can't load molecule or vitashell for some reason. So @yifan_lu Thanks, i dunno what you did but it loads now. Plugins worked which hasn't before. :)

But I can't load either molecule or vita shell, or the PSPEMU game i have been before, i haven't changed anything, just updated it. :blink:

EDIT: Apperently when i had the amphetamin plugin set to all, the other apps that aren't games don't work. The molecule/vitashell, and the psp game set to activate adrenaline won't boot, the genesis plus emulator homebrew and any other app that isn't a game won't boot. So least i know the plugin works now. Just i can't set it to all or else the other apps won't work, but i can only set it to specific game title id. Maybe there is a way to fix this so you don't have to set each game title id for the plugin, but won't mess with other homebrew apps?:unsure:
 
Last edited by Sonic Angel Knight,

Site & Scene News

Popular threads in this forum