SarahW
cc60e2b2c5
Added Packard Bell PB520r emulation.
2018-02-20 15:55:46 +00:00
SarahW
84a0f0bacb
Added Intel Advanced/ZP emulation. Patch from EluanCM.
2018-02-20 10:34:46 +00:00
SarahW
ce5ae22307
Add Packard Bell PB570 emulation.
2018-02-19 22:09:56 +00:00
SarahW
f62652da3b
Implement PC87306 SuperIO on Advanced/EV.
2018-02-19 21:39:05 +00:00
SarahW
4cc15d9b7e
Added Elonex PC-425X emulation.
2018-02-12 20:06:00 +00:00
SarahW
72c2cb6f7d
Added basic emulation of ACC Micro 2036 chipset (used by Packard Bell Legend 300SX).
2018-02-12 15:55:25 +00:00
SarahW
1d4b9af7e2
Added Compaq Portable II. Patch from dns2kv2.
2018-02-12 13:40:17 +00:00
SarahW
788402b879
Added Thomson TO16 PC. Patch from dns2kv2.
2018-02-12 13:24:00 +00:00
SarahW
e5b38d7e68
Added NCR PC4i. Patch from dns2kv2.
2018-02-12 12:45:29 +00:00
SarahW
90c8d0939c
Added Packard Bell Legend 300SX. Patch from dns2kv2.
2018-02-12 12:37:21 +00:00
SarahW
8f04b6b9a4
Added Toshiba T1200 emulation. Patch from John Elliott.
2018-01-31 21:53:23 +00:00
SarahW
c40a421700
Added Toshiba T1000 emulation. Patch from John Elliott.
2018-01-10 20:44:31 +00:00
SarahW
f1ee3cddba
Fixed Cyrix I/O registers broken by commit 994.
2018-01-09 18:39:22 +00:00
SarahW
30017ea58b
Fix LPT port accesses on Amstrad machines - Amstrad machines work again.
2017-12-09 22:10:43 +00:00
SarahW
6555ecd3e3
Disable NMI masking on PS/2 MCA machines - fixes '103' POST error.
2017-12-07 22:26:19 +00:00
SarahW
12d3ac4377
Fix PIIX IDE bus mastering initialisation. Ubuntu 10.04 boots again.
2017-12-06 22:14:51 +00:00
SarahW
bc4f98d814
Changes to LaserXT/3 :
...
- Changed LaserXT/3 processor to 8086.
- Changed LaserXT/3's minimum memory size to 512KB and granularity to 128KB.
- Changed EMS size granularity to 256KB on Laser Turbo XT and 512KB on LaserXT/3. Base memory size is calculated automatically.
- The mem_set_mem_state() function call for above of 1MB is called only when the memory size is more than 1024KB.
Patch from Greatpsycho.
2017-11-04 13:45:39 +00:00
SarahW
5d5fa1402a
Added Toshiba T3100e emulation. Patch from John Elliott.
2017-10-14 14:20:38 +01:00
SarahW
c28490cc2f
Added Epson PC AX, AX2e and AX3 models. Patch from dns2kv2.
2017-10-14 12:31:47 +01:00
SarahW
a3ae6a6eed
Added IBM XT Model 286 emulation.
2017-10-11 22:09:26 +01:00
SarahW
9f2b58b7c4
Added new SCAT chipset machines - GW-286CT GEAR, Samsung SPC-4216P and KMX-C-02. Patch from Greatpsycho.
2017-10-11 20:56:33 +01:00
SarahW
06f7cd3c6c
Hard disc controllers can now be selected on all machines.
...
Added device configuration for hard disc controller to Wx GUI.
2017-10-01 15:42:32 +01:00
SarahW
9283d0e1b0
Added Atari PC3 emulation. Patch from dns2k.
2017-09-09 11:45:02 +01:00
SarahW
9b84ce5218
Add IO configuration to Commodore PC 30 III.
2017-08-23 20:17:32 +01:00
SarahW
904ac54446
Move A20 gate initialisation to mem.c. Patch from Greatpsycho.
2017-07-19 19:35:44 +01:00
SarahW
8b433633c0
Implement port 0x70 NMI mask. Patch from Greatpsycho.
2017-07-19 19:35:01 +01:00
SarahW
7531b95e83
Fixed A20 reset issues. Patch from Greatpsycho.
2017-07-17 19:38:02 +01:00
SarahW
9521237b0b
Added Samsung SPC-4200P emulation.
...
IDE Drive Diagnostics command now doesn't complete immediately (required by SPC-4200P BIOS).
Patch from Greatpsycho.
2017-07-16 16:17:59 +01:00
SarahW
c9f29583ff
Re-ordered model menu to be more logical.
2017-07-06 21:41:59 +01:00
SarahW
7234e2c3be
Several 286/386SX models can now have less than 1MB of RAM.
...
Memory remapping code restructured.
Patch from Greatpsycho.
2017-06-18 20:15:46 +01:00
SarahW
472a76892a
Added EMS support to Laser XT machines. Patch from Greatpsycho.
2017-06-05 20:43:47 +01:00
SarahW
45bd0db00c
Corrected EuroPC CPU options. Patch from ecksemmess.
2017-06-04 17:47:13 +01:00
SarahW
6bd87d5718
PCI changes :
...
- Each machine now specifies what PCI device IDs are used as generic card slots
- Implemented IRQ handling
- Added SIO chip to allow IRQ routing for Premiere/PCI
2017-06-01 20:37:09 +01:00
SarahW
a54e6575d3
Partially implement Dell System 200 chipset. Fixes POST errors and HIMEM.SYS.
2017-05-11 21:18:34 +01:00
SarahW
d366da23ec
Windows config dialogue now only allows PCI graphics cards on PCI systems.
2017-05-02 15:15:45 +01:00
SarahW
d6ea8adeba
Remap top 384k of memory on IBM AT.
2017-04-28 16:46:37 +01:00
SarahW
aeccbd8bd6
Added emulation of IBM 80386 Memory Expansion Adapter. PS/2 Model 80 now supports up to 12MB RAM.
2017-04-18 22:14:32 +01:00
SarahW
221df09912
Added PS/2 Model 80 (type 2) emulation.
2017-04-17 22:24:11 +01:00
SarahW
2b892d2a7a
Fixed compiler warnings for Windows builds.
...
Added -Werror to Windows makefiles.
2017-04-11 19:34:41 +01:00
SarahW
6757fbfb94
Added PS/2 Model 55SX emulation.
2017-04-09 14:52:02 +01:00
SarahW
9c1d8e5022
Add PS/2 Model 50 emulation.
...
This commit also adds basic MCA emulation.
This commit also adds emulation of the PS/2 Type 1 DMA controller.
2017-04-06 22:00:40 +01:00
SarahW
1ad8c6c5fe
PIT emulation now more modular.
2017-04-06 21:56:49 +01:00
SarahW
9ddd1fc679
Added support for IBM AT Fixed Disk Adapter (MFM).
...
Added ability to configure hard drive controller.
Changed XTIDE to be generic device.
2017-03-14 21:15:28 +00:00
SarahW
e6307a43e2
Store model in config file as name rather than number.
2017-02-24 19:42:43 +00:00
SarahW
c2a6ce2bac
Added IBM PS/2 Model 30-286 emulation. Patch from dns2k.
2017-02-22 20:18:41 +00:00
SarahW
d0b3eb1a1b
Temporarily disable Phoenix 386 model until the chipset is identified.
2017-02-18 18:46:59 +00:00
SarahW
45423fe499
Remove 386DX CPUs from 386SX models (and vice-versa).
2017-02-18 18:14:53 +00:00
SarahW
a9ef194a3c
All XT models can now use 64kb RAM. Patch from ecksemmess
2017-01-03 21:26:00 +00:00
SarahW
09dbd1dd65
Mouse type now configurable
2016-12-16 20:19:08 +00:00
SarahW
4324223f54
Added per-model configuration.
...
Removed global cga_comp setting in the process.
2016-12-14 20:47:22 +00:00