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
OBattler
2c2554061c
Removed an unused array and its initialization from video/video.c.
2019-10-01 22:15:25 +02:00
OBattler
8d28b9e0c5
Changed the Toshiba T1000/T1200 init function to load fonts in full 2048-byte mode, fixes #420 .
2019-10-01 21:36:27 +02:00
OBattler
c7b676dfef
Fixed some newly introduced Cirrus Logic bugs.
2019-10-01 16:21:35 +02:00
OBattler
b026b244fe
Updates the ROM set link in README.md.
2019-10-01 15:54:41 +02:00
OBattler
09142d0365
Removed the non-working standalone HT-216 that should not have been there.
2019-10-01 15:50:30 +02:00
OBattler
6b55436457
The Toshiba T1000/T1200 and T3100e polls now respond to window resizes forced by the host, should fix the bug where they did not respond to things like Window scale factor.
2019-10-01 15:23:15 +02:00
OBattler
591cd2e019
The Cirrus Logic graphics cards now support the 8-byte latches, fixes 16 colors drivers;
...
The Cirrus Logic graphics cards now support the 15 bpp/palette mix, 8 bpp grayscale, and 8 bpp 3:3:2 RGB modes;
The makefiles now do -funroll_loops.
2019-10-01 15:14:51 +02:00
OBattler
b114b62695
Intel Flash memory mappings no longer have the MEM_MAPPING_ROM flag, fixes the AOpen AP53.
2019-09-30 14:34:40 +02:00
OBattler
a2755f0461
Fixed Cirrus Logic video to CPU (mem sys dest) blits and the operation of non-DWORD-granularity color expand CPU to video (mem sys src) blit, fixes OS/2 on the CL-GD 5426/28.
2019-09-30 14:14:22 +02:00
OBattler
ce907f89e3
The Cirrus Logic graphics cards now correctly disable MMIO if bit 0 of sequencer register 7 is clear, fixes #352 .
2019-09-29 17:45:29 +02:00
OBattler
33094a164d
Fixed EGA display broken by an earlier commit, fixes #417 .
2019-09-29 10:32:03 +02:00
OBattler
363b5ab254
The IBM AT MFM controller no longer incorrectly issues a wrong cylinder error when it is not supposed to, fixes #414 .
2019-09-29 09:23:02 +02:00
OBattler
984db93947
Implemented video to CPU (mem sys dest) blits on the Cirrus Logic CL-GD 54xx graphic card, fixes #329 .
2019-09-29 08:37:33 +02:00
OBattler
4322cf3abf
Fixed 486 non-PCI machine memory limits.
2019-09-29 07:24:13 +02:00