1. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada


    Find in github for https://github.com/cy33hc/vita-launcher/releases.

    INFO: This app requires accessing the game icons from the "ur0:/appmeta" folder therefore compiled with UNSAFE flag. Dev's can verify the code in git.

    This is a app/game launcher application.

    The main purpose of this app is for users who have hundreds of games on their vita.

    The psvita has limitation of 500 bubbles only, anything more is not accessible. I couldn't find an app that served me well to manage my library of (~1600) games so I decided to create my own.

    Use in conjunction with the CopyIcons app to get icons not created by psvita. Search in github for https://github.com/cy33hc/copyicons/releases

    Features

    1. Add ability to luanch Adrenaline ISO and EBOOT directly within the launcher. No need to create many bubbles.
    2. Games are display in 4 categories (vita/psp/homebrew/favorites). The psp game categories looks for games starting with the gameid PSPEMU. Mainly the bubbles created with Adrenaline Bubble Manager
    3. Game caching. With hundreds of games, scanning the folders and building the list takes a long time. So a cache is built on the first scan and subsequent startup of the app reads from the cache.
    4. Favorites. With hundreds of games, it's takes a quite a while to browse all the games to find your favorite game. Therefore I've implemented a feature to add a game to you favorites for easy access.
    5. Game images loaded on demand. With hundreds of games, we can't possibly load all the game images into memory. So images are loaded on demand only and a few pages of images are cached.
    6. Last but not least, you can access you full library of games/apps. Just an FYI, I could load 1600 games/apps on my vita-tv.
    7. Add the ability to launch Retro games directly via the launcher. Includes N64,
    8. Added new categories for each of the retro cores eg. NES, SNES, GC, GBC, GBA, N64, etc...
    9. Added ability to customize the category where a game or app shows in the launcher.
    10. Add option for parental control to hide dangerous settings.
    11. Add option to change the default retro core used
    12. Add options to specify where to import roms from.
    13. Add option to change icon path location.
    Controls
    • up/down/left/right - for browsing your games
    • left analog stick - for browsing your games
    • square - add the selected game to favorites
    • circle - switch game/app category
    • triangle - scan games and rebuild the cache.
    • cross (or Touch on icon) - start the selected game/app
    • L-trigger - previous page
    • R-trigger - next page

    ## How Tos
    1. How to change parental controls.
    2. How to customize the category where bubble goes into.
    3. How to import roms into the launcher.
    4. How to change the retro core used to start a retro game.
    5. How to customize icons for the rom that display in the app
    6. How to setup Vita-Laucher to launch Adrenaline ISO and EBOOT directly.
    Here is require VPK to install to make use of direct Adrenaline booting. https://github.com/cy33hc/vita-launcher/releases/download/v1.4/AdrenalineLauncher.vpk
    7. How to create custom color styles

    [Updates]
    v1.0.2
    • Fixed crash sometimes while switching between pages
    • Add ability to remove a game from favourites category
    V1.1
    • Hide categories with no games
    • Add new LIST view. Use triangle button to bring up "Settings" dialog to switch between Grid/List view.
    • Add options to add/remove a single game from cache. Useful when you install/uninstall games. You can update the cache without rescanning all the games.
    V1.2
    • No longer scans the ux0:app folder to find games and create a cache. Changed to read the game info directly from the Vita's app database. As a results there's no need to include the options to add/remove/rescan.
    • Polished up the GUI a little
    v1.3
    • - Add the ability to launch Retro games directly via the launcher. Includes N64,
    • - Added new categories for each of the retro cores eg. NES, SNES, GC, GBC, GBA, N64, etc...
    • - Added ability to customize the category where a game or app shows in the launcher.
    • - Add option for parental control to hide dangerous settings.
    • - Add option to change the default retro core used
    • - Add options to specify where to import roms from.
    • - Add option to change icon path location.
    • - Syncs homebrew categories from VitaDB website.
    v1.4
    • Add ability to launch Adrenaline PSP ISO and EBOOT games directly via the launcher app. This still requires Adrenaline Bubble Booter which is installed by Adrenaline Bubble Manager. You will NEED to install AdrenalineLauncher.vpk. This will install a placeholder Bubble which will be used by Vita-Launcher. Vita-Launcher make some modification to the content in the Bubble with the game info before starting it.
    • Add rom filters in the ux0:data/SMLA00001/config.ini to only look for specific files in the ROMS folder. This allows the scan to skip sav file and unrelated content while scanning for games. Also you can edit the config to specify any other file extensions you want to skip.
    • Add new categories for Atari 2600, 7800, C64 and Wonder Swan.
    v1.5
    • Add support for scanning for PSP ISO/CSO and EBOOT found in sub directories. This will find the games in subfolders created by category_lite plugin.
    • Add ability to extract the ICON's from PSP ISO/CSO's
    • Add ability to scan individual games categories.
    • Fixed issue while scanning game folders that contains folders that would crash the app.
    • Improve the startup speed of the app when there are thousands of games.
    v1.5.1
    • Fixed bug where PSP/PSX/PSP Mini wasn't saved to favourites
    • Removed syncing of categories with VitaDB, some issues with linking the openssl/libcurl causing the app to randomly crash. Will add this back later after I've figured out the issue.
    • Add support for display of PS Mobile icon. (The icon for PS Mobile apps are in DDS format, so using the pic0.png instead).
    • Changed the Button assignments. LT/RT will now change category instead of changing pages. To change page, scroll to the left/right edge of the grid.
    • Added some padding to the smaller "tabs" to get a more consistent tab size.
    • Placement of PSP/PSX/PS Mini games in the category will be determined based on "CATEGORY" field of the param.sfo file.
    v1.6
    • Add ability to give an alternative name to the categories. In the "config.ini" file, there is a new setting called "alt_title" that you can modify.
    • Add ability to choose the pspemu location. In the "ux0:data/SMLA00001/config.ini" file, there is a new setting called "pspemu_location". Default set to "ux0 : pspemu". You can change to "uma0 : pspemu" if you store you ISO/EBOOT on the uma0 device.
    • Add a couple of new Retro categories for TurboGrafx 16, Vectrex, G&W, MAME-2000 and MAME-2003
     
    Last edited by cy33hc, Oct 19, 2020 at 8:46 AM
    susi91, satel, FanNintendo and 3 others like this.
  2. Flame

    Flame Me > You
    Moderator

    Joined:
    Jul 15, 2008
    Messages:
    5,362
    link to the project https://github.com/cy33hc/vita-launcher


    but sometimes it just crashes for me. does this GPU dump, then Vita closes.

    but i can see it really has potential this project.

    keep going. :yay:
     
    Last edited by Flame, Sep 29, 2020
  3. SuperDan

    SuperDan Im Aware ... Im Unaware
    Member

    Joined:
    Aug 17, 2016
    Messages:
    2,354
    Country:
    United States
    Any VIDEOS>? wouldn't mind seeing it in action
     
  4. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    Mind letting me know what firmware version you have and num of games. Also plugins enabled?

    I've been testing on 3.65 only
     
    FanNintendo likes this.
  5. Flame

    Flame Me > You
    Moderator

    Joined:
    Jul 15, 2008
    Messages:
    5,362
    im on 3.65 too. should i upload the crash dump? or is that bit too much?
     
  6. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    Yes please upload the dump
     
  7. Flame

    Flame Me > You
    Moderator

    Joined:
    Jul 15, 2008
    Messages:
    5,362
    the file is attached

    I have 4 pages full plus 3 games in the 5th page

    the plug-ins i have are:-

    storemgr
    nonpdrm
    adrenaline_kernel
    0syscall6
     

    Attached Files:

  8. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    Released v1.0.2
    • Fixed crash sometimes while switching between pages
    • Add ability to remove a game from favourites category
    Sorry. Still too young in forum to post links. Please visit the github page for download
     
  9. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
     
    SuperDan likes this.
  10. SuperDan

    SuperDan Im Aware ... Im Unaware
    Member

    Joined:
    Aug 17, 2016
    Messages:
    2,354
    Country:
    United States
    Looks Pretty Cool Thanks for showing me !! looks like its a great start needs some polish ... i always did hate the Bubble Menu's On Vita ! Still do
     
  11. kristianity77

    kristianity77 GBATemp old fogey
    Member

    Joined:
    Jul 10, 2003
    Messages:
    1,616
    Country:
    United Kingdom
    This looks good. Would it be possible to simplify things further? Like you I have literally hundreds of games on a 512gb micro SD and would love and option to just pick games from a text list that doesn't load icons. That would surely make the process faster and convenient for wading through hundreds of games. Similar to how it used to be on the old nds carts etc
     
    SuperDan likes this.
  12. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    It's just the initial scan take long. After the cache is built, the subsequent startup of the app is very fast. Also you can add games to favorites. Once you have built a favorite list, the app will always show the favorites first on startup. Also game icons aren't preloaded, they only load when you browse to the page.

    Are you talking about an alternative view where games are display in a list??
     
    Last edited by cy33hc, Sep 30, 2020
    SuperDan likes this.
  13. SuperDan

    SuperDan Im Aware ... Im Unaware
    Member

    Joined:
    Aug 17, 2016
    Messages:
    2,354
    Country:
    United States
    You Should Post This on Reddit Also ... im sure it will be a hit
     
    nowhereman87 likes this.
  14. kristianity77

    kristianity77 GBATemp old fogey
    Member

    Joined:
    Jul 10, 2003
    Messages:
    1,616
    Country:
    United Kingdom
    Yes, just games displayed in a list alphabetically. Would be a great feature to have!
     
  15. kristianity77

    kristianity77 GBATemp old fogey
    Member

    Joined:
    Jul 10, 2003
    Messages:
    1,616
    Country:
    United Kingdom
    I have found a bug. If you delete a game from your vita, it still shows up in the launcher, minus the game icon, and obviously crashes if you try and boot. How do you make the app rescan games?
     
  16. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    triangle button give you option to rescan games and update cache
     
  17. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    V1.1
    • Hide categories with no games
    • Add new LIST view. Use triangle button to bring up "Settings" dialog to switch between Grid/List view.
    • Add options to add/remove a single game from cache. Useful when you install/uninstall games. You can update the cache without rescanning all the games.
    [​IMG]
     
    Flame and kristianity77 like this.
  18. kristianity77

    kristianity77 GBATemp old fogey
    Member

    Joined:
    Jul 10, 2003
    Messages:
    1,616
    Country:
    United Kingdom
    Now, this is fantastic!
     
  19. satel

    satel Luigi's Big Brother
    Member

    Joined:
    Nov 3, 2004
    Messages:
    2,108
    Country:
    Laos
    @cy33hc nice app much better than stock bubbles imo but it's not showing PS Mobile games !!

    also a suggestion: any chance it can show PSP,PS MINIS,PS1 in separate Categories not mixed together ?

    — Posts automatically merged - Please don't double post! —

    @cy33hc all PS Mobile games start with NP would be great if you add support for them in your launcher app. thanks

    example
    NPNA00110
    NPOA00023
    NPPA00138
    NPQA00103
     
  20. cy33hc

    OP cy33hc Advanced Member
    Newcomer

    Joined:
    Sep 29, 2020
    Messages:
    59
    Country:
    Canada
    I'm starting PSP Games via bubbles create with Adrenaline Bubble Manager and there's no info of what kind of Game it is. I can create new categories if the GameID are created with certain prefixes like PSOEMUXXX for PS1 and PSMEMUXXX for mini. As for PSM games, I don't know of any way to start those at the moment.
     
    nowhereman87 likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Release], Launcher, launch