Skip to content

SKGleba/VitaTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VitaTools

(Maybe) useful tools for PSP2 Vita and Dolce

vbanim.mp4
  • bootanimations plugin for enso
  • convert gifs to rcf using the tool in /pc/
    • ImageMagick and gzip required
    • run "mkanim -help" to get the list of available commands
    • max animation size: 108MiB
    • put boot.rcf in ur0:tai/
  • faulty animations can be skipped by holding LTrigger
    • try setting a lower priority and optimizing the animation
  • you can configure the boot animation in "settings->theme & background"
  • Tested on firmware 3.65, should work on enso 3.60-3.73

bgvpk

  • background vpk downloader and installer
  • based on download_enabler by TheFlow
  • can be included in both hb apps and tai config under *main
  • Tested on firmware 3.65, should work on 3.60-3.73

fakegc

  • removes gc checks from the gro0: partition (can run any app)
  • put the app files in gro0:app/TITLEID/ and copy param.sfo to gro0:gc/
    • retail games need to be decrypted first
  • put fakegc.suprx under *main in taiHen's config.txt
  • the provided kernel plugin will mount sd2vita to both gro0: and grw0:
    • compatible with YAMT's full version too
  • you can redirect ux0:data/ to grw0:reData/ with rePatch
    • if the game crashes you will need to recompile it with the new path
  • Tested on firmwares 3.60 and 3.65

recoVery

  • A proper gui recovery for the reset image, intended for enso_ex.
  • Can usb-mount every FAT16 and TexFAT partition (GC/XMC/EMMC).
  • Support for EMMC flashing and dumping.
  • Can load external sd0: helper kernel modules.
  • Kernel modules required firmware: 3.65.

storageFormat

  • A tool that can format the desired storage to a desired filesystem.
  • SD2Vita, USB, PSVSD, External and Internal memory card supported.
  • Supported filesystems: FAT16, FAT32, TexFAT.
  • PSVSD/USB need to be mounted before using this tool.
  • Tested on firmwares: retail 3.60 and 3.65.
  • Acquires uart0 to kermit.
  • This lets developers use multicn/microusb's uart output.
  • The plugin also sets an extra_uart flag in nvs (0x481).
  • Put the plugin path in taihen config under *KERNEL.
  • Tested on firmwares: retail 3.60, 3.65 and 3.74.
  • Dumps secure xbar, visible keyring, s/nvs, emmc, gc and mc.
  • I have provided a bunch of different prebuilt versions.
  • This kernel module does not require taihen.
  • Fully compatible with firmwares 3.60-3.74
  • NoF00D mode works on firmwares ~1.69-3.74
  • Redirects sa0 to ur0
  • Useful for fonts, dictionary and handwriting data customization
  • The default system font is now ur0:data/font/pvf/ltn0.pvf
  • PVF is just a renamed OTF, PGF is a TTF with a custom header
  • Before installing this plugin copy all contents of sa0: over to ur0:
  • Put the plugin path in taihen config under *KERNEL
  • Tested on firmware 3.65, should work on 3.60-3.73.
vlog.mp4
  • Prints debug output on screen.
  • Remember to remove/change debug handlers before shell or safemode.
  • Tested on firmware 3.65.
  • Patches SceSettings to format SD2Vita instead of the memory card.
  • Redirects format popup at boot as well as the format option in settings.
  • Put in taihen config under *NPXS10015 (settings) and *NPXS10016 (popup)
  • Tested on firmwares: retail 3.60 and 3.65.
  • A small kernel-user bridge to manage the diag modules.
  • Also sets some diag-checked dip switches.
  • pd_test can be used to test pdbridge as well as PdDisplayOled.
  • Tested on firmware 3.65 with 0syscall6.

Notes

  • All tools are licensed under MIT unless stated otherwise.

About

(Maybe) useful tools for PSP2 Vita and Dolce

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages