MobyGamer / total-dos-launcher

A system for easily loading and running thousands of DOS programs on vintage hardware
MIT License
109 stars 10 forks source link

TDL.EXE - Runtime error 161 at 1BDC:02C1 #54

Closed JamesSWiggins closed 5 months ago

JamesSWiggins commented 2 years ago

I receive this error when launching TDL.EXE on several different authentic hardware DOS systems. I'm using the latest TDL.EXE from GitHub. What causes this?

Krathoon commented 1 year ago

Ah. I got the same error. Running on MS DOS.

Krathoon commented 1 year ago

Does it have to be DOS 7?

MobyGamer commented 10 months ago

Apologies for the very delayed response; somehow I didn't see these notifications.

Runtime error 161 is "device read fault", so assuming you don't have any storage read issues, let me know what the full environment is you're trying to run it on (DOS version, hardware, where the files are located, etc.).

Just in case there was an issue with the previous binary, I've just now uploaded a new .EXE to the repo, so grab that from the distro/ directory and see if that helps. You can also run tdl with -d for debug output, and also print the tdl.log file here if it is created.

MobyGamer commented 10 months ago

For completeness, I also updated the newest release to 0.1.5 so that the readme is accurate.

MobyGamer commented 7 months ago

@JamesSWiggins Were you ever able to figure out the issue? I'm guessing it might have been running (or addressing) read-only media?

If you'd still like to troubleshoot this, let me know what your environment is: Storage, DOS version, etc.

MobyGamer commented 5 months ago

Closing due to lack of user input. If you're still having this issue, re-open and let me know what you've tried.