Commit Graph

907 Commits

Author SHA1 Message Date
Jasmine Iwanek
253ca29746 Fix compile error 2022-11-06 18:55:55 -05:00
Jasmine Iwanek
921af7000e Various bits from M&K 2022-11-06 18:54:39 -05:00
Miran Grča
d13faa820e Merge pull request #2819 from jriwanek-forks/warnfixes
More compile warning fixes
2022-11-06 23:57:16 +01:00
OBattler
b2c22c9f4a Added Voodoo Banshee/3 YUV -> 16/24/32-bit RGB blits, fixes #2246. 2022-11-06 23:54:36 +01:00
Jasmine Iwanek
6ea143e107 More compile warning fixes 2022-11-06 15:55:16 -05: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