Skip to content

Releases: Rinnegatamante/VitaDB-Downloader

v.2.5

15 May 22:41

Choose a tag to compare

  • Added a Crank icon nearby apps using AI.
  • Added two new filters: "Apps using AI" and "Apps not using AI" for Vita homebrews.
  • Moved to MariaDB IDs usage for the Favorites homebrew system: This means now applications with clashing TitleIDs can be properly put in the favorite list singularly.
  • Added support to Favorites system for PSP homebrews.
  • Reduced memory usage of the application.
  • Updated to latest vitaGL commit.
  • Made so that the search feature searches also inside homebrews/themes descriptions.
  • Made so that the search feature is now cached, not impacting performance of the app.
  • Made so that Vita applist and PSP applist are downloaded only when there's an update on the server (using If-Modified-Since HTTP header): this will make booting the app and switching to PSP apps way faster.
  • Fixed a bug causing Favorites list and the daemon blacklist to get corrupted when deleting entries in some circumstances.
  • Fixed a bug causing the blacklisted status to not be visually updated inside the app when blacklisting or whitelisting an application in certain circumstances.

v.2.4

12 Oct 14:20

Choose a tag to compare

  • Fixed a bug in the daemon causing the console to panic when downloading the homebrews list for scanning new updates. (Part of a v.2.3 hotfix)
  • Added a progressbar and video time (current/total) info for the trailers player.
  • Made so that when a trailer ends, the app will automatically transition back to the main apps list.
  • Made so that the apps list downloader at boot will retry the download if it fails or gets stuck.
  • Added a check for VitaDB state: now if the website is offline, the application will show a warning when launched.
  • Fixed several bugs in the trailers player causing deadlocks or app crashes in certain circumstances.
  • Made more robust the whole downloader logic: this should solve some edge cases leading to app softlocks.
  • Added a custom header on VitaDB backend and implemented its usage in the app: this will make file size shown when downloading apps list be correct and not just guessed as it was before.
  • Implemented a feature that allows to edit the daemon blacklist from the app itself: now an option will be available in the Manage menu of installed apps that will allow to blacklist or whitelist apps for the daemon.
  • Added showing of the daemon blacklist state in the Info panel of the currently hovered application.
  • Added proper support for update detection of applications made with LifeLua.
  • Fixed empagination of the Manage submenu being inconsistent depending on how many options are available.
  • Fixed a bug causing Manage submenu to have the last option offscreen when the related homebrew has trophies available.
  • Added possibility to add Vita homebrews in a Favorites list from the Manage submenu: favorites homebrews will show a star icon near their name in the main apps list.
  • Added "Favorites Apps" filter to the available Vita homebrews filters.
  • Removed the "Apps with Trophies" filter from the PSP homebrews list: PSP homebrews can't have trophies so the filter would always return an empty list.

v.2.3

02 Jun 22:47

Choose a tag to compare

  • Fixed a bug causing renpy games to install with missing files.
  • Added the possibility to view Release Page and Sourcecode Page for homebrews (Available in the Manage submenu).
  • Added the possibility to view trailers for homebrews having one (Available in the Manage submenu or by pressing Start).
  • Made so that the PSVita homebrew icons are rendered with an animated 3D bubble effect simulating the look of the Livearea bubbles.
  • Made so that the titlebars for the subwindows properly respect console button assignation for Cancel/Confirm.
  • Fixed an issue causing memory corruption when swapping several times themes with animated backgrounds.
  • Made so that vpks are installed from a lower depth folder. This can prevent edge cases where vpks with a lot of nested folders may fail to install correctly.

v.2.2

20 Apr 11:39

Choose a tag to compare

  • Fixed a bug causing background to flicker during popups (example: during downloads).
  • Replaced Sony CDN links with archive.org links for PSM Runtimes. Now the libshacccg.suprx auto-installer will work again.
  • Fixed progressbar during PSM Runtimes download to not properly update in realtime.
  • Made so that multi-downloads (esample: missing icons download) will properly show total count and updated count during the process.
  • Restored erroneously removed message box during ShaRKF00D extraction during libshacccg.suprx auto-installer process.
  • Replaced zip/vpk usage with psarc files. These will be faster to extract resulting in faster installation process for apps.

v.2.1

14 Aug 18:26
81394d1

