Commit Graph

2412 Commits

Author SHA1 Message Date
OBattler
ee77bc1471 Updated the notes in the header of machine/m_amstrad.c. 2019-11-01 23:29:39 +01:00
OBattler
49723d0494 Changes to the DirectDraw and Direct3D renderers. 2019-11-01 23:17:37 +01:00
OBattler
2925eb4147 Merge pull request #450 from 86Box/release/2.0x
Release/2.0x
2019-11-01 21:15:14 +01:00
OBattler
79b1b5be5b Removed an outdated note from the header of machine/m_ps1.c. 2019-11-01 21:07:58 +01:00
OBattler
f805899263 86Box v2.06 Stable/Final release. 2019-11-01 20:53:33 +01:00
OBattler
b6ae1098d7 Fixed IDE status readout on an absent device 1 with a present device 0, fixes hangs with AMI BIOS'es on hard disk detection in such cases. 2019-11-01 20:47:52 +01:00
OBattler
ccd0df5cff Fixed memory states set by some machines (including IBM PS/1's and MCA PS/2's). 2019-11-01 14:23:52 +01:00
OBattler
4f717bc26b Merge pull request #449 from 86Box/release/2.0x
Release/2.0x
2019-11-01 04:15:22 +01:00
OBattler
f632885c47 86Box v2.05 Stable/Final release. 2019-11-01 04:09:19 +01:00
OBattler
e939d06acc Award 286 Clone now has an on-board IDE controller as its CMOS Setup says it should. 2019-11-01 03:59:47 +01:00
OBattler
d79f25c56c Gravis UltraSound fixes, should no longer make the emulator stop responding. 2019-11-01 03:55:43 +01:00
OBattler
8b7ab32416 Deleted leftovers of the old implementation of the WIN_DRIVE_DIAGNOSTICS IDE command. 2019-11-01 03:45:54 +01:00
OBattler
0cd02a1ad9 AT MFM hard disk controller fixes. 2019-11-01 03:43:56 +01:00
OBattler
f862928f0c A confirmation message box is now shown on hard reset from the manager and emulator shutdowns are now notified to the manager. 2019-11-01 03:08:58 +01:00
OBattler
90053f15ff Reworked IDE reset and diagnostics, fixes the various IDE controller errors after soft reset on 286, 386, and 486 machines. 2019-11-01 02:58:01 +01:00
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