Search found 560 matches

by Bas
Mon Dec 25, 2023 11:01 am
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Wonderful to see such an uptick in interest in my toolbox! Now I'm beginning to see a first-world problem: duplication of effort. As I'm typing this, I received game configs from two people and I'm also working on a few myself. So in order to streamline this a bit, and to prevent duplication of effort, let's use the issue reporter system GitLab pro...
by Bas
Sun Dec 24, 2023 11:07 am
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

I'm an egomaniac that way.. built the tool for myself, no regard for usability by others. :-D At least, not yet. There are ways to go with this. Either I generate builds every time a game gets added/updated, or you get to upload your own YAML and the build takes place on demand just for you. Currently I'm considering the first method, but first thi...
by Bas
Sun Dec 24, 2023 10:33 am
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

For now you build your own. I'm still considering how to connect GitLab pipelines to the repo and have automated builds from there. If you know GitLab CI and/or Docker welk, raise your hand please.

by Bas
Sat Dec 23, 2023 3:19 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Kudos to @RealLarry for creating a whole bunch of game configurations! They're in the repo:

https://gitlab.com/doscontainer/games

by Bas
Fri Dec 22, 2023 2:09 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

Sure, I'm intrigued! :-D Plus.. hey.. games!!

by Bas
Fri Dec 22, 2023 1:20 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

I can't reproduce the issue you're seeing with 3D Realms Entertainment. Have you tried pulling your YAML through yamllint manually?

by Bas
Fri Dec 22, 2023 5:40 am
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

That's funny.. the metadata section is completely unused yet. But It'll look into it! It shouldn't have any effect whatsoever so I'd like to understand why if it does. Thanks!

by Bas
Thu Dec 21, 2023 5:28 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

Call for testing: I just merged a fix which should make the tool work with yq version 4.x and up (which you can pull in from snap in current Ubuntu LTS). For some reason my Gentoo box only comes with the comparatively ancient yq 3.2.3 right now. My problem is: I don't have a properly working Ubuntu system up and running, plus I'd be very anxious to...
by Bas
Wed Dec 20, 2023 9:21 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

Open issues and feature requests are on this page by the way. You can log in here with your GitHub credentials if you don't have an account with GitLab yet.

https://gitlab.com/doscontainer/framework/-/issues

by Bas
Wed Dec 20, 2023 6:28 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

I hope you'll like it. Please report any issues you run into. I'm developing on something of a niche set of systems so not every bug is immediately apparent to me.

by Bas
Wed Dec 20, 2023 4:34 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

The point of my tool is indeed to take most -if not all- of the toil out of DOS gaming. You can just download a disk image (I'm building a library of them here: https://www.area536.com/posts/doscontainer-releases/). Those are plug-n-play: stick in your MiSTer, boot, and play. Right now they are early days and not all of them are fully tested. The p...
by Bas
Tue Dec 19, 2023 3:43 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Breakage fixed..

by Bas
Tue Dec 19, 2023 2:41 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Sed detection works. Found some boilerplate in an older script of mine that I could adapt. Now back to the other bugs.. aggravating how Arch does add gawk for AWK.

by Bas
Tue Dec 19, 2023 1:15 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

FreeBSD and its distinction between sed and gsed, which is niche but is also how MacOS works.. which is less niche. Can you report an issue for it? Some tools need a slightly more robust detector.

There's a more serious bug right now that kills the fetching of distfiles for me completely.. that code could also do with some more sanity. ;-)

by Bas
Tue Dec 19, 2023 12:18 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Done!

by Bas
Tue Dec 19, 2023 12:06 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Good one.. of course emulated RAM is always OK.

by Bas
Tue Dec 19, 2023 10:17 am
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

Re: DOSContainer Alpha Release

Service announcement: if you downloaded yesterday's version, you'll need to update framework.sh to the current version in the main branch. I refactored a lot of code around handling MS-DOS installs and replaced distfiles for them, so checksums will break on previous versions of the script. Bumped the framework version to 0.0.2 for now.

by Bas
Mon Dec 18, 2023 1:09 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 43
Views: 9007

DOSContainer Alpha Release

Dear fellow PC enthusiasts. Enjoy! https://gitlab.com/doscontainer/framework/ The DOSContainer project started out over a year ago in response to me becoming aware of community-created "packs" of games. These come in the form of large hard drive images with a menu system layered on top, allowing for an easy end-user experience in playing ...
by Bas
Sat Dec 16, 2023 6:19 pm
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Last tasks before initial release: Writing full docs Writing unit tests that cover the whole framework Functionally it looks like we have lift-off on version 0.1 of DOSContainer. Now writing unit tests is crummy business, but fortunately we have generative AI to do a lot of the boring grunt work on that nowadays. Things are looking good for Christm...
by Bas
Sat Dec 16, 2023 1:07 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mtools and MS-DOS 3.3x
Replies: 7
Views: 4107

Re: Mtools and MS-DOS 3.3x

Scratch 1.. doesn't work.. So for now my toolbox won't go further down in history than MS-DOS 4.00 and I'm skipping 2 for now. Too much head scratching involved. I'm going to focus on actually releasing something that works so that it can be improved upon later.

by Bas
Sat Dec 16, 2023 12:32 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mtools and MS-DOS 3.3x
Replies: 7
Views: 4107

Re: Mtools and MS-DOS 3.3x

As my hex editor tells me, MS-DOS 3.30 and Mtools do things differently in the partition boot record and the way FAT is laid out. I'm going to try a few things in this order: See what a partition boot record from DOS 4.x does when paired with DOS 3.3x system files. As long as the 3.x versions of the system files do get loaded, then for all intents ...
by Bas
Fri Dec 15, 2023 7:26 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mtools and MS-DOS 3.3x
Replies: 7
Views: 4107

Re: Mtools and MS-DOS 3.3x

I got the booting down for DOS 4.00 through 6.22 with mbr and vbr's from the original systems. The exact same trick chokes on 3.31 and lower though. Nothing changed other than the DOS versions. That's what got me stumped. Will be breaking out the hex editor tomorrow.. ;-)

