Big update in v1.3 of "Universal Dreamcast Patcher"...

Place for discussing homebrew games, development, new releases and emulation.
User avatar
ateam
Metallic
Posts: 816

Big update in v1.3 of "Universal Dreamcast Patcher"...

Post by ateam »

Hi all,

I decided a separate thread was needed for this update, as this application has changed so much from the time where I first announced it here. This morning, I released v1.3 of "Universal Dreamcast Patcher" with two VERY AWESOME new features:

1. A separate utility for automatically building a patch based on changes between original retail GDI and a modified one.
2. Usage of xdeltas to not only bring a massive reduction to patch file size, but also to ensure no whole files containing copyrighted content are distributed in a patch. Instead, just the delta/diff of said files are distributed (as it should have been all along!).

You can download these utilities and read more about them on my GitHub project page:
https://github.com/DerekPascarella/UniversalDreamcastPatcher

ImageImage

PS: A special thanks to VincentNL for finally giving me the nudge I needed in order to implement the very, very important xdelta feature.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
ateam
Metallic
Posts: 816

Re: Big update in v1.3 of "Universal Dreamcast Patcher"...

Post by ateam »

I realize I've never posted updates to this thread after v1.3, so let me do that, as I just released v1.7 this morning :D

Here are all the changes since v1.3...

Version 1.7 (2024-11-08)
• For both the patcher and patch builder, added support for GDI source disc images that use 2048-byte-per-sector ISO data tracks instead of standard 2352-byte-per-sector BIN data tracks.

Version 1.6 (2023-07-17)
• Fixed bug in processing Redump-style CUE disc images with more than 10 tracks (Issue #2).
• Enhanced integrity checking of patched GDI output.

Version 1.5 (2023-05-13)
• Eliminated IP.BIN-patching helper tools in patch-building utility, with code now directly implemented in the application itself.
• Changed some labels in patch-building utility for clarity ("Unpatched GDI" is now "Original GDI" and "Patched GDI" is now "Modified GDI").

Version 1.4 (2022-11-24)
• If patch utilizes xdelta, the current filename being patched is now displayed in the progress status message, avoiding the appearance of failure when processing large quantity of files.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
ateam
Metallic
Posts: 816

Re: Big update in v1.3 of "Universal Dreamcast Patcher"...

Post by ateam »

Haha, and now a fix to a bug that existed since the beginning and I never knew it!

Version 1.8 (2024-11-08)
• Fixed bug in both patcher and patch builder when processing GDIs with over 90 CDDA tracks.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

  • Similar Topics
    Replies
    Views
    Last post