Difference between plugins labled SKPRX & SUPRX?

Discussion in 'PS Vita - Hacking & Homebrew' started by Sonic Angel Knight, Dec 13, 2016.

  1. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    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:
     
  2. Little Zed

    Little Zed Advanced Member

    Newcomer
    52
    9
    Sep 20, 2016
    Malaysia
    The struggle. LOL.

    Sent from my MI MAX using Tapatalk
     
  3. RussiaSushi

    RussiaSushi Member

    Newcomer
    18
    4
    Jun 18, 2011
    United States
    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
     
  4. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    Did you say PER GAME BASIS? :blink:

    I need a title id for every game i play on the system? :wtf:
     
  5. RussiaSushi

    RussiaSushi Member

    Newcomer
    18
    4
    Jun 18, 2011
    United States
    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, Dec 14, 2016
  6. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    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:)
     
  7. RussiaSushi

    RussiaSushi Member

    Newcomer
    18
    4
    Jun 18, 2011
    United States
    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. :)
     
  8. yifan_lu

    yifan_lu @yifanlu

    Member
    642
    1,325
    Apr 28, 2007
    United States
    Try *ALL as the title id. That would blanket load for every title.
     
    Madridi and RussiaSushi like this.
  9. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    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:
     
  10. Little Zed

    Little Zed Advanced Member

    Newcomer
    52
    9
    Sep 20, 2016
    Malaysia
    Pressing Select would load dude. Not Start.

    Sent from my MI MAX using Tapatalk
     
  11. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    I tried every button to be sure. :blink:
     
  12. Voxel

    Voxel Clumsy Coder

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,148
    5,780
    Jun 27, 2015
    United Kingdom
    England, UK
    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?
     
  13. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    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. :)


    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, Dec 14, 2016
  14. Sonic Angel Knight
    OP

    Sonic Angel Knight GBAtemp Guru

    Member
    9,475
    4,686
    May 27, 2016
    United States
    New York
    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, Dec 19, 2016