VOGONS


First post, by Tamerator

User metadata
Rank Newbie
Rank
Newbie

Hey everyone,

Following the suggestions and theory from Anyone know of a DOS Utility to disable Level 2 cache on 430TX chipset?, I put together a utility to solve the locked BIOS problem on OEM Socket 7 rigs like my Dell OptiPlex Gs.

Usage:
Run it from a clean DOS prompt. It pairs perfectly with setmul (to kill L1) and throttle.

L2KILL /OFF - Safely flushes and disables the L2 cache.
L2KILL /ON - Restores the L2 cache.
L2KILL /STATUS - Shows the current cache state.

Attached is the compiled L2KILL.EXE. It has a hardware safety check and is whitelisted strictly for Intel 430 FX/HX/VX/TX chipsets.
Test it out and let me know how it performs on your setups!

Reply 1 of 7, by Riikcakirds

User metadata
Rank Member
Rank
Member

Works well, I was running at MSI 5120 (430FX) with setmul and it could only disable L1 cache. Some games were still to fast as I couldn't disable L2. Now it slows down enough to play Wing commander.

Reply 2 of 7, by eliot_new

User metadata
Rank Newbie
Rank
Newbie
Tamerator wrote on 2026-06-20, 17:19:
Hey everyone, […]
Show full quote

Hey everyone,

Following the suggestions and theory from Anyone know of a DOS Utility to disable Level 2 cache on 430TX chipset?, I put together a utility to solve the locked BIOS problem on OEM Socket 7 rigs like my Dell OptiPlex Gs.

Usage:
Run it from a clean DOS prompt. It pairs perfectly with setmul (to kill L1) and throttle.

L2KILL /OFF - Safely flushes and disables the L2 cache.
L2KILL /ON - Restores the L2 cache.
L2KILL /STATUS - Shows the current cache state.

Attached is the compiled L2KILL.EXE. It has a hardware safety check and is whitelisted strictly for Intel 430 FX/HX/VX/TX chipsets.
Test it out and let me know how it performs on your setups!

Wow, thank you so much. Yesterday I had to manuelly disable the 2nd Cache of my i430HX Board (thinking in this moment why there is no tool to help?)

Edit: unfortunately on my ECS P5HX-A i430HX it doesn't work. After calling the exe it freezes...

DOS:K6-3/400,192MB,P5A,Rendition v2200 AGP,Trio64 PCI,3dfx V1,AWE64,ESS1938,PicoGUS,32GB
w98SE:P3/450,768MB,QDI440BX,V3AGP,AWE64,PicoGUS,80GB
wXP:P3/1G,512MB,CUSL2-C,MSIFX5600,Audigy1,80GB

Reply 3 of 7, by Tamerator

User metadata
Rank Newbie
Rank
Newbie
Riikcakirds wrote on 2026-06-30, 21:06:

Works well, I was running at MSI 5120 (430FX) with setmul and it could only disable L1 cache. Some games were still to fast as I couldn't disable L2. Now it slows down enough to play Wing commander.

Glad that it worked well for you!

Reply 4 of 7, by Tamerator

User metadata
Rank Newbie
Rank
Newbie
eliot_new wrote on 2026-07-04, 19:57:

unfortunately on my ECS P5HX-A i430HX it doesn't work. After calling the exe it freezes...

Bummer that it didn't work on your HX! Thanks for trying it and reporting back.

Reply 6 of 7, by mogwaay

User metadata
Rank Newbie
Rank
Newbie

Ha! This is awesome! I need to crack out my board back out of cold storage and redo some benchmarks - thanks very much again,
Cheers!

Reply 7 of 7, by eliot_new

User metadata
Rank Newbie
Rank
Newbie
Tamerator wrote on 2026-07-07, 22:14:
eliot_new wrote on 2026-07-04, 19:57:

unfortunately on my ECS P5HX-A i430HX it doesn't work. After calling the exe it freezes...

Bummer that it didn't work on your HX! Thanks for trying it and reporting back.

I resolved the mysteria:

I've just realized that when I call L2KILL.exe BEFORE the SETMUL command, it works flawlessly.
Why do I use SETMUL?

In Phils Video about the P166MMX he clearly shows how to slow it down to P75, 486, 386 levels:
https://www.philscomputerlab.com/136-in-1-pentium-mmx.html

Here are the screenshots that demonstrate my succes => FAST.BAT, MEDIUM.BAT,SLOW.BAT etc are batch files based on SETMUL
I hope you enjoy it:

DOS:K6-3/400,192MB,P5A,Rendition v2200 AGP,Trio64 PCI,3dfx V1,AWE64,ESS1938,PicoGUS,32GB
w98SE:P3/450,768MB,QDI440BX,V3AGP,AWE64,PicoGUS,80GB
wXP:P3/1G,512MB,CUSL2-C,MSIFX5600,Audigy1,80GB