Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

FDOS works fine, but Old Games not! (Users)

posted by mceric, Germany, 21.11.2021, 18:35

Hi everybody,

as said, I would rather assume that the problem of FreeDOS is NOT loading a cache. But it is always good to load as few drivers as possible when trying to narrow down what might cause problems with the games.

Which includes skipping caches, if any are loaded (UHDD, LBACACHE, CDRCACHE, etc.), in spite of those being very unlikely to cause problems. As well as skipping LFN drivers (LFNDOS, DOSLFN) to not be tempted to use non-DOS style file/directory names (with spaces etc.) and other odd things.

As Jim had written, maybe the user just had forgotten to first change to the directory of the game before starting it? That might explain why a game fails to find some files.

And as Rugxulo and I have written, maybe the user has copied games from CD/DVD and left the files/directories read-only, which could confuse some games.

But I do recommend loading XMS drivers to have enough memory free and because modern games like to have memory beyond 1 MB. To actually recommend Jack's software as part of the solution: HIMEM (or JEMM386, JEMMEX etc.) may have issues with memory detection or A20 control. Note that there can also be TOO MUCH memory free. You can limit XMS to 15, 31 or 63 MB, for example, or to less than 2 GB, to avoid sign overflows. Classic DOS games never expected computers to ever have more than 4 GB of RAM and even much lower amounts can start to confuse them.

And: Try using Jack's XMGR instead of HIMEM! It helps to compare different driver brands and your BIOS or hardware may have properties which confuse HIMEM, while XMGR might be able to see through the confusion.

Also try to avoid any EMM/UMB drivers, those add complexity and possibilities to fail which you do not want to add until after you have proven that the games do work in general. You can also use various XMGR, HIMEM etc. command line options to modify A20 control settings and memory detection settings, in case the BIOS reports something misleading. Read the docs about available options, or at least read the /? screens :-)

---
FreeDOS / DOSEMU2 / ...

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 133 users online (0 registered, 133 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum