VOGONS


First post, by tanasen

User metadata
Rank Member
Rank
Member

Ok so I'm really happy that I finally have all the parts to build a 386 system. For the mainboard I have an M396F V.2.6 with an AM386SX 33MHz embedded, I opted for 4x1MB simms for a total of 4MB of RAM, for VGA I have an OAK OTI077 (one of these famous decelarators), for sound the Quickshot Sound Machine (aka SB 2.0 made in china), a Goldstar Prime 2C I/O controller with a Maxtor 7540AV 515MB drive and a 1.44" floppy drive connected to it and today I received from mail a really good looking baby AT tower with an LED display and it also came with a Treetek TRT-200W psu, but I have a more modern Antec BP430 hooked up with an ATX to AT adapter which also has a -5V converter, so I'll probably use that instead. Also, I have replaced the varta battery and I now use an external pack.

I spent a lot of time this afternoon trying to figure out how the LED display works and finally I made it , so now it displays 33MHz with Turbo unpressed and 17MHz with Turbo pressed. But then I wondered how am I certain that the speed cuts in half? So I ran sysinfo from the 386Bench pack and the cpu speed according to this is 26.6MHz! And it doesn't change even if I remove the jumper from the turbo switch (I haven't put the system inside the case yet). I know that the Turbo switch works cause I ran 3Dbench and got a 9.0 with turbo on and a 5.3 score with turbo off. Does anyone know what the real speed of this chip is if you switch the turbo off? Also why am I getting lower cpu speed on sysinfo? Is this program always accurate? Are there any alternatives? Thanks guys.

Last edited by tanasen on 2021-05-18, 23:01. Edited 1 time in total.

PC1😜 III-S 1.4GHz, GA-6VTXE, 512MB SDRAM, Albatron FX5900XTV 128MB, SB Live! 5.1
PC2😜 III 800MHz, MS-6178, 256MB SDRAM, 3DFX Voodoo3 2000 PCI, Creative CT4810
PC3😜 MMX 200MHz, SY-5EAS5, 128MB SDRAM, Diamond Monster 3D, Diamond Viper V330, ESS 1868F

Reply 1 of 8, by appiah4

User metadata
Rank l33t++
Rank
l33t++

What happens when you press Turbo depends on the motherboard. Since it's probably a board with a fixed clock generator it's probably locked at 33MHz speed-wise. It's an SX so it has no on-die L1 cache. If the motherboard in question does not have L1 cache on board either, the best that it can do is add some wait states, which won't change things all that much. So dropping down to a 386SX20-something is a fairly likely result.

I would suggest using NSSI to benchmark your system with turbo off, that will give you a good indication of where it will land. I would say you'll end up around a 386SX-20, which is roughly a 286-16 so not a bad Turbo state.

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

Reply 2 of 8, by tanasen

User metadata
Rank Member
Rank
Member
appiah4 wrote on 2021-05-18, 17:35:

What happens when you press Turbo depends on the motherboard. Since it's probably a board with a fixed clock generator it's probably locked at 33MHz speed-wise. It's an SX so it has no on-die L1 cache. If the motherboard in question does not have L1 cache on board either, the best that it can do is add some wait states, which won't change things all that much. So dropping down to a 386SX20-something is a fairly likely result.

I would suggest using NSSI to benchmark your system with turbo off, that will give you a good indication of where it will land. I would say you'll end up around a 386SX-20, which is roughly a 286-16 so not a bad Turbo state.

I installed NSSI 060 and it detects my cpu as 33MHz. However I can only use the general information tab and not the menu in order to view details , tools or do benchmarks. ALT button doesn't do anything. Also when I pressed L in order to view information about my sound card I got the DMA error: "EMM386 DMA buffer is too small. Add D=64 parameter and reboot."

PC1😜 III-S 1.4GHz, GA-6VTXE, 512MB SDRAM, Albatron FX5900XTV 128MB, SB Live! 5.1
PC2😜 III 800MHz, MS-6178, 256MB SDRAM, 3DFX Voodoo3 2000 PCI, Creative CT4810
PC3😜 MMX 200MHz, SY-5EAS5, 128MB SDRAM, Diamond Monster 3D, Diamond Viper V330, ESS 1868F

Reply 3 of 8, by appiah4

User metadata
Rank l33t++
Rank
l33t++
tanasen wrote on 2021-05-18, 18:42:
appiah4 wrote on 2021-05-18, 17:35:

