VOGONS


K6INIT: AMD K6-3/3+/2(CXT) initialization driver for MS-DOS

Topic actions

Reply 80 of 92, by igna78

User metadata
Rank Member
Rank
Member
Oerg866 wrote on 2025-07-09, 04:23:
Hello, […]
Show full quote

Hello,

I've just released v1.2 of K6INIT.

Some of the points raised earlier in this thread and also your issue @mockingbird should be addressed now.

https://github.com/oerg866/k6init/releases/tag/v1.2

- Write Allocate no longer fails when the 15MB hole is specified
- Reworked behavior of /auto with other parameters, it is now seamless
- Introduced new skip parameters that help change /auto's behaviors
- Running in V86 mode no longer crashes (fixes #2) but gives a helpful message
- added /quiet parameter for reduced print output
- PCI / LFB scan warns instead of errors when the MTRR list is full (i.e. too many locations found)

Absoluty fantastic new!
Thank you very much for your job!

Reply 81 of 92, by nickles rust

User metadata
Rank Newbie
Rank
Newbie

Thanks for your work on this! Do you have a download link or could you post it here please? That github URL is a big steaming pile of javascript. I found the previous version here:

www.infania.net/misc/cpuutils/K6INIT/

Reply 82 of 92, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
nickles rust wrote on 2025-07-09, 13:15:

Thanks for your work on this! Do you have a download link or could you post it here please? That github URL is a big steaming pile of javascript. I found the previous version here:

www.infania.net/misc/cpuutils/K6INIT/

https://github.com/oerg866/k6init/releases/do … v1.2/K6INIT.EXE

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 83 of 92, by Oerg866

User metadata
Rank Member
Rank
Member
RoberMC wrote on 2025-01-26, 07:05:
I remember years ago I managed to trace what the bios in this MB is doing with chipset registers and used pciset tool to replica […]
Show full quote

I remember years ago I managed to trace what the bios in this MB is doing with chipset registers and used pciset tool to replicate the behavior in order to transfer this tweaks to motherboards lacking this bios options, it is flipping some bits in 3 southbridge registers 84 85 and 86. South Bridge is Ali M1541, Vendor 10B9, Device 5243

Bios configuration by default (wc fb off in bios):
PCISET 5243 10B9 84 1111 0000
PCISET 5243 10B9 85 1111.1111 0000.0000
PCISET 5243 10B9 86 1111 000

Bios tweaked configuration (wc fb enabled):
PCISET 5243 10B9 84 1111 1111
PCISET 5243 10B9 85 1110.0000 1110.0000
PCISET 5243 10B9 85 0000.1111 110
PCISET 5243 10B9 86 1111 111

FYI- I'm working on adding support for chipset specific tweaks, starting with this one, for version 1.3

jNK8AmH.png

Reply 84 of 92, by Oerg866

User metadata
Rank Member
Rank
Member

JVNMr51.png

Here is a test version for the chipset features.

So far I attempted to implement some sort of functionality for these:

ALI Aladdin III
ALI Aladdin IV
ALI Aladdin V
SiS 5571
SiS 5581/5582
SiS 5591/5592
SiS 530/540

No clue at all if any of them work. But they should!

Run with

/auto /chipset

For VIA chipsets i could not find any specific frame buffer bursting features in the datasheets.

Reply 85 of 92, by mockingbird

User metadata
Rank Oldbie
Rank
Oldbie
Oerg866 wrote on 2025-07-10, 03:24:
Run with […]
Show full quote

Run with

/auto /chipset

Can I have some love for my Sis 5597/5598 please?

BTW, the new version fixes my previous issue, thanks! With "/auto" now I get about 150 points less (in Chris' 3D Benchmark) than with the "/vga" switch, but I guess it is unsafe to use "/vga", correct?

mslrlv.png
(Decommissioned:)
7ivtic.png

Reply 86 of 92, by Oerg866

User metadata
Rank Member
Rank
Member

Yes, the setting may cause problems, but if you don't have any then you can keep it

Reply 87 of 92, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie
Oerg866 wrote on 2025-07-10, 03:24:
https://i.imgur.com/JVNMr51.png […]
Show full quote

JVNMr51.png

Here is a test version for the chipset features.

So far I attempted to implement some sort of functionality for these:

ALI Aladdin III
ALI Aladdin IV
ALI Aladdin V
SiS 5571
SiS 5581/5582
SiS 5591/5592
SiS 530/540

No clue at all if any of them work. But they should!

Run with

/auto /chipset

For VIA chipsets i could not find any specific frame buffer bursting features in the datasheets.

Very good job, Oerg866! K6INIT tool turns into "a swiss army knife" for AMD K6 CPU systems 😀

P.S. By the way, your AnbUI C library is also pretty cool project and has potential to become a good substitute for the complicated Turbo Vision - at least for C. I hope you will add more new features to it soon.

mockingbird wrote on Yesterday, 02:58:

Can I have some love for my Sis 5597/5598 please?

I have a s.7 motherboard with SiS5598 chipset. What can be tweaked in it?

If I'm not mistaken, there are slow memory issues with some VIA chipsets, which can be fixed through register's settings.

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 89 of 92, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie
marxveix wrote on Yesterday, 18:20:

I was not mistaken about the VIA chipsets memory latency settings issues. This WPCREDIT.EXE tool is a windows thing, so it will be very nice if K6INIT can do the same job in DOS. From the first link here are the files with VIA VP3, MVP3 and MVP4 chipsets settings for WPCREDIT.

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 90 of 92, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
analog_programmer wrote on Yesterday, 18:57:
marxveix wrote on Yesterday, 18:20:

I was not mistaken about the VIA chipsets memory latency settings issues. This WPCREDIT.EXE tool is a windows thing, so it will be very nice if K6INIT can do the same job in DOS. From the first link here are the files with VIA VP3, MVP3 and MVP4 chipsets settings for WPCREDIT.

Also about PCI latency patch (from deinmeister site).

Is there a DOS version?
No, but since hardware acceleration is usually not used under DOS the problem does not occur. However, if you really need a DOS version of the tool feel free to contact me and you´ll get it.

I have not used it, but with this tool it should be possible to tweak also pci latency in dos
http://web.archive.org/web/20141225075538/www … .com/tweakbios/

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 91 of 92, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie
marxveix wrote on Yesterday, 19:12:
Also about PCI latency patch (from deinmeister site). […]
Show full quote

Also about PCI latency patch (from deinmeister site).

Is there a DOS version?
No, but since hardware acceleration is usually not used under DOS the problem does not occur. However, if you really need a DOS version of the tool feel free to contact me and you´ll get it.

I have not used it, but with this tool it should be possible to tweak also pci latency in dos
http://web.archive.org/web/20141225075538/www … .com/tweakbios/

Right now I'm browsing through deinmeister site. Yep, there are some DOS tools, but I meant - why using more than one tool for fixing the issues, if one (K6INIT) will do the job (hopefully) 😉

Thanks for the archived link, but Isn't VIA's PCI latency issue different from the memory latency issue?

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 92 of 92, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
analog_programmer wrote on Yesterday, 19:36:

Right now I'm browsing through deinmeister site. Yep, there are some DOS tools, but I meant - why using more than one tool for fixing the issues, if one (K6INIT) will do the job (hopefully) 😉

Thanks for the archived link, but Isn't VIA's PCI latency issue different from the memory latency issue?

I have VIA MVP3 and K6-2+, of course it would be good to have one good tool for it.
Speed gives memory interleave, pci latency issues also good to fix@dos if possible. 😀

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files