pcem_emulator
2881d35680
Changes to wxWidgets/SDL2 port :
...
- Updated UI
- OpenGL 3.0 with GLSL/GLSLP-support
- Improvements to Windows version
- Minor changes/bugfixes
Patch from bit.
2017-07-30 10:39:27 +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
pcem_emulator
23b2ae0d9d
wxWidgets GUI can now be built through autoconf (use '--enable-wx').
2017-05-29 16:24:08 +01:00
pcem_emulator
7fe91626d6
Added new GUI based on wxWidgets. Patch from bit.
2017-05-29 15:38:48 +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
pcem_emulator
d2245f2d45
Ported configuration manager to Allegro GUI
2017-05-15 22:03:38 +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
221df09912
Added PS/2 Model 80 (type 2) emulation.
2017-04-17 22:24:11 +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
ffb1a46fc1
Brought Linux GUI up to date.
2016-05-15 11:58:58 +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
SarahW
61d7cf2276
Added PS/1 Audio Card emulation.
2016-04-13 21:56:15 +01:00
SarahW
60440726a9
Added Adlib Gold surround module emulation.
2016-04-10 21:01:34 +01:00
TomW
467b742af5
Added Hercules InColor emulation. Patch from John Elliott.
2016-02-04 20:35:23 +00:00
TomW
e69c41d0d6
Fixed 3DFX recompiler on Linux
2016-01-12 21:28:53 +00:00
TomW
0d1d018e80
Fix Linux port. Update Linux GUI.
2016-01-12 20:54:30 +00:00
TomW
fa7e77b013
Fix Linux configure/makefile. Bump version number up to v10.1.
2015-11-07 11:19:29 +00:00
TomW
634c235dc2
Fix Linux build. Enable 64-bit recompiler in Linux.
2015-07-18 16:03:39 +01:00
TomW
1fb4de4507
Dynamic recompiler now works on Linux (32-bit only)
2015-04-11 18:31:51 +01:00
TomW
a8159f8c09
Various changes to FDC emulation.
...
Support for multiple disc image formats.
Added preliminary FDI support.
2015-03-19 21:33:19 +00:00
TomW
8ceb92db82
Fixed Linux build broken by last commit.
2014-11-23 20:53:53 +00:00
TomW
7eacf1408a
Implemented NMI mask register for XT machines.
...
Fixed PC200 NMI stuff.
2014-09-27 18:39:06 +01:00
TomW
56b455844e
Initial port to Linux (using Allegro).
...
64-bit fixes.
Some changes to aid portability.
A few other tweaks.
2014-09-04 21:07:24 +01:00