notarat
2[H]4U
- Joined
- Mar 28, 2010
- Messages
- 2,432
Not sure how much memory he has, but he has 8 memory slots there, so he would only need 2M size chips.None that I know of. You have your choice of ancient Linux distros, like Debian 3 and older and Slackware 9 and older.
The only modern Linux distros I know of that would be close are TinyCore and Damn Small Linux, both requiring a 486DX and 16 MB of RAM.
It might be achievable on that system with some upgrades. Cyrix made a weird hybrid chip called the Cyrix Cx486DLC, which was more or less a 486 in a 386 package. The companion Cyrix Cx487DLC would be needed to have an x86 FPU. Linux can run without an FPU, but it's really slow in emulation.
http://www.cpu-collection.de/?tn=0&l0=co&l1=Cyrix&l2=Cx486+DLC
The deal breaker would be if it supported 16M of RAM or not. There were 4M 30 pin SIMMs, but not all motherboards supported them.
This is so cool and I'm sorry I missed it lol
LoL! Brings back memories. AMD made second tear CPU's at the time. Can't say the same about my 5950x. Overclocking the 386 was removing the 80MHz crystal oscillator (divide by 2 I assume) then progressively replacing the oscillator with a faster one until problems occur. Like won't boot...
Not sure how much memory he has, but he has 8 memory slots there, so he would only need 2M size chips.
Not sure how much memory he has, but he has 8 memory slots there, so he would only need 2M size chips.
And I think he can throw an FPU in that socket above the cpu to avoid the emulation.
There were also head cleaner disks that instead of having a magnetic disk had a felt one. I'd have put one of those in there if I was transporting it long distances.They were a piece of cardboard that went inside a 5 1/4 flopy disc drive to protect the head from banging around during shipping. Almost all of them were thrown away once someone actually started using the drive. It pretty much looks like a cardboard floppy disk shape.
I would avoid the old Cyrix stuff if possible. I had used their math co-processor from the same era to bump up my 306DX40's ability to play doom and it introduced all kinds of numerical errors and glitches. I actually moved to the chip you are referring to as a complete platform and it was more headache than it was worth (due to almost no money at the time) I ended up tossing it and replacing it with a 486DX100 AMD rig.None that I know of. You have your choice of ancient Linux distros, like Debian 3 and older and Slackware 9 and older.
The only modern Linux distros I know of that would be close are TinyCore and Damn Small Linux, both requiring a 486DX and 16 MB of RAM.
It might be achievable on that system with some upgrades. Cyrix made a weird hybrid chip called the Cyrix Cx486DLC, which was more or less a 486 in a 386 package. The companion Cyrix Cx487DLC would be needed to have an x86 FPU. Linux can run without an FPU, but it's really slow in emulation.
http://www.cpu-collection.de/?tn=0&l0=co&l1=Cyrix&l2=Cx486+DLC
The deal breaker would be if it supported 16M of RAM or not. There were 4M 30 pin SIMMs, but not all motherboards supported them.
I would avoid the old Cyrix stuff if possible. I had used their math co-processor from the same era to bump up my 306DX40's ability to play doom and it introduced all kinds of numerical errors and glitches. I actually moved to the chip you are referring to as a complete platform and it was more headache than it was worth (due to almost no money at the time) I ended up tossing it and replacing it with a 486DX100 AMD rig.
It might not use the math co processor at all in Doom, however, the inclusion of the Cyrix part in my 386 introduced an entire host of issues.Completely false. Why? Because Doom is a purely integer based engine, it doesn't use x87 floating point code at all. The problems you experienced were entirely caused by hardware problems on your system, not by the Cyrix FPU. The game doesn't care if you have a 387/486DX or just a plain 386/486SX, because it doesn't use the FPU.
If I were to guess what problem you were experiencing, it would probably have been due to missing cache coherency circuitry. Some Cyrix 386 and all Cyrix 486DLC/SLC chips had internal L1 cache on them, something which the original Intel parts did not have. This resulted in earlier 386 motherboards not having cache coherency circuitry, which is required for L1 cache to not function properly. When the cache can't be kept coherent, the CPU will run fine until it tries to use its L1 cache. Once it starts trying to use stale cache entries, it sends the stack pointer off into la-la land and makes the system unstable, lock up or crash.
Cyrix later fixed this problem in their Cx486DRx2, which was a clock doubled version. On the older DLC/SLC chips, there was a special interposer required that sat between the socket and the CPU, which contained the cache control circuitry. This board was often included with CPU upgrades at the time for obvious reasons. They're pretty hard to find today, because later 386 boards included the cache control circuitry, as they required it when boards started having on board CPU cache.
It might not use the math co processor at all in Doom, however, the inclusion of the Cyrix part in my 386 introduced an entire host of issues.
Feelings:
Anything that was non Intel or AMD had serious compatibility issues in DOS and Windows Programs.
No Math Co-Processor Doom is sluggish and functional but drops frames in certain scenarios (on Ultra Violence)
Math Co-processor from Cyrix added = I gained a couple FPS in the game, it was noticeable because my FPS was in the single digits. Game is playable but has graphical issues and artifacts and that wasn't the only program I experienced it in. (Maybe it was offloading other stuff from the CPU in the background?)