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 |
|
SarahW
|
2b892d2a7a
|
Fixed compiler warnings for Windows builds.
Added -Werror to Windows makefiles.
|
2017-04-11 19:34:41 +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
|
1cb83a4dc1
|
Add option to disable BPB checking when loading .IMG files - should fix some floppy images on non-DOS/Windows/OS/2 systems.
|
2017-03-22 19:22:50 +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
|
7d6028a619
|
Store sound card in config file as name rather than number.
|
2017-03-08 20:03:32 +00:00 |
|
SarahW
|
5c4b6ade9a
|
Store graphics card in config file as name rather than number.
|
2017-02-24 20:02:31 +00:00 |
|
SarahW
|
e6307a43e2
|
Store model in config file as name rather than number.
|
2017-02-24 19:42:43 +00:00 |
|
SarahW
|
2a76cb5e5c
|
Update version number to v12.
Update readme for v12 release.
|
2017-02-18 21:41:15 +00:00 |
|
SarahW
|
c183af29c1
|
If a CD-ROM sector read fails when using the Windows IOCTL code, retry using SPTI. BeOS 5 now boots from CD.
|
2017-01-05 19:22:55 +00:00 |
|
SarahW
|
7f7c11edb2
|
Added Microsoft Intellimouse emulation
|
2016-12-16 21:36:46 +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 |
|
SarahW
|
f311c9e17f
|
Removed dire cache 'emulation'
|
2016-12-13 20:59:23 +00:00 |
|
SarahW
|
53f1da90ab
|
Fixed saving of cache setting that rev 578 broke.
|
2016-11-28 21:03:23 +00:00 |
|
SarahW
|
bfc69a4bea
|
Cleaned up ibm.h a bit
|
2016-11-28 20:06:17 +00:00 |
|
SarahW
|
1b73963997
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
SarahW
|
aab2c3e7cf
|
Don't inline memory read/write code in x86-32 recompiled blocks - speedup (up to 20% seen)
|
2016-09-15 21:06:28 +01:00 |
|
SarahW
|
eb126fd822
|
Moved more variables into cpu_state structure.
|
2016-08-21 21:28:23 +01:00 |
|
SarahW
|
68fdba354f
|
Added CH Flightstick Pro emulation.
|
2016-07-20 22:04:50 +01:00 |
|