SarahW
31dff3a509
Added Xi8088 emulation. Patch from EluanCM.
2018-02-24 18:08:36 +00:00
SarahW
dd590d2093
Added Compaq CGA emulation. Patch from John Elliott.
2018-02-24 14:05:38 +00:00
SarahW
0ee7c7a354
Added Oak OTI-037 emulation. Patch from EluanCM.
2018-02-24 11:39:22 +00:00
SarahW
cc60e2b2c5
Added Packard Bell PB520r emulation.
2018-02-20 15:55:46 +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
5fd2fd40aa
Add Iomega Zip drive emulation.
2018-01-21 16:05:39 +00:00
SarahW
6ecdd2efd0
Unify ATAPI and SCSI CD-ROM code.
2018-01-21 15:59:29 +00:00
SarahW
c40a421700
Added Toshiba T1000 emulation. Patch from John Elliott.
2018-01-10 20:44:31 +00:00
SarahW
5d5fa1402a
Added Toshiba T3100e emulation. Patch from John Elliott.
2017-10-14 14:20:38 +01:00
SarahW
af2f3180e8
Added Ensoniq AudioPCI / Sound Blaster PCI 128 emulation.
2017-10-13 22:51:52 +01:00
SarahW
ecbdad6b1a
Added SCSI CD-ROM emulation.
2017-10-07 17:07:20 +01:00
SarahW
2c2e325f60
Added emulation of Adaptec AHA-1542C and BusLogic BT-545S SCSI adapters.
2017-10-01 16:26:12 +01:00
SarahW
50a874c287
Added SCSI hard drive emulation.
...
Added NCR 58c400-based SCSI adapters :
- Longshine LCS-6821N
- Ranco RT1000B
- Trantor T130B
2017-10-01 16:08:54 +01:00
SarahW
d3232adef5
Add LPT device emulation framework.
...
Move long-broken DAC and Sound Source emulation to new framework.
Add stereo DAC emulation.
2017-09-01 11:34:20 +01:00
SarahW
9b84ce5218
Add IO configuration to Commodore PC 30 III.
2017-08-23 20:17:32 +01:00
SarahW
d47ab5df6b
Add Mouse Systems mouse emulation.
2017-08-02 20:08:04 +01:00
SarahW
a883399781
Added AGI stalls to 486 and later CPUs.
...
Reworked codegen timing a bit - split timing tables into CPU-specific and generic files.
A few other timing tweaks.
2017-07-23 17:41:24 +01:00
SarahW
807b710a5d
Improvements to path handling. Patch from bit.
2017-07-06 21:25:10 +01:00
SarahW
5d6c3fb9ea
Added WD1007V-SE1 ESDI emulation.
2017-07-05 21:00:50 +01:00
SarahW
6484baaf9f
Abstracted hard disc image handling to separate file.
2017-07-02 18:10:36 +01:00
SarahW
099b7a21d1
Added NukedOPL emulator for OPL3. Based on patch from Battler.
2017-06-06 21:53:30 +01:00
SarahW
472a76892a
Added EMS support to Laser XT machines. Patch from Greatpsycho.
2017-06-05 20:43:47 +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
a2f44b8ea7
Add support for BIN/CUE images. Patch from bit, BIN/CUE handling from DOSBox.
2017-05-29 13:56:19 +01:00
SarahW
183350c82f
Merge with new_config
2017-05-16 20:59:24 +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
4b176b8789
Add missing file.
2017-05-04 20:44:05 +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
4d164c4c37
Add preliminary IBM PS/2 ESDI Fixed Disk Adapter emulation.
2017-04-06 22:01:11 +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
2acbcece0e
Added MDSI Genius emulation. Patch from John Elliott.
2017-03-23 19:36:59 +00:00
SarahW
f44aed9332
Added preliminary emulation of the 'Xebec' XT Fixed Disk Adapter.
2017-03-18 17:14:39 +00: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
c2a6ce2bac
Added IBM PS/2 Model 30-286 emulation. Patch from dns2k.
2017-02-22 20:18:41 +00:00
SarahW
eb96970fb2
Removed dependency on ALUT. Patch from Battler.
2017-02-05 21:09:31 +00:00
SarahW
da95fe4bcb
Added Wyse WY-700 video card emulation. Patch from John Elliott
2016-12-17 21:52:27 +00:00
SarahW
9ae73bedd8
Added missing files from previous commit.
2016-11-28 17:41:02 +00:00
SarahW
3527f822b9
Added Plantronics ColorPlus emulation. Patch from John Elliot.
2016-10-16 20:29:12 +01:00
SarahW
ef4d0ce9c2
Added Thrustmaster FCS emulation.
2016-07-21 20:14:17 +01:00
SarahW
68fdba354f
Added CH Flightstick Pro emulation.
2016-07-20 22:04:50 +01:00
SarahW
074de51639
RTC changes :
...
- Replace linux-time.c and win-time.c with universal rtc.c code
- Add RTC binary and 12-hour modes, century register, and alarm support
- Cleaned up nvr.c a bit
- Fix handling of update ended flag
- Add ability to disable host clock synchronisation
Changes from Battler and Mahod.
2016-07-19 20:25:27 +01:00
SarahW
7818f459ee
Improved CGA composite filter. Filter by reengine, patch from Battler.
2016-07-08 19:57:47 +01:00
SarahW
7980438e1f
Reworking of joystick support :
...
- Joystick type now selectable
- Added emulation of standard joysticks with up to 8 buttons
- Added emulation of Microsoft Sidewinder pads
- Host->emulated joystick button & axis mapping now configurable (only on Windows atm)
- Gameport registers now take 1us to access - helps Sidewinder drivers
2016-06-21 22:00:31 +01:00
SarahW
512c8e5d44
Winchip FPU timings now more accurate.
2016-05-14 19:36:40 +01:00
SarahW
0724cfcae4
Add emulation of IBM PS/1 Model 2121.
...
As part of this :
- FDC Specify command now completes immediately
- Implemented keyboard system flag status
- Added ability to remap 384kb reserved memory to above extended memory
2016-05-02 20:06:49 +01:00
SarahW
153c22e442
Cyrix 6x86 emulation. Based on patch from leilei.
...
Moved MOV TRx, reg to correct opcode - required by Award 430VX BIOS with 6x86.
2016-04-27 22:23:49 +01:00
SarahW
9329a997cc
Added Award 286 (using SCAT chipset). Patch from Greatpsycho.
2016-04-14 21:15:00 +01:00