VitaHacks+

I copied the rules from the original subreddit so why not this. At first the title was supposed to be "Bi-Weekly(?)" because I'm not sure if I would make new threads on time and I have no way of knowing if that would be too frequent, but then I saw that last one on /r/vitahacks was posted 6 months ago and SKGleba in the comments said it's Bi-Quarterly, so why not lol Anyway, onwards with the slightly modified copypaste: # Welcome to the vitahacksplus Question thread! **Please post all questions here instead of starting a new thread in the main board. THIS WILL BE ENFORCED** (I guess) **!!NEW!! 3.65-3.74 USERS:** Use [HENLO](https://vita.hacks.guide/using-henlo.html#required-reading) to install Henkaku WITHOUT PC/Content Manager/PSN account!!! **PSN ACCESS/LOGIN ON VITA MAY REQUIRE ADDITIONAL VERIFICATION, SEE** [HERE](https://www.playstation.com/en-us/support/account/2sv-psn-login/) # Before you post a question, please note: -**Please refer to the** [Official Vita Troubleshooting Guide](https://samilops2.gitbook.io/vita-troubleshooting-guide/); this is a **comprehensive guide** (maintained by Cimmerian_Iter) that covers a wide range of common issues and how to resolve them -[The vita hacking guide](https://vita.hacks.guide/) covers everything from 'what is homebrew' to hacking the vita and installing essential plugins -For a comprehensive database of all available vita homebrew, please refer to [VitaDB](http://vitadb.rinnegatamante.it/#/), or you could use unsuppoorted VHBB -Rule #1 - "No discussion of piracy/backup/warez/dumps" is strictly enforced; there are other resources to discuss this subject matter # 3.65-3.74 Users: -HENlo replaces Hencore2 -Use Vitadeploy to downgrade firmware/install ENSO # Firmware Guide: 1.03-3.57 ==> Update to *3.60 or 3.65 3.60 ==> *3.60 Henkaku/Enso 3.61-3.63 ==> Update to 3.65 3.65 ==> *3.65 H-encore/Enso 3.65-3.74 ==> Install Henkaku/Vitadeploy using HENlo (via Vita Browser) __*recommended*__ # 3.74 Firmware notes: -Change requiring 2-step verification for PSN login/access # 3.73 Firmware notes: -Very minor changes. See [here](https://pastebin.com/0TXX6aqW) (Credits to PSSDude for the report) # 3.72 Firmware notes: -3.72 firmware was released by Sony for...System stability? # 3.71 Firmware notes: -3.71 firmware was released by Sony to patch the Trinity exploit -3.71 firmware also breaks Modoru by adding checks in lv0 # 3.70 Firmware notes: -The Vita master key was changed in the 3.70 firmware release, shortly after it had been publicly "unveiled" by the vita hacking community -Game decryption keys have not been changed with the 3.70 release (reF00D/compatibility packs have not been broken) # 3.69 Firmware notes: -3.69 firmware was released by Sony to patch the h-encore exploit # PSN Access for 3.60-3.73 Users: -Open [Henkaku settings](https://devnoname120.github.io/vhbb/website/img/scr1.jpg) and enable [Version Spoofing](https://devnoname120.github.io/vhbb/website/img/scr2.jpg) and set 'Spoofed Version' = 3.74 -Setup your network with [Henkaku DNS settings](https://pbs.twimg.com/media/C9wLtdzUIAAfSCw.jpg) *Sync Legit Trophies? -YES* *Online Multiplayer? - YES* *PSStore Access for Purchase and Download? - YES* *Use Vitacheat and TropHAX online? - At your own risk* # Prevent your Vita from Updating: **NOTE: PSVita firmware updates are not a typical modern-day concern, since downgrading firmware is available and simple to execute. Known exploits continue to work on most recent firmware (3.74). Preventing update is still a good practice in general.** -To disable the download of automatic firmware updates: Settings --> System --> Auto-Start Settings --> Uncheck "Download automatic update files" -Setup your network with [Henkaku DNS settings](https://pbs.twimg.com/media/C9wLtdzUIAAfSCw.jpg) for an additional layer of update prevention. See [here](https://vita.hacks.guide/blocking-updates.html). -If your console *has* downloaded the 3.73 update file, simply deleting the notification in LiveArea should remove the file from your system. Otherwise, firmware update files can be found in ud0:PSP2UPDATE/* -Remember, unless you are running your vita in Demo mode, *your console will not spontaneously install/update firmware software.* There are legal reasons for this. Installation of any new software on your device requires your consent, (EULA). # *Essential Vita Plugins/Homebrew Applications:* [0syscall6](https://github.com/SKGleba/0syscall6/releases) lv0 secure_kernel syscall6 patch - can replace reF00d (SKGleba) [Adrenaline](https://github.com/TheOfficialFloW/Adrenaline/releases) Software that converts the official Vita PSP emulator into a PSP 6.61 with custom firmware (TheFloW) [DolcePolce](https://github.com/KuromeSan/DolcePolce/releases) PSTV blacklist hack, replacing Antiblacklist and Whitelist (Silica) [Download Enabler](https://github.com/TheOfficialFloW/VitaTweaks/releases/tag/DownloadEnabler) Allows the user to download any content from the vita web browser (TheFloW) [ElevenMPV-A](https://github.com/GrapheneCt/ElevenMPV-A) Vita music player that supports a wide variety of formats (GrapheneCt) [iTLS-Enso](https://github.com/SKGleba/iTLS-Enso/releases) Adds TLS v1.2 to devices running Enso (SKGleba) [Modoru](https://github.com/TheOfficialFloW/modoru/releases) Vita firmware downgrader (TheFloW) [Modoru 2.1](https://github.com/SKGleba/modoru/releases/tag/v2.1) Vita firmware downgrader, required for 3.71/3.72/3.73 users (SKGleba) [PSVShell](https://github.com/Electry/PSVshell) Overclock application that supports per-app profiles; highly recommended (Electry) [reF00D](https://github.com/dots-tb/reF00D/releases) Allows user to bypass firmware requirements on games and system applications (dots-tb) [rePatch](https://github.com/dots-tb/rePatch-reDux0/releases) Serves as a replacement for ux0:patch; can be used to load decrypted content on 3.60+; required for use of "compatibility packs" (dots-tb) [Save Manager](https://github.com/d3m3vilurr/vita-savemgr/releases) For dumping and restoring decrypted save files (d3m3vilurr) [Shellbat](https://github.com/nowrep/vita-shellbat/releases) A simple plugin that displays the battery percentage in LiveArea (nowrep) [Simple Account Switcher](https://bitbucket.org/SilicaAndPina/simpleaccountswitcher/src/master/) Allows the user to change/delete PSN accounts without a system restore (Silica) [Storage Manager](https://github.com/CelesteBlue-dev/PSVita-StorageMgr/releases) A Kernel plugin that automatically mounts/redirects any storage device to any mount point; Popular plugin for mounting sd2vita (CelesteBlue) [VitaDeploy](https://github.com/SKGleba/VitaDeploy) Tool that makes homebrewing the Vita/PSTV easier (SKGleba) [VitaGrafix](https://github.com/Electry/VitaGrafix/releases) Allows user to change resolution and FPS caps on vita games (Electry) [vita-udcd-uvc](https://github.com/xerpi/vita-udcd-uvc) Stream your vita to a computer using USB (xerpi) [YAMT](https://github.com/SKGleba/yamt-vita) sd2vita/Remount tool for vita running Enso Thank you to all of the users that will devote their time and effort to assist others with their questions and the ones that will actually ask them here.

