Files
dostalgia/src
Hermes Agent 72fbadb24e
Build & Deploy / build-and-deploy (push) Failing after 31s
fix: Blood setup crash caused by Windows NE executable
Two bugs:

1. PlatformDetector buffer was 512 bytes — too small to read the NE
   header at offset 0x0E00 in Blood's SETUP.EXE. Increased to 4096
   bytes (0x1000), covering headers up to ~4KB.

2. findSetup() had no platform awareness — it picked SETUP.EXE
   (Windows 3.x NE executable) over SETMAIN.EXE (actual DOS4GW
   setup). Added platform detection to the sort, preferring DOS
   executables over Windows ones.
   Also added "setmain" to pattern list so Build engine games'
   DOS setup utilities are detected.
2026-06-11 12:51:45 +02:00
..