Commit graph pcem/src/pc.rc
Author SHA1 Message Date
SarahW
84a098bc98 Add read-only cassette emulation to IBM 5150 PC. Patch from JohnElliott. 2019-04-17 20:37:23 +01:00
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