Bump. Is there a version of this translation that uses plain files to be replaced on cdmage or similar? I ask because the base dump used in this binary patch is not the redump version, that i'd prefer (edit: i was wrong. It is the redump version, just turned into a iso first.)
edit: Tried to do it myself but apparently my method doesn't work with patched files larger than the originals.
If you're curious, i have the redump DFII dump, and the one the xdelta patch wants, same version (1.006), then apply the patch to the right iso, then mounted both isos and did a byte compare with diff -r cd1 cd2, extracted the different files from the patched iso, loaded the redump image on cdmage and tried to replace the files (right click -> import file). When i got to "DF2_LOGO.CHM" it wanted to truncate it because the replacement was larger than the original, so this is no good.
I can't simply replace track 1 from the redump dump with the patched iso because they're different formats, bin vs iso... maybe if i convert the iso to bin somehow (without being a dumb rename because i'm pretty sure these are completely different formats) and then do a xdelta patch from one to the other.
edit 2: tried gBurner that has a 30 day unlimited size free trial for the editor (unlike PowerISO / MagicISO) and the resulting edit of the cue/bin track1 file makes the game be recognized as a music cd instead of a game on mednafen saturn or yabuse. Pretty sure it's doing something wrong. Saving just Track 1 as a bin using 'data cd' and replacing that file in the original mixed mode cd has the same result: the emulators boot to bios music player.
Also what gave me this idea was the Story of Thor 2 Saturn hack here; the process the hacker says for the users to do is to use cdmage to replace the files on any dump. It worked on redump (though as said, all the replacement files were less or equal in size). Though yabuse boots it as a audio cd, but that happens on the original redump too. Mednafen boots it fine.
edit: turns out that this is not very practical. While it is possible to create a new track 1 with the same mode as redump (MODE1/2352), unlike the case where the size of the files is the same, the very fact that they change size offsets everything and changes the checksum data in the MODE1/2352 of most of the iso, which leads to hundreds of mb of xdelta patch unfortunately. I really didn't expect this, but oh well. Makes me think a specialized binary patcher aware of the cd modes that turns a cd into mode1/2048 before calculating the differences / patching could be valuable for distribution and softpatching (that mode has no checksums).
Also what i was missing is the saturn header
mentioned here.