SarahW
c532d874a1
Added Linux MIDI output via ALSA.
2017-10-11 20:26:47 +01:00
SarahW
95c04340cf
wx/SDL2 port now initialises MIDI correctly (currently Windows only).
2017-10-10 19:36:15 +01:00
SarahW
3489af10c4
Fixed Windows-isms in wx-joystickconfig.cc.
2017-10-10 18:42:23 +01:00
SarahW
539f0bc150
Add joystick support to wx GUI.
2017-10-09 22:04:22 +01:00
SarahW
72c6716f49
Fix missing icons in wx GUI.
2017-10-08 09:46:05 +01:00
SarahW
ecbdad6b1a
Added SCSI CD-ROM emulation.
2017-10-07 17:07:20 +01:00
SarahW
b5c8ad4bd6
Adaptec/BusLogic SCSI improvements - more commands, a few bug fixes
2017-10-07 16:59:32 +01:00
SarahW
5d5b4dce8a
Fixed typo in ncr5380_reset().
2017-10-03 17:31:14 +01:00
SarahW
64b1aa89ff
Fixed header includes in scsi.c.
2017-10-01 16:29:22 +01:00
SarahW
2c2e325f60
Added emulation of Adaptec AHA-1542C and BusLogic BT-545S SCSI adapters.
2017-10-01 16:26:12 +01:00
SarahW
50a874c287
Added SCSI hard drive emulation.
...
Added NCR 58c400-based SCSI adapters :
- Longshine LCS-6821N
- Ranco RT1000B
- Trantor T130B
2017-10-01 16:08:54 +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
4ca6d67f87
Sound Blaster improvements :
...
- Implemented audio recording on SB16 & AWE32 (MIDI only)
- Mixer improvements
- SB 2.0 CD mixer can be emulated
- DSP tweaks, mainly for SB Pro. Implemented speaker on/off and limited high speed DMA to SB 2.0 & Pro
- A few other things
Patch from JosepMa.
2017-09-09 14:58:07 +01:00
SarahW
9283d0e1b0
Added Atari PC3 emulation. Patch from dns2k.
2017-09-09 11:45:02 +01:00
SarahW
96905fa3de
Fixes to AWE32 chorus emulation. Patch from JosepMa.
2017-09-05 21:06:20 +01:00
SarahW
ebf7faaae7
Marked dac_iir() as inline.
2017-09-02 07:59:08 +01:00
SarahW
17ea1ace1c
Tweaked timing system on 286+ interpreted CPUs - improves DAC sound quality.
2017-09-01 17:08:37 +01:00
SarahW
970882c7ac
Swap default LPT1 and LPT2 port assignments.
2017-09-01 11:34:36 +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
a3a60211b0
Fixed off-by-one error in 16-bit autoinit DMA.
2017-08-31 16:19:34 +01:00
SarahW
b349bdc141
Improved SB16 tone controls. Patch from JosepMa.
2017-08-31 15:14:44 +01:00
SarahW
b1f4748eaf
Fixed colour compare in EGA/VGA - fixes graphics issues in Crystal Dream II.
2017-08-31 14:26:54 +01:00
SarahW
4cea3c7b04
Numerous improvements to AWE32 emulation. Patch from JosepMa.
2017-08-31 14:09:01 +01:00
SarahW
9b84ce5218
Add IO configuration to Commodore PC 30 III.
2017-08-23 20:17:32 +01:00
SarahW
47f9a66859
Fixed issue when serial ports mapped at unusual addresses - fixes joystick on 430VX model.
2017-08-21 21:31:40 +01:00
SarahW
25620bdc63
Add copy button to wx GUI. Patch from bit.
2017-08-21 19:48:51 +01:00
SarahW
75a483f1a6
Fixed Windows CD-ROM configuration in xx GUI. Patch from bit.
2017-08-21 19:37:23 +01:00
SarahW
5d1b2e4f83
Added video 'Alternative update-lock' option that may help performance on some machines. Patch from bit.
2017-08-21 19:25:50 +01:00
SarahW
f9bd0b844f
More SCAT improvements. Patch from Greatpsycho.
2017-08-21 18:20:08 +01:00
SarahW
9dbedefc5f
Improvements to Acermate 386SX25/N :
...
- Implemented serial & parallel port configuration
- Implemented shadow RAM
- OTI-067 now configured as on-board device rather than separate card
2017-08-20 21:49:33 +01:00
SarahW
980fd2dcfa
Fixed serial port configuration on WD76C10 (Amstrad MegaPC).
2017-08-20 14:48:00 +01:00
SarahW
668a0dd18d
Re-implemented UM8669F emulation.
2017-08-17 21:59:51 +01:00
SarahW
b0215f309a
Voodoo output now works when only the secondary card has output enabled.
2017-08-16 20:09:00 +01:00
SarahW
bb64507b7b
Fix strncat() use in voodoo_add_status_info().
2017-08-16 19:38:24 +01:00
SarahW
9eae781645
Fixes to shader rendering. Patch from bit.
2017-08-15 21:15:29 +01:00
SarahW
76119cc00d
Fixed bug in MOVQ with 16-bit addressing. Patch from JosepMa.
2017-08-15 20:54:27 +01:00
SarahW
6589952e9a
Fixed Voodoo 2 non-SLI TMU config.
2017-08-15 20:53:15 +01:00
SarahW
9a63308ffd
Added Voodoo SLI emulation.
2017-08-15 20:26:06 +01:00
SarahW
b9055d9aff
Fixed detail factor clamping in Voodoo recompiler. Fixes texture issues in Jane's WWII Fighters.
2017-08-10 21:50:08 +01:00
SarahW
ae04fd4ba1
Unknown Voodoo registers writes with CMDFIFO enabled now log warnings rather than fatal()ing. Jane's WWII Fighters now runs.
2017-08-10 21:49:44 +01:00
SarahW
9be26e5e0d
Middle button now doesn't release mouse when emulating a 3 button mouse on wxWidgets GUI.
2017-08-09 18:09:07 +01:00
SarahW
3816e3b679
Mouse Systems mouse now sends data when serial interrupt disabled. Fixed Visi On.
2017-08-09 18:02:36 +01:00
SarahW
5b90fdf0c2
Tweak Olivetti GO481 name.
2017-08-09 17:54:42 +01:00
SarahW
94448b885b
Added Olivetti GO481 graphics card (PVGA1A). Patch from ruben_balea.
2017-08-08 22:04:22 +01:00
pcem_emulator
24c552ca38
Network support added to Linux build.
2017-08-08 21:59:53 +01:00
SarahW
7b081739bf
Network card configuration added to wxWidgets GUI.
2017-08-08 21:32:39 +01:00
SarahW
5a957e5d00
SLiRP 64-bit fixes. Originally written by Gleb Natapov for QEMU.
2017-08-08 21:19:36 +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
SarahW
54d260846f
Mask off top bits of VGA palette data. Fixes palette in Amulets & Armor.
2017-08-04 22:05:54 +01:00