I found a perfect reason to use DRVLOAD.COM (at least that's what I used; the other variant/similar programs might also work - but confirmed DRVLOAD.COM worked for me in the following use case).
I found that Tyrian was taking a really long time to load, almost a minute. At first I couldn't figure out why - it had loaded fast before, and this was on a 386DX-33. I tried removing all peripherals, unnecessary cards, ran scandisk, disabled sound. It was still taking over 40 seconds (same for the setup.exe program with Tyrian). This timeout was so long, you couldn't setup a direct-connect (null modem) game because the other client would timeout while waiting for the connection.
Then I realized, Tyrian sort of does a RAM check on startup, as it tries to prepare a cache of all available extended RAM. In other words, the more RAM you have, the longer Tyrian takes to load.
So the solution is to create a RAM drive that "eats"/waste some RAM, giving Tyrian less to allocate. But maybe you don't always want a RAM drive. So I verified you can dynamically create the RAM drive later from the DOS prompt: (the following I used with MS-DOS 5.0)
DRVLOAD c:\dos\ramdrive.sys 24000 /e
Allocate a 24MB RAM drive, giving Tyrian about 8MB left.
And bam, Tyrian now loads much faster on this same system. Now, even with sound disabled, Tyrian is too slow for multi-player on a 386DX. Even single player is barely playable on a 386DX with 4MB RAM. Still it's nice to confirm we can make RAM drives as needed from the command line.
kingcake wrote on 2025-03-31, 03:17:
Creative labs literally made a utility for this. CTLOAD
Which version of SoundBlaster has this? My SB Pro and SB16 installs did not include CTLOAD. But maybe I didn't do full or original installs, I can't recall. And like all the other programs like this, there may be limitations on how well it works - but nice to know there is another option.
Another aspect here is "period correct" systems. On my 1992 386, I avoid any post-1992 software (which is why I put MS-DOS 5 on there) to keep it closer an "authentic experience." So tracking down when CTLOAD first became available would be good (tentatively it seems to be a post Win95 thing).