VOGONS


First post, by Kouwes

User metadata
Rank Member
Rank
Member

Hi all,
I have this am486dx-100 system.
Mainboard is a GMB-486SPC V0, S3 Trio 64 PCI, 16MB ram, SB16 CT2230, controller card for serial 1 and FDD.
This is probably not relevant at all, but oh well.

I‘m running DOS 6.22 on it, no windows. Forgot to mention, the 2GB HDD is plugged into the onboard IDE1 connector, the cdrom drive into the IDE2.
Now I had like 577kb of free memory, which isn’t enough for certain games, so I ran memmaker.
Got way more free memory after that but then the cdrom driver wouldn’t load anymore.
I then just restored the autoexec.bat and config.sys which I backed up before running memmaker and rebooted the pc.
Well, still no cdrom????
It isn’t detected in the bios, either. I pulled the jumper on the cdrom drive (was set to master) and rebooted. Cdrom device driver was installed and working - ran memmaker again: same issue.
Any ideas?

Attachments show the autoexec and config before running memmaker.

Attachments

Reply 1 of 6, by zyga64

User metadata
Rank Oldbie
Rank
Oldbie

The answer is: don't use memmaker 😀
Load UMB driver(*) for your chipset (in config.sys). Devicehigh all devices in config.sys (you've already done that), and 'lh' everything in autoexec.bat.
You should have more conventional memory now.

(*)TLB memory manager is good candidate to try at first: https://github.com/86Box/86Box/issues/895

1) VLSI SCAMP /286@20 /4M /CL-GD5422 /CMI8330
2) i420EX /486DX33 /16M /TGUI9440 /GUS+ALS100+MT32PI
3) i430FX /K6-2@400 /64M /Rage Pro PCI /ES1370+YMF718
4) i440BX /P!!!750 /256M /MX440 /SBLive!
5) iB75 /3470s /4G /HD7750 /HDA

Reply 2 of 6, by Kouwes

User metadata
Rank Member
Rank
Member

Don‘t use memmaker is a good one 😅👍🏻
Back in the day I used qemm, can‘t remember which version but it worked very well. I could run every dos game, even with a Gus Max.
I‘ll try TLB when I‘m back home again!

Reply 3 of 6, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie

1) do you need EMS? If not, replace "RAM" in the EMM386 like by "NOEMS"
2) try to load the cdrom driver before the sound blaster drivers in config.sys

Reply 4 of 6, by paradigital

User metadata
Rank Oldbie
Rank
Oldbie

If your config.sys is now called config.txt that’ll be why the driver isn’t being loaded before being called by mscdex in autoexec.bat.

Rename config.txt to config.sys.

Reply 5 of 6, by Kouwes

User metadata
Rank Member
Rank
Member
paradigital wrote on 2022-12-09, 16:36:

Rename config.txt to config.sys.

Those txt files were my backups .

I altered the config and autoexec, also ran TLB. That did work not 100% but obviously good enough: now mem reports 618K largest executable program size.

Thanks for your help!

PS: TLB couldn’t detect the SiS 85C496/97 chipset, probably too modern! 😅

Reply 6 of 6, by zyga64

User metadata
Rank Oldbie
Rank
Oldbie
Kouwes wrote on 2022-12-09, 19:06:

PS: TLB couldn’t detect the SiS 85C496/97 chipset, probably too modern! 😅

Try this one: SiS 85C496 mobo, UMB driver?
It works on keropis's board with the same chipset.

1) VLSI SCAMP /286@20 /4M /CL-GD5422 /CMI8330
2) i420EX /486DX33 /16M /TGUI9440 /GUS+ALS100+MT32PI
3) i430FX /K6-2@400 /64M /Rage Pro PCI /ES1370+YMF718
4) i440BX /P!!!750 /256M /MX440 /SBLive!
5) iB75 /3470s /4G /HD7750 /HDA