📅 2025-06-22
· ✍️ Bas v.d. Wiel
·
🏷
documentation
This is something of a journal entry. I’m preparing to start work on implementing PC-DOS 2.00 compatibility,
which means creating a bunch of pristine floppy and hard disk images to base my implementation on. 86Box is
my friend here, as is the ghex utility for looking at every single byte. While trawling through a disk image,
sometime I discover something intriguing. Apparently, PC-DOS 2.00 injects a bunch of stuff into the area of
the disk where the FAT’s live but these bytes have nothing at all to do with the FAT’s. In fact, should the
disk get enough files and subdirectories, these bytes would get mercilessly clobbered by the growing FAT. So,
what gives?
Read more...
📅 2025-06-16
· ✍️ Bas v.d. Wiel
·
🏷
announcement
The good news is that the codebase as built from the main branch is feature complete. It works,
but I haven’t announced it as 1.00 yet because the project hosting infrastructure is not yet up
to standards. Apparently not all URL’s in the example content are reachable for everyone and I have
work to do on that. Work, the professional kind, is unfortunately getting in the way of this so
a final 1.00 announcement will have to wait. You want to test? Read on!
Read more...
📅 2025-06-07
· ✍️ Bas v.d. Wiel
·
🏷
announcement
So I started my new job at a large ISP this week. While irrelevant for the project itself,
this does take quite a massive bite out of the time I have available to spend on DOSContainer.
That’s why I finished up the repository service and contribution guidelines
and am inviting others to chip in. While it’s annoying that work gets in the way of my hobbies, it’s
not money that’s keeping me from DOSContainer so I’m not looking for donations. What I do need is code.
So if you’re halfway decent at Rust, please have a look and help where you can!
Read more...
📅 2025-06-01
· ✍️ Bas v.d. Wiel
·
🏷
announcement
Short service announcement for today: the code repository for DOSContainer moved
yet again. Since I’m not seeing any sort of uptake regarding collaboration and I’m
still the only developer, I’m choosing to self-host my code. Can I do better than
GitHub? Well, yes. I don’t want my code to be beholden to some cloud-behemoth. The
code itself is as public as ever
at its new address and you can even keep using your GitHub credentials to contribute.
Read more...