Thanksateam wrote: ↑Thu Dec 12, 2024 5:23 pm If you're using Linux, just run the Perl script directly:
https://github.com/DerekPascarella/Drea ... patcher.pl
./gdi_quick_patcher.pl <path_to_gdi_file>
(Note that you may have to run dos2unix on the .pl file to convert carriage returns first.)
For GDEMU, VGA patching is applied on the fly. The patch applied by GDEMU (when using gdMenu or openMenu) and MODE is just changing one byte in IP.BIN to tell the console "hey, I support VGA!"
As a result, it does not in any way break composite, S-Video, or RGB.
Side note, I have no idea why MNEMO decided to implement region-free but not auto-VGA patching. Strange...
Anyway, the "real" VGA patches (which require actual assembly hacks) do, on the other hand, often break other video output methods.
https://consolemods.org/wiki/Dreamcast: ... nd_Patches

I'll run the Perl directly, and I'll convert the carriage return if it gives an error (I don't think it will, but I'll find out).
It's definitely strange, but, even if mnemo updated the firmware to patch VGA on the fly now, I'm still afraid of installing newer firmwares because of the TimeBomb story, so I'm staying on the firmware before the firmware that allows save backups to and from USB.