ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the game, allowing you to play them on systems for which they were never designed!
Originally it was designed to run LucasArts' SCUMM games, such as Maniac Mansion, Monkey Island, Day of the Tentacle or Sam and Max. SCUMM stands for 'Script Creation Utility for Maniac Mansion', which was the first game for which LucasArts designed this system. And much later it gave its name to ScummVM ('VM' meaning Virtual Machine).
Over time support for a lot of non-SCUMM games has been added, and ScummVM now also supports many of Sierra's AGI and SCI games (such as King's Quest 1-6, Space Quest 1-5, ...), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword I and II, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia series, many of Humongous Entertainment's children's SCUMM games (including Freddi Fish and Putt Putt games) and many more. You can find a full list with details on which adventures are supported and how well on the compatibility page. ScummVM is continually improving, so check back often.
An open-source port of Prince of Persia, based on the disassembly of the DOS version.
Sharpscale plugin + config app set was created by cuevavirus to allow PS VITA and PS TV to run in High Definition (HD).
Sharpscale is a PSTV and PS Vita plugin that changes the framebuffer to display scaling method to provide a cleaner and sharper image.
This plugin is the only method to obtain native resolution video capture with accurate colours at 60fps. A hardware capture kit for the Vita was previously available from Japan for $450 USD, but due to changes in Japanese laws, this is no longer available.
This is the first time in history a Vita nuova bounty organised by Rinnegamante has been filled. I want to thank the donors ScHlAuChii, eleriaqueen, mansjg, TG, as well as the excellent members of CBPS for the support they have provided.
I also want to thank rinne for diligently updating each bounty issue with the bounty total whenever someone else donated.
Use the latest version of AutoPlugin 2 to install the plugin + config set on your homebrew enabled PS VITA or PS TV. by cuevavirus.
Simple app to enhance the shortcuts on the PS Vita index menu.
Based on QuickLaunch Installer by 1upus and IndexMenuMaker by Moody_Blues.
With this app, you can create custom images linked to any PS Vita app/game for the shortcuts shown in the PS Vita index menu, also, you can select between the icon or the startup image of your app/game to create the shrotcut preview.
When creating the preview images, you can choose between a bunch of colorfull backgrounds (when icon0 is selected, thanks to moody b) to make your shortcuts look the way you want them.
Controls are as follows:
The front touch pad is enabled in this app for some functions :)
Up/Down (Dir Pad)Scroll trough game/app list. Right/Left (Dir Pad)Change preview background. R/L or Touch Pad (Or tap the preview highlight it)Switch shortcut preview. Square Switch between Icon0/Startup/Custom image. Accept Set the selected preview to appear in the index menu (restart required). Triangle Set all 3 previews to appear in the index menu (restart required). SELECT or Touch Pad (Or double tap at the bottom of the screen) To show controls menu START Go back to Livearea (when doing changes a restart is needed for changes to take effect). Just in case you want to create your own images with PS or any other image editor, all you have to do is resize them to 282*108, rename them to the game id in upper case letters,save them as png format and place them in the following path
ux0:data/SHORTCUTS/1MENUVITA.PNG (as an example XD)
Also, if you want to use your own font for the previews you can place your font file at
taiHEN is a CFW framework for PS Vita™. When loaded with a kernel exploit, it acts as a common substrate for patching the system. taiHEN provides three main facilities:
It disables code signature checks to allow unsigned executables. It exposes kernel peek/poke syscalls to user applications and allows loading of kernel modules. Most importantly, it provides an API for hooking and replacing functions based off of substitute. The last point means that developers can add custom patches to kernel, system applications, and games alike.
TF Card Plugin Tool is an excellent tool developed with the OneLua Team interpreter that allows you to simplify the installation and management of the drivers of the SD2VITA adapter and of the official PSVITA memory in the ux0: / uma0 paths The new version incorporates a file manager, FTP connection, adds compatibility with PSTV and is fully compatible with HENkaku Ensō 3.65,h-encore² 3.71/3.72.
Team Onelua Yizhi gai (tool developer) Gamesandconsoles community for the Italian translation TheFlow Yifan Lu Kouchan for the English translation Info Thief CelesteBlue for the rewriting, fixes, tests (I spent about 40 hours on this project) gamesd by motoharu / xyz usbmc by yifanlu / TheFloW VitaShell kernel plugin by TheFloW
Trinity is the third public jailbreak for the PS Vita, which supports the latest firmwares 3.69 and 3.70. The exploit chain consists of three stages: the MIPS Kernel Exploit, the PSP Emulator Escape and the ARM Kernel Exploit.
Your device must be on firmware 3.69 or 3.70. If you're on a lower firmware, please use h-encore instead. If your device is a phat OLED model, you need a Memory Card in order to install. There's no need for a Memory Card on Slim/PS TV models, since they already provide an Internal Storage. Your device must be able to access the PlayStation Store. If your device region is mainland China (model PCH-2009) then this exploit may not available for you, since this model is region locked to only accept mainland China PSN accounts to login and can only access mainland China PS Store, which doesn't contain any PSP games at all. Preparation
If you have already done the preparation, you can skip this part and go to the Installation section.
If you're on firmware 3.69, you have two options:
Either update to firmware 3.70 (go to Settings → System Update). Or set DNS to 18.104.22.168 (go to Settings → Network → Wi-Fi Settings → Your access point → Advanced Settings and set DNS Settings to Manual and Primary DNS to 22.214.171.124). Register a PSN account if you don't have one yet (note that only 3 devices can be activated using the same account).
Download and install any PSP/minis game (PS Vita or PS one Classics do not work). There are demos in most regions (if you know a title that is not listed here, please let me know):
EU/UK: Ape Quest NA/SG: LocoRoco Midnight Carnival JP: YS seven Unfortunately, if you can't find a demo in your region, you must either buy any PSP/minis game, or register a new PSN account in one of the regions listed above.
Please make sure that your demo is a PSP/minis game. To verify, please launch the game and hold the PS button for a while. Then a quick menu should come up with the Settings option, where you can set bilinear filter, etc. If this option is not there, you've likely downloaded the wrong game. For help, please consider watching some youtube tutorials and see how a PSP game should look like.
Download and install qcma and psvimgtools.
Start qcma and within the qcma settings set the option Use this version for updates to FW 0.00 (Always up-to-date) to spoof the System Software check.
Launch Content Manager on your PS Vita and connect it to your computer, where you then need to select PS Vita System -> PC, and after that you select Applications. Finally select PSP™/Other and click on the game that you want to turn into the Trinity exploit. If you see an error message about System Software, you should simply reboot your device to solve it (if this doesn't solve, then put your device into airplane mode and reboot). If this does still not work, then alternatively set DNS to 126.96.36.199 to block updates.
Transfer the game over to your computer by clicking on Copy on your PS Vita. After copying, you go to the folder /Documents/PS Vita/PGAME/xxxxxxxxxxxxxxxx/YYYYZZZZZ on your computer, where xxxxxxxxxxxxxxxx is some string corresponding to your account ID and YYYYZZZZZ is the title id of the game that you've just copied over. You can look at the image at YYYYZZZZZ/sce_sys/icon0.png to verify that it is indeed your chosen game. Furthermore, the YYYYZZZZZ folder should contain these folders: game, license and sce_sys.
Before you attempt to modify the backup, you should make a copy of it. Just copy YYYYZZZZZ somewhere else, such that if you fail to follow the instructions, you can copy it back and retry.
Insert the xxxxxxxxxxxxxxxx string here. If the AID is valid, it will yield a key that you can now use to decrypt/re-encrypt your game.
Decrypt the game backup by executing the following command in your command line/terminal (make sure you're in the right working directory. On Windows you can open the terminal in the current working directory by typing in cmdin the path bar of the file explorer. Also, if you haven't installed psvimgtools yet, then just place them in the YYYYZZZZZ folder):
psvimg-extract -K YOUR_KEY game/game.psvimg game_dec If done correctly, you should see an output like this:
creating file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/EBOOT.PBP (x bytes)... creating file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/__sce_ebootpbp (x bytes)... all done. Download Trinity and copy the PBOOT.PBP file to game_dec/ux0_pspemu_temp_game_PSP_GAME_YYYYZZZZZ/PBOOT.PBP (the files EBOOT.PBP, __sce_ebootpbp and VITA_PATH.txt should exist in this folder). If PBOOT.PBP does already exist there, just overwrite it.
Now re-encrypt the backup similar to above by typing this in your command line/terminal:
psvimg-create -n game -K YOUR_KEY game_dec game If done correctly, you should see an output like this:
adding files for ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/EBOOT.PBP (x bytes)... packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/PBOOT.PBP (x bytes)... packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/__sce_ebootpbp (x bytes)... created game/game.psvimg (size: x, content size: x) created game/game.psvmd Remove the game_dec folder (and PSVimg tools if copied here) and select Refresh database in qcma settings.
Now you need to copy back the modified backup to your PS Vita: Launch Content Manager on your PS Vita and connect it to your computer (if it's already open, just go back to the first menu), where you then need to select PC -> PS Vita System, and after that you select Applications. Finally select PSP™/Other and click on the modified game. Perform the copy operation and exit Content Manager.
In the livearea, the game should now have a different icon and should now be called Trinity (eventually you have to rebuild the database in recovery mode to make the bubble change its look). If not, please re-read the instructions more carefully and begin from fresh.
Turn on Wi-Fi, then reboot your device and straightly launch Trinity. Do not do anything else, otherwise the exploit will be less reliable. It is very important that you do not have any running downloads in background.
Enjoy the exploitation process and wait until it launches the Construct. If the exploit fails, simply rerun Trinity.
Within the Construct, select Download VitaShell, then Install HENkaku and finally Exit.
Congratulations, your device is now able to run homebrews. It is highly suggested that you downgrade your device to either firmware 3.60 or 3.65/3.67/3.68 using modoru. On 3.60, you can use HENkaku and on 3.65/3.67/3.68 you can use h-encore. If you don't downgrade your device now, you may lose the ability to launch Trinity later and therefore not be able to hack your device anymore.
"I get the error [TURN ON WI-FI TO USE THIS EXPLOIT]." - Just hold the PS button and turn on Wi-Fi in the quickmenu. "I get the error [EXPLOIT FAILED: 0x800200CB]." - This can sometimes happen. Just rerun the exploit. "My device freezes/panics." - Be sure you do not have any downloads running in background. Also make sure that you do not launch anything else before Trinity. A fresh reboot is always recommended. "Trinity crashes in the second run." - It is not recommended that you launch Trinity multiple times. Always reboot your device before launching Trinity. "Trinity bubble disappeared after downgrading." - Sony prevents you from playing games that have been downloaded from a higher firmware. Therefore, after downgrading, it is hidden. You can redownload the game on your lower firmware and reapply the Trinity patch to make it compatible with your current firmware and higher. HENkaku Settings
"I don't see all folders in VitaShell." - Launch the Settings application and select HENkaku Settings, then select Enable unsafe homebrews. This will grant you full permission in VitaShell. "I can't find the HENkaku Settings." - Launch the exploit and reset taiHEN config.txt and reinstall HENkaku. enso/permanent hack
"Can I install enso on 3.69 or 3.70?" - Not on these firmwares, but you can downgrade to firmware 3.60/3.65 using modoru and then install enso. Credits
Thanks to qwikrazor87 for the PSP kernel exploit. Thanks to Freakler for the Trinity icon. Thanks to molecule for their initial work on the PS Vita. Thanks to Davee and Proxima for http://cma.henkaku.xyz/. Thanks to yifanlu for psvimgtools. Thanks to codestation for qcma. Thanks to the PS Vita hacking community. Thanks to Sony for this awesome device. by TheOfficialFloW.
A homebrew app that can unlock trophys for any game.
Unlike the original TropHAX.SUPRX however, this is compadible with 100% of games!
You simply need the game installed and the trophy files inside ur0:/trophy and you can unlock stuffs!
SilicaAndPina - Lead developer, - working out how trophys work and stuff. TheFlow (vitashell) - For trop_dat0: mounting code Princess Of Sleeping - For helping me with trop_dat0: mounting AnalogMan - for doing UI Stuffs Zecoaxco - ksceRtcSetCurrentTick();
This app allows you to preview the trophies and their status for each game and delete trophies as desired.
This Homebrew could help you delete the game trophies you won't like to synch.
Everytime a trophy Is deleted, the trophy app/bubble must be launched to update the trophy db, we highly recomend you to disable the wifi in the PS Vita before launching the trophy app/bubble for this matter.
Trophy Manager does recognize the accept/cancel buttons according to console region.
Square: Multi Selection. Start: Delete selected trophies. Select: Sort List: Title, Progress.
Square: To preview details for a hidden trophy. Select: Sort List: Trophyid, Unlocked, Hidden. NOTE:
This app Is based from Trophax app, but Trophy Manager does not unlock trophies.
Silica for his Trophax app Graphics By WZ-JK.
Decrypt/Encrypt Trophy Data Folders at mass.
Features + Decrypt ALL Trophys + Re-Encrypt ALL Trophys + Run an FTP Server (for quick access) + Launch Trophy App (for quick access)
NOTE: After using this app you will receive an error code after running every game this is because the Trophy_Local.db is invalid simply re-launch the trophy app to fix this!
Credits to Princess Of Sleeping and TheFlow for helping me with trophy_dat0 mounting :D
Simple application to use youtube on PSVITA. Download the vpk file, install with vitashell. You do not need to register on Youtube to watch the videos.
Team OneLua TheFloW Pkg installer & USB Modules. Yifan-lu, XYZ and Davee and every coder and dev contributing to Vitasdk. Team Molecule for Henkaku.
This plugin allows you to enable RapidFire on whatever button you want with different types of rapidfire for the best compatibility according to certain anti-rapidfire rules.
Decrypted PS Vita OFW 3.65 update_sm.
1) Block "System Update" option in settings
when this is enables the System Update tab in Settings wont allow you to complete an update.
essentally blocking updates complete from here
2) Block Update Downloads
When this is enabled, update files cannot be automatically downloaded by the system
(even if its enabled in auto-start settings) - the auto-start setting for system updates is also turned off. .
Once enabled these features will work even without henkaku enabled.
The "Block Update Download" will be disabled upon restoring the system however, and "Block System Update In Settings" will be disabled upon reinstalling the firmware.
In both cases, you can still use the update function in safe mode.
so if you ever semi-brick its still recoverable...
Use4All2 Mod is an Amiga emulator for PS Vita. This is my mod of this great Amiga emulator that was originally ported to the Vita by Cpasjuste. Depending on when you read this, this mod might be ahead or behind his version.
Install .vpk Obtain and copy BIOS files kick13.rom (Amiga 500), and kick31.rom (Amiga 1200) to ux0:/data/uae4all/kickstarts. Optional: copy over additional BIOS files kick12.rom, kick20.rom, kickcustom.rom (for e.g. version 3.1.4 or any other user-supplied BIOS) to the same folder. by rsn8887.
A simple taihen plugin that prints useful information about PS Vita games
This can be particularly useful for figuring out back-buffer resolutions, memory usage, etc...
How to use
Add VGi.suprx to taihen config.txt (either *ALL or title id of your game), reload Open your game Press SELECT + LT to open VGi menu Controls
SELECT + LT - Open/Close VGi LT/RT - Move between sections D-PAD UP/DOWN - Scroll by Electry.
VICEVita is a port of the Versatile Commodore Emulator (VICE) for the Sony PlayStation Vita. It features a completely new UI with touch keyboard, savestates and control mappings.
Switch between multiple PSN/SEN accounts on a PS Vita or PS TV. Handle execution history. Dump console IDs. Save and restore WLAN settings.
Save the current account for later restore. Restore a saved account or remove the current account. Removes trophies of current account to reduce ban risk on an accidental trophy sync. Unlink memory card from current account. Delete execution history of current account to discard Homebrew title IDs in it. A reboot is still needed to clear execution history in memory. Remove obligatory "save data" of Vita Account Manager to avoid trophy message after account switch. Delete execution history of current account to discard Homebrew title IDs in it before logging into PSN. A reboot is still needed to clear execution history in memory. Write-protect execution history files by replacing files with not overwritable directories. A reboot is still needed to clear execution history in memory. Save the IDPS and PSID of the console. Save WLAN settings and restore them. Uses an extandable coding framework for easy enhancements and/or extensions. Go fork and send pull requests and/or patches. by windsurfer1122.
PSP2SHELL: automatically send and reload app after compilation, see Running. debugnet: real-time logging that can be viewed from your computer, see Logging. Building
To build VHBB, you'll need to have the vitasdk installed and working.
Then run the following commands:
mkdir build cd build cmake .. -DDEBUGNET=OFF -DCMAKE_BUILD_TYPE=Release make -j4 Running
To run VHBB:
send the generated .vpk to your vita: start an FTP server on your vita, for example VitaShell. upload the vpk to the vita using a FTP client. install the .vpk on your vita using a vpk installer, for example VitaShell. a new folder will be created under ux0:/app/ named /VHBB00001/. You can also use PSP2SHELL in order to send and reload the application easily after compilation:
put the IP of your PS Vita in a new file psvitaip.txt every time you do modifications and want to test them, you can execute make psp2shell which will automatically compile, send, and reload the application. Logging
Debug code prints text in order to help the debugging. Currently debugnet and file logging are supported.
Instructions to use debugnet:
install debugnet set the local IP of your computer in debugnetip.txt compile VHBB using cmake .. -DDEBUGNET=ON on your computer, listen to the port 18194 with netcat: nc -u -l -p 18194 with socat: socat udp-recv:18194 stdout install VHBB on your PS Vita and start it. The logging should display in the terminal. Instructions to enable file logging:
close VHBB launch it by pressing the special text (image) Notes
icon0.png, startup.png and bg.png must be using indexed palettes. PNG files created in some image editors will cause the .vpk intallation to crash. You may use PNGO to optimise addition PNG files (included under /tools/), or pngquant.
This is a app/game launcher application.
The main purpose of this app is for users who have hundreds of games on their vita.
The psvita has limitation of 500 bubbles only. I couldn't find an app that served me well to manage my library of games so I decided to create my own.
Use in conjuction with the CopyIcons app to get icons not created by psvita.
Games are groups into multiple categories (vita/psp/homebrew/favorites) including retro consoles like nes,snes,gb,gbc,gba,n64 etc.. Can launch all vita games, Adernaline bubbles and (retro games without bubbles). Has parental control for hiding certain settings. Customize categories via configuration file. Favorites. With hundreds of games, it's takes a quite a while to browse all the pages to find your favorite game. Therefore I've implemented a feature to add a game to you favorites for easy access. Game images loaded on demand. With hundreds of games, we can't possibly load all the game images into memory. So images are loaded on demand only and a few pages of images are cached. Last but not least, you can access you full library of games/apps. Just an FYI, I could load 1600 games/apps on my vita-tv. Controls
up/down/left/right - for browsing your games left analog stick - for browsing your games square - add the selected game to favorites circle - un-select or back. triangle - display settings to switch between Grid/List view. cross - start the selected game/app L-trigger - previous page R-trigger - next page by cy33hc.
A plugin to spoof your MAC address in the System Information with advanced options
This was more of a fun project for me as hiding one's MAC doesn't make much sense anymore but was quite popular in the PSP days. This will not change your actual MAC address and doesn't spoof it system wide or in your Network obviously!
Add macspoofer.suprx to ur0:tai/config.txt under *NPXS10015 and *NPXS10016 Reboot or reload tai config in HENkaku settings Adjust spoofing options under 'Security' Tab in the Settings App Profit!
Limited functionality for PSTV users as 'Security' tab doesn't exist. Credits & Thanks
Team Molecule, TheOfficialFlow, SKGleba, Princess-of-Sleeping by Freakler.
Signs PSOne MCR files to create VMP files for use with Sony Vita/PSP and exports MCR files from VMP.
Drag and drop a PSOne MCR save file onto the program. It will generate a VMP that you may use with your Vita/PSP.
You may also drag and drop a VMP file and extract the contained MCR file for editing or sharing.
Or use CMD: ./vita-mcr2vmp <memorycard.mcr|SCEVMC*.VMP>
This is a vita port of Moonlight Embedded. Moonlight is an open source implementation of NVIDIA GameStream.
Vita Recorder is a plugin that allows to record video clips during your play sessions.
The code is based off VITA2PC at which has been applied improvements and the streaming feature has been replaced with file recording.
current features :
Allows to record clips of unlimited duration (given enough free storage is available). Records clips in RAW mjpeg (can be opened on Windows Media Player and other popular video players as well as can be easily converted to more common formats on PC). Allows to downscale on CPU the output to 480x272 allowing for faster transcoding. Performs hw encoding in MJPEG thanks to sceJpegEncoder when possible. When resources are not enough, libjpeg-turbo is used instead, as fallback, for software encoding. Allows to perform both asynchronous and synchronous recording (The first won't affect game performances but you may end up having some artifacts or some missing frames, the latter will lower game performances but will produce frame perfect clips) Allows to apply frameskip on synchronous recording.
L + Select = Open the Config Menu L + Start = Start/Stop Recording (Shortcut) Triangle = Close Config Menu (when in Config Menu) Output Videos
The output videos can be found in `ux0:data` named as `vid_TITLEID_DATE_TIME.mjpg
These files are raw mjpeg data and can be played with several video players such as ffplay or WMP.
You can also use `ffmpeg` to convert them in more popular MP4 videos with a command like this (Note: This creates videos with fixed 25 fps) : fmpeg -i video.mjpg -pix_fmt yuv420p -b:v 4000k -c:v libx264 video.mp4
Plans for the futur :
At the time of writing, the plugin is in an experimental stage. Current plan for the future is
Add raw audio recording. Move to AVI container (it would allow to store RAW PCM data for the audio part and MJPEG for the video part.) Create a kernel plugin variant. (udcd_uvc can be used as base, the idea is to allow multiapp recordings) Whenever possible (mostly small homebrew apps due to the high resources requirements), stick to SceLibMp4Recorder for MP4 recording. (AVC+AAC) Known issues :
Using Best or High video quality may result in empty videos being created (That's cause not enough resources are available for the encoder). Games with variable resolution may acy weirdly since there's no internal fixed rescaling and mjpeg doesn't support variable resolution between frames. (eg: Everybody's Golf) Installation
Install VPK files to your PS Vita.
Put VitaRecorder.suprx in your tai folder. Add the plugin under a section for the game you want to use it for (eg `*GTAVCECTY`) in your config.txt file. (Alternatively you can place it under *ALL but some apps may crash with this due to the resources requirements) If you want to use this plugin on commercial games, you'll need to install ioplus as well by adding it in your *KERNEL section in your config.txt. by Rinnegatamante.
Dump & restore decrypted savefile.
Select button in mainscreen will open simple configure screen. Or you can change ux0:data/savemgr/config.inimanually.
If you want to use another dump directory format, current time you need modify ini file.
for example, if you want to use ux0:data/savegames/PCSH00000_SLOT0,
base=ur0:/data/savegames slot_format=%s_SLOT%d Default ini config is below;
base=/data/savegames slot_format=%s/SLOT%d list_mode=icon use_dpad=true
Lo más popular últimamente