What happens when you press Turbo depends on the motherboard. Since it's probably a board with a fixed clock generator it's probably locked at 33MHz speed-wise. It's an SX so it has no on-die L1 cache. If the motherboard in question does not have L1 cache on board either, the best that it can do is add some wait states, which won't change things all that much. So dropping down to a 386SX20-something is a fairly likely result.

I would suggest using NSSI to benchmark your system with turbo off, that will give you a good indication of where it will land. I would say you'll end up around a 386SX-20, which is roughly a 286-16 so not a bad Turbo state.

I installed NSSI 060 and it detects my cpu as 33MHz. However I can only use the general information tab and not the menu in order to view details , tools or do benchmarks. ALT button doesn't do anything. Also when I pressed L in order to view information about my sound card I got the DMA error: "EMM386 DMA buffer is too small. Add D=64 parameter and reboot."

OK, maybe do that and give NSSI another try?

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

Reply 4 of 8, by tanasen

User metadata
Rank Member
Rank
Member

Don't know how. Do I have to edit the autoexec.bat?
Ok, so I figured it must be edited in the config.sys file after the EMM386.EXE . It now reads the Sound Blaster info. However it still doesn't allow me to use the menu.

PC1😜 III-S 1.4GHz, GA-6VTXE, 512MB SDRAM, Albatron FX5900XTV 128MB, SB Live! 5.1
PC2😜 III 800MHz, MS-6178, 256MB SDRAM, 3DFX Voodoo3 2000 PCI, Creative CT4810
PC3😜 MMX 200MHz, SY-5EAS5, 128MB SDRAM, Diamond Monster 3D, Diamond Viper V330, ESS 1868F

Reply 5 of 8, by tanasen

User metadata
Rank Member
Rank
Member

So I fired up Norton sysinfo again with turbo off and now it detects the speed at 18.5MHz. I guess editing the config.sys file helped. However with turbo on the speed is still 26.6MHz.

PC1😜 III-S 1.4GHz, GA-6VTXE, 512MB SDRAM, Albatron FX5900XTV 128MB, SB Live! 5.1
PC2😜 III 800MHz, MS-6178, 256MB SDRAM, 3DFX Voodoo3 2000 PCI, Creative CT4810
PC3😜 MMX 200MHz, SY-5EAS5, 128MB SDRAM, Diamond Monster 3D, Diamond Viper V330, ESS 1868F

Reply 6 of 8, by Deunan

User metadata
Rank Oldbie
Rank
Oldbie

Is the program correctly identifying the CPU as 386SX? Because if it gives you the speed rating vs 386DX then all is good, the narrow SX bus causes about 20% performance drop vs DX.
Rather then rely on the calculated speed, which is usually just a loop of slow instructions being timed, run some actual benchmarks and compare results - normal vs de-turbo. This will give you much better idea of the effect, since usually the CPU clock doesn't change, it's either cache being disabled or more wait-states being introduced by the chipset.

Reply 7 of 8, by tanasen

User metadata
Rank Member
Rank
Member
Deunan wrote on 2021-05-18, 21:42:

Is the program correctly identifying the CPU as 386SX? Because if it gives you the speed rating vs 386DX then all is good, the narrow SX bus causes about 20% performance drop vs DX.
Rather then rely on the calculated speed, which is usually just a loop of slow instructions being timed, run some actual benchmarks and compare results - normal vs de-turbo. This will give you much better idea of the effect, since usually the CPU clock doesn't change, it's either cache being disabled or more wait-states being introduced by the chipset.

NSSI identified it as an Am386SX 33MHz. Norton systeminfo identifies it as an 80386, 33 MHz and it compares it to a Compaq 386/33MHz with a score of 34.7. Mine (This computer bar) gives 26.6 with turbo and now 9.5MHz with de-turbo. That seems to fit the 20% performance difference vs a DX .

I managed to use the menu in NSSI using a mouse. The CPU Performance benchmark puts my system between an intel 386DX-25 and an intel 386DX-33! With de-turbo it is now below the intel 386DX-25 and over the intel 386SX-16.

PC1😜 III-S 1.4GHz, GA-6VTXE, 512MB SDRAM, Albatron FX5900XTV 128MB, SB Live! 5.1
PC2😜 III 800MHz, MS-6178, 256MB SDRAM, 3DFX Voodoo3 2000 PCI, Creative CT4810
PC3😜 MMX 200MHz, SY-5EAS5, 128MB SDRAM, Diamond Monster 3D, Diamond Viper V330, ESS 1868F

Reply 8 of 8, by Caluser2000

User metadata
Rank l33t
Rank
l33t

Sounds about right.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