Search found 9 matches
- Thu 10 Dec, 2020 4:55 pm
- Forum: General
- Topic: building v17 on MacOS
- Replies: 10
- Views: 6339
Re: v17 on MacOS
Adding #include <unistd.h> to slirp/slirp.h dealt with clang reporting implicit declaration of function close(s) errors in the following spots: ..... Just a heads up: #include <stdint.h> exists at line 80 in slirp/slirp.h, so you shouldn't need to add it yourself. You are right. Indeed, in the actu...
- Mon 07 Dec, 2020 9:40 am
- Forum: General
- Topic: building v17 on MacOS
- Replies: 10
- Views: 6339
Re: v17 on MacOS
I've managed to compile v17 under Mac OS catalina and the latest XCode by adding #include <sys/time.h> to wx-threads.c, and #include <stdint.h> to slirp/slirp.h Oddly, now I have to add the includes event to compile v16, while the last time I worked on the code (before the v17 feature freeze) they w...
- Sat 07 Nov, 2020 9:59 am
- Forum: Merged patches
- Topic: [Patch] Amstrad PC5086
- Replies: 5
- Views: 6546
Re: [Patch] Amstrad PC5086
A couple of patches with the latest updates, before the imminent v17 feature freeze. pc5085_v4 fixes a bug in f82c710.c that caused problems with the IDE controller in the Super 286. pc5086_ps2mouse adds PS/2 mouse support to the Amstrad PC5086. Since the Amstrad has an XT keyboard controller, the P...
- Fri 28 Aug, 2020 8:46 pm
- Forum: Merged patches
- Topic: [Patch] Amstrad PC5086
- Replies: 5
- Views: 6546
Re: [Patch] Amstrad PC5086
I discovered that the PC5086 uses the C&T f82c710 universal peripheral controller as super IO chip. The code for it was originally implemented by EluanCM for the Hyunday Super-286TR. I modified the original implementation to get it working with the Amstrad. This new patch replaces the first one....
- Wed 26 Aug, 2020 6:00 pm
- Forum: Merged patches
- Topic: [Patch] Two new models (Hyundai Super-286TR and Itautec Infoway Multimídia)
- Replies: 10
- Views: 13118
Re: [Patch] Two new models (Hyundai Super-286TR and Itautec Infoway Multimídia)
Thank you Eluan for your work! I am trying to emulate the Amstrad PC5086. It is an 8086 machine, but it uses the F82C710 UPC. The current code does not work with the Amstrad: the BIOS uses a different sequence to enter configuration mode, and I am working on implementing the missing features to supp...
- Wed 26 Aug, 2020 6:53 am
- Forum: Merged patches
- Topic: [Patch] Amstrad PC5086
- Replies: 5
- Views: 6546
Re: [Patch] Amstrad PC5086
Thanks! Emulation of the internal VGA has a low priority now. I prefer to fix the issues with the ports and the floppy first, and then see if I can get the PS.2 mouse working. It also depends on how easy or difficult it is to add a new VGA chip to PCem. I am no expert of emulation nor of graphic chi...
- Wed 26 Aug, 2020 6:38 am
- Forum: Development
- Topic: Amstrad PC5086 emulation work in progress
- Replies: 3
- Views: 3082
Re: Amstrad PC5086 emulation work in progress
Thanks! I published the patch in the patch subforum. I received a couple of PMs, but I am too new to answer or write PMs. So please post questions on the forum, or wait a little for an answer
- Tue 25 Aug, 2020 6:02 pm
- Forum: Merged patches
- Topic: [Patch] Amstrad PC5086
- Replies: 5
- Views: 6546
[Patch] Amstrad PC5086
This is a first implementation of Amstrad PC5086 and of its C&T 82C100 "Super XT" chipset. The patch expects a system BIOS ROM at: pc5086/sys_bin.rom Missing features: PS/2 Mouse Internal C&T VGA Internal XTA HD controller (XTIDE controller works! see screenshot) Support for EMS me...
- Sun 23 Aug, 2020 10:08 am
- Forum: Development
- Topic: Amstrad PC5086 emulation work in progress
- Replies: 3
- Views: 3082
Amstrad PC5086 emulation work in progress
Hi there! I recently got an Amstrad PC5086 (8 MHz 8086 CPU, 640 KB RAM, VGA), and played with PCem code to support emulation of this model. So far, I have added enough functionality to boot the system and get basic things working. There are some issues that needs to be sorted out, in particular with...