72fbadb24e
Build & Deploy / build-and-deploy (push) Failing after 31s
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.