2014-11-23 20:27:41 +00:00
..
dosbox
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
resid-fp
Innovation SSI-2001 emulation. Using ReSID-FP.
2014-05-11 14:09:13 +01:00
386.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
386.h
Add missing files from last commit.
2013-05-27 19:56:33 +01:00
386_common.h
Reorganised FPU emulation.
2014-11-09 14:07:03 +00:00
386_dynarec.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
386_dynarec_ops.c
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
386_ops.h
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
808x.c
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00: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
allegro-gui-configure.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-gui-hdconf.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-gui.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-gui.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-joystick.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-keyboard.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-main.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-main.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-midi.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-mouse.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-video.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
allegro-video.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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-linux.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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
cdrom-null.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
cdrom-null.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
codegen.c
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
codegen.h
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
codegen_timing_486.c
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
codegen_timing_pentium.c
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
codegen_x86.c
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
codegen_x86.h
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00:00
config.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
config.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
cpu.c
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
cpu.h
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
dac.c
Add v0.7 source
2013-04-21 14:54:35 +01:00
device.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
device.h
ViRGE S3D triangle rendering now uses worker thread.
2014-07-22 21:10:39 +01:00
dma.c
Fixed terminal count on auto-init DMA. Fixed sound on All New World of Lemmings when using GUS.
2014-08-24 14:08:17 +01: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
i430fx.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
i430fx.h
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
i430lx.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
i430lx.h
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00: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 Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00: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
intel.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
intel.h
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
intel_flash.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
intel_flash.h
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00: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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
keyboard.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
keyboard_amstrad.c
Implemented NMI mask register for XT machines.
2014-09-27 18:39:06 +01:00
keyboard_amstrad.h
Add v0.7 source
2013-04-21 14:54:35 +01:00
keyboard_at.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00: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
linux-time.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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.am
Implemented NMI mask register for XT machines.
2014-09-27 18:39:06 +01:00
Makefile.in
Implemented NMI mask register for XT machines.
2014-09-27 18:39:06 +01:00
Makefile.mingw
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
mcr.c
Add v0.7 source
2013-04-21 14:54:35 +01:00
mem.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
mem.h
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
model.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00: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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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
nmi.c
Implemented NMI mask register for XT machines.
2014-09-27 18:39:06 +01:00
nmi.h
Implemented NMI mask register for XT machines.
2014-09-27 18:39:06 +01:00
nvr.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
nvr.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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 Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
pc.rc
Added menu option to send CTRL-ALT-DELETE to emulated machine. Patch from GeeDee.
2014-11-18 18:38:12 +00:00
pci.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
pci.h
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
piix.h
Add missing files from last commit.
2013-05-27 19:56:33 +01:00
pit.c
Silence PC speaker output at very high frequencies - fixes Lemmings and other games that use high frequency as "speaker off".
2014-09-28 11:33:08 +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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
plat-keyboard.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
plat-midi.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
plat-mouse.h
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
ppi.c
Add v0.7 source
2013-04-21 14:54:35 +01:00
resources.h
Added menu option to send CTRL-ALT-DELETE to emulated machine. Patch from GeeDee.
2014-11-18 18:38:12 +00: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
Fixed terminal count on auto-init DMA. Fixed sound on All New World of Lemmings when using GUS.
2014-08-24 14:08:17 +01:00
sound_gus.h
Add missing files from last commit.
2013-05-27 19:56:33 +01:00
sound_mpu401_uart.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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-pthread.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00:00
vid_ati18800.h
Re-organisation of video emulation.
2013-06-24 20:42:35 +01:00
vid_ati28800.c
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00: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
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00:00
vid_ati_mach64.h
Re-organisation of video emulation.
2013-06-24 20:42:35 +01:00
vid_cga.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
vid_cga.h
Altered device memory mapping.
2013-10-19 17:06:55 +01:00
vid_cl5429.c
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00: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
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00:00
vid_et4000.h
Re-organisation of video emulation.
2013-06-24 20:42:35 +01:00
vid_et4000w32.c
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00: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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
vid_olivetti_m24.h
Re-organisation of video emulation.
2013-06-24 20:42:35 +01:00
vid_oti067.c
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00:00
vid_oti067.h
Implemented preliminary S3 ViRGE 2D blitter emulation.
2014-03-20 14:03:55 +00:00
vid_paradise.c
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00:00
vid_paradise.h
Implemented preliminary S3 ViRGE 2D blitter emulation.
2014-03-20 14:03:55 +00:00
vid_pc200.c
Implemented NMI mask register for XT machines.
2014-09-27 18:39:06 +01: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
Fixed PC1640 video timings, fixes hang on startup.
2014-09-28 11:48:52 +01: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
Changed data ordering in S3 acceleration in 32bpp modes, fixes display with some drivers. Patch from Battler.
2014-11-18 19:25:06 +00:00
vid_s3.h
Added Phoenix Trio64.
2014-07-10 20:25:10 +01:00
vid_s3_virge.c
Implemented 256kb wrapping on S3 cards.
2014-11-05 18:17:39 +00: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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00: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
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00: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
Enabled write to CRTC R7 bit 4 when protection is enabled - fixes scrolling on DOS/V 6.2.
2014-11-04 20:14:50 +00: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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +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 v9.
2014-10-04 19:39:09 +01: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
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
win-hdconf.c
Fixed crash when selecting no sound card.
2014-07-08 21:03:34 +01:00
win-joystick.cc
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
win-keyboard.cc
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
win-midi.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
win-mouse.cc
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
win-status.c
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00:00
win-time.c
Initial port to Linux (using Allegro).
2014-09-04 21:07:24 +01:00
win-video.c
Now up to date with current dev version.
2013-05-27 17:46:42 +01:00
win.c
Added Intel Premiere/PCI (Batman's Revenge) and Advanced/EV (Endeavor) motherboards.
2014-11-23 20:27:41 +00:00
win.h
Added per-device configuration.
2014-06-30 21:31:28 +01:00
x86.h
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00:00
x86_flags.h
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00:00
x86_ops.h
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
x86_ops_arith.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_atomic.h
Added Pentium and Pentium MMX emulation.
2014-11-17 20:41:02 +00:00
x86_ops_bcd.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_bit.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_bitscan.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_call.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_flag.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_fpu.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_inc_dec.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_int.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_io.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_jump.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_misc.h
HLT now reduces CPU usage in recompiler.
2014-11-16 15:09:27 +00:00
x86_ops_mmx.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mmx_arith.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00: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
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00:00
x86_ops_mmx_mov.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mmx_pack.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mmx_shift.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mov.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mov_ctrl.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mov_seg.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_movx.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_msr.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_mul.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_pmode.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_prefix.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_rep.h
Initial commit of dynamic recompiler.
2014-11-05 21:24:16 +00:00
x86_ops_ret.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_set.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_shift.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_stack.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_string.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86_ops_xchg.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00:00
x86seg.c
Implemented selector limits on some instructions - fixes LBA2.
2014-08-13 20:33:56 +01:00
x87.c
Reorganised FPU emulation.
2014-11-09 14:07:03 +00:00
x87.h
Reorganised FPU emulation.
2014-11-09 14:07:03 +00:00
x87_ops.h
Reorganised FPU emulation.
2014-11-09 14:07:03 +00:00
x87_ops_arith.h
Re-added FCOMPP 80387 detection hack accidentally removed in FPU reorganisation.
2014-11-17 20:23:29 +00:00
x87_ops_loadstore.h
Implemented segment limit checks on FSTP double - fixes LBA2 on Pentium.
2014-11-19 18:12:42 +00:00
x87_ops_misc.h
Cycle counts for recompiled blocks now generated at compile time.
2014-11-12 19:33:49 +00: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