SarahW
68ea5ec3bd
Rewrite !WXGTK memory spinner code to fix issues with up/down on some machines.
2020-03-14 21:33:38 +00:00
SarahW
53291432e8
Add CD-ROM drive model configuration. Patch from EluanCM.
2020-02-29 14:04:31 +00:00
SarahW
68a2d8cb3c
Added Cirrus Logic GD5428 emulation.
...
As part of this, added emulation of the GD5428-based IBM 1MB SVGA Adapter/A,
along with support for external graphics cards on MCA platforms, adding the
ability to override the onboard VGA controller.
2020-02-01 16:30:34 +00:00
SarahW
0e8926936d
Added FPU support for pre-486 CPUs.
...
This commit does not include timings for 8087, 80287 or 80387 FPUs, these will
be added later. It also does not restrict the use of 486 and later FPU
instructions.
2020-01-22 20:53:13 +00:00
SarahW
50e7de5214
Merge from trunk
2019-04-18 20:46:38 +01:00
SarahW
1f5fc45c04
Amstrad changes :
...
- Add PPC512/640 emulation
- Add TV display type to Sinclair PC200
- Add font selection to PC1512
- Add disc change line to PC200
Patch from JohnElliott
2019-04-15 19:48:41 +01:00
SarahW
2735920f58
De-duplicate allocation code in mem_init().
2019-02-07 20:34:06 +00:00
SarahW
a22b735da0
Added configurable CD-ROM speed.
2018-03-17 11:39:33 +00:00
SarahW
0d36eeaabe
SCSI now supports 7 devices.
...
Reworked hard drive / CD-ROM / Zip configuration functions a bit.
2018-03-02 21:54:20 +00:00
SarahW
b75c8376e6
Hard drive creation dialogue can now accept size in MB instead of/as well as specifying C/H/S settings.
2018-02-28 18:38:45 +00:00
SarahW
59aad3eaaf
Support IDE hard drives up to 127 GB.
2018-02-27 22:00:24 +00:00
SarahW
b7193df5ac
Add meaningful process indicator to hard drive image creation.
2018-02-27 21:59:09 +00:00
SarahW
9bdfc9348f
Video card can now be changed on Amstrad PC1640, PC2086, PC3086, and Sinclair PC200.
2018-02-24 22:27:32 +00:00
SarahW
3a369bd3f6
Configuration dialog now shows 'Built-in video' for machines with build in video.
2018-02-24 18:29:47 +00:00
SarahW
3b335f32aa
Add default video timing option. Patch from leilei.
2018-01-27 14:56:14 +00:00
SarahW
5fd2fd40aa
Add Iomega Zip drive emulation.
2018-01-21 16:05:39 +00:00
SarahW
0fe4a83740
Added Realtek RTL8029AS emulation.
2018-01-11 21:59:44 +00:00
SarahW
6447d4d91a
Fix automatic mouse type selection when changing model in configuration dialogue.
2017-12-11 10:44:43 +00:00
SarahW
1edbb679f0
Emulate memory spinner granularity on systems that don't implement wxSpinCtrl->SetIncrement().
2017-12-11 09:06:19 +00:00
SarahW
56b9c33780
Add PS/1 XTIDE variant to HDD controller list.
2017-10-12 18:31:43 +01:00
SarahW
539f0bc150
Add joystick support to wx GUI.
2017-10-09 22:04:22 +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
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
7b081739bf
Network card configuration added to wxWidgets GUI.
2017-08-08 21:32:39 +01:00
SarahW
03749ab0fb
Added network configuration to wxWidgets GUI.
2017-08-06 12:39:53 +01:00
SarahW
ec6ba93665
Fixed build warnings in wxWidgets GUI.
2017-08-05 20:05:35 +01:00
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
pcem_emulator
bfef4889a7
Fix build error with wxWidgets GUI introducted in rev 772.
2017-06-18 20:49:52 +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
pcem_emulator
7fe91626d6
Added new GUI based on wxWidgets. Patch from bit.
2017-05-29 15:38:48 +01:00