Thanks for the heads up!By the way, you mention "ISO track"... are you using a common disc image as the basis for your patch (e.g., Redump)? Or are you expecting people to have a disc image where the data track is an ISO?
I would suggest distributing a patch that users can apply to the Redump image, as it's typically the de facto standard (i.e., easiest to find, usually a good rip). You may already be planning that, but I wanted to put it in your radar for you to consider nonetheless. If you already have a WIP patched ISO, you can simply extract the modified files from it, then usecd-replaceto insert them into the Redump CUE/Multi-BIN. From there, you can generate and distribute an XDelta, or an SSP using Knight's "Sega Saturn Patcher".
With "ISO track" I mean the data track of each disc containing the ISO 9660 file system, my wording was unclear here. My tool takes either an M3U pointing to multiple disc images, BIN/CUE or ISO/WAV/CUE disc images or individual ISO files and always spits out one or multiple ISO files or ISO/WAV/CUEs, depending on input. For development, I am working with an image of my own copy of the game, which aligns with the Redump dump.
In the end, I intend to provide both SSP and either BPS or xdelta patch formats for the Redump image, since, as you stated, this is the de facto standard. For that, I will reconvert the patched ISO/WAV/CUE image to BIN/CUE and create the patch files from the diff of the data track (or simply let SSP handle that). If that does not work, I will go your suggested
cd-replace route.