VOGONS


First post, by Carrera

User metadata
Rank Member
Rank
Member

Like many people out there I have a KT133 VIA board with AC '97 that does pretty decent DOS Soundblaster legacy support.
The only problem is the two drivers I need, viaudo.com and viafmtsr.com that I found here:
http://schneegans.de/tips/dos-soundtreiber/viafmtsr.zip
are real memory hogs.
I have tried to crack them with a hex editor and get rid of systems messages i.e. I replace the "VIA Legacy Audio Driver successfully installed!" with I!
Will I got the size down 1 Kb I broke the driver somehow in the process.
I have no porgrammer skills....
Is there anything we can do to make thse use less memory?
Thanks....

Reply 1 of 7, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

If it ain't broken, don't fix it...

Nope. You are better using DOSBox for ms-dos games.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 2 of 7, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

changing the messages which are displayed at startup should not help a bit.
The resident part is seperated from the startup part.

Optimizing a driver might be possible, but it's a lot of work. (Or the application must have some bug that is causing the huge memory usage).
In general I would say that you are out of luck.

Water flows down the stream
How to ask questions the smart way!

Reply 3 of 7, by Carrera

User metadata
Rank Member
Rank
Member

I have no programming experience so I figured I'd ask.
I figured it'd be a lot of work.

I have been building computers since 1995 and still haven't had time to figure out DOSBox.
DOS drivers and hardware I do understand though. Sort of.

What seems to be happening is the driver bloats while being loaded and just will NOT loadhigh.
I've tried lots of different load orders etc and even though there should be space it won't go.
I'll try to post the MEM output...