Homebrew: Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
No edit summary
(dafagr)
Tag: Undo
 
(36 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Homebrew ==
==Applications==
 
===Native Applications===
{| class="wikitable" border="1" width="100%"
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="20%" | Name
Line 27: Line 25:
| {{Yes2}} [https://github.com/xerpi/vitahelloworld github]
| {{Yes2}} [https://github.com/xerpi/vitahelloworld github]
|-
|-
| [https://github.com/xerpi/FTPVita FTPVita]
| [https://github.com/xerpi/ftpvitalib FTPVita]
| FTP Server for the PSVita.
| FTP Server for the PSVita.
| [[User:xerpi|xerpi]]
| [[User:xerpi|xerpi]]
| [http://filetrip.net/view?0aL0YDQWFP Here]
| [https://drive.google.com/file/d/0ByXgF-rsC8PTbGRYN01jV1FFUXM/view?usp=sharing Here]
| {{Yes2}} [https://github.com/xerpi/FTPVita github]
| {{Yes2}} [https://github.com/xerpi/ftpvitalib github]
|-
|-
| [https://github.com/Xeeynamo/smallHex smallHex]
| [https://github.com/Xeeynamo/smallHex smallHex]
Line 38: Line 36:
| [https://github.com/Xeeynamo/smallHex Here]
| [https://github.com/Xeeynamo/smallHex Here]
| {{Yes2}} [https://github.com/Xeeynamo/smallHex github]
| {{Yes2}} [https://github.com/Xeeynamo/smallHex github]
|-
| [https://twitter.com/KanadeEngel/status/761329400373710848 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
| [https://drive.google.com/file/d/0B_84KH1GOSfiZTUzQjIxQ1QxeW8/view Here]
| ?
|-
| [https://github.com/SMOKE5/memcardswap memcardswap]
| Tool to aid memory card swapping between Vitas using HENkaku
| [[User:SMOKE|SMOKE]]
| [https://github.com/SMOKE5/memcardswap/releases Here]
| {{Yes2}} [https://github.com/SMOKE5/memcardswap github]
|-
| [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
| xyzz
| [https://github.com/henkaku/VitaShell Here]
| {{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]
|}
|}


===Native Emulators===
==Emulators==
{| class="wikitable sortable" border="1" width="100%"
{| class="wikitable sortable" border="1" width="100%"
! Name
! Name
Line 69: Line 139:
| SMS/GG Emulator for the PSVita
| SMS/GG Emulator for the PSVita
| frangarcj
| frangarcj
| [http://wololo.net/downloads/index.php/download/8332 Here]
| [https://github.com/frangarcj/SMSplusVITA/releases Here]
| {{Yes2}} [https://github.com/frangarcj/SMSplusVITA github]
| {{Yes2}} [https://github.com/frangarcj/SMSplusVITA github]
|-
|-
Line 88: Line 158:
| endrift
| endrift
| [http://wololo.net/downloads/index.php/download/8334 Here]
| [http://wololo.net/downloads/index.php/download/8334 Here]
| {{Dunno}}
| {{Yes2}} [https://github.com/mgba-emu/mgba github]
|-
|-
| [http://wololo.net/downloads/index.php/download/8335 NES4Vita]
| [http://wololo.net/downloads/index.php/download/8335 NES4Vita]
Line 97: Line 167:
|-
|-
| [https://github.com/skogaby/Snes9xVITA Snes9xVITA]
| [https://github.com/skogaby/Snes9xVITA Snes9xVITA]
| Port of Snes9x 1.52 for the PlayStation VITA
| Port of Snes9x for the PlayStation VITA
| [[User:Skogaby|Skogaby]]
| [[User:Skogaby|Skogaby]] frangarcj
| [https://github.com/skogaby/Snes9xVITA/releases/download/1.0.0/Snes9xVITA.velf Here]
| [https://github.com/frangarcj/Snes9xVITA/releases Here]
| {{Yes2}} [https://github.com/skogaby/Snes9xVITA github]
| {{Yes2}} [https://github.com/frangarcj/Snes9xVITA/releases github]
|-
| [http://wololo.net/talk/viewtopic.php?p=407137#p407137 DeSmuME xerpi's edition]
| Run Nintendo DS Roms On Your PS Vita
| [[User:xerpi|xerpi]]
| [https://github.com/xerpi/desmume-vita Here]
| {{Yes2}} [https://github.com/xerpi/desmume-vita github]
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46262 DeSmuME MasterFeizz's edition]
| Run Nintendo DS Roms On Your PS Vita
| MasterFeizz
| [https://github.com/masterfeizz/DeSmuME-Vita/releases Here]
| {{Yes2}} [https://github.com/masterfeizz/DeSmuME-Vita/ github]
|}
|}


===Native Libraries===
==Games==
{| 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/Rinnegatamante/vitaWolfen vitaWolfen]
| Wolfenstein 3D port for PSVITA
| Rinnegatamante
| [http://rinnegatamante.it/site/ Here]
| {{Yes2}} [https://github.com/Rinnegatamante/vitaWolfen github]
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46333 Milie Tetris]
| Just a tetris for henkaku
| Guidobot
| [https://www.mediafire.com/?2sei6usi7ke7de2 Here]
| No
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46219 Procedural Planets]
| Procedurally generates pixelart. planets inspired by the art style of No Man's Sky.
| Primer0
| [https://mega.nz/#!bxwW3KrR!IcGiGADj2bnLBV01a3OLWrYIMwQvd5HDjlTPvtS09vg Here]
| {{Yes2}} [https://drive.google.com/file/d/0B4QqovA_rXzGT3I3ZUdpTnJtc2s/view Google Drive]
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46172 Conway's Game of Life]
| Just Conway's Game of Life for the Vita
| Ruben_Wolfe
| [https://mega.nz/#!LsJjUBSb!NXGO50o4t-bqa3CF5rCRBlIS2wB5gCQoCh0aEWqUKzM Here]
| ?
|-
| [http://wololo.net/talk/viewtopic.php?f=116&t=46171 RejuveSnake!]
| Snake for the Vita
| Ruben_Wolfe
| [https://mega.nz/#!f4xRQSha!dLJCzqe_DKFIvaWgkq4iTKUq4qEFIg6uSJvVTO36Ymo Here]
| ?
|-
| [https://github.com/gnmmarechal/eucliod-vita Eucliod]
| Port of the Eucliod bullet-hell homebrew to the PS-Vita.
| gnmmarechal
| [https://github.com/gnmmarechal/eucliod-vita Here]
| {{Yes2}} [https://github.com/gnmmarechal/eucliod-vita github]
|-
| [https://github.com/InvalidExcepti0n/BreakVeetOut BreakVeetOut]
| BreakVeetOut is an arcade game made for PS Vita updated HENkaku
| InvalidExcepti0n
| [https://github.com/InvalidExcepti0n/BreakVeetOut/releases Here]
| {{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==
{| class="wikitable" border="1" width="100%"
{| class="wikitable" border="1" width="100%"
!  width="20%" | Name
!  width="20%" | Name
Line 122: Line 267:
| [https://github.com/frangarcj/psplib4vita/archive/master.zip Here]
| [https://github.com/frangarcj/psplib4vita/archive/master.zip Here]
| {{Yes2}} [https://github.com/frangarcj/psplib4vita github]
| {{Yes2}} [https://github.com/frangarcj/psplib4vita github]
|-
| [https://github.com/vitasdk/newlib newlib]
| PS Vita Newlib port.
| [[User:xerpi|xerpi]]
| [https://github.com/vitasdk/newlib Here]
| {{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]
| A database of homebrew for your vita. You can also download homebrew from VitaDB directly onto your vita using VHHB (Vita Homebrew Browser)
|-
| [https://reddit.com/r/vitahacks r/vitahacks]
| A subreddit that discusses Vita homebrew, plugins and more.
|-
| [https://reddit.com/r/vitapiracy r/vitapiracy]
| Like r/vitahacks but piracy.
|}

Latest revision as of 15:53, 31 May 2020

Applications[edit | edit source]

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[edit | edit source]

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[edit | edit source]

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[edit | edit source]

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[edit | edit source]

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[edit | edit source]

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 A database of homebrew for your vita. You can also download homebrew from VitaDB directly onto your vita using VHHB (Vita Homebrew Browser)
r/vitahacks A subreddit that discusses Vita homebrew, plugins and more.
r/vitapiracy Like r/vitahacks but piracy.