350MB sounds like the right size for third strike, and a little large for CvS2 or MvC2. Its fine, go ahead and burn it and try it. Ignore the size. Once you can self-boot reliably, then you can worry about putting in a dummy file later. You may not need to anyway, depending on the game, only if music ‘stuttering’ is a problem. It may load a little faster, but I’ve never really noticed much of a difference.
Awesome, didn’t realize you could edit the size of the dummy file with that program. Switched it up and worked on the first burn. Thanks a lot guys, I’m gonna enjoy this. :tup:
SSF2X has some strange copy protection stuff in it that I don’t think anyone has really looked into since it was released as an .CDI originally back in the day. Just about anyone who re-packages it ends up with a coaster. I seem to remember that you have to be careful and NOT use any binhack tools on the executable, you have to use the same LBA has the original release, and it would probably be best to manually extract the IP.BIN from the first sectors of the data session. Just repackaging it like you would most other games will result in a coaster.
When I get some time, I’ll look into it. Can you make the empty .adx files, zip them up, and PM me a link to them or send them to toodlesdc at gmail. I have the rebuilding tools someone on my PC, but don’t remember if I have the adx converter stuff. I make no promises that I’ll ever actually get it done though.
When i make my marvel copy and run exoboot it makes the data iso fine (680mb) but when it makes it a cdi file its (785mb). Can someone tell me wat im doing wrong?
you should be able to burn up to an 800MB CDi… don’t ask me why… but i’ve had it at 790MB… and it burns fine…
umm… only thing i can think of if you CANT burn it… edit the songs… 99 mvc2 seconds is aobut 3 minutes… any song that goes over 3 minutes, go into microsoft sound editor and delete everything after 3 minutes…
My bad and terribly sorry, but I when I meant I wanted to make a custom triple threat game I was talking about the existing triple threat game (that I already own) and having customized music instead of the Capcom bgm tracks. I was assuming the steps were the same as it were ONE game, but there would be (3)? directories for bgm and was thinking, hell, I can just replace those adx files with my own custom adx (bgm) files and as long as the disc doesn’t exeed the disc size.
Does anyone know if you can use a DVDR for DC games?
Nope. CD drive, won’t read it at all.
Is there a way to use different music for the stage variations? like a song for each version of the caves?
nope
I’m not 100% sure about this, but I remember someone telling me something about a program that randomized songs. So, if you can get 3 songs to play in one stage and have them randomized then the game will most likely play different ones.
I never found the program that did that so I can’t help anyone :bluu:.
Does anyone know what I think I’m talking about? lol It’d be nice to have them randomized.
I dont know what you mean by the caves, but the answer is maybe. If the game was setup to have different tracks for the same stage, then you can use whatever track for any of those. The only ones like this that come to mind is the abyss stage in MVC2, and any of the 3S stages (there are three track files for each stage,I assume for each round)
As for randomizing songs, uh, actually it CAN be done, but damn would it be some work. You’d have to use the linking technique to get fifty bazilion different copies of the same game with the tracks in different orders, so the DC thinks there are just fifty bazilion games on the disk, have the disc boot up to a browser, and use javascript or some other trickery to come up with a random number out of the fifty bazilion to play. The songs would be in that order until the DC rebooted, but each boot up would choose a random playlist. You’d probably run out of usable inodes on a cd though (in english, every possible combination of tracks would not be possible, but a hundred or so should be doable.) Plus youd never get enough people to agree on what tracks should be in the mix, or the game to do it with…too much effort and not enough reward.
EDIT: DOH! The caves stage from MvC2, because theres a light and dark version of each stage. just got it. No. Those use the same track file for the light and dark version of each stage, except for abyss’s stage.
How to change the music for DC SSF2X
NKI, you got gmail.
Did you know the SSF2X, without the music, is only 25 megs zipped? If it wasnt for the damn copy protection crap it has going on, i could totally add it to TDC Final to make it a 4in1. I may still look into it, but make no promises
At any rate, how to change da tunez:
Rule #1: Do not modify any of the executable files! This includes using BINHACK on the 1st_read.bin. Just don’t do it. Ditto for the ip.bin. Extract it from the disk using a tool like IP Extractor (from http://members.lycos.co.uk/megalexxx/ Note to mods: not warez!)
- Extract the IP.BIN from the disc or image. Many ways to do this. The way I did it was to use cdirip on the original .cdi image, then use the dd command to pull out the first 32k of the iso ( dd if=TData02.iso of=ip.bin bs=2048 count=16) but if that IP Extractor works for you, have a ball.
- Copy all of the files from the disc or image to some directory on your hard drive. Make sure all the sub directories and crap gets copied over as well.
- Replace the .ADX files with the music you want. File names should be self explanatory.
- Create a new .iso from the directory. I used mkisofs, which is the same thing I’d use in windows (command line tool. Yes, Im a command line geek. No, I don’t know for sure how to do it with a windowed GUI program.) Command:
mkisofs -V TOODLESROX -l -C 0,11700 -o tmp.iso DIRECTORY_NAME/
Yes, you can put something other than TOODLESROX in for the volume name. NO YOU CANNOT USE ANY VALUE OTHER THAN 0,11700! (very important). Now you have an ISO, but its not quite ready yet. - Now we need to insert in the ip.bin. Any of the tools at http://dev.dcemulation.com/devtools-ipdisktools.htm aught to work. I did mine by hand [ (cat ip.bin ; dd if=tmp.iso bs=2048 skip=16)>newiso.iso ]
- Now we need to burn 300 sectors worth of audio to your cdr, so that ‘cdrecord -msinfo’ tells you ‘0,11700’. This is slightly tricky, maybe. If you are lucky, use a tool to pull out the three second audio track from your original cd, or use the .wav file that ‘cdirip’ created. This is easiest, and it is recommended that you use CDR-WIN to burn that. You cannot use cdrecord to burn the 300 sector file, because it will be padded with 2 sectors to 302, and fuck everything up. If you want to use cdrecord, which I recommend you do, you actually have to do a little workaround:
a: You need a hacked cdrecord that will allow you to burn a 298 sector audio file, which it normally won’t let you. Hacked versions of cdrecord for just this purpose can be gotten at http://cdirip.cjb.net/ (again, NOT WAREZ. cdrecord and mkisofs and most else there is GPL’d).
b: You need a file that is 298 audio sectors, or exactly 700896 bytes in size. It doesnt matter what it is, even all zeros is cool, but it has to be exactly that size.
c: Use the hacked cdrecord to burn that audio to a new cdr: cdrecord -dev=0,0,0 -multi -audio audiofile.raw - Use cdrecord to verify the LBA of the disc. the command is ‘cdrecord -dev=0,0,0 -msinfo’ (change the dev number to whatever matches your system). If it returns anything other that 0,11700, then something bjorked and you need to fix it. Its a coaster for our purposes.
- Burn the iso on that disc. ‘cdrecord -dev=0,0,0 -multi -xa1 newiso.iso’
Toodles - I’m assuming the walkthrough you have above is for CD’s that have already been made bootable right? Is copy/pasting the ip.bin file any different that using one of the tools to extract it?
Also, I’m assuming you used linux; which version did you use? any known issues with any versions?
Thanks
AFAIK, the only release of SSF2X was the echelon .cdi, which is self boot. I think trying to make it anything other than self boot will break it. Those instructions were written specifically with SSF2X in mind; there are plenty of guides for doing this kind of thing for cvs2, mvc2 and 3s all over this thread. I’m not sure what you mean by hacking the ip.bin. The ip.bin is just the first 32k of the last data session on the disk. For most games, they are interchangable; just about any will work. For SSF2X, its much more picky, so you want to extract the exact same one used in the self boot copy. There’s no need to modify it.
As for linux, version doesn’t matter from any point I’ve seen, and most distros already have mkisofs and cdrecord in them. Just as long as your burner is supported by cdrecord, you should be fine.
Sorry, looks like I had edited it just after you had answered. What I meant to say was is the process of copy/pasting the ip.bin file any different than using one of the tools to extract it? Reading your post above, you may have just answered the question for me.
Toodles, you are my hero.
<3
I’m also having this same problem.
EDIT: After attempting the Echelon method, I got a working MvC2, but there was NO music (which, all in all, isn’t so bad).
Any idea what I did wrong on either front?
is there anyway i can have one song for all 3 versions of a 3rd strike stage, continuing from the last round?
Either the filenames are misnamed, in the wrong directory, or in the wrong format (not ADX files)
If you want the same song to play through one, begining to end, for all three rounds without starting over, no. Same song that starts over each round, sure, just copy three times with filenames that match the three original track names.
does this song change method work for street fighter 3: double impact or dead or alive 2?