Skip to content

EmuTOS starts up with windows closed #61

@bbbradsmith

Description

@bbbradsmith

Games that don't auto-run are tedious with EmuTOS, because it won't read DESKTOP.INF and they boot with no windows open. Even worse is for a medium-resolution game, because it will have defaulted to low.

Ideas to make this better for the user:

  1. For .ST/.MSA files, parse the FAT and find DESKTOP.INF. Patch the disk image by renaming its entry to EMUDESK.INF and translating its sector data into EMUDESK format.

    • Doesn't work for STX or IPF but most of those games will probably auto-run anyway?
    • Wasted work if EmuTOS eventually supports a DESKTOP.INF fallback.
  2. Add support to EmuTOS itself.

    • Seems to be on the project todo list already, so it might be a welcome contribution?
    • Automatically supports all disk formats.
    • Benefits everyone, not just hatariB.

Demonstration of the problem from #56 shows a game is intended to boot with the correct resolution, and the application under the mouse cursor ready to click. EmuTOS fails to provide this. Illustration:
TOS 1.00 EmuTOS 1.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureDescription of a new feature

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions