VOGONS


First post, by UselessSoftware

User metadata
Rank Newbie
Rank
Newbie

It was still in a pretty broken state last time I made a post, but I've been doing a lot of work on it over the last few months and fixed numerous bugs, CPU and otherwise.

It now runs Windows NT 4.0 for example. The main blocker there was that my V86 mode handling was really broken, and NT requires it to be functional to even do something as basic as set the graphics mode with the standard VGA driver.

Last time I posted, the only 32-bit OS it would run was some older Linux distros, and even then with various issues and occasional process crashes.

I've also added ATAPI CD-ROM, PCI bus, BusLogic SCSI, and the i430FX + i430HX chipset. The CPU is also now basically at a Pentium baseline.

I haven't pushed a version that can run NT or with the other new features to Github yet, but should be this week probably. I want to add a better and PCI-based SVGA card first. It's mostly implemented (GD5440) but not quite done.

But I'm just sharing because this makes me happy! It's always been a bucket list goal to make a working x86 PC emu, and it's really getting there lately.

UJTpA3V.png

kkrr3Xg.png

Reply 1 of 2, by DLL hell

User metadata
Rank Newbie
Rank
Newbie
UselessSoftware wrote on Today, 03:03:
It was still in a pretty broken state last time I made a post, but I've been doing a lot of work on it over the last few months […]
Show full quote

It was still in a pretty broken state last time I made a post, but I've been doing a lot of work on it over the last few months and fixed numerous bugs, CPU and otherwise.

It now runs Windows NT 4.0 for example. The main blocker there was that my V86 mode handling was really broken, and NT requires it to be functional to even do something as basic as set the graphics mode with the standard VGA driver.

Last time I posted, the only 32-bit OS it would run was some older Linux distros, and even then with various issues and occasional process crashes.

I've also added ATAPI CD-ROM, PCI bus, BusLogic SCSI, and the i430FX + i430HX chipset. The CPU is also now basically at a Pentium baseline.

I haven't pushed a version that can run NT or with the other new features to Github yet, but should be this week probably. I want to add a better and PCI-based SVGA card first. It's mostly implemented (GD5440) but not quite done.

But I'm just sharing because this makes me happy! It's always been a bucket list goal to make a working x86 PC emu, and it's really getting there lately.

UJTpA3V.png

kkrr3Xg.png

Can You get OpenGL 1.1 software acceleration?