SarahW
bbeca53281
Fix position of Voodoo configuration button in networking builds.
2017-08-01 08:38: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
SarahW
197b5127e2
Fixed typo in menu.
2017-07-26 20:40:08 +01:00
SarahW
6e51e8975e
Sound buffer size now configurable.
2017-06-10 21:00:23 +01:00
SarahW
8c56b71184
Enable scrollbar in configuration manager dialogue.
2017-06-04 21:30:07 +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
950ea99c01
Tweak configuration manager dialogue.
2017-05-16 20:57:13 +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
beecfd8381
Machine can now be configured from selection dialogue.
2017-05-06 20:45:44 +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
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
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
1b73963997
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
2016-11-25 21:32:02 +00: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
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
01ad1ed98c
Add option to remember window size & position.
2016-06-10 20:49:03 +01:00
TomW
5b3d307181
CD-ROM IDE channel now configuarable. Based on patch from Battler.
2016-03-06 17:23:51 +00:00
TomW
64454dded2
Added CD-ROM .ISO support. Patch from RichardG867.
...
Minor cleanup to CD-ROM handling.
2015-12-15 21:09:00 +00:00
TomW
c47df21a82
XT models can now have less than 640kB RAM.
2015-11-18 20:28:57 +00:00
TomW
4e9ee6e927
Can now select to emulate 1.2MB 5.25" disc drive, with double stepping.
2015-08-24 21:09:35 +01:00
TomW
f339f00315
Interpreter and dynamic recompiler now present in a single binary.
2015-08-21 20:55:36 +01:00
TomW
08254b8dfb
Initial 64-bit recompiler.
...
Various 64-bit fixes.
Various fixes to allow building under MinGW-w64.
2015-07-18 12:11:54 +01:00
TomW
e10ee63a10
Added support for up to 4 IDE hard drives.
2015-07-12 11:43:12 +01:00
TomW
708cf896d1
Added usable 3DFX emulation.
2015-03-08 15:55:03 +00:00
TomW
2be271d050
Added menu option to send CTRL-ALT-DELETE to emulated machine. Patch from GeeDee.
2014-11-18 18:38:12 +00:00
TomW
66b9ccf1ab
Added configuration load/save options.
2014-08-23 21:32:36 +01:00
TomW
2207f704dd
Added per-device configuration.
...
Reworked configuration parser a bit.
Added configuration for S3 ViRGE and 8-bit Sound Blasters.
IRQ 2 routed to IRQ 9 on AT machines.
2014-06-30 21:31:28 +01:00
TomW
3c8a675d01
Reorganised Windows-specific code a bit.
2014-06-24 21:15:42 +01:00
TomW
a66dddfb43
S3D optimisations - between 15% and 30% faster on my machine.
2014-06-04 19:45:12 +01:00
TomW
2ff2210b3b
Innovation SSI-2001 emulation. Using ReSID-FP.
2014-05-11 14:09:13 +01:00
TomW
cb5f14349d
Added ability to eject hard drive.
...
ALT no longer opens menus when mouse captured or in fullscreen mode.
Patches from HalfMinute.
2014-03-24 19:15:11 +00:00
TomW
2ca4ead570
Implemented preliminary S3 ViRGE 2D blitter emulation.
...
Misc ViRGE fixes.
Changes to memory mapping.
Changes to PCI handling.
Disabled 'AMI WinBIOS 486 PCI' due to incomplete chipset emulation.
Invalid GUS register reads no longer kill the emulator.
2014-03-20 14:03:55 +00:00
TomW
b1b59f0069
Memory configuration changed from drop-down list to up/down control.
2014-01-01 21:09:30 +00:00
TomW
c6227d1fc6
Added fullscreen mode.
...
Some code tidying.
2013-12-07 13:43:06 +00:00
TomW
657aa19dd1
Devices can now be marked as not working, and disabled in release builds.
...
Video card menu now build dynamically from list.
2013-11-28 20:03:59 +00:00
TomW
72f934d141
Direct3D video output. Fixed redraw when DirectDraw/Direct3D device is lost.
2013-08-13 19:20:28 +01:00
TomW
58085bcc87
Re-organisation of video emulation.
2013-06-24 20:42:35 +01:00
TomW
3c253c2cf8
Add v0.7 source
2013-04-21 14:54:35 +01:00