Skip to content

XTMax: every DOS program using EMS crashes 4DOS 8.0 (or any TSR which allocated a chunk of EMS) #57

Description

@pawosm-arm

I've configured 4DOS 8.0 for using EMS as a swap. It worked well with lotech's 2MB EMS card. Now as I've replaced it with XTMax, I'm observing something weird. When I'm returning to DOS (4DOS) from any program (game) using the EMS memory (e.g. Microweb, Wolf8086, Commander Keen 4), the system gets crashed with a message from 4DOS about the EMS corruption. I don't recall seeing it before...

4DOS unrecoverable error EM

Also the XTEMM driver is bigger than LTEMM. When I load it high into UMB, there's not much space left, and the 11kB packet driver for the network card does not fit into there anymore. So far I didn't observe any negatives from this, and even the RAM hungry games as Test Drive 3 still work, so it's a minor inconvenience with no practical significance. Maybe it's worth combining UMB and EMS driver into one and keep its parts in both RAM and UMB?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions