Search found 622 matches

by Bas
Tue Nov 19, 2024 2:29 pm
Forum: PC 486SX (ao486)
Topic: Mini PC Dos Machine / MiSTer FPGA
Replies: 3
Views: 856

Re: Mini PC Dos Machine / MiSTer FPGA

If you're referring to the ITX Llama, that'll probably be a better fit than the MiSTer's AO486 core simply because the Llama was purpose-built specifically to do DOS/Windows and to do it well. With the MiSTer you're getting a rapidly growing stack of arcade games and a whole slew of other retro computer systems and consoles included. The ITX Llama ...
by Bas
Tue Nov 19, 2024 7:55 am
Forum: PC 486SX (ao486)
Topic: Mini PC Dos Machine / MiSTer FPGA
Replies: 3
Views: 856

Re: Mini PC Dos Machine / MiSTer FPGA

MiSTer has the AO486 core for roughly 1990's DOS and PCXT for roughly 1980's DOS. What are you specifically looking for?

by Bas
Tue Nov 19, 2024 7:24 am
Forum: PC 486SX (ao486)
Topic: NetBSD for AO486!
Replies: 4
Views: 1054

Re: NetBSD for AO486!

The OpenBSD 2.4 installer floppy boots so a viable kernel exists. I'm too busy with my other geek projects though. ;-)

by Bas
Mon Nov 18, 2024 4:14 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

Build 134 will drop in a few minutes. It properly handles the BIOS Parameter Block and media descriptor on PC-DOS 2.00 and allows making 180KB/360KB floppies opening up this much more mainstream format. No support for subdirs yet though. IBM/MS snuck in another byte, outside of the BPB, where it indicates how many sides a floppy has. Naughty!!

by Bas
Mon Nov 18, 2024 4:12 pm
Forum: PC 486SX (ao486)
Topic: NetBSD for AO486!
Replies: 4
Views: 1054

Re: NetBSD for AO486!

Awesomeness! I've been looking at prepping a VHD for OpenBSD for a while. I started using OpenBSD 2.4 back in the day and had a nostalgic urge. Unfortunately it won't recognize a CD-ROM and I can't configure PPP networking from the install floppy so this will take some effort so I dropped it again. How did you go about setting up NetBSD?

by Bas
Mon Nov 18, 2024 4:10 pm
Forum: Commodore 16, 64, 128, VIC-20, PET
Topic: Unexpected Syntax Error in C64 Basic
Replies: 4
Views: 840

Re: Unexpected Syntax Error in C64 Basic

Works in Vice as well as MiSTer for me. Do make sure you get an actual + sign and don't mix up your ; and :. Those are tricky from my PC keyboard attached to the MiSTer and fudged up my first attempt.

...so you' re a Tweaker eh? ;-)

by Bas
Sat Nov 16, 2024 6:13 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

Intercept boots from a 180KB PC-DOS 2.00 disk now. Most of my previously hard-coded settings broke because of the code paths need to become dynamic, but nothing out of control. Previously fixed offsets depend on the sizes of other things now so I have to calculate stuff. Any builds my CI spits out after 131 are probably quite broken indeed. If you ...
by Bas
Tue Nov 12, 2024 6:21 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

You want builds? I got builds again. DOSContainer is FAR from ready for prime time, mind you. I'm just barely ready to give you all something to play around with and test. A few points: DOSContainer's old builds were all moved to an archived location. You can still get them, but please don't. They probably won't work anymore anyway. New builds live...
by Bas
Tue Nov 12, 2024 3:34 pm
Forum: PC 486SX (ao486)
Topic: Lemmings palette problems in "High Performance PCs" mode
Replies: 3
Views: 591

Re: Lemmings palette problems in "High Performance PCs" mode

I know how it works on a PC. I mean: to get this to work on the AO486 core.

by Bas
Tue Nov 12, 2024 12:20 pm
Forum: PC 486SX (ao486)
Topic: Lemmings palette problems in "High Performance PCs" mode
Replies: 3
Views: 591

Re: Lemmings palette problems in "High Performance PCs" mode

Very interested in this. I've been trying, trying, trying and failing to get Lemmings in this mode working.

by Bas
Sun Nov 10, 2024 2:33 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

So IBM PC-DOS 1.00 and 1.10 have fixed boot sectors, they're all identical. Except for 1.10 where a few bytes at the start differ depending on whether the floppy is single or double sided. Easy enough and fairly well-documented (still a small todo on my end). And then other bytes change that NOBODY talks about anywhere I could find. Not even thesta...
by Bas
Fri Nov 08, 2024 4:54 pm
Forum: Other Computer / System Cores
Topic: JFDuke3D in MiSTer FPGA
Replies: 19
Views: 1740

Re: JFDuke3D in MiSTer FPGA

SDL seems to want a GL surface. If you disabled everything, not even software rendering may be available.

by Bas
Fri Nov 08, 2024 10:17 am
Forum: PC 486SX (ao486)
Topic: Question about storage interface
Replies: 1
Views: 527

Re: Question about storage interface

The AO486 doesn't provide a simulated controller. It intercepts BIOS functions and leans on MiSTer's main binary to provide the OS with the requested sectors. At least, that's how I currently understand it.

by Bas
Tue Nov 05, 2024 4:04 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

Oh boy.. Adding PC-DOS 1.10 was a breeze. DOSContainer now supports 1.00 and 1.10. Next up: the actual CLI and the manifest file format, so that I can finally give all of you something to play around with. The Docker-ish layered approach is now also validated. I can mix and match the two supported DOS versions, the game distribution files as well a...
by Bas
Sat Nov 02, 2024 3:50 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

The floppy now also passes CHKDSK with flying colors. Should be obvious because it's now bit-for-bit identical to what IBM does, except for a small amount of deep weirdness. I lifted the original system files off the installation floppy by mounting it in Linux, reading the files with the Linux FAT driver and wrapping them up into a distribution ZIP...
by Bas
Fri Nov 01, 2024 5:42 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

Tiny update: just succeeded at booting IBM PC-DOS 1.00 from a generated floppy in 86Box. I was never a fan of IBM. I'm still not. ;-) The generated floppy is not 100% bit-for-bit identical yet, but I'm getting there. Interesting little factoid: IBM did not use DOS on the PC itself to write its release floppies. The allocation table is not what DOS ...
by Bas
Sun Oct 27, 2024 5:12 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mouse Driver That Does't Make EDIT.COM Crash [Solved]
Replies: 8
Views: 1593

Re: Mouse Driver That Does't Make EDIT.COM Crash [Solved]

Not really. Mice are quite generic, even the old serial ones. You should get lucky with an ancient Cutemouse. Unless you're doing something wonky like use an InPort mouse on real hardware, but that's not the case here.

by Bas
Sun Oct 27, 2024 4:54 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mouse Driver That Does't Make EDIT.COM Crash [Solved]
Replies: 8
Views: 1593

Re: Mouse Driver That Does't Make EDIT.COM Crash [Solved]

Check my anonymous FTP for stuff:

ftp.area536.com/platforms/PC/TDC/Drivers/Files

There's a bunch of different mouse drivers in there.

by Bas
Sun Oct 27, 2024 4:02 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mouse Driver That Does't Make EDIT.COM Crash [Solved]
Replies: 8
Views: 1593

Re: Mouse Driver That Does't Make EDIT.COM Crash [Solved]

It's entirely plausible that this core crashes on 286 instructions. I'll try to dig up my old Genius mouse driver later today.

by Bas
Sun Oct 27, 2024 1:45 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Mouse Driver That Does't Make EDIT.COM Crash [Solved]
Replies: 8
Views: 1593

Re: Mouse Driver That Does't Make EDIT.COM Crash [Solved]

What if you don't load it high but just start it regularly?

by Bas
Sat Oct 26, 2024 8:10 pm
Forum: Development for MiSTer
Topic: Quartus synthesis hardware - 2024 edition!
Replies: 12
Views: 1975

Re: Quartus synthesis hardware - 2024 edition!

Try putting the files on a tmpfs to cut io performance out of the equation if you have the RAM.

by Bas
Tue Oct 22, 2024 7:33 pm
Forum: PC 486SX (ao486)
Topic: Formatting real floppy-disks beyond 2 megabytes
Replies: 6
Views: 1134

Re: Formatting real floppy-disks beyond 2 megabytes

I'd try something like a flea market or online 2nd hand site to get an ancient PC. Many of those have floppy drives. Those machines could probably read your 2M formatted disks. Any local computer museum, if there are an in your area, is probably also able to help.

by Bas
Tue Oct 22, 2024 1:17 pm
Forum: PC 486SX (ao486)
Topic: Formatting real floppy-disks beyond 2 megabytes
Replies: 6
Views: 1134

Re: Formatting real floppy-disks beyond 2 megabytes

Not likely. Such programs want direct or at least quite low level access to the drive to push the geometry beyond spec. I'm unaware of methods to directly loop a floppy drive into the AO486 as if it were physically attached to a simulated controller. As far as I know, AO486 pushes and pulls sectors from MiSTer Main and the abstraction of the drive ...
by Bas
Thu Oct 17, 2024 5:19 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

Here's a bit of info on what goes into creating an empty floppy that is IBM PC compatible:

https://www.area536.com/posts/anatomy-of-a-floppy/

by Bas
Wed Oct 16, 2024 2:28 pm
Forum: IBM PC, PCXT, Tandy 1000
Topic: Unable to boot
Replies: 7
Views: 1771

Re: Unable to boot

I have a DE10-Nano.

by Bas
Wed Oct 16, 2024 1:21 pm
Forum: PC 486SX (ao486)
Topic: Bootable vhd
Replies: 3
Views: 1012

Re: Bootable vhd

Another reason could be the file format. Something called 'VHD' should be a Microsoft Hyper-V disk image. Those are practically the same as a raw image, usually, except for a 512-byte footer. Unless you have a differential/sparse (whatever the term) image where only occupied sectors are allocated a part of the file itself. Those also have structure...
by Bas
Wed Oct 16, 2024 7:22 am
Forum: PC 486SX (ao486)
Topic: Bootable vhd
Replies: 3
Views: 1012

Re: Bootable vhd

Plenty, but it's probably geometry. There are many ways in which you can convert a "bunch of sectors" into a Cylinders/Heads/Sectors geometry, and there's no real standard there. The geometry itself is encoded in the form of a few bytes in the BIOS Parameter Block on the volume boot record in FAT filesystems. If that's different from what...
by Bas
Tue Oct 15, 2024 5:43 pm
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

You won't get anything beyond very simple one-file games working with currently available builds.. and that's only if I didn't accidentally destroy the distfiles that these builds may or may not depend on. I really would advise you to not invest any time into existing builds.. If you're up for a challenge, learn Rust and hack on the project itself!...
by Bas
Tue Oct 15, 2024 4:29 pm
Forum: Linux
Topic: Troubleshooting Edimax EW-7811UN *v2* WiFi Dongle to Work with MiSTer FPGA
Replies: 5
Views: 1332

Re: Troubleshooting Edimax EW-7811UN *v2* WiFi Dongle to Work with MiSTer FPGA

Seems like you're using a kernel module for kernel 5.15.1 on kernel 5.13.12, which is likely to break. You need the kernel to match the module. Did you fudge around with kernel modules/drivers?

by Bas
Mon Oct 14, 2024 11:36 am
Forum: PC 486SX (ao486)
Topic: DOSContainer Alpha Release
Replies: 65
Views: 29969

Re: DOSContainer Alpha Release

Don't beat yourself up over this. Any available build right now is an unfinished burning pile of.. well.. something that burns poorly and smells. Don't invest too much time into it. The good news is that I actually did manage to crack the biggest puzzle that was blocking my progress. Current state of affairs: still implementing FAT12 on floppy imag...