SarahW
|
49f2f34249
|
Fixed CTRL-ALT-DEL menu option broken by recent keyboard changes.
|
2019-05-01 21:38:28 +01:00 |
|
SarahW
|
3508059f16
|
Make RTC/NVR a normal device instead of a special thing. Fixes nvr_recalc() being called on systems without NVR, which could cause timer crashes.
|
2019-04-26 14:59:34 +01:00 |
|
SarahW
|
2f19e036f2
|
Disable fflush in pclog() accidentally enable in a previous commit.
|
2019-04-24 17:49:54 +01:00 |
|
SarahW
|
50e7de5214
|
Merge from trunk
|
2019-04-18 20:46:38 +01:00 |
|
SarahW
|
4851a2fa9b
|
Add software turbo control to Laser Turbo XT. Patch from Greatpsycho.
|
2019-04-17 18:36:02 +01:00 |
|
SarahW
|
077304fb83
|
Disable memory > 640kb on XT systems when EGA/VGA cards in use. Patch from Greatpsycho.
|
2019-04-17 18:17:35 +01:00 |
|
SarahW
|
03b5a44aca
|
More CPU sanitisation.
|
2019-02-08 21:17:56 +00:00 |
|
SarahW
|
5b58b202a1
|
More CPU sanitisation.
|
2019-02-07 22:10:34 +00:00 |
|
SarahW
|
dd68b19f0a
|
Second CPU sanitising pass.
|
2019-02-07 21:53:44 +00:00 |
|
SarahW
|
1af0b660b3
|
First pass at sanitising CPU headers.
|
2019-02-07 21:30:53 +00:00 |
|
SarahW
|
2735920f58
|
De-duplicate allocation code in mem_init().
|
2019-02-07 20:34:06 +00:00 |
|
SarahW
|
3c2dbf063e
|
Remove unused and superfluous variables from mem.c.
|
2019-02-07 20:23:14 +00:00 |
|
SarahW
|
2a19183d83
|
Added debug code to log execution rate of non-recompiled instructions.
|
2018-11-24 20:16:52 +00:00 |
|
SarahW
|
8ac2157f87
|
Fixed AT systems broken by rev 1184.
|
2018-06-04 21:38:18 +01:00 |
|
SarahW
|
2955df2c5a
|
Fixed strncpy() length when parsing command line.
|
2018-06-04 20:06:11 +01:00 |
|
SarahW
|
429f49abd1
|
Update version number and readme for v14 release.
|
2018-04-20 14:14:10 +01:00 |
|
SarahW
|
98a9c975f4
|
Added command line option to specify floppy disc images.
|
2018-03-18 17:27:54 +00:00 |
|
SarahW
|
a22b735da0
|
Added configurable CD-ROM speed.
|
2018-03-17 11:39:33 +00:00 |
|
SarahW
|
b530bdafea
|
Cleaned up turbo handling.
|
2018-03-11 16:43:32 +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
|
cdf42681af
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +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
|
f1ee3cddba
|
Fixed Cyrix I/O registers broken by commit 994.
|
2018-01-09 18:39:22 +00:00 |
|
SarahW
|
4d29b1c71f
|
Move CPU type set to before memory initialisation. Patch from Greatpsycho.
|
2018-01-08 20:57:04 +00:00 |
|
SarahW
|
40ddf31d30
|
Update version numbers and documentation for v13.1 release.
|
2017-12-17 09:03:19 +00:00 |
|
SarahW
|
c0048bc24f
|
Fixed handling of configurations with full stops in the name.
|
2017-12-14 18:49:09 +00:00 |
|
SarahW
|
1e0b7d3632
|
Update version number for v13 release.
|
2017-12-11 20:34:09 +00:00 |
|
SarahW
|
640c6a61e2
|
Added output volume control.
|
2017-12-08 20:39:36 +00:00 |
|
SarahW
|
0d5d7ac005
|
Removed Allegro port.
|
2017-10-19 21:19:18 +01:00 |
|
SarahW
|
0dfc69af24
|
When loading config file specified on the command line, use the correct CMOS RAM files.
|
2017-10-18 20:16:24 +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
|
961490cca9
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
SarahW
|
6697e31929
|
Added NE2000 network support.
NE2000 emulation originally from Bochs, ported by SA1988.
SLiRP originally from QEMU, ported by neozeed.
|
2017-07-31 10:10:36 +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 |
|
SarahW
|
354d52754c
|
Indentation fixes. Patch from basic2004.
|
2017-07-30 08:31:03 +01:00 |
|
SarahW
|
e93fb011b4
|
Removed unnecessary calls to midi_close()/midi_init() in resetpchard().
|
2017-07-25 18:09:12 +01:00 |
|
SarahW
|
807b710a5d
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +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
|
6e51e8975e
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +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
|
3f4361b265
|
Fix loading of disc images at startup.
|
2017-05-21 11:05:40 +01:00 |
|
SarahW
|
85e7829244
|
Fixed CD-ROM initialisation broken by config changes.
|
2017-05-17 19:13:23 +01:00 |
|
SarahW
|
aad1179e47
|
--config command line option now bypasses configuration manager.
|
2017-05-10 20:55:08 +01:00 |
|
SarahW
|
172e88ed8b
|
Configuration manager now bookends the emulator - running before emulation starts and after the main window is closed.
|
2017-05-10 20:27:52 +01:00 |
|
SarahW
|
3356e7fdf0
|
Seperated configuration into global and per-machine config files.
|
2017-05-06 15:15:12 +01:00 |
|
SarahW
|
8538116c19
|
Initial commit for config rework. Work in progress!
|
2017-05-04 18:27:10 +01:00 |
|
SarahW
|
6f7ca2ccb0
|
Disc activity indicator can now be enabled/disabled.
|
2017-05-02 16:48:40 +01:00 |
|
SarahW
|
e87a362f1f
|
Can now force window aspect ratio to 4:3.
|
2017-05-02 16:08:17 +01:00 |
|