Changes

Jump to navigation Jump to search

Ripping games

8,210 bytes added, 8 April
With special hardware
While many companies discourage making "backups" or "archival" copies, if you want to <i>legally</i> play your games on an emulator you're going to need to dump them yourself. This guide covers the basics and more well-known methods, so there may be other methods not mentioned here.
 
;Before diving in
*Rip and dump terms are often used interchangeably, the old language specific to DVDs is rip, if you had Windows Media Player back in the Vista days you might be familiar with the Burn and Rip functions in there but in most retro game circles you're more likely to see "dump" definition used.<ref>[https://discord.com/channels/309643527816609793/315544036184293386/1147356690849742868 pandubz: discord message about ripping and dumping definitions]</ref> ''e.g. disc ripping and cartridge dumping''
*You can use [[FPGA]] or other boards-based (like Arduino Mega) hardware solutions such as GB Operator, [https://savethehero.builders/ Open Source Cartridge Reader] ([https://github.com/sanni/cartreader OSCR)] for dumping your cartridges to PC.[https://youtu.be/PVF-Paogpxk?t=424] See [[#Cartridge-based (Up to 4th Gen)]] section and [[FPGA]] page for more information.
*In most cases, the [https://github.com/SabreTools/MPF/releases MPF software] handles disc ripping tasks with ease if you have a compatible optical drive (capable of reading the specific disc), making it the recommended choice for a majority of discs mentioned below.[https://youtu.be/PVF-Paogpxk?t=479]
:*See [https://emulation.gametechwiki.com/index.php?title=Special:Search&limit=500&offset=0&profile=default&search=hardware+features Hardware features] sections for each dedicated system on emugen wiki. Some of the emulators supports emulating those systems media capability and if your optical drive has no issues reading the disc, you dont even need to rip your discs to play it.
 
==Disc-based==
Using ImgBurn for CDs is not a very reliable ripping method, however it may be "good enough" if you just want to play the game. For preservation purposes, you should follow the [http://wiki.redump.org/index.php?title=Disc_Dumping_Guide_(MPF) Redump guide] (which emphasizes the use of MPF software as we mentioned above in the "Before Diving In" section), or if you really can't follow this guide then you should at least use IsoBuster (recommended by Redump if you can't follow the guide).
 
===Analog===
:;LaserDisc
:Capturing from laserdisc takes a lot more effort than ripping DVDs and possibly even more than a VHS capture depending on what features you want. Follow [https://anarchivism.org/w/How_to_Rip_Laserdisc this guide]. Also see [[Arcade_LaserDisc_emulators#Comparisons|Difference between captures for Daphne/Singe and dumps for MAME]] section.
 
==Tape/casette==
:;VHS
:Follow [https://anarchivism.org/w/How_to_Rip_VHS this guide].
 
==Cartridge-based (Up to 4th Gen)==
Games on Nintendo's NES, SNES, GB and N64, Sega's Master System and Mega Drive (aka Genesis), NEC's PC-Engine (aka TG-16), and other systems from the same era were stored on special cartridges to be read with a very particular pin layout only found on their intended hardware.
===With Special Hardwarespecial hardware===Special hardware dumping the cartridge contents to a more digital-friendly binary form has been made for older consoles(as we mentioned in "Before diving in" section). However, these pieces of hardware have been going out of print recently.
* Kazzo: for the NES.
* INLRetro: From the same person as Kazzo, but able to dump NES, SNES, N64, Sega Genesis, Famicom, GB, and GBA.* Retrode: for the SNES and Sega Mega Drive/Genesis. Third-party physical plug-ins add more systems, including the GB, GBA, N64, VB; Sega's Master System, Pico; NEC's PC-Engine; Atari 2600 and more. An NES add-on was said to be under development.
Bear in mind that when trying to dump cartridge games, there's a significant risk of having corrupt sectors in the resulting dump. If you're using your DIY adapters but don't know what you are doing, there's a risk of damaging the original cartridgedue to out-of-spec voltages.
Newer systems using game cards such as the DS and 3DS have other solutions relying either on recent dedicated hardware, or homebrew under a compromised system.
===Ripping From Emulated Releasesfrom emulated releases===Sometimes the companies re-release the games digitally, as a wrapper containing an emulator and the ROM. Depending on the company, the ROM may or may not be directly playable in regular emulators. You can extract those ROMs and play them without having to go to shady sites nor tracking expensive cartridges and potentially breaking them in the ripping process. And you get to support the company who made the stuff you love, instead of resellers hoarding second-hand game copiesor random, less-reputable ROM sites other than those trusted by the community. That being said, emulated re-releases may contain changes due to licensing or censorship issues amongst other things.
====Virtual Console (Wii, Wii U, 3DS)====
The Wii VC releases are most of the time ready to work in emulators. In fact, Nintendo was so kind they even included the iNES headers in NES roms ROMs (16 bytes at the beginning of the ROM that are not part of the original cart data yet the emulator needs them to know which mapper it is and run the game at all). You can even replace the ROM with one from the same system from your choice, and get it to run if Nintendo's emulators are compatible. The discovery of iNES headers in VC releases led to a rumour wherein Nintendo, or at least those whom Nintendo subcontracted for the re-releases, merely downloaded their own games off a ROM site, though while both the VC release of ''Super Mario Bros.'' and pirated copies of it do share the same checksum (and are thus identical), it might be just a coincidence, and knowing Nintendo they will certainly deny any such accusations of pirating their own games.
Some Virtual Console versions have been enhanced or modified compared to the original release.
[https://gist.github.com/Prof9/ed3d0e70d8f8a3116a5f5db29b54873d Here] is how to dump GBA images off Wii U's VC and unscramble the resulting ROM images to something playable on emulators.
====Various Compilationscompilations====
* Sega Ages - MD
* Sega Mega Collection (multiple systems) - MD
* Konami Twinbee Collection - SNES - ROM divided
* Rare Replay
 
==Nintendo Game Boy Advance==
===With a Flashcart (On DS)===
* [https://github.com/RocketRobz/GodMode9i GodMode9i]
===GBA Link Cable (GCN and Wii)===
* [https://github.com/FIX94/gba-link-cable-dumper/releases GBA Link Cable Dumper] - Slow transfer speeds, can dump BIOS also. Cannot be used to dump GB(C) sadly.
 
==Nintendo DS / 3DS==
===With a Flashcart (On DS / DSi / 3DS)===
* [https://digiex.net/threads/wood-dumper-dump-nintendo-ds-roms-and-save-games-over-wi-fi-with-an-nintendo-ds.14729/ Wood Dumper] Uses FTP to send ROM and save file over wifi. Only for DS ROMs.
 
===With Custom Firmware (On DSi)===
* [https://github.com/RocketRobz/GodMode9i GodMode9i] - Only works if run off of SD card, not on flashcart.
===With Custom Firmware (On 3DS)===
To hack your 3DS, refer to [https://3ds.hacks.guide 3ds.hacks.guide].
 
DS and 3DS cartridges can be dumped using [https://github.com/d0k3/GodMode9/releases/ GodMode9]. This works for both the old and new models, as well as variations like the 2DS.
==Sony PlayStation 1/2==
===With A a PC's Optical Driveoptical drive===Windows: Use We will choose [httphttps://imgburnninite.com/index.php?act=download ImgBurn/ ImgBurn] as ripping tool for this tutorial. It will ask you to install toolbars and other junk, choose custom installation and deselect them. It does not install them if you say no like other programs.
#Put your PS1 or PS2 disc into your computer.
#Play ISO in whatever emulator you use
For CDs (PS1 /PS2 blue disc games), make sure you rip the disc as a BIN+CUE rather than a single ISO file. While you can play PS1/PS2 discs directly from your PC's optical drive in some emulators (ePSXe and older mednafen releases for PS1, PCSX2 for PS2) it wears the disc and the optical drive the longer you use it, hence why it's not recommended. Once you have ripped the game, you should check the hashes against the [https://redump.org Redump] database to make sure the rip is good.
While you can play ===With a PlayStation 3 with CFW and title manager===Dumping PS1/PS2 discs directly from your PC's optical drive in some emulators (ePSXe and older mednafen releases for 2 titles with a title manager like Multiman is quite easy on PS3 with CFW. # Put the PS1, PCSX2 for /PS2) it wears disc into the disc drive.# Open the title manager e.g. Multiman/Irisman and move the optical drive cursor to the longer game you use just inserted.# Open the menu and select "create ISO" or similar option.# Choose where to store the ISO file. It's recommended to insert a USB drive and save it, hence why there so itcould be easily moved away from the PS3.# Then you's not recommendedll get the ISO dump at the specified location.
===Ripping From Emulated Releasesfrom emulated releases===
Sony made the hard part of game ripping already for you, so why not go for those instead to dump your game images from?
'''For PS1 Classics on PSP:''' Rip the EBOOT.PBP file. It can be directly opened in some emulators like PCSX-R. Its ISO can also be extracted with other tools.
 
==Sony PlayStation 3==
PlayStation 3 titles on blu-ray discs could be dumped with either a PS3 with CFW or a computer with a compatible Blu-ray drive, while titles downloaded from PS Store has to be dumped from a PS3 with CFW or HEN.
 
[https://wiki.rpcs3.net/index.php?title=Help:Dumping_PlayStation_3_games RPCS3 Wiki] has a detailed article for dumping PS3 titles.
==Sega CD / Saturn / Dreamcast==
==GameCube/Wii==
===With a PC's Optical Driveoptical drive===
Only some out-of-print models of DVD drives may read GC and Wii discs, mainly from LG (compatibility list [https://forums.dolphin-emu.org/Thread-howto-dump-wii-or-gamecube-games-with-pc-no-wii-needed here]). Even then, Windows won't recognize the disc as valid. You'll need a tool like Rawdump or Friidump to dump it. Make sure you convert the dump to ISO format.
===With Homebrewhomebrew===
For the GC and Wii, use [http://wiibrew.org/wiki/CleanRip CleanRip].
Wii U discs have rounded edges making it impossible to read on Blu-Ray drives for PC the same way, though early dumping groups made a non-public physical modification to the Wii U to dump the data directly from its optical drive. If your console can run homebrew, however, you can dump your Wii U discs with [https://gbatemp.net/threads/dumpiine-v1-0-dump-your-rpx-and-rpl.398790/ Dumpiine], [https://gbatemp.net/threads/451736/ Wudump] or [https://wiiu.guide/disc2app disc2app]. Only Wudump produces a lossless dump, the others extract the bare code and data for the game in either RPX/RPL (Dumpiine) or WUPInstaller (disc2app) format.
==Nintendo Game Boy Advance / DS / 3DSSony PlayStation Portable=====With Using PSP with homebrew===To extract the ISO game image from a physical PSP UMD disc, you simply need a 6.60 CFW PSP, its USB connection cable, and a Flashcart PC. On the main menu, press the Select button to bring the PRO VSH menu with the neat overclocking options. You'll need to change UMD ISO MODE from "Memory Stick" to "UMD Disk" (On DSdon't forget to revert this after you're done). Now, if you "Initialize USB Connection" with your computer, what will appear under the freshly mounted drive in Windows isn't your memory stick, but a drive with a neat ISO file ripe for copying to your computer, which you can emulate or load in a CFW enabled PSP. ==Sony PlayStation Vita=====With a PS Vita with HEN and NoNpDrm plugin===<!'''Notice: dumping titles via Vitamin/MaidumpTools has been considered outdated methods as they are slow and always generate problematic or even upright broken dumps.''' Use [https://github.com/TheOfficialFloW/NoNpDrm NoNpDrm] plugin and [https://github.com/TheOfficialFloW/VitaShell VitaShell] to dump titles and DLCs. Notice that the data dumped in this way are still packed in PFS encryption. If you need to modify game content, then you need to decrypt the title by FAGDec presented in [https://github.com/CelesteBlue-dev/PSVita- ToRE-do: add flashcarts and/or tools that can dump GBA games PSVita-RE->tools]. ==Microsoft Xbox==Use this [http://xboxdevwiki.net/Xbox_Game_Disc#Dumping guide]. ==Nintendo Switch=====With Custom Firmware (On 3DS)a Nintendo Switch console with CFW===To hack your 3DSBoth cartridge and digital games, refer to and related DLCs and updates could be easily dumped with [https://3dsgithub.hackscom/DarkMatterCore/nxdumptool nxdumptool].guide 3ds Notice that you are very likely to be using emuNand in order to prevent from damaging the system software stored in the actual built-in storage and/or getting banned from eShop and other online services by Nintendo.hacks.guide]If that is the case, you will have to create a new emuNand as the image of the built-in storage in order to dump game titles installed from eShop in actual built-in storage.
DS ==Arcade hardware=====PC based===Despite the very kernel of them being just PCs, customized hardware and 3DS cartridges can be dumped using [https://github.com/d0k3/GodMode9/releases/ GodMode9]. This works software copy protection made dumping arcade titles a very complex procedure that's not one-for both the old and new models, as well as variations like the 2DS-all.
==Sony Playstation Portable / Playstation Vita=====Using PSP with Homebrew===To extract Generally speaking, after disabling protocol level security (ATA password, etc.), the hard drive that contains the ISO operating system and game image from data could be plugged into a physical PSP UMD disc, you simply need computer running Linux and a 6raw dump could be generated by [https://man7.org/linux/man-pages/man1/dd.60 CFW PSP1.html dd] command, its USB connection cablewhich would serve the purpose as the backup for a specific cab: a specific board + hard disk + security measure (dongles, and a PCetc.) combination.
On the main menuHowever, press if the Select button to bring purpose of dumping is running the PRO VHS menu with the neat overclocking optionsgame in other hard disks/boards/cabs, or on regular PCs via compatibility layers e.g. You'll need to change UMD ISO MODE [[TeknoParrot]] then a series of complex operations including decrypting data, fetching license from "Memory Stick" to "UMD Disk" (don't forget to revert security measures, unpacking executive files, etc. would be involved which is way beyond the scope of this after you're done)article or even the entire wiki.
Now, if you "Initialize USB Connection" with your computer, [https://github.com/ArcadeHustle/RingEdge_NoKey_softmod Here] is an example of what will appear under it takes to dump and optionally change the freshly mounted drive in Windows isn't your memory stick, but a drive with a neat ISO file ripe for copying to your computer, which you can emulate or load games running in a CFW enabled PSPSEGA Ring series PC-based arcade hardware.
==See Alsoalso==*[[File_Hashes#Hash_Lists|Sites for Determining Good Dumps determining good dumps (CRC's, MD5's, etc.)]]*[http://wiki.redump.org/index.php?title=Dumping_Guides Redump Dumping Guides]*[https://wiki.no-intro.org/index.php?title=Dumping_Guides No-Intro Dumping Guides] *[https://github.com/farmerbb/RED-Project/wiki| RED Project] - Information on extracting ROMs from a variety of products such as game compilation and mini consoles (still a work in progress)*[[Wikipedia:ISO_9660|Wikipedia - ISO 9660]]*[[Wikipedia:Ripping|Wikipedia - Ripping]]
===Converting PS1 ISOs to PSP Eboots===
Convert your own PS1 ISOs into Eboots using [http://pspslimhacks.com/psp-tutorials/converting-psone-games-to-psp-eboots-psx-to-psp/ PSX2PSP].
====Popsloader====
If you are having some trouble with converted ebootsEboots, be sure to download [httphttps://zloadarchive.netorg/v2download/archivespopsloader-v-4i/file/?id=2417473 Popsloader_v4i.7z Popsloader v4gv4i]. Most of the games will work without it nowadays, but for those that don't, you'll need this. See [https://googledrive.com/host/0B1-FBFXyMbdvSDE1WnpfNW1wWTA/Pops-Compatibility-List.htm popsloader compatibility list].
[[Category:FAQs]]
370
edits

Navigation menu