Homebrew: Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
No edit summary
(23 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Homebrew ==
==Applications==
 
===Applications===
{| class="wikitable" border="1" width="100%"
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="20%" | Name
Line 51: Line 49:
| {{Yes2}} [https://github.com/SMOKE5/memcardswap github]
| {{Yes2}} [https://github.com/SMOKE5/memcardswap github]
|-
|-
| [https://github.com/henkaku/VitaShell VitaShell]
| [https://github.com/TheOfficialFloW/SettingsPlus Settings+]
| This is a proof of concept for a system application manipulation via a replicated and patched module.
| [https://twitter.com/theflow0 @TheFlow]
| [https://github.com/TheOfficialFloW/SettingsPlus/releases Here]
| {{Yes2}} [https://github.com/TheOfficialFloW/SettingsPlus github]
|-
| [https://github.com/henkaku/VitaShell HENkaku VitaShell]
| File manager for PS Vita
| File manager for PS Vita
| xyzz
| xyzz
| [https://github.com/henkaku/VitaShell Here]
| [https://github.com/henkaku/VitaShell Here]
| {{Yes2}} [https://github.com/henkaku/VitaShell github]
| {{Yes2}} [https://github.com/henkaku/VitaShell github]
|-
| [https://github.com/TheOfficialFloW/VitaShell VitaShell]
| VitaShell is a file manager for PS Vita HENkaku
| [https://twitter.com/theflow0 @TheFlow]
| [https://github.com/TheOfficialFloW/VitaShell/releases Here]
| {{Yes2}} [https://github.com/TheOfficialFloW/VitaShell github]
|-
| [https://github.com/St4rk/vitadump vitadump]
| This homebrew can dump some PS Vita shared modules
| [[User:St4rk|St4rk]]
| [https://github.com/St4rk/vitadump Here]
| {{Yes2}} [https://github.com/St4rk/vitadump github]
|-
| [http://rinnegatamante.it/ VitaPad]
| VitaPad allows you to use your PSVITA as a wireless PC controller.
| Rinnegatamante
| [http://rinnegatamante.it Here]
| {{Yes2}} [https://github.com/Rinnegatamante/VitaPad github]
|-
| [https://github.com/henkaku/offline-installer HENkaku Offline Installer]
| Lets you install HENkaku without the need of the internet.
| xyzz
| [https://github.com/henkaku/offline-installer/releases Here]
| {{Yes2}} [https://github.com/henkaku/offline-installer github]
|-
| [https://github.com/xyzz/vita-button-swapper Vita Button Swapper]
| A simple homebrew to change X/O layout (Japanese/non-Japanese confirm layouts)
| xyzz
| [https://github.com/xyzz/vita-button-swapper/releases Here]
| {{Yes2}} [https://github.com/xyzz/vita-button-swapper github]
|-
| [http://rinnegatamante.it AntiBlacklist]
| Advanced whitelister homebrew for PS TV
| Rinnegatamante
| [http://rinnegatamante.it Here]
| {{Yes2}} [https://github.com/Rinnegatamante/AntiBlacklist github]
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46612 VitaToolbox ]
| Combines some applications such as Button Swapper into a single app
| Orion90
| [https://www.mediafire.com/?c17vprpbjd3i9qo Here]
| {{No2}} [Should come later]
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46381 VitaIdent]
| VITAident is a tool inspired by PSPident - which was originally developed by Jas0nuk and later updated by Yoti. The tool was used to obtain more information about your PSP's motherboard, firmware etc. Similarly the VITA version - VITAident aims to display more information about your PS VITA. It is currently a work in progress.
| joel16
| [https://github.com/joel16/VITAident Here]
| {{Yes2}} [https://github.com/joel16/VITAident github]
|}
|}


===Emulators===
==Emulators==
{| class="wikitable sortable" border="1" width="100%"
{| class="wikitable sortable" border="1" width="100%"
! Name
! Name
Line 133: Line 185:
|}
|}


===Games===
==Games==
{| class="wikitable" border="1" width="100%"
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="20%" | Name
Line 183: Line 235:
| {{Yes2}} [https://github.com/InvalidExcepti0n/BreakVeetOut github]
| {{Yes2}} [https://github.com/InvalidExcepti0n/BreakVeetOut github]
|-
|-
| [https://rinnegatamante.it/board/forumdisplay.php?fid=23 EasyRPG Vita]
| EasyRPG Vita is a port of EasyRPG Player for PSVITA that allows you to play any RPG Maker 2000/2003 game on your handheld.
| Rinnegatamante
| [https://ci.easyrpg.org/job/player-vita/ Here]
| {{Yes2}} [https://github.com/EasyRPG/ github]
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46614 Battleship Arena]
| Classic game "Sea battle/fight" for PS Vita
| DesiRED74
| [https://github.com/DesiRED74/PSV-BattleShipArena Here]
| {{Yes2}} [https://github.com/DesiRED74/PSV-BattleShipArena github]
|}
|}


===Libraries===
==Libraries==
{| class="wikitable" border="1" width="100%"
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="20%" | Name
Line 207: Line 270:
| [https://github.com/vitasdk/newlib newlib]
| [https://github.com/vitasdk/newlib newlib]
| PS Vita Newlib port.
| PS Vita Newlib port.
| xyzz
| [[User:xerpi|xerpi]]
| [https://github.com/vitasdk/newlib Here]
| [https://github.com/vitasdk/newlib Here]
| {{Yes2}} [https://github.com/vitasdk/newlib github]
| {{Yes2}} [https://github.com/vitasdk/newlib github]
|-
| [https://github.com/Rinnegatamante/Lua-RayCast3D Lua-RayCast3D]
| 3D Game Engine using RayCasting algorithm for Lua Player Plus
| Rinnegatamante
| [https://github.com/Rinnegatamante/Lua-RayCast3D/releases Here]
| {{Yes2}} [https://github.com/Rinnegatamante/Lua-RayCast3D/tree/master github]
|-
| [https://github.com/xyzz/vita-parse-core Vita Parse Core]
| Tool to parse Vita core files (crash dumps)
| xyz
| [https://github.com/xyzz/vita-parse-core Here]
| {{Yes2}} [https://github.com/xyzz/vita-parse-core github]
|-
| [https://github.com/xyzz/vita-openssl Vita OpenSSL]
| TLS/SSL and crypto library https://www.openssl.org
| xyz
| [https://github.com/xyzz/vita-openssl/releases Here]
| {{Yes2}} [https://github.com/xyzz/vita-openssl github]
|-
| [https://github.com/xyzz/vita-curl Vita Curl]
| Curl is a tool and libcurl is a library for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TFTP, SCP, SFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features https://curl.haxx.se/
| xyz
| [https://github.com/xyzz/vita-curl/releases Here]
| {{Yes2}} [https://github.com/xyzz/vita-curl github]
|-
| [https://github.com/xyzz/vita-enet Vita ENet]
| ENet reliable UDP networking library
| xyz
| [https://github.com/xyzz/vita-enet Here]
| {{Yes2}} [https://github.com/xyzz/vita-enet github]
|-
| [https://github.com/xyzz/vita-idu Vita IDU]
| set/clear IDU mode
| xyz
| [https://github.com/xyzz/vita-idu Here]
| {{Yes2}} [https://github.com/xyzz/vita-idu github]
|}
|}


=== Emulators ===
== SDK ==
Wololo features a great list of emulators that run on the PS Vita / Vita TV and download repo : http://wololo.net/emulators-for-the-psp-ps-vita-the-ultimate-download-list/
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="50%" | Description
!  width="10%" | Author
!  width="10%" | Download
!  width="10%" | Open-Source
|-
| [https://github.com/vitasdk vitasdk]
| The official open source SDK used with Henkaku
| Yifan Lu - xyzz
| [https://bintray.com/package/files/vitasdk/vitasdk/toolchain?order=desc&sort=fileLastModified&basePath=&tab=files Here]
| {{Yes2}} [https://github.com/vitasdk github]
|-
| [https://github.com/173210/psp2sdk psp2sdk]
| The free SDK for PSP2, aiming to integrate with devkitARM
| 173210
| [https://github.com/173210/psp2sdk Here]
| {{Yes2}} [https://github.com/173210/psp2sdk github]
|-
| [https://github.com/zecoxao/PSDK3v3 PSDK3v3]
| fork of Estwald's PSDK3v2 with added vitasdk support
| [[User:zecoxao|zecoxao]]
| [https://github.com/zecoxao/PSDK3v3 Here]
| {{Yes2}} [https://github.com/zecoxao/PSDK3v3 github]
|-
| [https://github.com/ooPo/vitatoolchain Vita Tool Chain]
| A script used to autobuild a Vita toolchain. Untested on a real Vita atm.
| ooPo
| [https://github.com/ooPo/vitatoolchain/archive/master.zip Here]
| {{Yes2}} [https://github.com/ooPo/vitatoolchain github]
|}


=== SDK ===
== Websites That Post About Or Host Homebrew ==
[https://github.com/173210/psp2sdk 173210's Open-Source SDK]
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="50%" | Description
|-
| [https://henkaku.xyz/showcase/ Henkaku Showcase]
| A list of homebrew apps and Emulators showcased on the official Henkaku website.
|-
| [http://wololo.net/emulators-for-the-psp-ps-vita-the-ultimate-download-list Wololo Emulators]
| A list of Emulators for the PS Vita on wololo.net
|-
| [http://www.psx-place.com/resources/categories/playstation-vita-pstv.8/ PSX-Place]
| A list of Homebrew applications and games on PSX-Place.
|-
| [https://www.reddit.com/r/vitathemes/ PS Vita Themes]
| A list of custom themes on Reddit.
|-
| [https://store.brewology.com/vita/homebrew.php Brewology]
| The OG Place to get homebrew and plugins
|-
| [https://vitadb.rinnegatamante.it VitaDB]
| Probably the most censored homebrew website on the plannet, the Maintainer banned the superior OneLUA interpreter because they where triggered someone made a better interpreter than there own "Lua Player Plus" and also banned developers such as [[SilicaAndPina]] and [[dots-tb]] because they criticized the maintainers code
|-
| [https://reddit.com/r/vitahacks r/vitahacks]
| A subreddit that discusses Vita homebrew and plugins, however dont you go posting about trophy hacking there or Moderator u/GeeGee-E will throw the ban hammer at you because reasons
|-
| [https://reddit.com/r/vitapiracy r/vitapiracy]
| Like r/vitahacks but with FREEDOM 
|}

Revision as of 15:04, 10 December 2018

Applications

Name Description Author Download Open-Source
VitaTester A simple homebrew for testing input on the Vita SMOKE Here github
VitaScreenFlasher VitaScreenFlasher SMOKE Here github
Homebrew sample (Hello World) Homebrew sample (Hello World). xerpi Here github
FTPVita FTP Server for the PSVita. xerpi Here github
smallHex Remake of an old PSP homebrew and PC app for PC and PS Vita. Xeeynamo Here github
History Deleter Deletes all evidence of Henkaku from your PS Vita, for those worried about being banned(This does not guarantee that you won't be banned though) KanadeEngel Here ?
memcardswap Tool to aid memory card swapping between Vitas using HENkaku SMOKE Here github
Settings+ This is a proof of concept for a system application manipulation via a replicated and patched module. @TheFlow Here github
HENkaku VitaShell File manager for PS Vita xyzz Here github
VitaShell VitaShell is a file manager for PS Vita HENkaku @TheFlow Here github
vitadump This homebrew can dump some PS Vita shared modules St4rk Here github
VitaPad VitaPad allows you to use your PSVITA as a wireless PC controller. Rinnegatamante Here github
HENkaku Offline Installer Lets you install HENkaku without the need of the internet. xyzz Here github
Vita Button Swapper A simple homebrew to change X/O layout (Japanese/non-Japanese confirm layouts) xyzz Here github
AntiBlacklist Advanced whitelister homebrew for PS TV Rinnegatamante Here github
VitaToolbox Combines some applications such as Button Swapper into a single app Orion90 Here [Should come later]
VitaIdent VITAident is a tool inspired by PSPident - which was originally developed by Jas0nuk and later updated by Yoti. The tool was used to obtain more information about your PSP's motherboard, firmware etc. Similarly the VITA version - VITAident aims to display more information about your PS VITA. It is currently a work in progress. joel16 Here github

Emulators

Name Description Author Download Open-Source
VITA-8 CHIP-8 emulator for the PSVita. xerpi Here github
HandyVITA The first Atari Lynx emulator for the PSVita Based on Libretro Handy core frangarcj Here github
RaceVITA NGP/C Emulator for the PSVita frangarcj Here github
SMSplusVITA SMS/GG Emulator for the PSVita frangarcj Here github
NeopopVITA Better NGP/C Emulator frangarcj Here github
RealBoy Vita Game Boy/CGB/SGB emulator for the PSVita xerpi Here github
mGBA GBA Emulator endrift Here github
NES4Vita NES Emulator SMOKE Here github
Snes9xVITA Port of Snes9x for the PlayStation VITA Skogaby frangarcj Here github
DeSmuME xerpi's edition Run Nintendo DS Roms On Your PS Vita xerpi Here github
DeSmuME MasterFeizz's edition Run Nintendo DS Roms On Your PS Vita MasterFeizz Here github

Games

Name Description Author Download Open-Source
vitaWolfen Wolfenstein 3D port for PSVITA Rinnegatamante Here github
Milie Tetris Just a tetris for henkaku Guidobot Here No
Procedural Planets Procedurally generates pixelart. planets inspired by the art style of No Man's Sky. Primer0 Here Google Drive
Conway's Game of Life Just Conway's Game of Life for the Vita Ruben_Wolfe Here ?
RejuveSnake! Snake for the Vita Ruben_Wolfe Here ?
Eucliod Port of the Eucliod bullet-hell homebrew to the PS-Vita. gnmmarechal Here github
BreakVeetOut BreakVeetOut is an arcade game made for PS Vita updated HENkaku InvalidExcepti0n Here github
EasyRPG Vita EasyRPG Vita is a port of EasyRPG Player for PSVITA that allows you to play any RPG Maker 2000/2003 game on your handheld. Rinnegatamante Here github
Battleship Arena Classic game "Sea battle/fight" for PS Vita DesiRED74 Here github

Libraries

Name Description Author Download Open-Source
vita2dlib Simple and Fast (using the GPU) 2D library for the PSVita. xerpi Here github
psplib4vita Vita port of PSPLIB for PSP to VITA homebrew compatibility. frangarcj Here github
newlib PS Vita Newlib port. xerpi Here github
Lua-RayCast3D 3D Game Engine using RayCasting algorithm for Lua Player Plus Rinnegatamante Here github
Vita Parse Core Tool to parse Vita core files (crash dumps) xyz Here github
Vita OpenSSL TLS/SSL and crypto library https://www.openssl.org xyz Here github
Vita Curl Curl is a tool and libcurl is a library for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TFTP, SCP, SFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features https://curl.haxx.se/ xyz Here github
Vita ENet ENet reliable UDP networking library xyz Here github
Vita IDU set/clear IDU mode xyz Here github

SDK

Name Description Author Download Open-Source
vitasdk The official open source SDK used with Henkaku Yifan Lu - xyzz Here github
psp2sdk The free SDK for PSP2, aiming to integrate with devkitARM 173210 Here github
PSDK3v3 fork of Estwald's PSDK3v2 with added vitasdk support zecoxao Here github
Vita Tool Chain A script used to autobuild a Vita toolchain. Untested on a real Vita atm. ooPo Here github

Websites That Post About Or Host Homebrew

Name Description
Henkaku Showcase A list of homebrew apps and Emulators showcased on the official Henkaku website.
Wololo Emulators A list of Emulators for the PS Vita on wololo.net
PSX-Place A list of Homebrew applications and games on PSX-Place.
PS Vita Themes A list of custom themes on Reddit.
Brewology The OG Place to get homebrew and plugins
VitaDB Probably the most censored homebrew website on the plannet, the Maintainer banned the superior OneLUA interpreter because they where triggered someone made a better interpreter than there own "Lua Player Plus" and also banned developers such as SilicaAndPina and dots-tb because they criticized the maintainers code
r/vitahacks A subreddit that discusses Vita homebrew and plugins, however dont you go posting about trophy hacking there or Moderator u/GeeGee-E will throw the ban hammer at you because reasons
r/vitapiracy Like r/vitahacks but with FREEDOM