|
|
2018-02-11 15:40:41 +00:00 |
| .. |
|
dosbox
|
Added NukedOPL files
|
2017-06-07 17:46:45 +01:00 |
|
icons
|
Add joystick support to wx GUI.
|
2017-10-09 22:04:22 +01:00 |
|
resid-fp
|
Fix Linux build. Enable 64-bit recompiler in Linux.
|
2015-07-18 16:03:39 +01:00 |
|
slirp
|
Fixed for compilation with gcc 7.2.1 by including <stdint.h> to ip_input.c
|
2017-12-12 14:51:59 -03:00 |
|
386.c
|
Fixes to x86_was_reset handling. Based on patch from Greatpsycho.
|
2018-01-08 21:10:46 +00:00 |
|
386.h
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
386_common.h
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
386_dynarec.c
|
Fixes to x86_was_reset handling. Based on patch from Greatpsycho.
|
2018-01-08 21:10:46 +00:00 |
|
386_dynarec_ops.c
|
Add NMI support to dynamic recompiler.
|
2017-10-13 22:42:59 +01:00 |
|
386_ops.h
|
Fixed invalid opcode value in REP instruction tables.
|
2017-07-24 17:54:26 +01:00 |
|
808x.c
|
Fix IDT limit on reset. Patch from Greatpsycho.
|
2018-01-08 20:51:06 +00:00 |
|
acer386sx.c
|
Improvements to Acermate 386SX25/N :
|
2017-08-20 21:49:33 +01:00 |
|
acer386sx.h
|
Improvements to Acermate 386SX25/N :
|
2017-08-20 21:49:33 +01:00 |
|
ali1429.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
ali1429.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
amstrad.c
|
Fix LPT port accesses on Amstrad machines - Amstrad machines work again.
|
2017-12-09 22:10:43 +00:00 |
|
amstrad.h
|
Mouse type now configurable
|
2016-12-16 20:19:08 +00:00 |
|
bswap.h
|
Added NE2000 network support.
|
2017-07-31 10:10:36 +01:00 |
|
cbm_io.c
|
Add IO configuration to Commodore PC 30 III.
|
2017-08-23 20:17:32 +01:00 |
|
cbm_io.h
|
Add IO configuration to Commodore PC 30 III.
|
2017-08-23 20:17:32 +01:00 |
|
cdrom-image.cc
|
Clean up duplicate definitions in cdrom-image.cc. Patch from bit.
|
2017-06-18 20:50:20 +01:00 |
|
cdrom-image.h
|
Add support for BIN/CUE images. Patch from bit, BIN/CUE handling from DOSBox.
|
2017-05-29 13:56:19 +01:00 |
|
cdrom-ioctl-linux.c
|
Fixes to Linux CDROM IOCTL handling.
|
2017-12-11 16:32:23 +00:00 |
|
cdrom-ioctl-osx.c
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
cdrom-ioctl.c
|
CD-ROM fixes :
|
2018-01-16 20:05:56 +00:00 |
|
cdrom-ioctl.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
cdrom-null.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
cdrom-null.h
|
Ported configuration manager to Allegro GUI
|
2017-05-15 22:03:38 +01:00 |
|
codegen.c
|
Writing to a memory page with code present only causes code block flushes if the data changes, or if a block is currently being recompiled.
|
2016-02-03 21:09:05 +00:00 |
|
codegen.h
|
Tweaked recompiler block lookup. Fixes massive slowdown seen on some Windows 9x installations at startup & possibly some other slowdowns.
|
2017-12-16 17:26:42 +00:00 |
|
codegen_ops.c
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
codegen_ops.h
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_ops_arith.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_ops_fpu.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_ops_jump.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_ops_logic.h
|
Added code generation for RMW versions of ADD/SUB/OR/XOR/AND
|
2016-11-13 14:30:39 +00:00 |
|
codegen_ops_misc.h
|
Re-enabled recompiled CLI/STI with VME.
|
2017-06-30 21:02:28 +01:00 |
|
codegen_ops_mmx.h
|
Move some more variables into cpu_state structure. Minor speedup (~2%).
|
2016-08-17 21:28:16 +01:00 |
|
codegen_ops_mov.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_ops_shift.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_ops_stack.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_ops_x86-64.h
|
Fixed alignment check in x86-64 recompiler. Fixes crash in Windows 95 setup.
|
2017-12-04 22:15:30 +00:00 |
|
codegen_ops_x86.h
|
Dynarec now jumps straight to GPF handler if it hits a NULL selector instead of relying on interpreter code to detect the GPF. Fixes hang in Windows 98 SE upgrade setup.
|
2017-11-27 21:09:42 +00:00 |
|
codegen_ops_xchg.h
|
Disabled opcode 0x86 (XCHG byte) on x86-64 recompiler.
|
2015-10-15 19:40:53 +01:00 |
|
codegen_timing_486.c
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_timing_686.c
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_timing_common.c
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_timing_common.h
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_timing_pentium.c
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_timing_winchip.c
|
Added AGI stalls to 486 and later CPUs.
|
2017-07-23 17:41:24 +01:00 |
|
codegen_x86-64.c
|
Tweak flat DS/SS dynarec optimisation, should reduce block churn when routines are called both with and without flat DS/SS.
|
2017-11-15 21:55:27 +00:00 |
|
codegen_x86-64.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
codegen_x86.c
|
Tweak flat DS/SS dynarec optimisation, should reduce block churn when routines are called both with and without flat DS/SS.
|
2017-11-15 21:55:27 +00:00 |
|
codegen_x86.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
compaq.c
|
Added Compaq Deskpro 386 emulation.
|
2015-06-30 20:17:43 +01:00 |
|
compaq.h
|
Added Compaq Deskpro 386 emulation.
|
2015-06-30 20:17:43 +01:00 |
|
config.c
|
Fixed put_backslash() function - PCem now correctly reads default CMOS RAM files.
|
2017-12-10 22:22:12 +00:00 |
|
config.h
|
NVR files now stored per-config.
|
2017-10-11 21:36:41 +01:00 |
|
cpu.c
|
ISA timing now based on integer ATCLK instead of fixed point division.
|
2018-01-31 20:01:18 +00:00 |
|
cpu.h
|
ISA timing now based on integer ATCLK instead of fixed point division.
|
2018-01-31 20:01:18 +00:00 |
|
dells200.c
|
Partially implement Dell System 200 chipset. Fixes POST errors and HIMEM.SYS.
|
2017-05-11 21:18:34 +01:00 |
|
dells200.h
|
Partially implement Dell System 200 chipset. Fixes POST errors and HIMEM.SYS.
|
2017-05-11 21:18:34 +01:00 |
|
device.c
|
Seperated configuration into global and per-machine config files.
|
2017-05-06 15:15:12 +01:00 |
|
device.h
|
Add PS/1 XTIDE variant to HDD controller list.
|
2017-10-12 18:31:43 +01:00 |
|
disc.c
|
Added guards against accessing out-of-bounds floppy drives.
|
2018-02-04 20:35:34 +00:00 |
|
disc.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
disc_fdi.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
disc_fdi.h
|
FDC changes :
|
2015-12-12 16:31:08 +00:00 |
|
disc_img.c
|
Fix a couple of uninitialised variables.
|
2017-05-24 21:51:03 +01:00 |
|
disc_img.h
|
Add option to disable BPB checking when loading .IMG files - should fix some floppy images on non-DOS/Windows/OS/2 systems.
|
2017-03-22 19:22:50 +00:00 |
|
disc_sector.c
|
Stop disc drive on write protect error. Fixes Hitchhiker's Guide booter.
|
2017-12-09 15:48:21 +00:00 |
|
disc_sector.h
|
FDC changes :
|
2015-12-12 16:31:08 +00:00 |
|
dma.c
|
Implement PS/2 DMA status register - fixes OS/2 v1.3 on PS/2 machines.
|
2017-12-07 22:26:57 +00:00 |
|
dma.h
|
Add PS/2 Model 50 emulation.
|
2017-04-06 22:00:40 +01:00 |
|
esdi_at.c
|
Fix timer usage on WD1007V-SE1 ESDI controller. Fixes OS/2 v1.0 installation.
|
2017-12-10 12:36:40 +00:00 |
|
esdi_at.h
|
Added WD1007V-SE1 ESDI emulation.
|
2017-07-05 21:00:50 +01:00 |
|
fdc.c
|
FDC Sense Interrupt Status doesn't send track number when no interrupt pending. Fixes floppy drive on early Linux kernels.
|
2018-01-26 21:31:37 +00:00 |
|
fdc.h
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00:00 |
|
fdc37c665.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
fdc37c665.h
|
Added FDC37c655 SuperIO chip for Intel Premiere/PCI.
|
2015-07-12 14:22:47 +01:00 |
|
fdd.c
|
FDC seek commands on non-existant drives should still complete. Fixes hangs in some Windows 9x startups.
|
2018-02-10 11:08:09 +00:00 |
|
fdd.h
|
Fixed bug that cleared disc change line when loading new disc.
|
2016-10-04 19:39:37 +01:00 |
|
fdi2raw.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
fdi2raw.h
|
Various changes to FDC emulation.
|
2015-03-19 21:33:19 +00:00 |
|
filters.h
|
Marked dac_iir() as inline.
|
2017-09-02 07:59:08 +01:00 |
|
gameport.c
|
Added per-model configuration.
|
2016-12-14 20:47:22 +00:00 |
|
gameport.h
|
Added CH Flightstick Pro emulation.
|
2016-07-20 22:04:50 +01:00 |
|
hdd.c
|
Add PS/1 XTIDE variant to HDD controller list.
|
2017-10-12 18:31:43 +01:00 |
|
hdd.h
|
Hard disc controllers can now be selected on all machines.
|
2017-10-01 15:42:32 +01:00 |
|
hdd_esdi.c
|
Speed up IBM ESDI adapter a bit.
|
2017-12-08 20:12:13 +00:00 |
|
hdd_esdi.h
|
Add preliminary IBM PS/2 ESDI Fixed Disk Adapter emulation.
|
2017-04-06 22:01:11 +01:00 |
|
hdd_file.c
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
hdd_file.h
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
headland.c
|
Implement Headland fast reset. Fixes AMI 386SX clone.
|
2017-11-06 22:10:32 +00:00 |
|
headland.h
|
Add v0.7 source
|
2013-04-21 14:54:35 +01:00 |
|
i430fx.c
|
Improved PCI configuration registers on i430LX, i430FX, i430VX and PIIX.
|
2017-06-01 20:43:34 +01: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
|
Improved PCI configuration registers on i430LX, i430FX, i430VX and PIIX.
|
2017-06-01 20:43:34 +01: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
|
Improved PCI configuration registers on i430LX, i430FX, i430VX and PIIX.
|
2017-06-01 20:43:34 +01:00 |
|
i430vx.h
|
Add missing files from last commit.
|
2013-05-27 19:56:33 +01:00 |
|
ibm.h
|
Added Trident TGUI9400CXi emulation.
|
2018-02-11 14:21:27 +00:00 |
|
ide.c
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +00:00 |
|
ide.h
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
ide_atapi.c
|
Unify ATAPI and SCSI CD-ROM code.
|
2018-01-21 15:59:29 +00:00 |
|
ide_atapi.h
|
Unify ATAPI and SCSI CD-ROM code.
|
2018-01-21 15:59:29 +00:00 |
|
intel.c
|
Fixed A20 reset issues. Patch from Greatpsycho.
|
2017-07-17 19:38:02 +01: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
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
intel_flash.h
|
Improvements to flash ROM emulation on Premiere/PCI, Advanced/EV and Award 430VX PCI modules. Patch from Battler.
|
2016-09-18 15:57:46 +01:00 |
|
io.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
io.h
|
Now up to date with current dev version.
|
2013-05-27 17:46:42 +01:00 |
|
jim.c
|
Added Plantronics ColorPlus emulation. Patch from John Elliot.
|
2016-10-16 20:29:12 +01:00 |
|
jim.h
|
Add v0.7 source
|
2013-04-21 14:54:35 +01:00 |
|
joystick_ch_flightstick_pro.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
joystick_ch_flightstick_pro.h
|
Added CH Flightstick Pro emulation.
|
2016-07-20 22:04:50 +01:00 |
|
joystick_standard.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
joystick_standard.h
|
Added files missing from 520.
|
2016-06-23 17:55:38 +01:00 |
|
joystick_sw_pad.c
|
Added files missing from 520.
|
2016-06-23 17:55:38 +01:00 |
|
joystick_sw_pad.h
|
Added files missing from 520.
|
2016-06-23 17:55:38 +01:00 |
|
joystick_tm_fcs.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
joystick_tm_fcs.h
|
Added Thrustmaster FCS emulation.
|
2016-07-21 20:14:17 +01:00 |
|
keyboard.c
|
Initial port to Linux (using Allegro).
|
2014-09-04 21:07:24 +01:00 |
|
keyboard.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
keyboard_amstrad.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
keyboard_amstrad.h
|
Add v0.7 source
|
2013-04-21 14:54:35 +01:00 |
|
keyboard_at.c
|
More fixes/improvements to T3100e. Patch from John Elliott.
|
2017-11-19 21:30:42 +00:00 |
|
keyboard_at.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
keyboard_olim24.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
keyboard_olim24.h
|
Mouse type now configurable
|
2016-12-16 20:19:08 +00:00 |
|
keyboard_pcjr.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
keyboard_pcjr.h
|
Preliminary PCjr emulation.
|
2014-01-12 11:37:09 +00:00 |
|
keyboard_xt.c
|
Added Toshiba T1200 emulation. Patch from John Elliott.
|
2018-01-31 21:53:23 +00:00 |
|
keyboard_xt.h
|
Added support for Tandy 1000 HX and SL/2. As part of this commit :
|
2015-12-03 21:48:10 +00:00 |
|
laserxt.c
|
Changes to LaserXT/3 :
|
2017-11-04 13:45:39 +00:00 |
|
laserxt.h
|
Added EMS support to Laser XT machines. Patch from Greatpsycho.
|
2017-06-05 20:43:47 +01:00 |
|
lpt.c
|
Disable LPT if port is set to 0.
|
2017-10-13 22:43:14 +01:00 |
|
lpt.h
|
Fix LPT port accesses on Amstrad machines - Amstrad machines work again.
|
2017-12-09 22:10:43 +00:00 |
|
lpt_dac.c
|
Tweaked timing system on 286+ interpreted CPUs - improves DAC sound quality.
|
2017-09-01 17:08:37 +01:00 |
|
lpt_dac.h
|
Add LPT device emulation framework.
|
2017-09-01 11:34:20 +01:00 |
|
lpt_dss.c
|
Tweaked timing system on 286+ interpreted CPUs - improves DAC sound quality.
|
2017-09-01 17:08:37 +01:00 |
|
lpt_dss.h
|
Add LPT device emulation framework.
|
2017-09-01 11:34:20 +01:00 |
|
Makefile.am
|
Changes to autoconf/automake scripts to improve MSYS2 compatibility. Patch from darksabre76.
|
2018-02-10 11:30:26 +00:00 |
|
Makefile.in
|
Changes to autoconf/automake scripts to improve MSYS2 compatibility. Patch from darksabre76.
|
2018-02-10 11:30:26 +00:00 |
|
Makefile.linux32-wx-sdl2
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
Makefile.linux64-wx-sdl2
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
Makefile.mingw
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
Makefile.mingw-network
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
Makefile.mingw-wx-sdl2
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
Makefile.mingw-wx-sdl2-network
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
Makefile.mingw64
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
Makefile.osx64-wx-sdl2
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
mca.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
mca.h
|
Add PS/2 Model 50 emulation.
|
2017-04-06 22:00:40 +01:00 |
|
mcr.c
|
Moved integer registers, PC and flags_* variables into new cpu_state structure. Reduces recompiled code size slightly, small speedup (1-3%).
|
2016-04-20 21:39:41 +01:00 |
|
mem.c
|
Added romfread function to work around warnings from ignoring fread return value. Patch from John Elliott.
|
2018-02-01 18:06:41 +00:00 |
|
mem.h
|
Added emulation of Adaptec AHA-1542C and BusLogic BT-545S SCSI adapters.
|
2017-10-01 16:26:12 +01:00 |
|
mfm_at.c
|
Fix timer usage in AT MFM controller. Fixes OS/2 v1.0 installation.
|
2017-12-10 12:25:23 +00:00 |
|
mfm_at.h
|
Added support for IBM AT Fixed Disk Adapter (MFM).
|
2017-03-14 21:15:28 +00:00 |
|
mfm_xebec.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
mfm_xebec.h
|
Added support for DTC 5150X HDD controller.
|
2017-03-19 21:50:51 +00:00 |
|
midi_alsa.c
|
Added Linux MIDI output via ALSA.
|
2017-10-11 20:26:47 +01:00 |
|
model.c
|
Added Toshiba T1200 emulation. Patch from John Elliott.
|
2018-01-31 21:53:23 +00:00 |
|
model.h
|
Fixed build warnings in wxWidgets GUI.
|
2017-08-05 20:05:35 +01:00 |
|
mouse.c
|
Add Mouse Systems mouse emulation.
|
2017-08-02 20:08:04 +01:00 |
|
mouse.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
mouse_msystems.c
|
Fix out-of-bounds array access in Mouse Systems mouse emulation.
|
2017-11-11 20:16:40 +00:00 |
|
mouse_msystems.h
|
Add Mouse Systems mouse emulation.
|
2017-08-02 20:08:04 +01:00 |
|
mouse_ps2.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
mouse_ps2.h
|
Added Microsoft Intellimouse emulation
|
2016-12-16 21:36:46 +00:00 |
|
mouse_serial.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
mouse_serial.h
|
Mouse type now configurable
|
2016-12-16 20:19:08 +00:00 |
|
ne2000.c
|
Added Realtek RTL8029AS emulation.
|
2018-01-11 21:59:44 +00:00 |
|
ne2000.h
|
Added Realtek RTL8029AS emulation.
|
2018-01-11 21:59:44 +00: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 |
|
nethandler.c
|
Changes to autoconf/automake scripts to improve MSYS2 compatibility. Patch from darksabre76.
|
2018-02-10 11:30:26 +00:00 |
|
nethandler.h
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
nmi.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
nmi.h
|
Implemented NMI mask register for XT machines.
|
2014-09-27 18:39:06 +01:00 |
|
nvr.c
|
Added Toshiba T1200 emulation. Patch from John Elliott.
|
2018-01-31 21:53:23 +00:00 |
|
nvr.h
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00:00 |
|
nvr_tc8521.c
|
Added Toshiba T1200 emulation. Patch from John Elliott.
|
2018-01-31 21:53:23 +00:00 |
|
nvr_tc8521.h
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00: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 |
|
opti495.c
|
Added missing files from previous commit.
|
2016-11-28 17:41:02 +00:00 |
|
opti495.h
|
Added missing files from previous commit.
|
2016-11-28 17:41:02 +00:00 |
|
paths.c
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
paths.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
pc.c
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +00:00 |
|
pc.rc
|
Fix position of Voodoo configuration button in networking builds.
|
2017-08-01 08:38:20 +01:00 |
|
pc.xrc
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +00:00 |
|
pci.c
|
PCI changes :
|
2017-06-01 20:37:09 +01:00 |
|
pci.h
|
PCI changes :
|
2017-06-01 20:37:09 +01:00 |
|
pic.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
pic.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
piix.c
|
Improved PCI configuration registers on i430LX, i430FX, i430VX and PIIX.
|
2017-06-01 20:43:34 +01:00 |
|
piix.h
|
PCI changes :
|
2017-06-01 20:37:09 +01:00 |
|
pit.c
|
Cleared null count bit in PIT status byte. Fixes Wing Commander III, Wings of Fury and probably other Origin games.
|
2018-01-09 20:07:27 +00:00 |
|
pit.h
|
Add PS/2 Model 50 emulation.
|
2017-04-06 22:00:40 +01:00 |
|
plat-dinput.h
|
Add v0.7 source
|
2013-04-21 14:54:35 +01:00 |
|
plat-joystick.h
|
Added CH Flightstick Pro emulation.
|
2016-07-20 22:04:50 +01:00 |
|
plat-keyboard.h
|
Initial port to Linux (using Allegro).
|
2014-09-04 21:07:24 +01:00 |
|
plat-midi.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
plat-mouse.h
|
Added Microsoft Intellimouse emulation
|
2016-12-16 21:36:46 +00:00 |
|
ppi.c
|
Add v0.7 source
|
2013-04-21 14:54:35 +01:00 |
|
ps1.c
|
Fixed A20 reset issues. Patch from Greatpsycho.
|
2017-07-17 19:38:02 +01:00 |
|
ps1.h
|
Add emulation of IBM PS/1 Model 2121.
|
2016-05-02 20:06:49 +01:00 |
|
ps2.c
|
Fixed A20 reset issues. Patch from Greatpsycho.
|
2017-07-17 19:38:02 +01:00 |
|
ps2.h
|
Added missing PS/2 model 30 files
|
2017-02-24 18:26:13 +00:00 |
|
ps2_mca.c
|
Added emulation of IBM 80386 Memory Expansion Adapter. PS/2 Model 80 now supports up to 12MB RAM.
|
2017-04-18 22:14:32 +01:00 |
|
ps2_mca.h
|
Added PS/2 Model 80 (type 2) emulation.
|
2017-04-17 22:24:11 +01:00 |
|
ps2_nvr.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
ps2_nvr.h
|
Added PS/2 Model 80 (type 2) emulation.
|
2017-04-17 22:24:11 +01:00 |
|
resources.h
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
rom.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
rom.h
|
Added WD1007V-SE1 ESDI emulation.
|
2017-07-05 21:00:50 +01:00 |
|
rtc.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
rtc.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
rtc_tc8521.c
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00:00 |
|
rtc_tc8521.h
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00:00 |
|
scat.c
|
SCAT improvements :
|
2018-01-27 13:52:43 +00:00 |
|
scat.h
|
Added new SCAT chipset machines - GW-286CT GEAR, Samsung SPC-4216P and KMX-C-02. Patch from Greatpsycho.
|
2017-10-11 20:56:33 +01:00 |
|
scsi.c
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
scsi.h
|
Add SCSI Write and Verify command to Zip drive.
|
2018-01-21 16:19:27 +00:00 |
|
scsi_53c400.c
|
Fix call through NULL pointer when using 53c400-based SCSI cards.
|
2017-12-04 18:24:37 +00:00 |
|
scsi_53c400.h
|
Added SCSI hard drive emulation.
|
2017-10-01 16:08:54 +01:00 |
|
scsi_aha1540.c
|
Don't fatal() on AHA-1542C/BT-545S when SCSI device fails to request a command.
|
2017-12-04 18:25:42 +00:00 |
|
scsi_aha1540.h
|
Added emulation of Adaptec AHA-1542C and BusLogic BT-545S SCSI adapters.
|
2017-10-01 16:26:12 +01:00 |
|
scsi_cd.c
|
Unify ATAPI and SCSI CD-ROM code.
|
2018-01-21 15:59:29 +00:00 |
|
scsi_cd.h
|
Added SCSI CD-ROM emulation.
|
2017-10-07 17:07:20 +01:00 |
|
scsi_hd.c
|
Unify ATAPI and SCSI CD-ROM code.
|
2018-01-21 15:59:29 +00:00 |
|
scsi_hd.h
|
Added SCSI hard drive emulation.
|
2017-10-01 16:08:54 +01:00 |
|
scsi_zip.c
|
Reduce amount of debug output from Zip drive emulation.
|
2018-01-21 16:19:50 +00:00 |
|
scsi_zip.h
|
Add Iomega Zip drive emulation.
|
2018-01-21 16:05:39 +00:00 |
|
serial.c
|
Fixed issue when serial ports mapped at unusual addresses - fixes joystick on 430VX model.
|
2017-08-21 21:31:40 +01:00 |
|
serial.h
|
Fixed issue when serial ports mapped at unusual addresses - fixes joystick on 430VX model.
|
2017-08-21 21:31:40 +01:00 |
|
sio.c
|
Indentation fixes. Patch from basic2004.
|
2017-07-30 08:31:03 +01:00 |
|
sio.h
|
PCI changes :
|
2017-06-01 20:37:09 +01:00 |
|
sis496.c
|
PCI changes :
|
2017-06-01 20:37:09 +01:00 |
|
sis496.h
|
Added missing SiS496 files from last commit.
|
2013-07-18 21:20:05 +01:00 |
|
sound.c
|
Clear sound_cd_event in CD audio thread. Patch from ja've.
|
2018-02-10 12:46:09 +00:00 |
|
sound.h
|
Added output volume control.
|
2017-12-08 20:39:36 +00:00 |
|
sound_ad1848.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
sound_ad1848.h
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_adlib.c
|
Add Adlib MCA, Sound Blaster MCV and Sound Blaster Pro MCV emulation.
|
2017-04-06 22:01:31 +01:00 |
|
sound_adlib.h
|
Add Adlib MCA, Sound Blaster MCV and Sound Blaster Pro MCV emulation.
|
2017-04-06 22:01:31 +01:00 |
|
sound_adlibgold.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
sound_adlibgold.h
|
Add missing files from last commit.
|
2013-05-27 19:56:33 +01:00 |
|
sound_audiopci.c
|
Implemented a few missing AudioPCI registers - now works with Windows ME WDM drivers.
|
2017-10-14 11:54:56 +01:00 |
|
sound_audiopci.h
|
Added Ensoniq AudioPCI / Sound Blaster PCI 128 emulation.
|
2017-10-13 22:51:52 +01:00 |
|
sound_cms.c
|
Fixed CMS/Game Blaster detection.
|
2017-10-17 21:39:37 +01:00 |
|
sound_cms.h
|
Add missing files from last commit.
|
2013-05-27 19:56:33 +01:00 |
|
sound_dbopl.cc
|
Added NukedOPL emulator for OPL3. Based on patch from Battler.
|
2017-06-06 21:53:30 +01:00 |
|
sound_dbopl.h
|
Added NukedOPL emulator for OPL3. Based on patch from Battler.
|
2017-06-06 21:53:30 +01:00 |
|
sound_emu8k.c
|
Sound Blaster improvements :
|
2017-09-09 14:58:07 +01:00 |
|
sound_emu8k.h
|
Sound Blaster improvements :
|
2017-09-09 14:58:07 +01:00 |
|
sound_gus.c
|
Implemented 16-bit DMA support for GUS.
|
2017-06-16 20:46:11 +01:00 |
|
sound_gus.h
|
Add missing files from last commit.
|
2013-05-27 19:56:33 +01:00 |
|
sound_mpu401_uart.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +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
|
Added NukedOPL emulator for OPL3. Based on patch from Battler.
|
2017-06-06 21:53:30 +01:00 |
|
sound_opl.h
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_pas16.c
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_pas16.h
|
Add missing files from last commit.
|
2013-05-27 19:56:33 +01:00 |
|
sound_ps1.c
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_ps1.h
|
Added PS/1 Audio Card emulation.
|
2016-04-13 21:56:15 +01:00 |
|
sound_pssj.c
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_pssj.h
|
Added support for Tandy 1000 HX and SL/2. As part of this commit :
|
2015-12-03 21:48:10 +00:00 |
|
sound_resid.cc
|
Refactored sound code - slight speedup.
|
2016-02-10 20:49:28 +00:00 |
|
sound_resid.h
|
Innovation SSI-2001 emulation. Using ReSID-FP.
|
2014-05-11 14:09:13 +01:00 |
|
sound_sb.c
|
Corrected read of SB Pro mixer registers on SB16. Fixes sound in One Must Fall, Jazz Jackrabbit and probably other games.
|
2017-10-18 20:03:56 +01:00 |
|
sound_sb.h
|
Add Adlib MCA, Sound Blaster MCV and Sound Blaster Pro MCV emulation.
|
2017-04-06 22:01:31 +01:00 |
|
sound_sb_dsp.c
|
Implemented Sound Blaster DSP busy cycling when playing DMA audio. Fixes stalls in Wing Commander : Privateer when sound enabled.
|
2018-01-10 18:48:11 +00:00 |
|
sound_sb_dsp.h
|
Implemented Sound Blaster DSP busy cycling when playing DMA audio. Fixes stalls in Wing Commander : Privateer when sound enabled.
|
2018-01-10 18:48:11 +00:00 |
|
sound_sn76489.c
|
Fixed SN76489 white noise that was broken in rev 975.
|
2017-12-14 22:09:53 +00:00 |
|
sound_sn76489.h
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_speaker.c
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_speaker.h
|
Refactored sound code - slight speedup.
|
2016-02-10 20:49:28 +00:00 |
|
sound_ssi2001.c
|
Sound buffer size now configurable.
|
2017-06-10 21:00:23 +01:00 |
|
sound_ssi2001.h
|
Innovation SSI-2001 emulation. Using ReSID-FP.
|
2014-05-11 14:09:13 +01:00 |
|
sound_wss.c
|
Added NukedOPL emulator for OPL3. Based on patch from Battler.
|
2017-06-06 21:53:30 +01:00 |
|
sound_wss.h
|
Add missing files from last commit.
|
2013-05-27 19:56:33 +01:00 |
|
sound_ym7128.c
|
Implemented Adlib Gold mixer.
|
2016-04-11 21:42:43 +01:00 |
|
sound_ym7128.h
|
Added Adlib Gold surround module emulation.
|
2016-04-10 21:01:34 +01:00 |
|
soundopenal.c
|
Sound output gain now controls listener gain instead of source gain. Fixes gain control when using OpenAL Soft.
|
2017-12-16 17:56:50 +00:00 |
|
t1000.c
|
Added Toshiba T1200 emulation. Patch from John Elliott.
|
2018-01-31 21:53:23 +00:00 |
|
t1000.h
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00:00 |
|
t3100e.c
|
More fixes/improvements to T3100e. Patch from John Elliott.
|
2017-11-19 21:30:42 +00:00 |
|
t3100e.h
|
More fixes/improvements to T3100e. Patch from John Elliott.
|
2017-11-19 21:30:42 +00:00 |
|
tandy_eeprom.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
tandy_eeprom.h
|
Added support for Tandy 1000 HX and SL/2. As part of this commit :
|
2015-12-03 21:48:10 +00:00 |
|
tandy_rom.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
tandy_rom.h
|
Added support for Tandy 1000 HX and SL/2. As part of this commit :
|
2015-12-03 21:48:10 +00:00 |
|
thread-pthread.c
|
Ported configuration manager to Allegro GUI
|
2017-05-15 22:03:38 +01:00 |
|
thread.h
|
Added missing thread.h.
|
2014-07-23 08:15:35 +01:00 |
|
timer.c
|
Tweaked timing system on 286+ interpreted CPUs - improves DAC sound quality.
|
2017-09-01 17:08:37 +01:00 |
|
timer.h
|
Added PS/1 Audio Card emulation.
|
2016-04-13 21:56:15 +01:00 |
|
um8669f.c
|
Re-implemented UM8669F emulation.
|
2017-08-17 21:59:51 +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
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
vid_ati18800.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_ati28800.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
vid_ati28800.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_ati68860_ramdac.c
|
Mach64 fixes :
|
2016-05-08 20:41:51 +01:00 |
|
vid_ati68860_ramdac.h
|
Mach64 fixes :
|
2016-05-08 20:41:51 +01:00 |
|
vid_ati_eeprom.c
|
NVR files now stored per-config.
|
2017-10-11 21:36:41 +01:00 |
|
vid_ati_eeprom.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_ati_mach64.c
|
Mach64 now supports SVGA word/longword accesses.
|
2018-01-31 20:02:54 +00:00 |
|
vid_ati_mach64.h
|
Added emulation of ATI Video Expression (Mach64 VT2).
|
2017-05-02 14:42:41 +01:00 |
|
vid_cga.c
|
Toshiba T3100e improvements :
|
2017-10-28 16:03:44 +01:00 |
|
vid_cga.h
|
Toshiba T3100e improvements :
|
2017-10-28 16:03:44 +01:00 |
|
vid_cl5429.c
|
Video timing improvements :
|
2018-01-31 21:09:11 +00:00 |
|
vid_cl5429.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_colorplus.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_colorplus.h
|
Added Plantronics ColorPlus emulation. Patch from John Elliot.
|
2016-10-16 20:29:12 +01:00 |
|
vid_ega.c
|
Emulated EGA/VGA CRTC register 8 (Preset Row Scan Register).
|
2018-01-31 21:20:26 +00:00 |
|
vid_ega.h
|
EGA now supports < 256kb video memory.
|
2017-07-18 21:47:25 +01:00 |
|
vid_et4000.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
vid_et4000.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_et4000w32.c
|
Fix PCI mapping on ET4000W32/p.
|
2017-10-28 15:07:24 +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_genius.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
vid_genius.h
|
Added MDSI Genius emulation. Patch from John Elliott.
|
2017-03-23 19:36:59 +00:00 |
|
vid_hercules.c
|
Added monochrome green/amber/white monitor selection for CGA, MDA and Hercules. Patch from basic2004.
|
2017-06-04 17:39:39 +01:00 |
|
vid_hercules.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_icd2061.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01: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_incolor.c
|
Mark video memory mappings as external. Patch from Greatpsycho.
|
2017-05-07 10:38:28 +01:00 |
|
vid_incolor.h
|
Added Hercules InColor emulation. Patch from John Elliott.
|
2016-02-04 20:35:23 +00:00 |
|
vid_mda.c
|
Added monochrome green/amber/white monitor selection for CGA, MDA and Hercules. Patch from basic2004.
|
2017-06-04 17:39:39 +01:00 |
|
vid_mda.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_olivetti_m24.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_olivetti_m24.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_oti067.c
|
Rework video memory handling to cater for open bus and VRAM address wrapping. Fixes more hangs with Trio64 and Windows 95.
|
2017-10-22 12:41:10 +01:00 |
|
vid_oti067.h
|
Improvements to Acermate 386SX25/N :
|
2017-08-20 21:49:33 +01:00 |
|
vid_paradise.c
|
Paradise now supports SVGA word accesses.
|
2018-01-31 20:03:14 +00:00 |
|
vid_paradise.h
|
Added Olivetti GO481 graphics card (PVGA1A). Patch from ruben_balea.
|
2017-08-08 22:04:22 +01: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
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_pc1512.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_pc1640.c
|
Add EGA display type configuration.
|
2017-07-17 21:04:07 +01:00 |
|
vid_pc1640.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_pcjr.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_pcjr.h
|
Added per-model configuration.
|
2016-12-14 20:47:22 +00:00 |
|
vid_ps1_svga.c
|
Add emulation of IBM PS/1 Model 2121.
|
2016-05-02 20:06:49 +01:00 |
|
vid_ps1_svga.h
|
Add emulation of IBM PS/1 Model 2121.
|
2016-05-02 20:06:49 +01:00 |
|
vid_s3.c
|
Don't mirror VRAM at 1 MB for Phoenix Trio64 with 1 MB. Fixes memory size detection.
|
2017-11-28 19:47:46 +00:00 |
|
vid_s3.h
|
Added Phoenix Trio64.
|
2014-07-10 20:25:10 +01:00 |
|
vid_s3_virge.c
|
Mask ViRGE source colour to current destination colour depth. Fixes chroma transparency in Beasts and Bumpkins.
|
2017-11-26 17:46:21 +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
|
Mask off accesses to SDAC extended registers. Fixes out-of-bounds register writes causing corruption seen sometimes in Windows 95.
|
2017-10-25 20:53:32 +01: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
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
vid_stg_ramdac.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_svga.c
|
Implement configurable hardware cursor size on TGUI9440.
|
2018-02-11 15:40:41 +00:00 |
|
vid_svga.h
|
Rework video memory handling to cater for open bus and VRAM address wrapping. Fixes more hangs with Trio64 and Windows 95.
|
2017-10-22 12:41:10 +01:00 |
|
vid_svga_render.c
|
Rework video memory handling to cater for open bus and VRAM address wrapping. Fixes more hangs with Trio64 and Windows 95.
|
2017-10-22 12:41:10 +01:00 |
|
vid_svga_render.h
|
Mach64 fixes :
|
2016-05-08 20:41:51 +01:00 |
|
vid_t1000.c
|
Added Toshiba T1200 emulation. Patch from John Elliott.
|
2018-01-31 21:53:23 +00:00 |
|
vid_t1000.h
|
Added Toshiba T1000 emulation. Patch from John Elliott.
|
2018-01-10 20:44:31 +00:00 |
|
vid_t3100e.c
|
Fixed out-of-bounds array accesses in Toshiba 3100e video code - fixes display when using profile guided optimisation.
|
2017-12-16 21:14:05 +00:00 |
|
vid_t3100e.h
|
Toshiba T3100e improvements :
|
2017-10-28 16:03:44 +01:00 |
|
vid_tandy.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_tandy.h
|
Added per-model configuration.
|
2016-12-14 20:47:22 +00:00 |
|
vid_tandysl.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_tandysl.h
|
Added support for Tandy 1000 HX and SL/2. As part of this commit :
|
2015-12-03 21:48:10 +00:00 |
|
vid_tgui9440.c
|
Implement configurable hardware cursor size on TGUI9440.
|
2018-02-11 15:40:41 +00:00 |
|
vid_tgui9440.h
|
Added Trident TGUI9400CXi emulation.
|
2018-02-11 14:21:27 +00:00 |
|
vid_tkd8001_ramdac.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
vid_tkd8001_ramdac.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_tvga.c
|
Rework video memory handling to cater for open bus and VRAM address wrapping. Fixes more hangs with Trio64 and Windows 95.
|
2017-10-22 12:41:10 +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
|
Added missing svga_recalctimings() call to STG and unknown ET4000 RAMDACs.
|
2016-07-21 20:50:18 +01:00 |
|
vid_unk_ramdac.h
|
Re-organisation of video emulation.
|
2013-06-24 20:42:35 +01:00 |
|
vid_vga.c
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
vid_vga.h
|
Added PS/1 model 2011 emulation.
|
2015-06-21 16:03:33 +01:00 |
|
vid_voodoo.c
|
Separate Voodoo command written count from main thread and FIFO thread. Fixes hangs in some games.
|
2017-11-26 17:01:35 +00:00 |
|
vid_voodoo.h
|
Added usable 3DFX emulation.
|
2015-03-08 15:55:03 +00:00 |
|
vid_voodoo_codegen_x86-64.h
|
Remove unnecessary fatal()s from Voodoo x86-64 recompiler.
|
2017-12-11 16:33:10 +00:00 |
|
vid_voodoo_codegen_x86.h
|
Fixed bug in Voodoo recompiler breaking cc_localselect_override. Fixes colours in Return Fire II.
|
2017-11-23 21:11:43 +00:00 |
|
vid_voodoo_dither.h
|
Added Voodoo 2x2 dither pattern.
|
2015-04-29 21:09:17 +01:00 |
|
vid_wy700.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
vid_wy700.h
|
Add missing Wyse 700 files
|
2016-12-18 10:44:28 +00:00 |
|
video.c
|
Added Trident TGUI9400CXi emulation.
|
2018-02-11 14:21:27 +00:00 |
|
video.h
|
Video timing improvements :
|
2018-01-31 21:09:11 +00:00 |
|
wd76c10.c
|
Fixed serial port configuration on WD76C10 (Amstrad MegaPC).
|
2017-08-20 14:48:00 +01:00 |
|
wd76c10.h
|
Add v0.7 source
|
2013-04-21 14:54:35 +01:00 |
|
win-config.c
|
Added NE2000 network support.
|
2017-07-31 10:10:36 +01:00 |
|
win-config_sel.c
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
win-d3d-fs.cc
|
Handle D3D buffer locking failures more gracefully. Patch from JosepMa.
|
2017-07-09 18:51:39 +01:00 |
|
win-d3d-fs.h
|
Added fullscreen mode.
|
2013-12-07 13:43:06 +00:00 |
|
win-d3d.cc
|
Handle D3D buffer locking failures more gracefully. Patch from JosepMa.
|
2017-07-09 18:51:39 +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
|
DirectDraw code now falls back to backbuffer in system memory if it can't allocate backbuffer in video memory.
|
2017-06-07 17:56:32 +01:00 |
|
win-ddraw-fs.h
|
Added fullscreen mode.
|
2013-12-07 13:43:06 +00:00 |
|
win-ddraw.cc
|
DirectDraw code now falls back to backbuffer in system memory if it can't allocate backbuffer in video memory.
|
2017-06-07 17:56:32 +01:00 |
|
win-ddraw.h
|
Added fullscreen mode.
|
2013-12-07 13:43:06 +00:00 |
|
win-deviceconfig.c
|
Added monochrome green/amber/white monitor selection for CGA, MDA and Hercules. Patch from basic2004.
|
2017-06-04 17:39:39 +01:00 |
|
win-hdconf.c
|
Tweaks to hard drive image parameter finding. Patch from Greatpsycho.
|
2017-07-05 21:54:48 +01:00 |
|
win-joystick.cc
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
win-joystickconfig.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
win-keyboard.cc
|
Initial port to Linux (using Allegro).
|
2014-09-04 21:07:24 +01:00 |
|
win-midi.c
|
Seperated configuration into global and per-machine config files.
|
2017-05-06 15:15:12 +01:00 |
|
win-mouse.cc
|
Configuration manager now bookends the emulator - running before emulation starts and after the main window is closed.
|
2017-05-10 20:27:52 +01:00 |
|
win-networkconfig.c
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
win-status.c
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
win-video.c
|
Removed palettised blitting code.
|
2017-05-28 17:45:42 +01:00 |
|
win.c
|
Added NE2000 network support.
|
2017-07-31 10:10:36 +01:00 |
|
win.h
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
wx-app.cc
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-app.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-common.c
|
Added new GUI based on wxWidgets. Patch from bit.
|
2017-05-29 15:38:48 +01:00 |
|
wx-common.h
|
Added new GUI based on wxWidgets. Patch from bit.
|
2017-05-29 15:38:48 +01:00 |
|
wx-config.c
|
Add default video timing option. Patch from leilei.
|
2018-01-27 14:56:14 +00:00 |
|
wx-config_sel.c
|
Fixed handling of configurations with full stops in the name.
|
2017-12-14 18:49:09 +00:00 |
|
wx-createdisc.cc
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
wx-createdisc.h
|
Add menu option to create blank disc image.
|
2018-01-21 16:13:41 +00:00 |
|
wx-deviceconfig.cc
|
Fixed build warnings in wxWidgets GUI.
|
2017-08-05 20:05:35 +01:00 |
|
wx-deviceconfig.h
|
Added new GUI based on wxWidgets. Patch from bit.
|
2017-05-29 15:38:48 +01:00 |
|
wx-dialogbox.cc
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-dialogbox.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-display.h
|
Added video 'Alternative update-lock' option that may help performance on some machines. Patch from bit.
|
2017-08-21 19:25:50 +01:00 |
|
wx-glsl.h
|
Fixes to shader rendering. Patch from bit.
|
2017-08-15 21:15:29 +01:00 |
|
wx-glslp-parser.c
|
Fixes to shader rendering. Patch from bit.
|
2017-08-15 21:15:29 +01:00 |
|
wx-glslp-parser.h
|
Fixes to shader rendering. Patch from bit.
|
2017-08-15 21:15:29 +01:00 |
|
wx-hostconfig.c
|
Fix uninitialised variable in wx-hostconfig.c
|
2017-12-11 20:33:31 +00:00 |
|
wx-hostconfig.h
|
Added network configuration to wxWidgets GUI.
|
2017-08-06 12:39:53 +01:00 |
|
wx-joystickconfig.cc
|
Fixed Windows-isms in wx-joystickconfig.cc.
|
2017-10-10 18:42:23 +01:00 |
|
wx-joystickconfig.h
|
Add joystick support to wx GUI.
|
2017-10-09 22:04:22 +01:00 |
|
wx-main.cc
|
Changes to autoconf/automake scripts to improve MSYS2 compatibility. Patch from darksabre76.
|
2018-02-10 11:30:26 +00:00 |
|
wx-resources.cpp
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +00:00 |
|
wx-sdl2-display-win.c
|
Update version numbers and documentation for v13.1 release.
|
2017-12-17 09:03:19 +00:00 |
|
wx-sdl2-display.c
|
wxWidgets/SDL2 port now supports setting custom screen resolution. Patch from bit.
|
2017-08-01 11:59:20 +01:00 |
|
wx-sdl2-glw.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-sdl2-joystick.c
|
Add joystick support to wx GUI.
|
2017-10-09 22:04:22 +01:00 |
|
wx-sdl2-keyboard.c
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-sdl2-midi.c
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-sdl2-mouse.c
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-sdl2-status.c
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +00:00 |
|
wx-sdl2-video-gl3.c
|
Added video 'Alternative update-lock' option that may help performance on some machines. Patch from bit.
|
2017-08-21 19:25:50 +01:00 |
|
wx-sdl2-video-gl3.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-sdl2-video-renderer.c
|
Added video 'Alternative update-lock' option that may help performance on some machines. Patch from bit.
|
2017-08-21 19:25:50 +01:00 |
|
wx-sdl2-video-renderer.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-sdl2-video.c
|
Added video 'Alternative update-lock' option that may help performance on some machines. Patch from bit.
|
2017-08-21 19:25:50 +01:00 |
|
wx-sdl2-video.h
|
Added video 'Alternative update-lock' option that may help performance on some machines. Patch from bit.
|
2017-08-21 19:25:50 +01:00 |
|
wx-sdl2.c
|
Removed redundant CD-ROM Disabled option.
|
2018-02-10 12:48:07 +00:00 |
|
wx-sdl2.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-shader_man.c
|
Fixed build warnings in wxWidgets GUI.
|
2017-08-05 20:05:35 +01:00 |
|
wx-shaderconfig.cc
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-shaderconfig.h
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
wx-status.cc
|
Fixed build warnings in wxWidgets GUI.
|
2017-08-05 20:05:35 +01:00 |
|
wx-status.h
|
Added new GUI based on wxWidgets. Patch from bit.
|
2017-05-29 15:38:48 +01:00 |
|
wx-thread.c
|
Improved pthread code.
|
2017-12-11 16:32:48 +00:00 |
|
wx-utils.cc
|
Add copy button to wx GUI. Patch from bit.
|
2017-08-21 19:48:51 +01:00 |
|
wx-utils.h
|
Add copy button to wx GUI. Patch from bit.
|
2017-08-21 19:48:51 +01:00 |
|
wx.rc
|
Changes to wxWidgets/SDL2 port :
|
2017-07-30 10:39:27 +01:00 |
|
x86.h
|
Clear flat DS/SS status on segment load during block. Fixes LBA 2.
|
2017-06-02 22:01:09 +01:00 |
|
x86_flags.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
x86_ops.h
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
x86_ops_arith.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_atomic.h
|
Moved more variables into cpu_state structure.
|
2016-08-21 21:28:23 +01:00 |
|
x86_ops_bcd.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_bit.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
x86_ops_bitscan.h
|
Fixed broken cycle calculation for BSF/BSR on 286+ when using interpreter.
|
2017-04-09 14:51:00 +01:00 |
|
x86_ops_call.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
x86_ops_flag.h
|
Added VME emulation to Intel DX4, Pentium and Pentium MMX.
|
2017-06-30 20:42:19 +01: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
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_int.h
|
Added VME emulation to Intel DX4, Pentium and Pentium MMX.
|
2017-06-30 20:42:19 +01:00 |
|
x86_ops_io.h
|
Add NMI support to dynamic recompiler.
|
2017-10-13 22:42:59 +01:00 |
|
x86_ops_jump.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_misc.h
|
Fixed a couple of uninitialised variables.
|
2017-12-16 21:13:17 +00:00 |
|
x86_ops_mmx.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x86_ops_mmx_arith.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x86_ops_mmx_cmp.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x86_ops_mmx_logic.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x86_ops_mmx_mov.h
|
Fixed bug in MOVQ with 16-bit addressing. Patch from JosepMa.
|
2017-08-15 20:54:27 +01:00 |
|
x86_ops_mmx_pack.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x86_ops_mmx_shift.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x86_ops_mov.h
|
Added segment limit checking to opcodes A0 & A1. Fixes all hanging with Trio64 in Windows 95.
|
2017-10-27 22:15:42 +01:00 |
|
x86_ops_mov_ctrl.h
|
Tweak flat DS/SS dynarec optimisation, should reduce block churn when routines are called both with and without flat DS/SS.
|
2017-11-15 21:55:27 +00:00 |
|
x86_ops_mov_seg.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_movx.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_msr.h
|
Move some more variables into cpu_state structure. Minor speedup (~2%).
|
2016-08-17 21:28:16 +01:00 |
|
x86_ops_mul.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_pmode.h
|
Tweak flat DS/SS dynarec optimisation, should reduce block churn when routines are called both with and without flat DS/SS.
|
2017-11-15 21:55:27 +00:00 |
|
x86_ops_prefix.h
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
x86_ops_rep.h
|
Fixed REP instructions with trap flag enabled.
|
2017-07-24 18:45:50 +01:00 |
|
x86_ops_ret.h
|
Added VME emulation to Intel DX4, Pentium and Pentium MMX.
|
2017-06-30 20:42:19 +01:00 |
|
x86_ops_set.h
|
Moved more variables into cpu_state structure.
|
2016-08-21 21:28:23 +01:00 |
|
x86_ops_shift.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_stack.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_string.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86_ops_xchg.h
|
Added prefetch timing approximation for 286/386 CPUs, with configurable memory timing.
|
2016-11-25 21:32:02 +00:00 |
|
x86seg.c
|
Don't push exception error code on triple fault reset. Patch from Greatpsycho.
|
2018-01-08 20:54:47 +00:00 |
|
x87.c
|
Remove remaining references to 32-bit addresses in x86-64 recompiler.
|
2016-08-28 15:58:30 +01:00 |
|
x87.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
x87_ops.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
x87_ops_arith.h
|
Remove remaining references to 32-bit addresses in x86-64 recompiler.
|
2016-08-28 15:58:30 +01:00 |
|
x87_ops_loadstore.h
|
Moved FPU register stack into cpu_state structure.
|
2016-08-25 21:09:02 +01:00 |
|
x87_ops_misc.h
|
Fixed compiler warnings for Windows builds.
|
2017-04-11 19:34:41 +01:00 |
|
xtide.c
|
Add PS/1 XTIDE variant to HDD controller list.
|
2017-10-12 18:31:43 +01:00 |
|
xtide.h
|
Add PS/1 XTIDE variant to HDD controller list.
|
2017-10-12 18:31:43 +01:00 |