pcem/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
TomW 262b188790 Implemented CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect.
Fixed stupid bug in WRMSR - MSRs can now be written with values other than zero.
2014-08-23 16:28:16 +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 CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect. 2014-08-23 16:28:16 +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 Force CD-ROM TOC to be loaded on startup, booting from CD-ROM should be more reliable. 2014-08-21 20:44:18 +01:00
cdrom-ioctl.h Force CD-ROM TOC to be loaded on startup, booting from CD-ROM should be more reliable. 2014-08-21 20:44:18 +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 Implemented CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect. 2014-08-23 16:28:16 +01:00
cpu.h Implemented CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect. 2014-08-23 16:28:16 +01: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 CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect. 2014-08-23 16:28:16 +01:00
ide.c Fixed IDE transfers of 256 sectors, Windows 2000 now works. 2014-08-20 19:37:23 +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 Fixed keyboard in Windows NT. 2014-08-18 20:28:31 +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 Force CD-ROM TOC to be loaded on startup, booting from CD-ROM should be more reliable. 2014-08-21 20:44:18 +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 Fixed keyboard in Windows NT. 2014-08-18 20:28:31 +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 Pause emulator before resetting emulator after changing CD-ROM type - fixes crash. 2014-08-22 19:58:17 +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 Implemented CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect. 2014-08-23 16:28:16 +01: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 Implemented CR4 register for Winchip. Currently only Time Stamp Disable (TSD) has an effect. 2014-08-23 16:28:16 +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