VOGONS


First post, by keenmaster486

User metadata
Rank l33t
Rank
l33t

I know, use an NT-based OS instead... Well, sometimes I either can't do this or don't want to.

I tried installing NT 4.0 on my Thinkpad 560X. It was a massive pain in the rear end from start to finish... especially since this laptop has no CD drive. I finally got it installed but it completely chokes on Cardbus and has serious compatibility issues with the audio card.

So NT is out of the picture (I would use 2000 but not enough RAM on this laptop) ... how do I make 98SE more stable?

In the past I have limited the disk cache so it doesn't use up all the RAM, and turned on ConservativeSwapfileUsage.

But the biggest issue I have still had (on any machine) is that after a few hours 98SE will just start slowing down, to the point that my mouse cursor jumps around when I try to move it.

Does anyone have any tips?

World's foremost 486 enjoyer.

Reply 1 of 13, by derSammler

User metadata
Rank l33t
Rank
l33t

No idea really, because I never experienced that slow-down issue. For me, Win98 would just crash with a blue screen when used too long with no reboot. 😉 I know that this can happen however when you run out of GDI memory. GDI memory management was still buggy in 98 and has no safty checks whatsoever - well, there is one but that will never trigger, since the machine will crash before.

However, one thing that greatly improves speed and stability with Win9x is to set the swap file to a fixed size (2.5x the amount of installed memory) and move it to a separate partition.

If you don't need real-mode DOS, you could also upgrade to Windows ME. At least on the systems I use it, it is way more stable than 98SE.

Reply 2 of 13, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Plenty of settings to tweak that little bit of extra performance out of Win98, Here is just one.
http://smallvoid.com/articles/windows-98/performance

My usual tweaks for a Win9x games rig are.
Enable DMA for HDD's in device manager
Set the page file, the 2.5 rule is probably good advice if your ram don't have enough for Win2k.
Set System, Performance, File System as "Network server" -easy way to optimize Windows for HDD access
Stop as much as possible autoloading, (Delete entireis in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run) -Less programs to multitask the better!
Install as little as possible including MS patches -Very few patches are performance related.

I know I can do more but I don't see much point for little game, but thats just IMHO.

The other question is what you using the laptop for? Win9x memory management is average at best. If your just turing it on, playing a single game for a few hours then turing off again I wouldn't expect any issues.
But if your opening a program messing round a bit, closing them, starting another, messing round, closing, etc. I can imagine memory not been properly flushed and slowly filling with crap and grinding to a halt.

Reply 3 of 13, by appiah4

User metadata
Rank l33t++
Rank
l33t++

What exactly is the hardware we are working with? You mention memory limitations and troublesome audio card, but it's not easy to recommend stability fixes for any OS without knowing the particular configuration.. And no, I did not google up 560X, I'd assume the particular model comes in multiple configurations as well..

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 4 of 13, by keenmaster486

User metadata
Rank l33t
Rank
l33t

Thanks for the tips guys.

This issue happens to me with any hardware, from Pentium MMX, 96 MB RAM (the 560X) to Pentium II or III machines with 512 MB.

World's foremost 486 enjoyer.

Reply 5 of 13, by Gered

User metadata
Rank Member
Rank
Member

Even on a fresh install? Before installing any extra software? If it's really happening on any machine you try, I'd suspect the problem is the software you're adding post-installation, or some other tweaks/configuration you may be applying to it. I can honestly say I've never experienced what you describe with a Win98SE installation...

486DX2-66/16MB/S3 Trio32 VLB/SBPro2/GUS
P233 MMX/64MB/Voodoo2/Matrox/YMF719/GUS CD3
Duron 800/256MB/Savage4 Pro/SBLive (IN PROGRESS)
Toshiba 430CDT

Reply 6 of 13, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

Are you using the "Unofficial Service Pack"? If so, especially if it is any somewhat recent version, then that is most likely your problem.

I used an older version way back int he day that really only applied the official MS updates plus a few tweaks and it worked fine. I tried the newer ones not too long agao and it basically made the system unusable.

Best bet is to install the actual MS updates from the MS Update CD ISO from 2004 that is on vogonsdrivers:
http://vogonsdrivers.com/getfile.php?fileid=873&menustate=0

Then nusb33 if you need USB storage support and then drivers for your hardware.

Yamaha modified setupds and drivers
Yamaha XG repository
YMF7x4 Guide
Aopen AW744L II SB-LINK

Reply 8 of 13, by chinny22

User metadata
Rank l33t++
Rank
l33t++

I've installed 98SE on a few different BX motherboards, Asus P2B-DS, Asus P2Z-VM, and both the gateway and dell variants of SE440BX and never had the mouse issue (plus loads of other motherbaords but using this as example as you said P2/P3's)

But I don't do the 2 tweaks you mentioned so possibly that's conflicting with software or drivers? but something's not right (obviously) I'd try running up fresh install test, then install everything 1 by 1 and test and see when the issue starts.

Reply 9 of 13, by Gered

User metadata
Rank Member
Rank
Member
chinny22 wrote:

But I don't do the 2 tweaks you mentioned so possibly that's conflicting with software or drivers? but something's not right (obviously) I'd try running up fresh install test, then install everything 1 by 1 and test and see when the issue starts.

Me neither, and it's the very first thing I'd question here in this case. If you're always doing your Win98SE installs the same way and always encountering problems with them, then it's time to start trying to do it differently to see if you can narrow down the problem.

Although to be honest, I don't install 90% of the tweaks (fiddling with disk caches, fiddling with DMAs, ConservativeSwapfileUsage, installing OS patches... etc) that people on this forum usually seem to and I have no problems anyway ...

486DX2-66/16MB/S3 Trio32 VLB/SBPro2/GUS
P233 MMX/64MB/Voodoo2/Matrox/YMF719/GUS CD3
Duron 800/256MB/Savage4 Pro/SBLive (IN PROGRESS)
Toshiba 430CDT

Reply 10 of 13, by keenmaster486

User metadata
Rank l33t
Rank
l33t

It is a strange issue. I could try doing some POE to see what the culprit is.

I have also found that without ConservativeSwapfileUsage=1 and the disk cache limit, if left to itself for a few hours, fresh, vanilla 98SE will slowly eat up all the physical memory until there is none left, for no reason at all.

World's foremost 486 enjoyer.

Reply 11 of 13, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

So you are not installing any Microsoft updates at all?

Those updates are not just for security stuff, but for bugfixes as well.

Yamaha modified setupds and drivers
Yamaha XG repository
YMF7x4 Guide
Aopen AW744L II SB-LINK

Reply 12 of 13, by yawetaG

User metadata
Rank Oldbie
Rank
Oldbie

Frankly, I've never experienced the issues you describe on any of my vanilla Windows 98SE installs (and I don't install the unofficial updates etc.).

Are you using the same mouse on all systems?