Go Back   FileForums > Game Backup > SEGA > DC Games
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-07-2003, 05:00
itoledo itoledo is offline
Junior Member
 
Join Date: Jul 2003
Location: Santiago, Chile
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
itoledo
Send a message via ICQ to itoledo Send a message via Yahoo to itoledo
Re-selfbooting AUDIO/DATT CDs to DATA/DATA CDs

I've succesfully re-selfbooted like 50 games that use the AUDIO/DATA selfboot format using cdirip, isofix, isobuster, mkisofs, and xeal's bin2boot.
My DC would not boot audio/data selfboot games 90% of the time. It doesn't even works with some (silver) music cd's! But the DATA/DATA format works 100%.

BUT.. i've been having problems with games with CDDA tracks. Every tutorial i've found on the net only covers remastering games with just one data track. bin2boot works with old kalisto releases that weren't selfbootable (bin/cue) but i still haven't been able to do that with AUDIO/DATA games with audio tracks.

Anyway, i found this wonderful forum yesterday, and browsing thru some of the posts, i discovered this wonderful page:
http://darkfalz.hypermart.net/software/
I quickly downloaded CDDA patcher from there and tried it on Dave Mirra's Freestyle BMX (14+ audio tracks at the start). Patched the 1st_read.bin succesfully with LBA 0 + CDDA, and presto, SOME of the audio tracks works.
I expected that some would work but without order, i.e. in some rips the first three or so tracks are blank (3 sec silence) but here, the game would always play some songs and others it wouldn't...at least the first time i tried. Using the game menu to browse the songs, it seems that they work randomly. Some of them work everytime (the deftones song comes to mind), but i.e. the title song won't do it.
SO... i did a diff from the 1ST.. files, patched and unpatched and found this gem... it coverted this WHOLE block:

11D0 224F 083F F360 462F 562F 662F 0365 10D0 0B40 00E4 F666 F665 F664
FC74 FD75 0844 0845 FC34 FC35 4264 5265 FFE0 0035 018B 06D0 FE05 06D0
0924 0925 02D0 0C3F 05D0 264F 2B40 FF75 9801 0000 9401 0000 FFFF FF00
822B 048C 202E 048C

to this:

E62F D62F C62F B62F A62F 224F F87F 36D3 436B 622F 3264 4160 0188 058F
536A 4185 0365 FC75 5C3A 5C3B 03E3 333B 508B 2FDD 00E7 2FD3 7366 D264
7365 0B43 4554 036E E82E 4589 0200 4E93 0940 0940 0FC9 011F 0200 3920
F0CB 0E40 D26C A365

I know that this is for CDDA (because the patcher says so). But i expected a two-byte trick and not this BLOCK of code.

Also read about hack2, hack3, and hack4. found a link to http://internetconvoy.com/ but that site seems to be down. Any idea what are those files for? they don't seem to be available.

My last list of questions:
does anyone knows how to do this?
can't anyone explain me why re-selfbooting kalisto's power stone 2 doesn't work?

Thanks in advance!
Reply With Quote
Sponsored Links
  #2  
Old 02-07-2003, 07:29
Hacker999 Hacker999 is offline
Senior Member
 
Join Date: Apr 2003
Posts: 142
Thanks: 0
Thanked 0 Times in 0 Posts
Hacker999
The reason that the DATA/DATA format works for you is because there are certain Dreamcast that will not read the AUDIO/DATA format due to Sega changing it to prevent further piracy on the DC. All other Dreamcast systems work with either format.

As for the CDDA tracks, you must burn one at a time. Do a search for the Echelon Selfboot kit (I can't find a link a t the moment) and read the instructions on how to burn a game with CDDA tracks.

I forgot what hack 2, 3 & 4 are for. I think it has something to do with changing the LBA somewhere.


Funny, I just tried making a selfboot of Power Stone 2 and it does not work. This is the second game to give me this problem (the first was Super Street Fighter 2 X) does it have soemthing to do with a specific LBA?

Does anyone here know why making a selfboot of Super Street Fighter 2 X with the Echelon kit not work?
Reply With Quote
  #3  
Old 02-07-2003, 12:44
Drama! Drama! is offline
Banned
 
Join Date: Jun 2003
Location: Argentina
Posts: 68
Thanks: 0
Thanked 0 Times in 0 Posts
Drama!
Re: Re-selfbooting AUDIO/DATT CDs to DATA/DATA CDs

Quote:
Originally posted by itoledo
I quickly downloaded CDDA patcher from there and tried it on Dave Mirra's Freestyle BMX (14+ audio tracks at the start). Patched the 1st_read.bin succesfully with LBA 0 + CDDA, and presto, SOME of the audio tracks works.Thanks in advance!
You got out of luck. Echelonīs realease of Dave Mirraīs BMX has a bug with the CDDA. The group released a patch for fix the cdda problem after a few days. You must first apply the patch and redo your selfboot process. Or simply try another cdda game without this kind of problem (Re-Volt, Roadsters, Speed Devils, etc.)
Reply With Quote
  #4  
Old 03-07-2003, 10:35
cdwc cdwc is offline
Junior Member
 
Join Date: Jun 2003
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
cdwc
Quote:

Funny, I just tried making a selfboot of Power Stone 2 and it does not work. This is the second game to give me this problem (the first was Super Street Fighter 2 X) does it have soemthing to do with a specific LBA?

Does anyone here know why making a selfboot of Super Street Fighter 2 X with the Echelon kit not work?
The reason it does not work it's because there are some games that have multiple binaries with the boot string(Power Stone 2 it's one of them) and the Echelon method only patches the 1st_read.bin file

