|
#1
|
|||
|
|||
|
Selfbooting CDDA games with bin2boot!
use this if the 1st audio track in the disc contains music! if it doesn't, it's much easier... use binhack to hack the files and make sure that the 1st track is a data track and you have the usual dummy tracks of your game rip minus one.
tested with quake3 and seems to be working (track 1 plays!). UT seems to be playing the right tracks (at least the intro track plays at the intro). never played the original DC game so don't know if it's OK. star wars demolition seems to be playing the correct audio tracks too. - cdirip the file - isofix the data track - unpack the fixed.iso using isobuster - copy bootfile.bin (created with isofix) to the game dir as IP.BIN - "hack" all the bin files: 1. you must fix the LBA of the BIN files (as usual), i did it manually (looked for CD001 and replaced the (LBA+A6) hex num with "A6 00 00"... this is documented elsewhere 2. look for this pattern: FC74FD75 replace it with: FF740900 it usually before this string "D.E.4.5BdRe" (hex: 440845FC34FC3542645265) this turns "new" selfbooting games (without the 1st 3 dummy tracks) into "old" selfboots (echelon selfboot tutorial style), with 3 dummy tracks. why? the 1st track will be the DATA track. 3. now do this: mkisofs -C 0,0 -l -o out.iso QUAKE3_ECH 4. add this to the beginning of tdisc.cue: FILE out.iso BINARY TRACK 01 MODE1/2048 FILE dummy.wav WAVE TRACK 01 AUDIO INDEX 01 00:00:00 FILE dummy.wav WAVE TRACK 01 AUDIO INDEX 01 00:00:00 FILE dummy.wav WAVE TRACK 01 AUDIO INDEX 01 00:00:00 you need a "standard" 3 or 4 sec wav file called "dummy.wav", copy it from other games. bin2boot doesn't care about the track numbers btw. also, it seems to skip the 1st audio track after the data track, don't know why but it happens sometimes. 5. bin2boot the game: bin2boot tdisc.cue /nohack - the 1st track must be the data track - the 2nd and 3rd must be your "dummy.wav" audio tracks - the game music must be from the 4th track to the last audio track. check the dummy tracks because bin2boot sometimes doesn't skip the 2nd track. 6. burn the image.cdi with discjuggler or convert it to nrg with cdi2nero. burn it with nero because you can check the tracks before burning it. 7. play! at last i can burn those damn CDDA games. |
| Sponsored Links |
|
|