Back to Provenance

3112

.changelog/3112.md

3.3.1764 B
Original Source

Fixed

  • Hatari/AtariST TOS validation ($fc00 error) — Hatari libretro uses system/hatari/ as its working directory; hatari.cfg and tos.img are now written there (in addition to system/) so Hatari reads the correct config and ROM. Also copies the fresh TOS ROM to the working dir on every boot, overwriting any stale/corrupted copy from previous runs.
  • Hatari TOS address byte correction — Detects and corrects the common byte-swap corruption at TOS ROM offset 8–11 so Hatari's load-address validation passes correctly.
  • Hatari --acsi "" argument error — Sets hatari_boot_hd = "disabled" in the RetroArch opt.cfg so the Hatari libretro core does not pass an empty --acsi argument when no ACSI hard-disk image is configured.