^I second that. 😎👍
mrwho wrote on 2021-12-11, 17:30:
I totally understand your view, but, to me, the only reason I keep these old machines is to remember how things were using your typical PC of the era (and your typical user like me was lucky enough to have his parents buy him a nifty 486SX with 4Mbs, so that it took a long time to convince them to spend the extra cash for another 4Mb).
Sure, but how does 1MB more make a difference? 😕
Here's an old thread about running Windows 3.1 with little memory, for example.
(Windows 3.1 is more complex but also got assembly code optimizations.
Windows 3.0 was compiled from pure C, if memory serves.)
Windows 3.1 on a 386 with 640K RAM - Possible?
It runs, yes, or rather, walks.
Giving Windows 3.x the memory it physically requires isn't wrong, or is it? 😕
mrwho wrote on 2021-12-11, 17:30:
So, yes, I have other PCs where I can run Windows 3.1 - but this one is destined to run 3.0, along with games that I manage to run on its 1Mb Ram.
Thanks for the input!
You're welcome. 🙂💙
Running Windows 3.0 is not the problem, I think, it can run many programs in Standard-/Enhanced-Mode.
Including Visual Basic, Turbo Pascal Windows, astronomy programs, desktop games etc.
The problem rather is that you attempt to run it with 1MB of total memory.
That's below the official minimum requirements.
At least if you attempting to run it in Standard-/386 Enhanced-Mode.
It's not my fault, I didn't make these requirements. 🤷♂️
A so-called "period-correct" configuration here would be 1024KB free XMS plus 640KB base memory.
Without UMS etc that would equal 1664 KB of total RAM installed.
Extended Memory Requirements
----------------------------
Your system must have at least 1 megabyte (MB) (1,048,576 bytes) of extended
memory. To determine the amount of available extended memory, type the following
at the MS-DOS command prompt, and press ENTER:
" mem" (without the quotation marks)
If you do not have 1 MB of available extended memory, reduce your system's
extended memory usage by removing the DOS=HIGH command from your CONFIG.SYS
file. If you are using the version of SMARTDrive that is provided with MS-DOS
5.0 (SMARTDRV.SYS), reduce the value of the MinCacheSize parameter. If you are
using the version of SMARTDrive that is provided with MS-DOS version 6.0 or
later (SMARTDRV.EXE), reduce the value of the WinCacheSize parameter.
Source: https://jeffpar.github.io/kbarchive/kb/096/Q96830/
No offense, but why do you torture yourself here?
2/4/8/16 MB is not hard to come by these days, even.
What's so bad about installing an extra megabyte that solves many issues ?
Using that is not period-incorrect, either. 🙂
Professionals used several dozen MBs for RAM in x86 PCs in that time frame, depending on the application.
Is it one of those motherboards with DIL/DIP chips for RAM? 😨
Anyway, good luck! 🙂👍
Hope you get things working.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//