You have to patch those binaries manually, doing what binhack does for the 1st_read.bin file.
For PowerStone 2 :
-Open the 2_dp.bin file with an Hex Editor and do a search for 0000010000004344303031
- Before that string should be your LBA (for 11702-> 5C2E). If there's something different that's the reason why it doesn't boot

Another game it's wacky races needing to patch the movie.bin.



There are some few games(Q3A,UT, Rogue Spear,...i think) also with multiple binaries and CDDA tracks. Those are a little different because the LBA it's 5 or 6 digits. Instead of findind the string i posted before you need to find this one: 00010000004344303031 and put the LBA before of this. (if you don't know how to do it you can patch the 1st_read.bin with binhack for the LBA and do a search for that string using an hex editor. Then look the 6 digits there are before because those are the ones you need for the other binaries with that boot string).

Hope this helps.

Another method it's to use the bin2boot tool. People say that makes everything bootable. I don't know about, but the method i posted it's what i use to make all my games bootable

Last edited by cdwc; 03-07-2003 at 10:43.
Reply With Quote
  #5  
Old 03-07-2003, 21:37
Darkfalz Darkfalz is offline
Registered User
 
Join Date: Mar 2003
Location: Australia
Posts: 216
Thanks: 0
Thanked 0 Times in 0 Posts
Darkfalz is on a distinguished road
If you want to do the data/data thing, just keep your second session as is and burn a very short blank data track as session 1 instead of the audio.

Can't say you'd have much luck with CDDA games, although one Echelon release, Deep Fighter, has an interesting format... session 1 has a data session followed by several audio tracks, second session has game data. By creating a custom cue for CDRWin you could try this format yourself.
Reply With Quote
  #6  
Old 04-07-2003, 00:17
itoledo itoledo is offline
Junior Member
 
Join Date: Jul 2003
Location: Santiago, Chile
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
itoledo
Send a message via ICQ to itoledo Send a message via Yahoo to itoledo
I just tested this with q3a and ut:

- cdirip gave me some audio tracks with a cue for them and a data track.
- isofixed the data track.
- extracted the files in the data track using isobuster.
- hacked the files manually and copied bootfile.bin to IP.BIN.
- mkisofs -C 0,0 -l -o out.iso DIR
- modified the CUE file to use the newly created ISO as the first track in the CD, so now i have 1 data track + audio tracks in one session.
- bin2boot the cue file.
- cdi2nero and that's it.

it works; q3a and unreal tournament have background music. it's seems that my DC is broken and can't handle the first audio track of almost any cd. so this method works. the catch? the audio tracks seems to be misplaced; the first audio track in the q3a in-game music testing menu is the first track (data); the second track is the 1st audio track and so on. i thought of burning the data track in the 1st session and the audio tracks in a 2nd session but i think that this will force me to use a boot cd. i really don't care as long as the game works as intended.

another catch is that the data track is the 1st track on the CD so it's slower than the audio/data selfboot method (that doesn't work reliably on my dc).

dave mirra's BMX (using the echelon patched 1st_read.bin) seems to get most of the audio tracks right.

i'm still puzzled about this. tuning the DC laser didn't help. the curious thing is that the utopia boot cd works (and it's an audio/data disc). it works every time; but 99% of the audio/data games i burn don't work until I re-selfboot them.
Reply With Quote
  #7  
Old 05-07-2003, 19:19
Darkfalz Darkfalz is offline
Registered User
 
Join Date: Mar 2003
Location: Australia
Posts: 216
Thanks: 0
Thanked 0 Times in 0 Posts
Darkfalz is on a distinguished road
Omit the first CDDA track (sacrifice you have to make).
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -7. The time now is 02:50.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com