Reply 100 of 116, by Oerg866
I cannot recommend anything because I'm not aware of any special functions that these CPUs have, but I may be wrong?
I cannot recommend anything because I'm not aware of any special functions that these CPUs have, but I may be wrong?
Oerg866 wrote on 2026-01-09, 11:49:I cannot recommend anything because I'm not aware of any special functions that these CPUs have, but I may be wrong?
https://www.heise.de/ct/ftp/98/19/224/
(in German)
You may need to change the ftp:// in the link to https://
Wow, thank you!!!
Question: can K6INIT also help to speed up a K6-3 / 400 on Win98SE?
Currently I am experimenting with K6-3/400, V1 and Q2.
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
Sure. You may include it in your autoexec.bat
Hi.
Here's a test version that enables basic functionality on pre-CXT K6-2 and K6 CPUs . Let me know if it works for you, so I can make an official release.
The _D executable is a debug version.
Oerg866 wrote on 2026-01-10, 17:52:Hi.
Here's a test version that enables basic functionality on pre-CXT K6-2 and K6 CPUs . Let me know if it works for you, so I can make an official release.
The _D executable is a debug version.
Thank you, Eric.
I just tested it.
It changes text colour to green when output is redirected to a text file with ">"
K6-2 (non-CXT) hangs
K6 does not hang (oops, red MTRR < Not supported by CPU > not seen on picture due to blinking)
Ah. I see the problem. There is a distinction in models for the K6-2 where early ones also follow the K6 layout for the WHCR register. I will post a patch soon.
Disruptor wrote on 2026-01-15, 11:07:Thank you, Eric. […]
Oerg866 wrote on 2026-01-10, 17:52:Hi.
Here's a test version that enables basic functionality on pre-CXT K6-2 and K6 CPUs . Let me know if it works for you, so I can make an official release.
The _D executable is a debug version.
Thank you, Eric.
I just tested it.
It changes text colour to green when output is redirected to a text file with ">"
K6-2 (non-CXT) hangs
K6 does not hang (oops, red MTRR < Not supported by CPU > not seen on picture due to blinking)
Hello, please find here v1.4b which hopefully fixes this freezing issue:
<outdated>
EDIT: Hang on, the freezing issue seems to be unrelated. Stand by
EDIT2: Please test the attached version again
wow thanks for this tool!
this makes the k6 get a nice speedboost for me.
currently testing a k6-3+ 400 in a commwell s7ax board and i see a great increase in benchmark scores..
stock:
q1 12.3fps
3dmark2000 1165
/auto
q1 21.2fps
3dmark2000 1205
/auto /chipset
q1 28.2fps
3dmark2000 1513
The k6init program is just great!
It would be great if it were possible to integrate the ability to change the bus frequency into it, so that you can change the frequency from the dos, as done, for example, in viafsb.
FSB change is completely motherboard specific, I don't think that is going to happen.
T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜
According to the viafsb program, you need to know the registers of the south bridge and the cloker. Not many chipsets have been made for super socket 7 systems, well, PLL too. I think it's possible. A range from 2x to 6x and frequencies from 60 to 110 (for example) give a very good option. The question is whether it is possible to change the frequency programmatically when the jumpers are installed on the motherboard....
Mr.Hunt wrote on 2026-03-21, 22:25:The question is whether it is possible to change the frequency programmatically when the jumpers are installed on the motherboard....
Not every mainboard has a software-controllable clock generator, but for every mainboard that offers some kind of "soft configuration" as option, the jumpers just provide the initial configuration for the clock chip, and the clock chip can be reprogrammed while the system is running.
Yes, of course not everyone has the opportunity. But, for example, on some GA-5AA (or GA-5AX), there is an opportunity. There was once software called CPUFSB (from CPUCooL), which could change the bus frequency on the fly. But only this software was under the Windows system. Unfortunately, I'm a complete zero in programming. I know that in internet we can find datasheets for the southern bridge and for the PLL, but I do not know how to write and what. 🙁
Mr.Hunt wrote on 2026-03-23, 10:51:Yes, of course not everyone has the opportunity. But, for example, on some GA-5AA (or GA-5AX), there is an opportunity. There was once software called CPUFSB (from CPUCooL), which could change the bus frequency on the fly. But only this software was under the Windows system. Unfortunately, I'm a complete zero in programming. I know that in internet we can find datasheets for the southern bridge and for the PLL, but I do not know how to write and what. 🙁
BTW, neither CPUFSB nor VIAFSB can change the FSB freely. On Via chipsets you are restricted to the same AGP/PCI divider domain as you started with. E.g if you start with 100 Mhz set in BIOS then 90 or 110 Mhz should work but 66 or 133 will not.
Q. How do I choose the right FSB frequencies when changing the FSB?
A. With these VIA chipsets, only FSB frequencies that are within the current PCI divider work. Going across PCI dividers crashes the computer, requiring a hard reset. To find the divider, divide the FSB frequency by the PCI frequency. Even within the same PCI divider, incrementally change the fsb for more stability. The only way to change the PCI divider is to change the
boot FSB frequency using hardware jumpers or from the BIOS. Not all motherboards have these jumpers or this ability in their BIOS. VIAFSB will now by default restrict the FSB to only those within the current PCI divider. Use the new UNSAFE MODE to override this behaviour
.
BTW, neither CPUFSB nor VIAFSB can change the FSB freely. On Via chipsets you are restricted to the same AGP/PCI divider domain as you started with. E.g if you start with 100 Mhz set in BIOS then 90 or 110 Mhz should work but 66 or 133 will not.
What about Ali ? If this CPUFSB worked on GA-5AA?
Mr.Hunt wrote on 2026-03-23, 11:27:BTW, neither CPUFSB nor VIAFSB can change the FSB freely. On Via chipsets you are restricted to the same AGP/PCI divider domain as you started with. E.g if you start with 100 Mhz set in BIOS then 90 or 110 Mhz should work but 66 or 133 will not.
What about Ali ? If this CPUFSB worked on GA-5AA?
I do not know, but in this context it does not matter. The point is there is no universal fire and forget way to change FSB at runtime. Ali chipsets most likely have their own limits and restrictions that require its own specific utility with fine tuning options. So it does not make much sense to integrate FSB settings into K6INIT itself since setting/tuning FSB is a completely different problem domain.