by Bas
Fri Dec 15, 2023 6:39 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mtools and MS-DOS 3.3x
Replies: 7
Views: 4107

Mtools and MS-DOS 3.3x

Would anyone here happen to know of any sort of in compatibility between GNU mtools and old versions of MS-DOS? I'm writing a tool that generates bootable hard disk images and everything is just fine from 6.22 down to 4.00 but 3.31 and 3.30 won't boot in PCem when I generate the image with mtools. DOS boots just fine on disks that it partitions and...
by Bas
Fri Dec 15, 2023 6:39 am
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

FreeDOS could be added but there's not much benefit for old games. Will do so once I get all HDD-installable MS versions set up.

by Bas
Thu Dec 14, 2023 10:15 am
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

I may be going just a little bit overboard here, but my framework now eats YAML instead of raw Bash for game configuration. I'd say something like this looks reasonable for human authors to create: metadata: title: Quest for Glory I publisher: Sierra OnLine year: 1989 comment: Original EGA version diskname: qfg1.vhd disksize: 10 distfiles: - name: ...
by Bas
Tue Dec 12, 2023 5:22 pm
Forum: PC 486SX (ao486)
Topic: mTCP NetDrive for DOS
Replies: 3
Views: 2061

mTCP NetDrive for DOS

Just wanted to drop something cool here:

https://www.brutman.com/mTCP/mTCP_NetDrive.html

I have nothing to do with this tool but it looks incredibly useful. Will be testing it myself later this week. The prospect of remote mounting actual disks from DOS looks really tempting!

by Bas
Fri Dec 08, 2023 2:51 pm
Forum: Genesis / Mega Drive, Sega CD, 32X
Topic: MiSTer Nuked-MD MegaDrive Core
Replies: 117
Views: 44785

Re: MiSTer Nuked-MD MegaDrive Core

Time for a Turing test for retro emulation?

by Bas
Thu Dec 07, 2023 1:29 pm
Forum: PC 486SX (ao486)
Topic: Mouse Pointer Sticking on Side of Screen for Many Games
Replies: 7
Views: 2773

Re: Mouse Pointer Sticking on Side of Screen for Many Games

Master of Orion works now, see my VHD's. I do have to note that results vary with different mice. I have quite a pile of standard office mice from the past few years, mostly Dell and HP that came with corporate laptops. The Dells seem to work a bit better although I have no clue yet why. Orion seems to be reliable now with any mouse I throw at it. ...
by Bas
Tue Dec 05, 2023 11:56 am
Forum: PC 486SX (ao486)
Topic: Individually Bootable VHDs for Each Game
Replies: 191
Views: 184025

Re: Individually Bootable VHDs for Each Game

Small update: my silence here means I'm working on my build framework to support versions of MS-DOS 4.01 up to 6.22 and everything in between plus DR/IBM-DOS and Win95/98 DOS in later iterations, a whole slew of mouse drivers and tweaks to those, memory management by QEMM386 as well as EMM386, proper CD-ROM support, etc. I don't always have easy ac...
by Bas
Mon Dec 04, 2023 10:03 pm
Forum: PC 486SX (ao486)
Topic: Mouse Pointer Sticking on Side of Screen for Many Games
Replies: 7
Views: 2773

Re: Mouse Pointer Sticking on Side of Screen for Many Games

My framework can now spit out vhd's with all relevant ctmouse versions as well as multiple MS mouse drivers and memory configs. That should rule out driver glitches for the most part. I'll look into the core's code as well but HDL's are like Japanese to me: I can read three words and that's that. Will do extensive testing later this week and check ...