taviso / lotusdrv

Lotus 1-2-3 R4D Display Driver for DOSEMU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Using /Tools DOS causes a crash

taviso opened this issue · comments

I think the driver doesn't reinitialize properly, if you try to use /Tools DOS, 123 crashes when you exit the DOS shell. This includes if you have any macros that run external commands.

I think I know the problem, but will need to do some debugging.

Note to self: I think the driver is Terminated() and then Reinitialized() when you exit DOS, so I'm not cleaning up properly.

I think I've fixed this in f8b009a, although it's clear I don't understand how terminate/reinitialize work, because the broken code really seemed correct.