pcem/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
TomW c18f7fffb0 Added emulation of Phoenix Trio32. Based on patch from Battler.
Paradise Bahamas 64, Number Nine 9FX and Phoenix Trio32 now have configurable memory sizes.
2014-07-09 21:45:42 +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 Added REP NOP / PAUSE instruction, needed for Windows 2000 installer. Patch from SA1988. 2014-07-08 22:06:48 +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 Moved PIT to common timer API. 2014-06-19 21:02:59 +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 Return sane values for absolute & relative addresses in CD-ROM Get Subchannel command. Fixes display in Windows 9x CD player. 2014-04-08 20:45:09 +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 Added per-device configuration. 2014-06-30 21:31:28 +01:00
device.h Added per-device configuration. 2014-06-30 21:31:28 +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 Added emulation of Phoenix Trio32. Based on patch from Battler. 2014-07-09 21:45:42 +01:00
ide.c Cancel IDE callback on early IDE reset. 2014-04-18 11:54:52 +01:00
ide.h Now up to date with current dev version. 2013-05-27 17:46:42 +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 Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
keyboard.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_amstrad.c Fixed handshaking in XT & Amstrad keyboards - no more stuck keys. 2014-01-03 16:16:23 +00:00
keyboard_amstrad.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_at.c PIT timers can now be restarted using GATE input - CPU speed detection on SiS496/497 now works. 2013-11-08 22:32:34 +00:00
keyboard_at.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_olim24.c PIT timers can now be restarted using GATE input - CPU speed detection on SiS496/497 now works. 2013-11-08 22:32:34 +00:00
keyboard_olim24.h Add v0.7 source 2013-04-21 14:54:35 +01:00
keyboard_pcjr.c Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
keyboard_pcjr.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
keyboard_xt.c Fixed handshaking in XT & Amstrad keyboards - no more stuck keys. 2014-01-03 16:16:23 +00: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 Fixed IDE issues when emulating i430VX/PIIX. 2013-07-27 17:12:16 +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 Add v0.7 source 2013-04-21 14:54:35 +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 Slowed down serial transfer - fixes mouse on OS/2. 2014-04-09 20:32:54 +01:00
serial.h Slowed down serial transfer - fixes mouse on OS/2. 2014-04-09 20:32:54 +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 Added per-device configuration. 2014-06-30 21:31:28 +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 Added per-device configuration. 2014-06-30 21:31:28 +01:00
sound_sb.h SB AWE32 emulation. 2013-07-23 22:04:17 +01:00
sound_sb_dsp.c SB16 input and output share the same sampling rate. Fixes Fast Tracker 2. 2014-03-06 18:01:11 +00:00
sound_sb_dsp.h Added meaningful status window information for Mach64 and Sound Blaster. 2013-12-12 18:16:22 +00: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 Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
sound_speaker.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00: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
timer.c Moved PIT to common timer API. 2014-06-19 21:02:59 +01:00
timer.h Moved PIT to common timer API. 2014-06-19 21:02:59 +01:00
um8669f.c Preliminary PCjr emulation. 2014-01-12 11:37:09 +00: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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +01:00
vid_ati18800.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ati28800.c Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +01:00
vid_ati28800.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ati68860_ramdac.c Altered device memory mapping. 2013-10-19 17:06:55 +01:00
vid_ati68860_ramdac.h Re-organisation of video emulation. 2013-06-24 20:42:35 +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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +01:00
vid_cl5429.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_ega.c Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_ega.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_et4000.c Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +01:00
vid_et4000.h Re-organisation of video emulation. 2013-06-24 20:42:35 +01:00
vid_et4000w32.c Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +01:00
vid_oti067.h Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_paradise.c Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +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 Implemented preliminary S3 ViRGE 2D blitter emulation. 2014-03-20 14:03:55 +00:00
vid_pcjr.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00:00
vid_s3.c Added emulation of Phoenix Trio32. Based on patch from Battler. 2014-07-09 21:45:42 +01:00
vid_s3.h Added emulation of Phoenix Trio32. Based on patch from Battler. 2014-07-09 21:45:42 +01:00
vid_s3_virge.c ViRGE S3D improvements : 2014-07-06 12:45:35 +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 Port 0x3da diagnostic bits now held static during blanking, fixes DOS 6.2/V hang. 2014-07-06 21:40:28 +01:00
vid_svga.h Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +01:00
vid_svga_render.c Fixed dirty screen updating in high resolution modes. 2014-03-22 19:10:00 +00:00
vid_svga_render.h Video optimisations. Fixed VRAM mask on S3. 2013-07-09 19:30:53 +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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +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 Initial S3 ViRGE video overlay emulation. 2014-06-13 18:43:25 +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 emulation of Phoenix Trio32. Based on patch from Battler. 2014-07-09 21:45:42 +01:00
video.h Added per-device configuration. 2014-06-30 21:31:28 +01:00
wd76c10.c Preliminary PCjr emulation. 2014-01-12 11:37:09 +00: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 Added DIRECTINPUT_VERSION to joystick code. 2014-06-08 22:03:04 +01:00
win-keyboard.cc Added fullscreen mode. 2013-12-07 13:43:06 +00: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 Added fullscreen mode. 2013-12-07 13:43:06 +00:00
win-status.c Reorganised Windows-specific code a bit. 2014-06-24 21:15:42 +01:00
win-video.c Now up to date with current dev version. 2013-05-27 17:46:42 +01:00
win.c Video cards defines replaced with enumerator. Patch from SA1988. 2014-07-09 19:21:16 +01:00
win.h Added per-device configuration. 2014-06-30 21:31:28 +01:00
x86.h Preliminary PCjr emulation. 2014-01-12 11:37:09 +00: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 Illegal REP and FFh opcodes no longer cause PCem to exit. 2013-12-11 20:18:26 +00:00
x86_ops_flag.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_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 Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_misc.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
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 Added MMX emulation (probably some bugs). Implemented RDMSR/WRMSR for Winchip. 2013-08-03 15:05:50 +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 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
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 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
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 Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_rep.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_ret.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_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 Fixed use of selector override with POP r/m - GTA now works again. 2013-10-31 19:57:25 +00:00
x86_ops_string.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86_ops_xchg.h Add missing files from last commit. 2013-05-27 19:56:33 +01:00
x86seg.c Restore correct ESP value on fault during IRET - fixes issues in at least Windows NT 3.51, NT 4.0, OS/2 2.0, OS/2 Warp. Thanks to SA1988. 2014-04-09 19:55:14 +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