Chdman - Question about converting game with multiple bin files

tmnr1992

Well-Known Member
OP
Member
Joined
Oct 22, 2016
Messages
327
Trophies
0
XP
2,058
Country
United States
I noticed that Chdman can convert games in .bin format that have multiple tracks, but when I extract that game from .chd back to .bin the game comes out as a single .bin file. The game still works, but my question is: does the the game lose any kind of information when this process happens?
 

tmnr1992

Well-Known Member
OP
Member
Joined
Oct 22, 2016
Messages
327
Trophies
0
XP
2,058
Country
United States
Nope, you can even merge the bins if you want less files.

I see, in the case of dreamcast the games break after converting to chd, if I convert those chd back to bin they still don't work, unless i replace the .cue file with a .gdi file befoce converting to chd, but then turning those chd back to bin give me some .raw files instead, so is there a way to convert dreamcast games to chd but being able toaconvert them back to working bin files?
 

lucks

Well-Known Member
Member
Joined
Jul 18, 2015
Messages
412
Trophies
0
XP
1,133
Country
Canada
I use chds for dreamcast and everything else (where supported), maybe you are using an old chdman or your bins are not valid.
Chd is lossless, you get what you had, so something is wrong in your bins or chdman.
Latest version is v5.
 
Last edited by lucks,

tmnr1992

Well-Known Member
OP
Member
Joined
Oct 22, 2016
Messages
327
Trophies
0
XP
2,058
Country
United States
I use chds for dreamcast and everything else (where supported), maybe you are using an old chdman or your bins are not valid.
Chd is lossless, you get what you had, so something is wrong in your bins or chdman.
Latest version is v5.

I'm using Chdman v5 and the bin is from redump, I've searched a bit and it seems this is a common issue for dreamcast games, I still find it strange that the game breaks after compressing to chd and reconverting to bin when the process is lossles.
 

lucks

Well-Known Member
Member
Joined
Jul 18, 2015
Messages
412
Trophies
0
XP
1,133
Country
Canada
Is the bin the same as the original bin?
If not, maybe chdman is skipping some parts.
I know that redump dumps are using a new dump method since last year that needs to be supported, maybe chdman has no support for this yet.
In this case you should convert them to an "old" format and use that with chdman or open an issue in their git.
 

blindseer

Past Generation Gamer
Member
Joined
Jan 17, 2015
Messages
444
Trophies
0
Location
Earth
XP
909
Country
United States
You should be able to extract the tracks from the bin using the program called cdmage, atleast for ps1 games with multitrack it works, sadly I don't have any dreamcast games to test it on.
 

Dimensional

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
1,008
Trophies
1
Age
34
Location
Texas
XP
2,781
Country
United States
This is actually a known flaw with chdman. The program does this with all cd images with multiple tracks separated into their own bin files. When it extracts the data, it keeps the tracks in the same file. To resolve this, you'll have to get a third party program to split the files. I've recently tested a python 3 script that seems to work perfectly.

I've gone as far as ripped one of my PSX games, confirmed it was redump identical, then using chdman, compressed and then decompressed the files, and using the script I'll link at the bottom of this post, was able to create identical track files that matched with MD5, SHA1, and SHA256 checksums to the original dump. I even used it to merge them back together, and the result was identical to the chdman extracted output.

https://github.com/putnam/binmerge
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: @BakerMan, I have a piano keyboard but I never use it