GDI Ripping guide (revised)
Make your own game rips
I copy games, but only obsolete ones, that is not justifiable, but I don't sell them. By reading this guide, you are responsible if you get caught w/ ESA protected titles.
Ok, you need this stuff this time
- Isobuster, for iso extraction
- bin2iso, any version you wish, but I use the one I uploaded
- isofix, I will up this 2
- Dummy file maker, also upped soon
- This is for x86 winxp, I haven't tested on other platforms
- Bootdreams, to make selfbooting
- Downsampling tools in my other guide
Ok, get started
1. Get a Dreamcast GDI dump.
2. Open it to see the various tracks (i.e. Shenmue 2 has 3 bin and 3 raw)
3. Ignore track 1, 2 and any raw tracks
4. Create a dummy file, The size of the dummy file is easy to calculate, and can be done as follows:
[total size of all audio tracks in bytes] + 705600 = size of dummy file in bites
In case you're wondering where the 705600 bytes comes from, I shall explain. Whenever you go between audio and data tracks on a CD, or vice versa, you need to include 2 seconds of gap data. Obviously, If you've got a track 3 made up of data, then audio tracks, then the final data track, that means you'll have two lots of gap data, totalling 4 seconds.
4 seconds * 75 sectors * 2352 bytes = 705600
use the following command in DOS
dummy.exe dummyfile.dat xxxxxx
the x's are your calculation
5. Then use the following command if there is more than 1 bin track
copy /b track03.bin+dummyfile.dat+trackxx.bin new.bin
NOTE: the trackxx is where you name the other bin files, new.bin is the default filename
6. Convert using bin2iso
7. Use isofix on the resulting ISO. When it prompts you for an LBA, give it 45000.
8. You now have a single 'fixed.iso', which can be opened properly in ISOBuster. You can extract the files, then use a selfboot program to selfboot if you don't downsample.