Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| carts:sony:vita [2021/10/12 05:34] – jonasrosland | carts:sony:vita [2026/01/02 23:13] (current) – {{wst>dumping_important_notes}} hiccup | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== PlayStation Vita ====== | ====== PlayStation Vita ====== | ||
| + | {{wst> | ||
| + | |||
| + | {{wst> | ||
| ===== Introduction ===== | ===== Introduction ===== | ||
| + | {{wst> | ||
| - | **//[copied from No-Intro wiki - needs polishing]//** | + | ==== Vita-specific important notes ==== |
| + | === grw0 partition === | ||
| + | Currently there is no known method to dump games with the writable partition (grw0) without the system initialising/modifying the filestystem. It may be best to keep unused grw0 carts unused (not inserted into a system) until a method is found. If the game box doesn' | ||
| - | The PlayStation Vita is a powerful dumping machine for Vita carts, but it might take a few tries for someone setting up their homebrew-enabled console the first time to be able to get the tools working. This page is a work in progress, and will soon include more step-by-step instructions on how to set up a " | + | Japan box front |
| - | Highly recommend reading [[https:// | + | {{:carts:sony: |
| - | ===== Methods ===== | + | Japan box back |
| - | | + | {{: |
| - | | + | |
| - | ==== Method 1 - PSVgameSD + PSVStrip Method ==== | + | USA box front |
| - | TL;DR - Go to the [[# | + | {{: |
| - | === History about the tools === | + | USA box back |
| - | This dumping method is based on [[https:// | + | {{:carts: |
| - | This method of dumping was approved in No-Intro in 2019, once user **iCEQB** provided a solution for the " | + | Europe box front |
| - | PSVStrip is a tool that allow us to strip all data introduced by PSVgameSD and null all unique bytes within a PlayStation Vita dump. This makes sure that we only preserve all common bytes across multiple cartridges of the same game, while at the same time staying as close as possible to the original media as it can get. | + | {{: |
| - | This modified version is useful for preservation according to No-Intro standards, but will leave the dump unplayable. An option in PSVStrip was developed in order to re-add the licensing data and header info back to a stripped dump and make it playable. | + | Europe box back |
| - | Note: The dumps generated by PSVgameSD has a " | + | {{:carts:sony:psvita-europe-box-front-memory_card_required.jpg? |
| - | === NOTE: Compatibility with game cards that have grw0: partition === | + | **List of game carts that are suspected (plus some confirmed) to contain a grw0 partition:** |
| + | < | ||
| + | Army Corps of Hell (Europe) // | ||
| + | Asphalt Injection (Japan) // | ||
| + | Asphalt Injection (USA) | ||
| + | BlazBlue Extend (Japan) // | ||
| + | Chikyuu Boueigun Portable 3 (Japan) | ||
| + | Dark Quest - Alliance (Japan) // | ||
| + | DJ Max Technika Tune (Japan) // | ||
| + | Dungeon Hunter - Alliance (USA) // | ||
| + | F1 2011 (Japan) // | ||
| + | Fifa Football (France) // | ||
| + | FIFA Football (Germany) // | ||
| + | FIFA Football (Italy) // | ||
| + | Fifa Football (Spain) // | ||
| + | FIFA World Class Soccer (Japan) | ||
| + | Haiyore Nyaruko-san - Meijou Shi Gatai Game no You na Mono (Japan) // | ||
| + | Jak and Daxter (USA) | ||
| + | Jigoku no Gundan (Japan) // | ||
| + | Katamari Damashii No vita (Japan) // | ||
| + | Kyokugen Dasshutsu ADV Zen' | ||
| + | Little Busters (Japan) | ||
| + | Lord of Apocalypse (Japan) // | ||
| + | Mahjong Kakutou Club (Japan) | ||
| + | Michael Jackson - The experience HD (Japan) | ||
| + | Michael Jackson - The Experience HD (Europe) // | ||
| + | Mortal Kombat (USA) | ||
| + | Naitei Shuukatsu Kanzen Taisaku (Japan) | ||
| + | NextRev - Care Manager Shiken (Japan) // | ||
| + | NextRev - Chuushou Kigyou Shindanshi Shiken 1 (Japan) // | ||
| + | NextRev - Chuushou Kigyou Shindanshi Shiken 2 (Japan) // | ||
| + | NextRev - Daisanshuu Denki Shunin Gijutsusha Shiken (Japan) | ||
| + | NextRev - Eibunpou Tettei Tokkun (Japan) // | ||
| + | NextRev - Eiken (Japan) // | ||
| + | NextRev - FP Ginoukentei Shiken 2-Kyuu (Japan) | ||
| + | NextRev - FP Ginou Kentei Shiken 3-kyuu (Japan) // | ||
| + | NextRev - Gyouseishoshi Shiken (Japan) // | ||
| + | NextRev - Shakaifukushishi Shiken (Japan) // | ||
| + | NextRev - Hisho Kentei Shiken (Japan) // | ||
| + | NextRev - IT Passport Shiken (Japan) // | ||
| + | NextRev - Jouhou Security Specialist Shiken Network Specialist Shiken (Japan) // | ||
| + | NextRev - Kaigofukushishi Shiken (Japan) | ||
| + | NextRev - Kihon Jouhougijutsusha Shiken (Japan) // | ||
| + | NextRev - Ouyou Jouhougijutsusha Shiken (Japan) // | ||
| + | NextRev - Sharoushi Shiken (Japan) // | ||
| + | Ninja Gaiden Sigma Plus (Japan) // | ||
| + | Oboro Muramasa (Japan) // | ||
| + | Orgarythm (Japan) | ||
| + | Persona 4 The Golden (The Best) (Japan) // | ||
| + | Power Smash 4 (Japan) // | ||
| + | Ragnarok Odyssey (Japan) // | ||
| + | Ragnarok Odyssey (USA) | ||
| + | Sangoku Musou Next (Japan) // | ||
| + | Sengoku Hime 3 (Japan) | ||
| + | Shin Kamaitachi no Yoru (The best) (Japan) // | ||
| + | Shinobidou 2 (US) //Suspected but the case still indicates the need for a memory card | ||
| + | Shinobidou 2 (Japan) // | ||
| + | Silent Hill - Book of Memories (USA) | ||
| + | Spy Hunter (Japan) | ||
| + | Sumi Oni (Japan) // | ||
| + | Super Monkey Ball - Tokumori Asobiita (Japan) // | ||
| + | Supremacy MMA Unrestricted (USA) | ||
| + | Suugaku Rikiou - Shokyuu Chuu-1-Level (Japan) // | ||
| + | Suugaku Rikiou - Chuukyuu Chuu-2-Level (Japan) // | ||
| + | Suugaku Rikiou - Joukyuu Chuu-3-Level (Japan) // | ||
| + | Tetris Ultimate (USA) | ||
| + | Time Travelers (Japan) // | ||
| + | TOEIC TEST Jissen Tokkun (Japan) | ||
| + | Tokushu Houdoubu (Japan) // | ||
| + | Touch My Katamari (Europe) // | ||
| + | Ultimate Marvel vs. Capcom 3 (Japan) | ||
| + | Valhalla Knights 3 (Japan) // | ||
| + | Virtua Tennis 4 (US) //Suspected but the case still indicates the need for a memory card | ||
| + | </ | ||
| - | There are some game cards that have a writeable partition called " | ||
| - | Currently, those types of game cards can be dumped, but the " | + | === Blackfin === |
| - | Due to the partition being used by the game, if the a dump is mounted | + | If you own a Blackfin backup device for the Vita, or have more information about its workings, please |
| - | Due to this, dumps coming from game cartridge with a " | + | ===== Methods ===== |
| - | You can easily confirm if a game cartridge has " | + | - [[#Vita console with homebrew]] |
| - | Please, even if are not interested in dumping, helping us identifying these kind of game cartridge would be really useful. | + | ==== Vita console with homebrew ==== |
| - | **Games confirmed to have "grw0" | + | This method involves creating a dump of the cart after the block-level encryption has been "removed" |
| - | < | + | Technical Note: There are some game cards that have a writable partition called " |
| - | Epic Mickey 2 | + | |
| - | Persona 4 Golden | + | |
| - | Muramasa Rebirth | + | |
| - | </ | + | |
| - | < | + | |
| - | [PCSB-00050] Army Corps of Hell [EU] | + | |
| - | [PCSB-00135] LEGO Batman 2 - DC Super Heroes [EU] | + | |
| - | [PCSB-00304] LEGO Legends of Chima - Laval' | + | |
| - | [PCSE-00237] LEGO Legends of Chima - Laval' | + | |
| - | [PCSB-00103] LEGO Harry Potter - Years 5-7 [EU] | + | |
| - | [PCSB-00071] Michael Jackson - The Experience HD [EU] | + | |
| - | [PCSE-00119] Ragnarok Ace [USA] | + | |
| - | [VCAS-32024] Ragnarok Ace [Asia] | + | |
| - | [PCSE-00015] Shinobido 2: Revenge of Zen [USA] | + | |
| - | [PCSB-00166] Spy Hunter [EU] | + | |
| - | [PCSE-00012] Supremacy MMA [USA] | + | |
| - | [PCSB-00065] Super Monkey Ball: Banana Splits [EU] | + | |
| - | [PCSE-00017] Super Monkey Ball: Banana Splits [USA] | + | |
| - | [PCSF-00247] The Jak and Daxter Trilogy [EU] | + | |
| - | [PCSB-00047] Touch My Katamari [EU] | + | |
| - | [PCSB-00031] Virtua Tennis 4 [EU] | + | |
| - | [PCSG-00018] Katamari Damacy No-Vita [JP] | + | |
| - | </code> | + | |
| ===Tools=== | ===Tools=== | ||
| Line 77: | Line 131: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| + | === Before Dumping === | ||
| + | |||
| + | 1. Check if the game you are dumping is in the list above. | ||
| + | |||
| + | 2. If it is and it is sealed consider waiting before dumping. These games are special cases and it'd really help the preservation community if you could hold on to them sealed until we find the best way to dump them as faithfully as possible. Such a method is currently being investigated and this guide will be updated once more is found on the subject. Of course no one is forcing you to wait and the process below will work just fine, but just know that it'll invalidate this particular dump to be submitted to No-Intro. In the best case scenario your dump will probably be flagged as Bad. | ||
| + | |||
| + | 3. If your game is sealed or is not already installed (ie: There' | ||
| + | |||
| + | 4. If your game was bought used or already played and/or installed in your vita you can ignore the previous warning. | ||
| === Dumping === | === Dumping === | ||
| Line 91: | Line 155: | ||
| 5. Process should start automatically, | 5. Process should start automatically, | ||
| - | 6. If the dump was successful, a FILENAME.psv dump file will be stored in the " | + | 6. If the dump was successful, a .psv dump file will be stored in the " |
| 7. In order to transfer it to a PC, enter VitaShell and then connect your PS Vita to the PC using a USB cable. Open the VitaShell settings menu by pressing the START button of your PlayStation Vita. Once opened, go to the "USB device" | 7. In order to transfer it to a PC, enter VitaShell and then connect your PS Vita to the PC using a USB cable. Open the VitaShell settings menu by pressing the START button of your PlayStation Vita. Once opened, go to the "USB device" | ||
| Line 100: | Line 164: | ||
| ===PSVStrip treatment=== | ===PSVStrip treatment=== | ||
| - | To be able to compare your dump to other dumps for verification purposes you have to remove the license information using PSVStrip: | + | To be able to compare your dump to other dumps for verification purposes you have to remove the license information using [[https:// |
| < | < | ||
| - | |||
| - | Another method for users on Mac and Linux is described on the [[https:// | ||
| - | |||
| - | Once that's complete, you can continue to [[# | ||
| - | |||
| - | |||
| - | ==== Method 2 - NoNpDrm Method ==== | ||
| - | |||
| - | This method extracts the encrypted game files from the Game Card as they are and generates a fake license in order to make them usable. This is not a perfect dump from the game cartridges, but will still keep all the original game related files inside the game cartridge without being modified or patched, and it preserves games with the " | ||
| - | |||
| - | === Tools === | ||
| - | |||
| - | * A PlayStation Vita (1000 original model or 2000 revision model) | ||
| - | * At Vita Memory Card (minimum 4GB) - (optional, this method can be used with " | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | |||
| - | === Dumping === | ||
| - | |||
| - | 1. Having the game card inserted in the Vita, use VitaShell to navigate through the Vita's file system and look for the " | ||
| - | |||
| - | 2. The game files are stored in " | ||
| - | |||
| - | 3. You now have two options: | ||
| - | |||
| - | 3.1 Fast PC transfer: You can mount the Game Card over USB. To do so, open VitaShell settings menu by pressing the START button of your PS Vita. Once opened, go to the "USB device" | ||
| - | |||
| - | 3.2 Copying files to the Memory Card and then transferring these to PC. Use VitaShell to copy the " | ||
| === Applying a Fake License === | === Applying a Fake License === | ||
| - | To finish the dump we must generate a fake license file. For this, you need to launch the game in your Vita as you were going to play it, with the NoNpDrm plugin enabled. As soon as you start it, exit the game and enter VitaShell. | + | To finish the dump we must generate a fake license file. For this, you need to launch the game (original cart or unstripped .psv) in your Vita as you were going to play it, with the NoNpDrm plugin enabled. As soon as you start it, exit the game and enter VitaShell. |
| - | The license to be faked will be a " | + | The license to be faked will be a " |
| - | Copy this file from the Vita to the PC. Rename it as " | + | Copy this file from the Vita to the PC. Rename it to match your psv file, but with a ".rif" |
| - | + | ||
| - | Once that's complete, you can continue to [[# | + | |
| - | + | ||
| - | ===== Verification ===== | + | |
| - | Description of how to verify that is a dump is correct. | + | |
| ===== Gathering and Submitting Dump Info ===== | ===== Gathering and Submitting Dump Info ===== | ||
| - | + | {{wst> | |
| - | See [[submission: | + | |