#DOSember isn't JUST about gaming, so I want to celebrate the season by doing something new to me: giving #FreeDOS a try! I've known about it for ages but I've never actually used it before. I'm going to give it a try in 86Box, and once I've got a feel for it there I'll set it up on my Win98 machine.

It seems to have a nice package collection and I get the impression that dev and networking on it are pretty solid. And of course we'll do some gaming!

#RetroComputing

Looking good so far. Adding "TRY" to the FDNET.BAT call in FDAUTO.BAT was all I needed to get networking going under 86Box with a PCnet-III. I'll have to actually install the packet driver for my 3c905 when I set it up on the real rig, but should work the same otherwise.
Bleh, ran into problems while setting up games. Descent doesn't seem to like it; setup crashes on launch and the game itself only gets to the title screen before hanging.
Anyway, let's try something else...

Yak shaving level: trying to get DR-DOS 7 to mount a FAT32 partition. It can create them but can't read them. There's a semi-official driver called DRFAT32 but it complains about the filesystem being improperly aligned.

Might just have to make four FAT16 partitions and call it good.

Hmm... it works if I create the FAT32 partition with Win98 `fdisk`. Not yet sure if it's because it's now a "logical" partition instead of a "primary", or because it's positioned differently on the disk. Further experimentation is called for.

Cool it works in any case!

Tried remaking the partition as a primary, but with the same start/end sectors, and it still works. Also got some games going; stuff that didn't work in FreeDOS is working here. I think I've got a winner!

dd'd the disk image to a CF card and got it going on hardware. It's more stable on the real metal; stuff that crashed on 86Box works fine here.

Next up is getting the Zip drive and 3dfx cards going, but I don't expect any difficulty.

Parallel port Zip drive and 3dfx cards working. Tried to get network going but the packet driver crashes as soon as I try to connect. Had the same problem in the past. Maybe I should try a different NIC? Think I've got a crab card in the parts bin...

Hmm, guess not. I've got a couple Intel Pro/100's, another 3c905 (like the one I'm using now), and a 3c595. That and a few ISA cards but there's no room for them in this rig.

I took one of the Intels out, might try it later.

No luck with the Intel card either. ๐Ÿ˜‘ At least the driver doesn't completely hang the machine like the 3Com one did, but I'm still not getting any traffic in or out.

Can't rule out a compatibility issue with DR-DOS yet though; I'll have to retry it with MS-DOS later.

If THAT doesn't work, I'll see about grabbing an RTL8139 card off Feebay. Probably won't get anything I order now until after DOSember, but I wanna get online from DOS damnit!

Went ahead and ordered a nice-looking RTL8139B card. It comes with the original driver floppy!
While I wait for that to come, I decided to try getting online from my regular DOS/Win3 machine with a 3c509 ISA NIC. That works! 

@PurpleJillybeans I don't even try to understand the technical info anymore.

I just see that chonko in the corner and hit "fave." ๐Ÿคญ

*youvegotmail.wav* ๐Ÿ“ฌ
D-Link DFE-530TX+ PCI Ethernet Adapter Driver Program : D-Link Corporation : Free Download, Borrow, and Streaming : Internet Archive

D-Link DFE-530TX+ PCI Ethernet Adapter Driver ProgramJUN.01.1999Copyright by D-Link Corporation 1998,1999Includes RTL8139 network card divers for Windows 98,...

Internet Archive

Hmm... the card appears to work, but my BIOS complains about a resource conflict and Linux fails to load the module for it.

I thought PCI was supposed to fix resource conflicts.  

I put the Intel card back in and was at least able to confirm that it works under Linux and Win98SE. Detected, driver loads, passing traffic. I'll do some more DOS experiments later.

@PurpleJillybeans i love getting driver floppies

Although I have also gotten "random disk that says driver on it". They showed it in the pictures and I was fairly confident that it wasn't related when I bought it but still, less exciting

I've just stumbled across #SvarDOS and now I want to give that a try...

Got #SvarDOS installed and online! Tried a different packet driver for the Intel NIC and that worked.

#DOSember

@PurpleJillybeans Interesting - I didn't even know about SvarDOS. Last year, El Reg had a good article on it.

https://www.theregister.com/2024/12/23/svardos_drdos_reborn/

SvarDOS: DR-DOS is reborn as an open source operating system

A #DOScember surprise: fits on a single floppy, but has a network-capable package manager

The Register
@PurpleJillybeans ๐Ÿค“ I understand none of this and other legacy tech (is that OK to say?) posts, but maybe if I'm exposed to enough of it, I'll learn by osmosis. :)

@PurpleJillybeans

Note that Descent is open source and been ported to modern operating systems.

@argv_minus_one I suppose I should put a disclaimer on these sorts of posts explicitly stating "I'm well aware of modern source ports; that's not the point."
@PurpleJillybeans I tried #FreeDOS on bare metal years ago and found it fragile. I've tried it since on pcemu and I think perhaps it includes instructions that weren't in the 8088. Never had luck with it either way.