Choose a tag to compare

  • Fixed a bug causing the background image to get flipped during some applications installations.
  • Fixed a bug causing trophies and icons to still get recovered using old backend.
  • Greatly optimized sorting algorithm (faster booting time and faster switching between sorting modes).
  • Added an automatic updater for the Daemon plugin. (Prior it wasn't getting updated at all).
  • Added a feature that will mark applications with clashing TitleIDs by showing said TitleIDs in red.
  • Added a confirmation check when installing applications with clashing TitleIDs when an application sharing the same TitleID is already installed.
  • Fixed a filehandle leak in themes installer.
  • Made application extractions faster. Now installing homebrews will take less time.

v.2.0

20 Jul 20:32

Choose a tag to compare

  • Updated to latest vitaGL commit.
  • Now the application UI will respect OS confirm/cancel button settings (O/X).
  • Added TitleID info shown for PSVita homebrews.
  • Added safety checks for when single themes installations occurred.
  • Made progressbar during SharkF00D installation smoother.
  • Made possible to cancel applications downloads/installations by pressing the cancel button (O/X).
  • Made so that when an application installation fails, eventual downloaded data files are deleted as well.
  • Migrated to new backend webhost.

v.1.9

07 Mar 16:53

Choose a tag to compare

  • Added possibility to skip database update at boot by holding R trigger.
  • Added possibility to launch VitaDB Downloader by other means (eg: from other applications).
  • Updated to latest vitaGL commit.
  • Fixed a vertical alignment mismatch between homebrew entries and install tag info.
  • Added an icon showing homebrews providing trophies support.
  • Added "Apps with Trophies" filter.
  • Added the possibility to view available trophies for PSVita homebrew from the Manage submenu.

v.1.8

14 Jul 09:26

Choose a tag to compare

  • Fixed an issue causing libshacccg.suprx extraction to fail under certain circumstances.
  • Fixed an issue causing kubridge.skprx to not be activated under certain circumstances.
  • Made so that libshacccg.suprx will proceed if the app is launched after only some steps are performed instead of restarting from scratch.
  • Added more homebrew offered as Nightly releases to the Daemon blacklist (Xash3D, Nazi Zombies Portable).
  • Made so that VitaDB Downloader will automatically cleanup storage for leftover of failed homebrew installs.
  • Added a new Manage submenu accessible by pressing Select with different features.
  • Moved "View Changelog" feature to Manage submenu.
  • Added the possibility to launch PSVita homebrew from the Manage submenu.
  • Added the possibility to uninstall PSVita/PSP homebrew from the Manage submenu.
  • Added the possibility to view homebrew requirements from the Manage submenu.
  • Added the possibility to tag an homebrew as Updated from the Manage submenu.
  • Made possible to cancel an homebrew install if it has requirements from the requirements popup.
  • Added a new filter: Freeware Apps. It will show all the apps not requiring user to supply game data files manually in order to be used.

v.1.7

12 Nov 13:51

Choose a tag to compare

NOTE: Please check the README for information on the newly added Daemon feature. Huge thanks to PrincessOfSleeping for https://github.com/Princess-of-Sleeping/SceShell-Notice-PoC used as base to write up the daemon.

  • Added an optional auto-updater daemon for installed Vita homebrews. It will check for any homebrew update every hour and at console boot even with VitaDB Downloader closed and send a notification to quickly perform the update.
  • Added an auto-downloader and extractor of libshacccg.suprx if this is missing.
  • Added proper support for PSP homebrews over different locations based on Adrenaline settings.
  • Fixed a bug causing all PSP homebrews to be categorized as Original Games.
  • Now requirements popup won't show up for homebrews requiring only libshacccg.suprx since already present if VitaDB Downloader is being used.
  • Added an optional kubridge.skprx updater/installer when attempting to install an homebrew requiring it.

v.1.6

17 Oct 09:56

Choose a tag to compare

  • Fixed a bug causing VitaDB Downloader to be reported always as Outdated.
  • Added shadowing support for texts for themes (TextShadow).
  • Enhanced icons loading time. Now scrolling through apps will be considerably faster.
  • Fixed a bug causing potential filesystem issues due to how icons were stored internally on storage.
  • Fixed a bug that caused app bootup to take more time the more apps got downloaded from the app itself.
  • Added support for PSP homebrews download and installation (L will now cycle through Vita Homebrews, PSP Homebrews, Themes).
  • Moved version value to top left of the screen.
  • Added info about current mode (Vita Homebrews, PSP Homebrews, Themes) on the top right of the screen.
  • Improved version checking for installed homebrews made in Unity, Game Maker Studio, Godot or Lua. Now they will be correctly detected as Outdated if they are so.
  • Made so that Vita homebrews icons are rendered as rounded.
  • Made so that, if connection is lost during a download, the download will get resumed at the point where it stopped instead of failing the download.