| age |
author |
description |
| Sun Aug 03 20:38:04 2014 +0100 |
TomW |
Fixed PCjr 640x200x2 mode. |
| Thu Jul 31 18:23:40 2014 +0100 |
TomW |
Restricted PIIX PCI config registers. Windows 98 no longer forces drives into compatibility mode. |
| Thu Jul 31 15:57:24 2014 +0100 |
TomW |
Serial controller is no longer reset when serial port/IRQ updated - fixes mouse on 430VX in Windows 98. |
| Mon Jul 28 21:14:13 2014 +0100 |
TomW |
Tweaked ET4000/W32p blitter, no longer hangs in Windows NT. |
| Mon Jul 28 20:32:56 2014 +0100 |
TomW |
Improved ET4000 CRTC emulation, Windows NT no longer misdetects ET4000/W32 or hangs. |
| Sun Jul 27 14:41:18 2014 +0100 |
TomW |
Improved Trident TVGA CRTC emulation, Windows NT no longer detects as ET4000. |
| Thu Jul 24 21:30:17 2014 +0100 |
TomW |
Mach64 changes : |
| Wed Jul 23 08:15:35 2014 +0100 |
TomW |
Added missing thread.h. |
| Tue Jul 22 21:10:39 2014 +0100 |
TomW |
ViRGE S3D triangle rendering now uses worker thread. |
| Wed Jul 16 20:44:29 2014 +0100 |
TomW |
Improvements to PC speaker - fixes sound on Beyond Castle Wolfenstein and probably other games as well. |
| Wed Jul 16 20:00:34 2014 +0100 |
TomW |
Fixed memory mapping on ISA video cards - should now work on Award 430VX PCI. |
| Tue Jul 15 20:42:48 2014 +0100 |
TomW |
Clear key queue on keyboard reset - fixes CMOS setup on Award 430VX PCI. |
| Mon Jul 14 21:56:10 2014 +0100 |
TomW |
Added configurable VRAM for Mach64, ET4000/w32p, Oak and Trident graphics cards. |
| Sat Jul 12 14:22:54 2014 +0100 |
TomW |
Implemented ATAPI Read CD-ROM Capacity command, fixes CD usage in OS/2. |
| Fri Jul 11 21:00:43 2014 +0100 |
TomW |
Removed RIDEV_NOLEGACY. |
| Fri Jul 11 20:55:26 2014 +0100 |
TomW |
IDE drives now read 0 when not present - fixes some hangs when detecting drives. |
| Fri Jul 11 20:52:18 2014 +0100 |
TomW |
Fixed hang when opening status window. |
| Fri Jul 11 20:35:37 2014 +0100 |
TomW |
Keyboard now uses raw input. Should fix international keyboard. Based on patch from Battler. |
| Thu Jul 10 21:32:49 2014 +0100 |
TomW |
Fixed PIT timer reads. |
| Thu Jul 10 20:25:10 2014 +0100 |
TomW |
Added Phoenix Trio64. |
| Wed Jul 09 22:12:59 2014 +0100 |
TomW |
Fixed cursor in interlaced modes on S3 Vision864/Trio32/Trio64. |
| Wed Jul 09 21:45:42 2014 +0100 |
TomW |
Added emulation of Phoenix Trio32. Based on patch from Battler. |
| Wed Jul 09 19:21:16 2014 +0100 |
TomW |
Video cards defines replaced with enumerator. Patch from SA1988. |
| Tue Jul 08 22:06:48 2014 +0100 |
TomW |
Added REP NOP / PAUSE instruction, needed for Windows 2000 installer. Patch from SA1988. |
| Tue Jul 08 21:03:34 2014 +0100 |
TomW |
Fixed crash when selecting no sound card. |
| Tue Jul 08 20:35:39 2014 +0100 |
TomW |
Switched IBM AT to more recent BIOS. Added 8 MHz option. Patch from SA1988. |
| Sun Jul 06 21:40:28 2014 +0100 |
TomW |
Port 0x3da diagnostic bits now held static during blanking, fixes DOS 6.2/V hang. |
| Sun Jul 06 12:45:35 2014 +0100 |
TomW |
ViRGE S3D improvements : |
| Mon Jun 30 21:31:28 2014 +0100 |
TomW |
Added per-device configuration. |
| Tue Jun 24 21:15:42 2014 +0100 |
TomW |
Reorganised Windows-specific code a bit. |
| Thu Jun 19 21:02:59 2014 +0100 |
TomW |
Moved PIT to common timer API. |
| Fri Jun 13 18:43:25 2014 +0100 |
TomW |
Initial S3 ViRGE video overlay emulation. |
| Mon Jun 09 18:13:57 2014 +0100 |
TomW |
Reverted revision 107. |
| Sun Jun 08 22:03:04 2014 +0100 |
TomW |
Added DIRECTINPUT_VERSION to joystick code. |
| Sun Jun 08 15:53:09 2014 +0100 |
TomW |
Bodged PIT reads slightly, fixed Lotus III hangs. |
| Sun Jun 08 13:45:26 2014 +0100 |
TomW |
Added joystick emulation |
| Sat Jun 07 15:57:57 2014 +0100 |
TomW |
Minor memory optimisations. |
| Wed Jun 04 19:45:12 2014 +0100 |
TomW |
S3D optimisations - between 15% and 30% faster on my machine. |
| Mon May 26 18:13:23 2014 +0100 |
TomW |
S3 ViRGE S3D emulation. Currently very slow, bugs, features missing. |
| Sun May 11 14:09:13 2014 +0100 |
TomW |
Innovation SSI-2001 emulation. Using ReSID-FP. |
| Sat May 03 13:39:03 2014 +0100 |
TomW |
S3 changes : |
| Mon Apr 28 21:01:38 2014 +0100 |
TomW |
Fixed inverted vertical axis on Amstrad mouse. |
| Sun Apr 27 11:40:03 2014 +0100 |
TomW |
Register operands on BOUND/LEA/LDS/LES/LFS/LGS/LSS now cause invalid opcode faults. Fixes NTVDM. |
| Fri Apr 18 11:54:52 2014 +0100 |
TomW |
Cancel IDE callback on early IDE reset. |
| Wed Apr 09 20:32:54 2014 +0100 |
TomW |
Slowed down serial transfer - fixes mouse on OS/2. |
| Wed Apr 09 19:55:14 2014 +0100 |
TomW |
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. |
| Tue Apr 08 20:45:09 2014 +0100 |
TomW |
Return sane values for absolute & relative addresses in CD-ROM Get Subchannel command. Fixes display in Windows 9x CD player. |
| Sat Mar 29 17:35:50 2014 +0000 |
TomW |
Fixed trap handling. |
| Sat Mar 29 15:17:23 2014 +0000 |
TomW |
Set transmitter shift register empty bit in serial LSR. Windows 3.1 no longer hangs when DOS mouse driver loaded. |
| Sat Mar 29 14:28:13 2014 +0000 |
TomW |
Loading a segment register in real mode no longer clears USE32. |
| Wed Mar 26 22:14:13 2014 +0000 |
TomW |
Added 32-bit command registers for S3 864/Trio64. |
| Wed Mar 26 21:52:53 2014 +0000 |
TomW |
Marked RAM areas as 'internal only'. Fixed bugs in mem_mapping_recalc(). |
| Mon Mar 24 19:15:11 2014 +0000 |
TomW |
Added ability to eject hard drive. |
| Sat Mar 22 19:10:00 2014 +0000 |
TomW |
Fixed dirty screen updating in high resolution modes. |
| Sat Mar 22 17:04:25 2014 +0000 |
TomW |
Fixed vblankstart on Mach64, ET4000/W32p and ViRGE. |
| Sat Mar 22 15:37:36 2014 +0000 |
TomW |
Fixed vblank start on S3 864/Trio64 - fixes 1280x1024. |
| Thu Mar 20 16:33:31 2014 +0000 |
TomW |
ViRGE: Preliminary stream processor emulation - enough to fix double buffering in DirectX. |
| Thu Mar 20 14:03:55 2014 +0000 |
TomW |
Implemented preliminary S3 ViRGE 2D blitter emulation. |
| Sun Mar 09 11:24:58 2014 +0000 |
TomW |
SVGA now handles vblank start < vertical total. Fixes The Incredible Machine. |
| Sat Mar 08 16:49:29 2014 +0000 |
TomW |
Fixed PC when faulting on INT3. Screamtracker now works with EMM386 loaded. |