Joined: 7/17/2012
Posts: 528
Location: Switzerland
Vita3K is the world's first functional experimental open-source PlayStation Vita emulator for Windows, Linux and macOS. Please note that the purpose of the emulator is not to enable illegal activity.
Site: https://vita3k.org/ Github: https://github.com/Vita3k Download Vita3K Compatibility list Homebrew Compatibility list Commercial Games Homebrew
My Citra 3DS rerecording movie files test repositery: https://cutt.ly/vdM0jzl Youtube playlist "Citra Tests": https://cutt.ly/AdM0wg9 http://www.youtube.com/user/phoenix1291
Joined: 9/12/2014
Posts: 535
Location: Waterford, MI
I've heard of this project before, and thought it was abandoned. Nice to see developments continue! Under capability, it only shows homebrew?
Joined: 7/17/2012
Posts: 528
Location: Switzerland
InfamousKnight wrote:
I've heard of this project before, and thought it was abandoned. Nice to see developments continue! Under capability, it only shows homebrew?
On the compatibility page there is a list of homebrew but also of commercial games that work with this emulator. I don't know if these two lists are up to date or not, but I think, as often, they are not. I will be doing 2-3 tests over the next few days I think to post a result here. (I edited my original post to put both lists)
My Citra 3DS rerecording movie files test repositery: https://cutt.ly/vdM0jzl Youtube playlist "Citra Tests": https://cutt.ly/AdM0wg9 http://www.youtube.com/user/phoenix1291
Acumenium
He/Him
Banned User
Joined: 6/11/2020
Posts: 73
Cool stuff. The Vita didn't get a lot of love during its life, but it did have quite a lot of good games, and many of them would be so great emulated since they didn't get a chance to run well on the actual Vita due to how brutally underclocked* it was. * - The Vita uses the same CPU as the iPhone 4, clocked down *massively* to 333MHz (the iPhone 4 itself runs at an underclocked (base is 1GHz) 800Mhz), and can safely operate with zero difference in heat at 500MHz. The GPU is similarly brutally underclocked and is the same GPU used in the third-generation iPad. There's a lot of interesting action games on the Vita. Would love to see those at stable frame rates.
Joined: 7/17/2012
Posts: 528
Location: Switzerland
My Citra 3DS rerecording movie files test repositery: https://cutt.ly/vdM0jzl Youtube playlist "Citra Tests": https://cutt.ly/AdM0wg9 http://www.youtube.com/user/phoenix1291
Active player, Banned User (332)
Joined: 4/1/2022
Posts: 122
You can TAS Vita3K using libTAS!
WIP
Joined: 7/17/2012
Posts: 528
Location: Switzerland
TheAmazingAladdin wrote:
You can TAS Vita3K using libTAS!
Did you do any tests? Do you have something that works? If you have videos of what you managed to do, do not hesitate to post them here.
My Citra 3DS rerecording movie files test repositery: https://cutt.ly/vdM0jzl Youtube playlist "Citra Tests": https://cutt.ly/AdM0wg9 http://www.youtube.com/user/phoenix1291
Spikestuff
They/Them
Editor, Expert player, Publisher (2254)
Joined: 10/12/2011
Posts: 6324
Location: The land down under.
Can you like not use my stuff without my permission. Especially if you're going to horrendously misrepresentate it, and state something that I wasn't actually able to test which in this case is TASing which is the most important thing. So this was unable to actually boot into the game at least on my end, which is why I didn't make a comment in the first place. All I was able to do was actually figure out how to quick load a title, figure out it pulls my input, and also able to dump within libTAS as well.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. These colours are pretty neato, and also these.
Samsara
She/They
Expert player, Senior Judge, Site Admin (2120)
Joined: 11/13/2006
Posts: 2792
Location: Northern California
TheAmazingAladdin wrote:
You can TAS Vita3K using libTAS!
Yeah, let's not do this. We don't need the massive text announcement, the stolen screenshot, and the complete lack of known and relevant information. It's heavily misleading.
TASvideos Admin and acting Senior Judge 💙 | Cohost
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Active player, Banned User (332)
Joined: 4/1/2022
Posts: 122
Samsara wrote:
TheAmazingAladdin wrote:
You can TAS Vita3K using libTAS!
Yeah, let's not do this. We don't need the massive text announcement, the stolen screenshot, and the complete lack of known and relevant information. It's heavily misleading.
Sorry, Should i delete my post?
WIP
Post subject: Linux, Vita3K and libTAS.
Spikestuff
They/Them
Editor, Expert player, Publisher (2254)
Joined: 10/12/2011
Posts: 6324
Location: The land down under.
Spikestuff wrote:
So this was unable to actually boot into the game at least on my end, which is why I didn't make a comment in the first place. All I was able to do was actually figure out how to quick load a title, figure out it pulls my input, and also able to dump within libTAS as well.
Vita3K version 0.1.6 released honestly this is more important that 0.1.5 as it has support for Vulkan an API I can use correctly on my machine. So similar to the PSP post that I have I'll outline the steps. Firstly get the latest version from Vita3K. Keep in mind, Vita3K doesn't have a visible option in retrieving older builds. Make a backup. After extracting it run this command within wherever you extracted Vita3K
chmod +x ./Vita3K
./Vita3K -B Vulkan
This will allow you to run Vita3K in the first place, and then force it to boot into Vulkan (if you can't run within OpenGL). Do the setup as normal (select the Emulator Path to where Vita3K was extracted to), and grab the firmware files. After doing that. Make sure the game you're running is actually compatible. And sometimes you can select a game that's compatible and be unable to do anything else with it stares at VVVVVV. Within libTAS to boot into game you run this command:
-B Vulkan -r GAMEID
Now to get the ID of the game you just need to do this, then you can put that where "GAMEID" is and start TASing: When viewing over what you created this is where I point out where you are going to follow Citra's logic so go delete your save data which is located in your emulator's path: ./ux0/user/00/savedata/<id> And then after all that you find out it all desyncs and this was a waste of time. 👍 (This is including titles that don't have any perceivable RNG, since the game showcased here Downwell actually has RNG.) I didn't check with Time Tracking settings to be honest, mainly checked if everything else worked and it pretty much does. I also assume that there's something going on with the Shader Cache which is allowing a desync, Honestly don't know, wanted to get something more definitive, and actually written out than what happened previously where it was snipped without any information. Pros:
  • Can Dump
  • Can Frame Advance
  • Can Pause
  • Can be TASed with
Cons:
  • Can't sync TASes with
  • Fast Forward breaks Vita3K
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. These colours are pretty neato, and also these.
Banned User
Joined: 10/8/2022
Posts: 8
Location: Nowhere to be found
As I have said in the title, it is actually now possible to TAS PS Vita games, with Vita3K, and libTAS, however, this is very buggy and needs to be worked on, cause sometimes, the emulator will crash in random spots, however, this can be fixed soon with new releases of Vita3K, and libTAS. The emulator is very experimental, and is still in a very early alpha stage, most games do not work, but some do, the only games I have tested are, both the Sonic 1 and Sonic 2 Decompilation ports for the PS Vita, I expect a lot of other games will be able to be TASed in the following future. [This was just quick and major news for TASVideos]. If you want to download the emulator, here is the link: vita3k.org Vita3K setup tutorial (NOT MADE BY ME.): https://www.youtube.com/watch?v=p9C3-imZFpo PS Vita Retail Game Checklist: https://vita3k.org/compatibility.html?lang=en PS Vita Homebrew Checklist: https://vita3k.org/compatibility-homebrew.html?lang=en
get out