OBattler
db88c9cf1d
Fixed the AT ESDI hard disk controller.
2019-11-01 01:31:18 +01:00
OBattler
5f5da6fe11
OpenAL bug fixes, fixes all OpenAL run-time warnings and errors.
2019-10-31 22:20:29 +01:00
OBattler
84f3cd52f2
Merge pull request #447 from 86Box/release/2.0x
...
Release/2.0x
2019-10-31 18:18:09 +01:00
OBattler
22d0ed86fb
86Box v2.04 Stable/Final release.
2019-10-31 18:16:55 +01:00
OBattler
40ae8dfe0e
Closing the emulator with a window message now asks for confirmation as well.
2019-10-31 18:15:44 +01:00
OBattler
6f1c838496
The S3 cards now no longer do mixing or ROP's for PIX_TRANS reads.
2019-10-31 18:14:04 +01:00
OBattler
e162ca527c
Merge pull request #446 from 86Box/release/2.0x
...
Release/2.0x
2019-10-31 05:27:41 +01:00
OBattler
353329e394
86Box v2.03 Stable/Final release.
2019-10-31 05:25:03 +01:00
OBattler
eae3c77044
Converted the serial mouse code to my advanced timer API, which makes the code a bit cleaner (less casts and multiplications with TIMER_USEC).
2019-10-31 05:21:51 +01:00
OBattler
1b67c97481
Numerous serial port bug fixes, now it passes all AMIDIAG tests.
2019-10-31 05:20:40 +01:00
OBattler
84adef4c25
PCI TRC hard resets now also reset the AT keyboard controller.
2019-10-30 18:08:35 +01:00
OBattler
c06ff7f76c
Fixed for the array sizes in snd_dbopl.cc.
2019-10-30 18:01:23 +01:00
OBattler
ddbecb039a
PCI PIRQ's are now always level when PCI IRQ steering is present, and MIRQ's are now edge/level according to the device that issues them, per the Intel datasheets, fixes annoyingly long wait at POST on PCI Pentium AMI BIOS'es because of secondary IDE.
2019-10-30 04:26:36 +01:00
OBattler
13402ff207
Serial port fixes, fixes Windows NT 3.1 1991 builds hanging.
2019-10-30 01:28:36 +01:00
OBattler
39a635d6e1
Fixed S3 through the plane PIX_TRANS reads.
2019-10-30 01:27:34 +01:00
OBattler
2e350558ef
86Box v2.02 Stable/Final to fix a Joystick list initialization bug.
2019-10-23 23:16:16 +02:00
OBattler
0af4a8403a
Merge branch 'master' of https://github.com/86Box/86Box
2019-10-23 22:58:28 +02:00
OBattler
fba9bfd01d
86Box v2.01 Stable/Final with DirectInput instead of XInput for joysticks because XInput is way too limited.
2019-10-23 22:58:14 +02:00
David Hrdlička
b84c377f3e
Update README.md
2019-10-22 21:00:02 +02:00
OBattler
e1d1c84317
Merge pull request #434 from Winins/patch-1
...
Added debug section at README.MD
2019-10-22 20:27:25 +02:00
OBattler
4378de7e5c
86Box v2.00 Stable/Final release.
2019-10-22 01:34:43 +02:00
OBattler
b978d924b9
Changed Iomega ZIP 100 image creation again, this time, both DOS and NT 3.51 are happy.
2019-10-22 00:43:11 +02:00
OBattler
191f4293a2
Modified the creation of Iomega ZIP 100 images.
2019-10-21 23:40:22 +02:00
OBattler
263af18382
A small change in the About dialog.
2019-10-21 23:08:26 +02:00
OBattler
50e4bf4ea7
Corrected the name and location of the overscan menu item option.
2019-10-21 22:53:50 +02:00
OBattler
995fbaa66a
(S)VGA 16-bit and 32-bit linear reads now correctly use the read bank and not the write bank.
2019-10-21 21:19:23 +02:00
OBattler
73f34a24f9
Configuration files no longer contain SCSI ID's for non-attached CD-ROM drives.
2019-10-21 13:36:10 +02:00
OBattler
0d13366e59
Removed some incorrect CPU table entries.
2019-10-21 05:43:19 +02:00
OBattler
7e8efb29fd
Added CPU external cache enable/disable for the SiS 471, SiS 496/497, and Intel 4x0 chipsets.
2019-10-21 03:47:44 +02:00
OBattler
c6ee6f48de
Removed an unused table from the XT MFM controller code;
...
808x prefetch queue is now always cleared on soft reset (as it should be due the changing CS:IP).
2019-10-21 03:24:36 +02:00
OBattler
af420d19d3
The screenshot code now only decreases the queue counter if buffer32 is NULL.
2019-10-20 22:09:08 +02:00
OBattler
9b56b9d056
ATAPI now updates the request length if the remaining block to be transferred is smaller, fixes BeOS 5.0 on ATAPI.
2019-10-20 21:16:04 +02:00
OBattler
e967603e59
On 808x, timers are no longer run on every cycle decrease from other devices, properly fixes the stack corruption that was crashing MasterWrite, consequently, the previous fix has been removed;
...
Committed the machine files I forgot to commit before.
2019-10-20 20:33:59 +02:00
OBattler
9c42abf2bf
Fixed EGA graphics modes and ported EGA 2bpp/4bpp word mode and 4bpp odd/even functionality to (S)VGA which should also support it.
2019-10-20 17:25:30 +02:00
OBattler
d829f80236
Reworked the emulation of the NCR 5380 family of SCSI controllers to fix numerous bugs;
...
Updated makefile.local to reflect the current list of the logging #define's.
2019-10-20 15:27:50 +02:00
OBattler
a495faec59
Direct3D in full-screen mode now transfers control of input to the full screen window, fixes #429 ;
...
Unified screenshot code and moved it to video.c, it is now independent of both renderer and platform;
The EGA/(S)VGA overscan now also works for CGA, PCjr, Tandy, and CGA-using Amstrads;
Fixed EGA/(S)VGA overscan operation so it works correctly with scrolling and panning;
Fixed 320x200x32K and 320x200x64K modes on the ET4000/W32p;
Fixed the Video 7 1024i chip ID and video memory options, fixes #431 ;
Fixed a banking bug in the S3 cards, fixes Windows 9x and NeoPaint.
2019-10-20 15:09:38 +02:00
OBattler
93e6b9bc70
More tweaks to cue sheet loading code - feof(fp) is now checked for before fgets() is called, should allow final lines without a trailing line break to be parsed.
2019-10-20 14:47:02 +02:00
OBattler
9bf4c8fb5e
Hopefully made the CD-ROM image code work with cue sheets without a trailing newline, and removed two files that should not have been there.
2019-10-20 14:19:33 +02:00
OBattler
4f2cdf3b39
Redid the SCAT ROMCS handling again (required changes in mem.c/h), fixes #435 .
2019-10-19 01:24:42 +02:00
Winins
2947f54a88
Added debug section at README.MD
2019-10-16 21:41:24 +03:00
OBattler
544eb0f1c9
The 486SX2 CPU's no longer have the CPUID instruction, fixes #432 ;
...
86Box-Dev is now compiled with the new dynamic recompiler, 86Box-Debug is the new debug job the old one and no Dev branch features.
2019-10-15 20:52:39 +02:00
OBattler
ab964ce424
The serial ports now do the move from THR/FIFO to TXSR with approximately correct timings, fixes several Logitech Serial Mouse drivers.
2019-10-11 19:59:05 +02:00
OBattler
85dcfc1d90
The drives now once again poll the old way when FDC is in non-DMA mode, should fix floppies on PCjr.
2019-10-09 16:42:25 +02:00
OBattler
4c5e2f1c8f
Fixed a lot of XT MFM/RLL controller bugs, fixes #423 , fixes #424 .
2019-10-08 22:39:17 +02:00
OBattler
6a813b5753
The Olivetti M24 now correctly initializes the palette on init, fixes black screen.
2019-10-08 15:42:10 +02:00
OBattler
fcb7b5a338
Removed an unused function in the NCR 53c8xx SCSI controller code.
2019-10-03 01:15:24 +02:00
OBattler
823989c737
The flash_id element of the Intel Flash struct is now correctly 16-bit.
2019-10-03 00:48:06 +02:00
OBattler
1dca23d16c
Changed the way floppy drive polling is done, fixes Write Master.
2019-10-03 00:42:42 +02:00
OBattler
2636ff2abf
Fixed the Hercules memory mapping, fixes #419 .
2019-10-02 21:19:46 +02:00
OBattler
7e5a36a959
Fixed the colors in Tandy 640x200x4bpp modes.
2019-10-01 23:47:15 +02:00