OBattler
9d5c731017
Kasan VGA fix.
2022-08-12 18:50:17 +02:00
TC1995
43952325ba
Fixed initialized 8-bit blits for OS/2 2.0 Limited Availability (6H.177) and other builds before GA/RTM.
2022-08-09 23:21:56 +02:00
TC1995
0c2d9cb289
XGA: Cursor no longer gets black parts when returning from Mystify screensaver to GUI and, at the same time, keeping the Win95 cursor intact.
...
Mono blits no longer cause transparency issues in some programs (e.g.: Creative utilities such as MIDI and CD on Win3.1x).
2022-08-09 23:16:38 +02:00
Adrien Moulin
d3e6d13a84
Fix stupid mistake in svga_render_blank
2022-08-09 01:37:29 +02:00
Adrien Moulin
ce95d2e7bd
Optimize svga_render_overscan
2022-08-09 00:29:04 +02:00
Adrien Moulin
4cb84a3a80
Optimize svga_render_blank
2022-08-08 23:55:58 +02:00
OBattler
0e9686371e
Fixed OTi-0x7 clock select.
2022-08-04 01:41:52 +02:00
OBattler
f5be05a19c
Implement OAK OTi-0x7 clock select.
2022-08-02 02:30:41 +02:00
Jasmine Iwanek
671e46643c
Merge branch '86Box:master' into voodoo_test
2022-07-30 16:48:57 -04:00
TC1995
fc48e5a284
Fixed the rom loading of the boca cirrus 5428 bios.
2022-07-30 21:55:41 +02:00
Jasmine Iwanek
2dab754b4c
Possibly fix some issues in Voodoo
2022-07-30 14:54:16 -04:00
Jasmine Iwanek
43339bd44a
Add orchid varients of the GD5430 and 5434
2022-07-29 00:40:49 -04:00
Jasmine Iwanek
ac68a2e5ee
Boca Reseach 4610
2022-07-27 19:09:42 -04:00
OBattler
df0a285a2e
Merge branch 'master' of https://github.com/86Box/86Box
2022-07-26 22:32:10 +02:00
OBattler
87cf281035
DECpc LPV fixes and implementation of the on-board S3 805 with the AT&T 490 RAMDAC, fixes #2349 .
2022-07-26 22:32:01 +02:00
Cacodemon345
3d9f0b560c
Add Reply Video Adapter for MCA (Cirrus CL-GD5426)
2022-07-26 01:06:40 +06:00
OBattler
8ceb5bf081
ROM, WD76C10, and Paradise fixes.
2022-07-24 05:40:06 +02:00
Jasmine Iwanek
d94ae73ef7
Fix more I2C related bugs in the 9400CXI
2022-07-22 21:58:03 -04:00
Jasmine Iwanek
924408cf58
Fix crash in TGUI 9440CXI
2022-07-22 21:30:57 -04:00
OBattler
184dc4c5f2
And in video/vid_svga.c.
2022-07-19 23:52:55 +02:00
TC1995
8767bb5894
Made reg 0x53 (read only) default temp val to 0x70 to satisfy xgaaidos.sys's detection.
...
Apparently MCA Audio cards always want auto-init enabled.
2022-07-19 17:25:17 +02:00
TC1995
a8c0d30a0a
Apparently a default temp val of 0xff in the read makes XGA-1/2 panic on GUI's...
2022-07-19 17:18:46 +02:00
OBattler
1d0177289a
PCI graphics cards initialization fixes.
2022-07-19 00:15:25 +02:00
OBattler
33c5f9397e
(S)VGA renderer fixes.
2022-07-19 00:14:29 +02:00
OBattler
a555b9312d
And the IBM RAMDAC renderers as well.
2022-07-18 23:58:22 +02:00
OBattler
3bcb9f6310
Cleaned up the (S)VGA render code of excess CRTC checks.
2022-07-18 23:56:21 +02:00
OBattler
8bf4b6c0ce
Clean-ups and warning fixes in video/video.c.
2022-07-18 02:26:26 +02:00
TC1995
d630bba26e
Not only AudioPCI, revert the NMI way where applicable (ali1489, viapipc, amstrad and sigma).
2022-07-16 22:04:45 +02:00
OBattler
1b9c360bbe
And Sigma.
2022-07-16 04:10:54 +02:00
OBattler
d12b8b8c30
Sigma.
2022-07-16 02:53:26 +02:00
TC1995
3cc3bb339a
Fix the fix.
2022-07-15 18:36:47 +02:00
TC1995
0ba7c3c025
Fix warnings on the XGA, 8514/A and EGA Render map files.
...
Revert initial XGA rom length back to 0x2000 to prevent error 114 in the MCA bioses.
2022-07-15 18:27:30 +02:00
Cacodemon345
27e4124574
qt: Fix performance regression
2022-07-12 14:41:38 +06:00
OBattler
ef869d7a3d
S3: Disable (S)VGA split screen functionality in enhanced modes, fixes 1600x1200 modes.
2022-07-11 18:32:19 +02:00
OBattler
c202a065ec
Fixed 1280x1024x16bpp and 1600x1200x16bpp on the Elsa S3 Vision 964 and 968 cards.
2022-07-11 18:24:11 +02:00
Cacodemon345
a2c9dc5dbb
Make screenshots thread-safe
2022-07-11 21:34:58 +06:00
Cacodemon345
69280bbf91
Don't hardcode the secondary video card to Hercules
2022-07-10 13:35:48 +06:00
Cacodemon345
11a75f5fd5
Merge branch 'master' into multimonitor-take2-ui
2022-07-10 11:44:58 +06:00
Miran Grča
d6f914cba7
Merge pull request #2433 from Cacodemon345/patch-84
...
PGC: Properly draw 40x25 CGA text mode
2022-07-10 00:27:14 +02:00
TC1995
333e99113b
IBM ESDI MCA, 8514/A, XGA and Rancho changes:
...
ESDI MCA: Increased esdi_time from 200 to 512, should fix the timeout that caused the bad attention 03 fatal.
Rancho: Added the Rancho RT1000B-MC MCA SCSI controller, it uses the 8.20R BIOS.
8514/A: Reworked the Outline command to satisfy the manual and the win2.10 (286/386) driver.
XGA: Initial rom len is set to 0x8000 (which, after being configured, is set back to 0x2000) just to not make it hang with POST code 40 25 on most configurations.
2022-07-09 23:19:18 +02:00
Cacodemon345
5063cf1bb4
PGC: Properly draw 40x25 CGA text mode
2022-07-08 00:17:46 +06:00
Cacodemon345
e287886dfb
Implement multi-monitor screenshots
2022-07-07 16:09:50 +06:00
Cacodemon345
90ba53e4e8
Finish multi-monitor support
2022-07-07 14:34:59 +06:00
Cacodemon345
07663ceb7e
Preparation for monochrome video selection
2022-07-06 17:44:43 +06:00
Cacodemon345
20d3f0971c
Use atomic_bool instead of atomic_flag for doresizes
...
atomic_flag seems to be broken on Windows for clearing them outside the
thread they were tested and set in
2022-07-06 01:25:39 +06:00
Cacodemon345
431f1de906
Merge branch '86Box:master' into multimonitor-take2-ui
2022-07-05 18:57:57 +06:00
Cacodemon345
b588f163c6
Implement per-monitor window geometry settings
2022-07-05 14:09:14 +06:00
Cacodemon345
46a40a616a
qt, video: Fix hard reset crashes
2022-07-05 00:21:30 +06:00
TC1995
4417532851
Forgot to update the svga core source file.
2022-07-04 17:36:47 +02:00
Cacodemon345
e8ffc699ba
qt: Implement per-monitor resizing
2022-07-04 17:54:38 +06:00