pcem/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
TomW 18512b310f Disable keyboard input when main window out of focus - entry into dialogs no longer picked up by emulator.
Set RIDEV_NOHOTKEYS when registering raw input devices - Windows key and some other shortcuts no longer affect emulator.
2014-08-17 15:23:26 +01:00
..
dosbox Switched to OPL emulation to DOSBox dbopl emulator. 2014-02-27 19:42:06 +00:00
resid-fp Innovation SSI-2001 emulation. Using ReSID-FP. 2014-05-11 14:09:13 +01:00
386.c Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
386.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
386_ops.h Register operands on BOUND/LEA/LDS/LES/LFS/LGS/LSS now cause invalid opcode faults. Fixes NTVDM. 2014-04-27 11:40:03 +01:00
808x.c Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
acer386sx.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
acer386sx.h Add v0.7 source 2013-04-21 14:54:35 +01:00
ali1429.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
ali1429.h Add v0.7 source 2013-04-21 14:54:35 +01:00
amstrad.c Fixed inverted vertical axis on Amstrad mouse. 2014-04-28 21:01:38 +01:00
amstrad.h Add v0.7 source 2013-04-21 14:54:35 +01:00
cdrom-ioctl.c Implemented ATAPI Read CD-ROM Capacity command, fixes CD usage in OS/2. 2014-07-12 14:22:54 +01:00
cdrom-ioctl.h Add v0.7 source 2013-04-21 14:54:35 +01:00
config.c Added per-device configuration. 2014-06-30 21:31:28 +01:00
config.h Added per-device configuration. 2014-06-30 21:31:28 +01:00
cpu.c Switched IBM AT to more recent BIOS. Added 8 MHz option. Patch from SA1988. 2014-07-08 20:35:39 +01:00
cpu.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
dac.c Add v0.7 source 2013-04-21 14:54:35 +01:00
device.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
device.h ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
dma.c Implemented DMA controller disable, PC2086/3086 self test works properly. 2013-12-29 16:05:24 +00:00
dma.h Cleaned up DMA emulation. 2013-10-27 14:37:01 +00:00
fdc.c Added missing support for 1.2MB discs. 2014-02-27 19:53:54 +00:00
fdc.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
filters.h Add v0.7 source 2013-04-21 14:54:35 +01:00
gameport.c Added joystick emulation 2014-06-08 13:45:26 +01:00
gameport.h Added joystick emulation 2014-06-08 13:45:26 +01:00
headland.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
headland.h Add v0.7 source 2013-04-21 14:54:35 +01:00
i430vx.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
i430vx.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
ibm.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
ide.c Implemented ATAPI Read CD-ROM Capacity command, fixes CD usage in OS/2. 2014-07-12 14:22:54 +01:00
ide.h Implemented ATAPI Read CD-ROM Capacity command, fixes CD usage in OS/2. 2014-07-12 14:22:54 +01:00
io.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
io.h Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
jim.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
jim.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard.c Keyboard now uses raw input. Should fix international keyboard. Based on patch from Battler. 2014-07-11 20:35:37 +01:00
keyboard.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_amstrad.c Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
keyboard_amstrad.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_at.c Tweaked AT keyboard handler, fixes stuck/missing keys in Doom. 2014-08-16 21:19:02 +01:00
keyboard_at.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_olim24.c Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
keyboard_olim24.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_pcjr.c Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
keyboard_pcjr.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
keyboard_xt.c Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
keyboard_xt.h Add v0.7 source 2013-04-21 14:54:35 +01:00
lpt.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
lpt.h Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
Makefile.mingw Added per-device configuration. 2014-06-30 21:31:28 +01:00
mcr.c Add v0.7 source 2013-04-21 14:54:35 +01:00
mem.c Switched IBM AT to more recent BIOS. Added 8 MHz option. Patch from SA1988. 2014-07-08 20:35:39 +01:00
mem.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
model.c Added joystick emulation 2014-06-08 13:45:26 +01:00
model.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
mouse.c Add v0.7 source 2013-04-21 14:54:35 +01:00
mouse.h Add v0.7 source 2013-04-21 14:54:35 +01:00
mouse_ps2.c Add v0.7 source 2013-04-21 14:54:35 +01:00
mouse_ps2.h Add v0.7 source 2013-04-21 14:54:35 +01:00
mouse_serial.c Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
mouse_serial.h Add v0.7 source 2013-04-21 14:54:35 +01:00
neat.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
neat.h Add v0.7 source 2013-04-21 14:54:35 +01:00
nvr.c SiS496/497 CMOS file now handled correctly. 2013-07-20 13:42:31 +01:00
nvr.h Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
olivetti_m24.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
olivetti_m24.h Add v0.7 source 2013-04-21 14:54:35 +01:00
opti.c Add v0.7 source 2013-04-21 14:54:35 +01:00
pc.c Added per-device configuration. 2014-06-30 21:31:28 +01:00
pc.rc Added per-device configuration. 2014-06-30 21:31:28 +01:00
pci.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
pci.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
pic.c Added per-device configuration. 2014-06-30 21:31:28 +01:00
pic.h Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
piix.c Restricted PIIX PCI config registers. Windows 98 no longer forces drives into compatibility mode. 2014-07-31 18:23:40 +01:00
piix.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
pit.c Moved PIT to common timer API. 2014-06-19 21:02:59 +01:00
pit.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
plat-dinput.h Add v0.7 source 2013-04-21 14:54:35 +01:00
plat-joystick.h Added joystick emulation 2014-06-08 13:45:26 +01:00
plat-keyboard.h Keyboard now uses raw input. Should fix international keyboard. Based on patch from Battler. 2014-07-11 20:35:37 +01:00
plat-midi.h Added preliminary MPU-401 emulation (UART mode only) for SB16. Currently outputs to default Windows MIDI device. This allows Windows 3.x SB16 drivers to work. 2013-06-04 20:52:17 +01:00
plat-mouse.h Added fullscreen mode. 2013-12-07 13:43:06 +00:00
ppi.c Add v0.7 source 2013-04-21 14:54:35 +01:00
resources.h Added per-device configuration. 2014-06-30 21:31:28 +01:00
rom.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
rom.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
serial.c Serial controller is no longer reset when serial port/IRQ updated - fixes mouse on 430VX in Windows 98. 2014-07-31 15:57:24 +01:00
serial.h Serial controller is no longer reset when serial port/IRQ updated - fixes mouse on 430VX in Windows 98. 2014-07-31 15:57:24 +01:00
sis496.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
sis496.h Added missing SiS496 files from last commit. 2013-07-18 21:20:05 +01:00
sound.c Fixed crash when selecting no sound card. 2014-07-08 21:03:34 +01:00
sound.h Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
sound_ad1848.c Split off AD1848 CODEC from main Windows Sound System emulation. 2013-11-05 19:59:35 +00:00
sound_ad1848.h Split off AD1848 CODEC from main Windows Sound System emulation. 2013-11-05 19:59:35 +00:00
sound_adlib.c Devices can now be marked as not working, and disabled in release builds. 2013-11-28 20:03:59 +00:00
sound_adlib.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
sound_adlibgold.c Devices can now be marked as not working, and disabled in release builds. 2013-11-28 20:03:59 +00:00
sound_adlibgold.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
sound_cms.c Devices can now be marked as not working, and disabled in release builds. 2013-11-28 20:03:59 +00:00
sound_cms.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
sound_dbopl.cc Switched to OPL emulation to DOSBox dbopl emulator. 2014-02-27 19:42:06 +00:00
sound_dbopl.h Switched to OPL emulation to DOSBox dbopl emulator. 2014-02-27 19:42:06 +00:00
sound_emu8k.c Workaround for bad AWE32 ROM dumps created by AWE-DUMP - Win95 AWE32 drivers now work with these dumps. 2013-11-10 16:40:52 +00:00
sound_emu8k.h Improvements to AWE32 driver compatibilty. Increased AWE32 RAM from 512kb to 4mb. 2013-08-03 21:04:33 +01:00
sound_gus.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
sound_gus.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
sound_mpu401_uart.c Added preliminary MPU-401 emulation (UART mode only) for SB16. Currently outputs to default Windows MIDI device. This allows Windows 3.x SB16 drivers to work. 2013-06-04 20:52:17 +01:00
sound_mpu401_uart.h Added preliminary MPU-401 emulation (UART mode only) for SB16. Currently outputs to default Windows MIDI device. This allows Windows 3.x SB16 drivers to work. 2013-06-04 20:52:17 +01:00
sound_opl.c Switched to OPL emulation to DOSBox dbopl emulator. 2014-02-27 19:42:06 +00:00
sound_opl.h Switched to OPL emulation to DOSBox dbopl emulator. 2014-02-27 19:42:06 +00:00
sound_pas16.c Devices can now be marked as not working, and disabled in release builds. 2013-11-28 20:03:59 +00:00
sound_pas16.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
sound_resid.cc Innovation SSI-2001 emulation. Using ReSID-FP. 2014-05-11 14:09:13 +01:00
sound_resid.h Innovation SSI-2001 emulation. Using ReSID-FP. 2014-05-11 14:09:13 +01:00
sound_sb.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
sound_sb.h SB AWE32 emulation. 2013-07-23 22:04:17 +01:00
sound_sb_dsp.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
sound_sb_dsp.h ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
sound_sn76489.c Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
sound_sn76489.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
sound_speaker.c Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
sound_speaker.h Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. 2014-07-16 20:44:29 +01:00
sound_ssi2001.c Innovation SSI-2001 emulation. Using ReSID-FP. 2014-05-11 14:09:13 +01:00
sound_ssi2001.h Innovation SSI-2001 emulation. Using ReSID-FP. 2014-05-11 14:09:13 +01:00
sound_wss.c Devices can now be marked as not working, and disabled in release builds. 2013-11-28 20:03:59 +00:00
sound_wss.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
soundopenal.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
thread.h Added missing thread.h. 2014-07-23 08:15:35 +01:00
timer.c Moved PIT to common timer API. 2014-06-19 21:02:59 +01:00
timer.h Fixed PIT timer reads. 2014-07-10 21:32:49 +01:00
um8669f.c Serial controller is no longer reset when serial port/IRQ updated - fixes mouse on 430VX in Windows 98. 2014-07-31 15:57:24 +01:00
um8669f.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
um8881f.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
um8881f.h Add v0.7 source 2013-04-21 14:54:35 +01:00
vid_ati18800.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_ati18800.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ati28800.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_ati28800.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ati68860_ramdac.c Mach64 changes : 2014-07-24 21:30:17 +01:00
vid_ati68860_ramdac.h Mach64 changes : 2014-07-24 21:30:17 +01:00
vid_ati_eeprom.c Mach64 changes : 2013-10-12 16:20:27 +01:00
vid_ati_eeprom.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ati_mach64.c Mach64 changes : 2014-07-24 21:30:17 +01:00
vid_ati_mach64.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_cga.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_cga.h Altered device memory mapping. 2013-10-19 17:06:55 +01:00
vid_cl5429.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_cl5429.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ega.c Fixed memory mapping on ISA video cards - should now work on Award 430VX PCI. 2014-07-16 20:00:34 +01:00
vid_ega.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_et4000.c Improved ET4000 CRTC emulation, Windows NT no longer misdetects ET4000/W32 or hangs. 2014-07-28 20:32:56 +01:00
vid_et4000.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_et4000w32.c Tweaked ET4000/W32p blitter, no longer hangs in Windows NT. 2014-07-28 21:14:13 +01:00
vid_et4000w32.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_et4000w32i.c Fixed dirty screen updating in high resolution modes. 2014-03-22 19:10:00 +00:00
vid_hercules.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_hercules.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_icd2061.c Updated version number to v8.1. Updated documentation for bugfix release. 2014-01-03 17:53:16 +00:00
vid_icd2061.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ics2595.c Mach64 changes : 2013-10-12 16:20:27 +01:00
vid_ics2595.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_mda.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_mda.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_olivetti_m24.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_olivetti_m24.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_oti067.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_oti067.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_paradise.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_paradise.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_pc200.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_pc200.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_pc1512.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_pc1512.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_pc1640.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_pc1640.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_pcjr.c Fixed PCjr 640x200x2 mode. 2014-08-03 20:38:04 +01:00
vid_pcjr.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
vid_s3.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_s3.h Added Phoenix Trio64. 2014-07-10 20:25:10 +01:00
vid_s3_virge.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_s3_virge.h S3 ViRGE S3D emulation. Currently very slow, bugs, features missing. 2014-05-26 18:13:23 +01:00
vid_sdac_ramdac.c Added correct clock support for S3 Trio64 (Number Nine 9FX). 2013-11-20 21:34:09 +00:00
vid_sdac_ramdac.h Added correct clock support for S3 Trio64 (Number Nine 9FX). 2013-11-20 21:34:09 +00:00
vid_stg_ramdac.c Altered device memory mapping. 2013-10-19 17:06:55 +01:00
vid_stg_ramdac.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_svga.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_svga.h ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_svga_render.c Mach64 changes : 2014-07-24 21:30:17 +01:00
vid_svga_render.h Mach64 changes : 2014-07-24 21:30:17 +01:00
vid_tandy.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_tandy.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_tgui9440.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_tgui9440.h Added correct clock support for S3 Trio64 (Number Nine 9FX). 2013-11-20 21:34:09 +00:00
vid_tkd8001_ramdac.c Altered device memory mapping. 2013-10-19 17:06:55 +01:00
vid_tkd8001_ramdac.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_tvga.c Improved Trident TVGA CRTC emulation, Windows NT no longer detects as ET4000. 2014-07-27 14:41:18 +01:00
vid_tvga.h Added correct clock support for S3 Trio64 (Number Nine 9FX). 2013-11-20 21:34:09 +00:00
vid_unk_ramdac.c Altered device memory mapping. 2013-10-19 17:06:55 +01:00
vid_unk_ramdac.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_vga.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
vid_vga.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_voodoo.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_voodoo.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
video.c Added Phoenix Trio64. 2014-07-10 20:25:10 +01:00
video.h Added per-device configuration. 2014-06-30 21:31:28 +01:00
wd76c10.c Serial controller is no longer reset when serial port/IRQ updated - fixes mouse on 430VX in Windows 98. 2014-07-31 15:57:24 +01:00
wd76c10.h Add v0.7 source 2013-04-21 14:54:35 +01:00
win-config.c Added per-device configuration. 2014-06-30 21:31:28 +01:00
win-d3d-fs.cc Updated version number to v8.1. Updated documentation for bugfix release. 2014-01-03 17:53:16 +00:00
win-d3d-fs.h Added fullscreen mode. 2013-12-07 13:43:06 +00:00
win-d3d.cc Direct3D video output. Fixed redraw when DirectDraw/Direct3D device is lost. 2013-08-13 19:20:28 +01:00
win-d3d.h Direct3D video output. Fixed redraw when DirectDraw/Direct3D device is lost. 2013-08-13 19:20:28 +01:00
win-ddraw-fs.cc Added fullscreen mode. 2013-12-07 13:43:06 +00:00
win-ddraw-fs.h Added fullscreen mode. 2013-12-07 13:43:06 +00:00
win-ddraw.cc Added fullscreen mode. 2013-12-07 13:43:06 +00:00
win-ddraw.h Added fullscreen mode. 2013-12-07 13:43:06 +00:00
win-deviceconfig.c Added per-device configuration. 2014-06-30 21:31:28 +01:00
win-hdconf.c Fixed crash when selecting no sound card. 2014-07-08 21:03:34 +01:00
win-joystick.cc Keyboard now uses raw input. Should fix international keyboard. Based on patch from Battler. 2014-07-11 20:35:37 +01:00
win-keyboard.cc Keyboard now uses raw input. Should fix international keyboard. Based on patch from Battler. 2014-07-11 20:35:37 +01:00
win-midi.c Added preliminary MPU-401 emulation (UART mode only) for SB16. Currently outputs to default Windows MIDI device. This allows Windows 3.x SB16 drivers to work. 2013-06-04 20:52:17 +01:00
win-mouse.cc Keyboard now uses raw input. Should fix international keyboard. Based on patch from Battler. 2014-07-11 20:35:37 +01:00
win-status.c ViRGE S3D triangle rendering now uses worker thread. 2014-07-22 21:10:39 +01:00
win-video.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
win.c Disable keyboard input when main window out of focus - entry into dialogs no longer picked up by emulator. 2014-08-17 15:23:26 +01:00
win.h Added per-device configuration. 2014-06-30 21:31:28 +01:00
x86.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_flags.h Fixed lazy V flag on SHL/SHR/SAR - IBM AT & Acer 386 BIOSes work again. 2013-11-15 19:55:22 +00:00
x86_ops.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_arith.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_atomic.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_bcd.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_bit.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_bitscan.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_call.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_flag.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_fpu.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_inc_dec.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_int.h Fixed PC when faulting on INT3. Screamtracker now works with EMM386 loaded. 2014-03-08 16:49:29 +00:00
x86_ops_io.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_jump.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_misc.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_mmx.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_mmx_arith.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_mmx_cmp.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_mmx_logic.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_mmx_mov.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_mmx_pack.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_mmx_shift.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
x86_ops_mov.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_mov_ctrl.h Loading a segment register in real mode no longer clears USE32. 2014-03-29 14:28:13 +00:00
x86_ops_mov_seg.h Fixed default selector in instruction following MOV SS instruction, fixes Windows 3.1 installer 2014-08-16 17:36:50 +01:00
x86_ops_movx.h 286 version of IRET sets flags properly, Windows 3.x works on 286 again. 2013-12-02 21:00:26 +00:00
x86_ops_msr.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_mul.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_pmode.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_prefix.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_rep.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_ret.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_set.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_shift.h Fixed zero flag on byte & word SHL - Windows 98 setup works again. 2013-12-08 19:43:54 +00:00
x86_ops_stack.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_string.h Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x86_ops_xchg.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86seg.c Implemented selector limits on some instructions - fixes LBA2. 2014-08-13 20:33:56 +01:00
x87.c Minor memory optimisations. 2014-06-07 15:57:57 +01:00
x87.h Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +01:00
xtide.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
xtide.h Add v0.7 source 2013-04-21 14:54:35 +01:00