Commit Graph

903 Commits

Author SHA1 Message Date
OBattler
b2c22c9f4a Added Voodoo Banshee/3 YUV -> 16/24/32-bit RGB blits, fixes #2246. 2022-11-06 23:54:36 +01:00
Miran Grča
ddfed9b4a5 Merge pull request #2815 from Cacodemon345/voodoo-unimpl-regs
voodoo: Partial implementation of cmdStatus0 register
2022-11-06 16:25:57 +01:00
Cacodemon345
954e022244 voodoo: Partial implementation of cmdStatus0 register 2022-11-06 12:52:43 +06:00
Jasmine Iwanek
2d6dcdffeb Fixed the Tseng ET3000AX. From @OBattler 2022-11-06 01:11:39 -05:00
Jasmine Iwanek
f99c161cfa Port Tseng Labs ET3000AX (ISA) from M&K 2022-11-05 23:23:11 -04:00
Jasmine Iwanek
aa2c07bed2 Random header cleanups I noticed while porting things 2022-11-05 22:12:35 -04:00
OBattler
8b63f5995e Correctly clear all extensions when extended write modes are disabled, fixes #2800. 2022-11-06 00:15:30 +01:00
Dimitar Angelov
2e2c2196da Pravetz-16 proper naming of BIOS files 2022-11-05 00:53:50 +01:00
Cacodemon345
b049f65b8e voodoo: Fix misleading pixel format error message 2022-11-04 14:05:23 +06:00
Miran Grča
9657dba060 Merge pull request #2801 from Cacodemon345/voodoo
Improve Banshee error reporting
2022-11-04 02:07:24 +01:00
Jasmine Iwanek
89ae64e53a Revert "Rework Voodoo texture precalc to support non-split trilinear textures" for voodoo1/2 Fixes #1137 2022-11-03 20:18:28 -04:00
Cacodemon345
c5f7cf5fa2 Improve Banshee error reporting
Stubbed Banshee AGP registers
2022-11-04 01:49:20 +06:00
OBattler
1bb1bb9f46 Fixed the MSI MS-6168 / Bora Pro AGP Voodoo. 2022-11-01 03:59:08 +01:00
OBattler
e9cf6dc269 Fixed a newly introduced warning in video/vid_ogc.c. 2022-10-30 23:11:59 +01:00
OBattler
ceadc67169 Olivetti OGC fixes, fixes #2776. 2022-10-30 23:08:15 +01:00
OBattler
8f13bae92c Removal of vid_blit_memtoscreen_8(). 2022-10-30 17:13:40 +01:00
OBattler
ef4a99cf2a WYSE Wy700. 2022-10-30 17:11:29 +01:00
OBattler
9658db1593 Sigma. 2022-10-30 17:10:17 +01:00
OBattler
288394bb16 PGC. 2022-10-30 17:08:23 +01:00
OBattler
8fa09b318d OGC. 2022-10-30 17:06:57 +01:00
OBattler
a2e5c25333 NGA. 2022-10-30 17:05:49 +01:00
OBattler
cc44da26e5 MDA. 2022-10-30 17:02:33 +01:00
OBattler
6ffd1b3611 Hercules Plus. 2022-10-30 17:00:02 +01:00
OBattler
454fdd2b83 Hercules. 2022-10-30 16:59:01 +01:00
OBattler
db7fbd0eb2 MDSI Genius. 2022-10-30 16:57:46 +01:00
OBattler
a242446ce7 Compaq CGA. 2022-10-30 16:55:52 +01:00
OBattler
e4b267ee1b Plantronics ColorPlus. 2022-10-30 16:54:27 +01:00
OBattler
934f6dd500 Beginning of the process to remove vid_blit_memtoscreen_8() to get rid of the flickering on QT. 2022-10-30 16:49:38 +01:00
Jasmine Iwanek
fab1632cee Fixes almost all the logging options which were previously broken 2022-10-27 11:23:10 -04:00
Miran Grča
cd3ef6b882 Merge pull request #2731 from lkundrak/lr/videolog
Fix build with ENABLE_VIDEO_LOG
2022-10-23 21:01:58 +02:00
Lubomir Rintel
e902399035 vid_table: Fix build with logging enabled 2022-10-23 16:46:38 +02:00
Lubomir Rintel
24e0cb3829 Fix build with ENABLE_VIDEO_LOG
This fixes a copy & paste error.
2022-10-23 16:44:28 +02:00
OBattler
a64be0bfea Fixed IM1024 timings calculation. 2022-10-22 01:29:18 +02:00
OBattler
d963bf4237 The Pravetz keyboard and video are now properly implemented. 2022-10-20 00:33:30 +02:00
OBattler
0aae6a993f Fixed the short name of the NEC SV-9000. 2022-10-02 04:02:08 +02:00
Cacodemon345
a6c9af3064 Add NEC SV9000 (Trident TVGA9000B) 2022-10-02 01:38:56 +06:00
Jasmine Iwanek
ece9f7ec72 Fix some compile warns while I'm at it 2022-09-21 19:27:08 -04:00
Jasmine Iwanek
a225c9433b clang-format in src/video/ 2022-09-18 17:22:55 -04:00
TC1995
3a77be3820 Clang-format fixes... 2022-09-06 23:48:10 +02:00
TC1995
32220dab84 XGA: made the source file compatible with the 86box clang-format style (ident) and actually fixed the 40 25 POST hang (the key element was bit 0 of MCA port 0x103). 2022-09-06 23:39:37 +02:00
TC1995
c3f6a46142 XGA: Revert to the rom_init routine to load the XGA-1/XGA-2 bios, this fixes intermittent hangs on the XGA-2 end (MCA only, ISA version is intact). 2022-09-01 17:52:51 +02:00
RichardG867
194b85b601 agpgart: Fix AGP aperture never being enabled 2022-08-31 21:46:30 -03:00
Jasmine Iwanek
883e7c256a clang format in src/video (#2654) 2022-08-31 20:19:29 -03:00
Jasmine Iwanek
a75aa6f412 Expose agpgart_t (#2655) 2022-08-31 19:23:38 -03:00
Jasmine Iwanek
5e0c1ac209 Gdbstub, Minitrace and more (#2653)
* Fix gdbstub compilation

* Fix minitrace compilation

* Fix many warnings on Linux Builds

* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
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