Anyone have any luck increasing the ISA bus speed?
The manual basically warns against this (specifically the last line)- https://www.dmp.com.tw/app/webcamera/pdf/m6117d.pdf (p.28)
4.4.1 ISA ATCLK frequency control
After powering-on, the default value of ISA ATCLK is 7.159 Mhz, this clock is changed by prog […]
Show full quote
4.4.1 ISA ATCLK frequency control
After powering-on, the default value of ISA ATCLK is 7.159 Mhz, this clock is changed by programming index 1Eh : D[2:0] to
set to different frequencies to meet the system designer requirements.
Index 1Eh
D[2] D[1] D[0] ATCLK
0 0 0 7.159 Mhz (def)
0 0 1 PCLK2/3
0 1 0 PCLK2/4 PCLK2/3
0 1 1 PCLK2/5
1 0 0 PCLK2/6
1 0 1 PCLK2/8
1 1 0 PCLK2/10
1 1 1 PCLK2/12
Note : PCLK2 means doubled CPU clock
To make sure the system boots normally, the default ATCLK is 7.159 Mhz. So system can boot at any CPU frequency. After
powering on, BIOS can detect the CPU frequency, and set the desired AT clock frequency. For example, if CPU running at
40 Mhz, the PCLK2 will be 80 Mhz and if we choose D[2-0] = 110, this means ATCLK =PCLK2/10, then ATCLK is 8 MHz.
Note : The 82C54 has some limitations which require ISA ATCLK set as 7.159 MHz. Please refer to Appendix C
Basically, any change - even the minor PCLK2(80)/10 = 8mhz results seems to quickly result in errors in Win 3.11 (I/O controller or something memory related?). I thought disabling the GPCS in bios would let me move off the 7.159mhz bus speed. I need to double check my testing procedure; I might not have hard reset after every bios change. Anyone else try this and experience the same thing?
The reason I'm messing with it is that increasing the ISA bus speed improves FastDoom's playability immensely. The videocard (gd5422 512mb, in my case) handles it (10mhz) fine. If I could find a dos TSR to change bus speed on the fly, Id definitely risk 10mhz while playing Doom only.
Check out DOSBox Distro:
https://sites.google.com/site/dosboxdistro/ [*]
a lightweight Linux distro (tinycore) which boots off a usb flash drive and goes straight to DOSBox.
Make your dos retrogaming experience portable!