Lualb wrote on 2025-05-23, 16:59:
Oh wow, you're right, haha, old developers and their tricks. Anyway, I'll keep trying, since I'm a big fan of Windows 3.1X to this day !
Hi there, me too! I like Windows 3.1, it's what I had running on my hot-rod 286 PC in mid-90s.
It was a 12 MHz model, ATI VGA Wonder, 4MB RAM, 80MB Conner HDD, 3,5" floppy, ProAudioSpectrum 16 with SCSI CD-ROM drive (Sony),
a handy scanner, HP LaserJet Plus, 33k6 Creatix modem, Genius mouse..
I also had a radio receiver for a time signal station (DCF-77) that connected to serial port. The magic wasin the software, though.
The receiver dongle was just receiving the pulses from the radio signal and passing it to a serial port pin.
Anyway, it was interesting to run the DOS application and see the decoding happen (there was a test program).
Windows 3.1 software was included, too. Here's an example of such a dongle:
https://www.youtube.com/watch?v=0JU_Ufovf9w
https://www.youtube.com/watch?v=vzUTV66A_V8
My copy of Windows 3.1 was running in Standard-Mode all the time, of course.
So no 386 Enhanced-Mode fun, sadly. DOS was MS-DOS 6.20..
But back to FreeDOS. I think you can use Himem.sys/EMM386 that comes with Windows 3.1x.
I know it's not ideal, but it's a workaround. Maybe they can be added to FreeDOS start-up menu.
The only important thing is using a FreeDOS kernal that's okay with Windows 386 Enhanced-Mode.
PS: Back in the 90s, when OS/2 was being advertised on TV, the host/moderator said that Novell DOS 7 is a fine DOS he likes.
And I think that wasn't a lie, he could have advertised IBM's own PC DOS 7 instead, but didn't.
Novell DOS 7 had great multitasking and memory managment (32-Bit multitasker; supported by PC GEOS).
It also had built-in networking (DOS/Windows 3.1) since it was 1994 and Novell had to compete with Windows for Workgroups.
So I think that DR DOS, which Novell DOS was based on, isn’t bad.
It's worth a try. Maybe to "borrow" parts of it or use it as a basis for DOS applications.
Unfortunately, I haven't really used later DR DOS myself yet. I once had a demo, though, Caldera DOS.
PS: PTS-DOS or Paragon DOS has a simple network driver for Windows 3.1x included.
It's not the best (stability issues), but maybe "fun" to play with.
In an emulator with a virtual network, at least.
PS: Using 386Max isn't bad, either, I think.
The commercial memory managers supported most if not all of the standards.
"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//