4
0

Since it seems that the Ren'Py PSVita Distribution Tool ([GitHub link](https://github.com/SonicMastr/renpy-vita/releases/latest)) lacks of documentation, I think it's worth sharing what I found and had to figure out, specially for non-PS Vita devs like me. It's not meant to be a tutorial, but if people find it useful as such, great! Also, I may edit the post later on as I test it more. 1 - The process seems to work better by using both Linux and Windows 10. I used Linux Mint host machine with Win10 virtual machine, but I'd imagine the opposite (Win10 host and Linux VM) would work too, or even Win10 plus Microsoft's Windows Subsystem for Linux (WSL). And I can't seem to get the Ren'Py tool to run on Wine any longer, and I can't get it to work on Win7 either. 2 - The Vita can be a prick when it comes to file properties, and Linux/WSL seems to be ideal for properly setting the LiveArea images, from what I understand of both Windows and Linux. I followed the steps at [this older post](https://www.reddit.com/r/vitahacks/comments/yqppxg/livearea_specs/) from here on vitahacks, with the only issues I noticed being all images losing all colors and thus turning black and white, and the background image getting pixelated after installing the game on the Vita (still figuring out paramenters). But despite those issues, at least this way, people who try to install the game won't get an error "0x8010113D" at 99%. 3 - for running the porting tool on Win10, you need .NET 5.0.x Desktop Runtime. "5.0.x" because I used 5.0.0 last year and 5.0.17 this week, and both seemed to work. Also, [Microsoft's download page for the runtime](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-5.0.17-windows-x64-installer). No reboot needed, at least for 5.0.17, but maybe worth doing anyways, just to make sure everything is loaded properly. 4 - For the tool to be able to find the projects, from what I observed, the folder structure needs to be more specific than what is said in the GitHub page: > > > Ren'Py PSVita Distribution Tool/ > > > > └── Assets/ > > > > └── vita-mksfoex.exe > > > > └── Ren'Py PSVita Distribution Tool.exe > > > > └── pngquant.exe > > > > └── game-you-want-to-port/ > > > > ``` > └── game/ > └── sce_sys/ > └── all other game file and folders > > ``` > > 4.1 - The sce\_sys folder is where the images from point 2 go, and you can compare it to the same folder inside the VPK for DDLC ([GitHub link](https://github.com/SonicMastr/Doki-Doki-Literature-Club-Vita)) to know if you did the file structure right (VPKs are just fancy ZIP files, and they may be extracted with tools such as unar and 7-Zip). 4.2 - I don't know if it's needed and I may try without it later, but I also copied the files from the Assets/ folder into the game's folder. 4.3 - Apparently, according to the DDLC page above, you can add data files later, but I still need to test how that works. 5 - Within the program, the list of valid projects it could detect will appear on the left. Click on the one you want. Then, fill the fields on the bottom right. Name doesn't seem to be too limited. ID and and update version are. ID must be 4 letters followed by 5 numbers, no two ways around (e.g. RNPY12345). Also be mindful to not use an ID already officially used or from another homebrew people would be likely to use. It seems update can be any combination of 2 numbers, one dot, and 2 more numbers (e.g. 01.19), but for the sake of identification, maybe it'd be good to have incremental numbers for each new update (e.g. first update is 01.00, and the second is 01.01). Then hit the bottom right button, the big one that mentions VPK (the program may hang for a second, so just wait). 5.1 - After done, the VPK will be in: > > > Ren'Py PSVita Distribution Tool/ > > > > └── dist/ > > > > ``` > └── project-name/ > > ``` > > 6 - (Optional) Before installing the VPK, install the NoSleep plugin so that you can turn the screen off without putting the Vita in sleep mode, and thus not affecting processes that need the Vita to be "awake" to work. Helps preserving the Vita screen longer, considering installing can take quite a while. 7 - About installing, it works just like you'd install any VPKs. Just beware the more small files there are in the VPK, the longer it takes for it to install, and most small files seem to be picked after the VPK is about 80\~90% done, so it may take quite a while for the process to finish. 8 - Some games may be laggy (the Vita has 512 MB of RAM while some Ren'Py games can be very laggy even in their native systems with far more RAM), and also given the resolution in the Vita is not that big, if your game is lagging, you may want to get the original project, compress the assets, recompile the game for its native system and do the process of porting to the Vita again. Hopefully, those observations can be helpful!

8
1

Mines completely broken after messing with iTLS-ENSO, and force closes immediately opening it up. I've tried to use the uninstaller within the [iTLS-ENSO](https://github.com/SKGleba/iTLS-Enso) vpk but it still crashes the browser. I'm using [HEncore](https://github.com/TheOfficialFloW/h-encore) with the [stripped version of Bitter Smile](https://github.com/AnimMouse/bittersmile-stripped) injection and that suddenly stopped working and I can't hack the Vita without a working browser. If anyone can offer help, it world be greatly appreciated!

2
2
https://wololo.net/2023/07/08/fuhen-vita-homebrew-contest-announcement-1000-in-cash-prizes/

Two years ago, the KyuHEN homebrew contest brought new life to the Vita console. That contest brought us gems for the Vita with of ports, utilities, and original games such as Command and Conquer,...

4
0

yo, welcome everyone to c/vitahacksplus@lemmy.world here at lemmy.world - lemmitors, kbins... fedinauts? whatever the term is anyway, since reddit decided to make changes literally no one wants, I thought the community would definitely benefit from having something like this whether it actually becomes popular or not. I don't really have experience nor feel responsible enough to be a moderator of any community (let alone the leader guy), but time passed no one did it, so I guess I must be the one to at least create it (which did involve copypasting stuff, I hope no one has anything against this). you might be wondering - why plus? well, first thing is that this is not an official /r/vitahacks spinoff, I don't want people to get confused that it is, second is the above and in case the official subreddit decides to make their community at this instance I don't want to take the name. also vitahacksplus sounds cool as heck. so, Homebrew news, questions about errors, other vita related cool stuff - bring them in! (but pls dont break the rules🙏)

5
5

So early and there's already a roadblock As you might know, this c/ lies on the biggest Lemmy instance, which I assumed would make it visible on most of the others. I've been trying to search this community up on other instances and to no result Now while it was an issue with every Lemmy instance I tried (weird), trying to look it up on Kbin ones actually makes it appear on there after a bit. Just one little issue - if you look up posts before you look up the community, the posts are assigned to /m/random and stay there even when the community appears later (or at least for how long I've looked). I actually did it on the biggest kbin instance and now to access the question thread for example they people there need to go to it on lemmy.world and copy paste the url into the seach bar. Unless this will resolve itself with time, my options are remaking the posts and going through a lot of popular kbin instance hoping that will tell other lemmies to also start showing it (viable while no one else has posted in the thread), migrating to kbin where I assume that's not a huge issue for y'all since I've barely started this (but you guys would need to move manually... pains of being an early adopter or maybe let's give up on question threads for now until this all works

3
1