David Hrdlička
37a1aaa721
Rename file, add copyright header
2025-09-02 00:30:05 +02:00
David Hrdlička
8ab80ca26f
Fix sign warnings
2025-09-02 00:18:36 +02:00
David Hrdlička
948e18945b
Fix seeking in text mode
2025-09-02 00:06:41 +02:00
David Hrdlička
33c0f2eba8
Fix
2025-09-01 18:43:46 +02:00
David Hrdlička
043e2b6baa
Rewrite custom EDID loading
2025-09-01 18:35:56 +02:00
Miran Grča
8529f1aa06
Merge pull request #6117 from Cacodemon345/edid-decode-text
...
Add support for parsing edid-decode text dumps
2025-09-01 12:44:13 +02:00
Cacodemon345
52f3ed1b42
Add support for parsing edid-decode text dumps
2025-09-01 13:21:59 +06:00
TC1995
0261e04365
S3 changes of the night (September 1st, 2025)
...
1. If a card uses the icd2061a clock, so be it in a better way.
2. Vertical display fixes for heights greater than 1024 pixels, e.g.: 1600x1200 on the ELSA 96x cards.
3. Misc fixes (ROPBLT).
4. 0x3ca and 0x3cb in read mode are actually different from writes.
2025-09-01 00:24:32 +02:00
OBattler
1b173963fe
Fix the timings of the non-Elsa S3 Vision cards with the IBM RGB528 RAMDAC.
2025-08-31 20:44:40 +02:00
OBattler
28d678476d
Implement the ELSA S3 EEPROM, the RGB528 RAMDAC clock selection, and fix split calculation on all the S3 cards (ViRGE included).
2025-08-31 19:35:04 +02:00
OBattler
3338a59283
S3 Trio32: Fix cursor in 15-bpp and 16-bpp mode.
2025-08-30 18:25:08 +02:00
Tiago Gasiba
331278084d
Display::Name -> VMManager::Display::Name + changes for FreeBSD
2025-08-28 16:48:24 +02:00
Cacodemon345
68f9c87a85
Recalculate svga->fast on Voodoo 3/Banshee packed Chain4 mode toggles
...
Fixes Star Wars TIE Fighter 256-color screens after switching back from high-resolution modes.
2025-08-27 18:01:33 +06:00
Cacodemon345
b072745fd7
Revert "Voodoo 3/Banshee: Do not use the 16-bit and 32-bit handlers for legacy VRAM accesses, fixes #6072."
...
This reverts commit 993884c14c .
2025-08-27 17:57:57 +06:00
OBattler
993884c14c
Voodoo 3/Banshee: Do not use the 16-bit and 32-bit handlers for legacy VRAM accesses, fixes #6072 .
2025-08-27 13:01:00 +02:00
OBattler
e42ce145b1
Fixed C&T SuperEGA timings.
2025-08-27 03:37:31 +02:00
OBattler
08edbaff83
Implement the line doubling type selection for the Tandy machines as well.
2025-08-27 03:18:27 +02:00
OBattler
120a6e8b8b
Implemented it for the PCjr as well.
2025-08-27 01:47:41 +02:00
OBattler
c0fe1ceea5
Implement the line doubling mode selection on the Amstrad PC1512 and PC1640, with None as default, and make the None mode on all 4 cards (the two Amstrads, CGA, and Yamaha V6355) operate like PCem.
2025-08-27 00:46:17 +02:00
OBattler
497f702c17
Merge branch 'master' of https://github.com/86Box/86Box
2025-08-26 18:00:34 +02:00
OBattler
a3f5ea358f
Machine mergers and added the Olivetti PCS 44/C.
2025-08-26 18:00:25 +02:00
TC1995
4bb40d85a2
Interlace changes of the day (August 26th, 2025)
...
Make Interlaced modes report as such in 8514/A and XGA.
2025-08-26 17:09:45 +02:00
Cacodemon345
66d472a5cc
Update vid_ddc.c
2025-08-26 18:23:52 +06:00
Cacodemon345
fa199b4c7a
Fix builds
2025-08-26 18:09:20 +06:00
Cacodemon345
3b234872cf
Translations and cleanups
2025-08-26 17:52:31 +06:00
Cacodemon345
74e3c83bed
Custom EDIDs
2025-08-26 01:42:59 +06:00
unreal9010
29363baa20
Update vid_s3_virge.c
2025-08-24 11:15:07 +02:00
unreal9010
66bf1ea75f
Add 2 MB version
2025-08-24 11:05:20 +02:00
unreal9010
a117d2c209
Remove Stealth 3D 4000 PCI
2025-08-24 10:49:13 +02:00
unreal9010
576919669f
Remove Stealth 3D 4000 PCI
2025-08-24 10:46:57 +02:00
OBattler
9a7d63650b
Fixes for CLang-specific warnings.
2025-08-24 01:11:54 +02:00
Miran Grča
236c3d7665
Merge pull request #6029 from 86Box/tc1995
...
Last 8514/A compatibles changes (August 23rd, 2025)
2025-08-23 20:38:53 +02:00
TC1995
70dc6a1a90
Last 8514/A compatibles changes (August 23rd, 2025)
...
1. Remove excess logging.
2. Fixed rom loading at the correct address of the ATI 8514/A add-on BIOS ROM.
3. Add more BIOS ranges of said bios.
2025-08-23 20:34:56 +02:00
Cacodemon345
f1814d0c65
Fix MDA refresh rate
...
Also improve monochrome contrast menu option
2025-08-24 00:09:50 +06:00
TC1995
31c610b83a
Improve timings on the Mach8 add-on.
...
By using the EEPROM data.
2025-08-21 00:07:53 +02:00
Cacodemon345
7a7d2c1860
Merge branch 'master' into cga-composite-settings
2025-08-21 02:36:56 +06:00
Cacodemon345
43db96831d
Hook up CGA composite controls to rest of the emulator
2025-08-21 02:32:46 +06:00
TC1995
56485f834a
Fix clocks of the ATI 28800 series of cards
2025-08-20 19:49:31 +02:00
TC1995
f0d93aa00c
Video clock changes of the day (August 20th, 2025)
...
Make the clocks of the ATI cards (pre-Mach64) more sane and precise (especially the Mach8/32).
2025-08-20 18:07:15 +02:00
Cacodemon345
5e0dd65738
Add color/chroma-keying to S3 Trio64V+ and Trio64V2/DX
...
Clean up some TODOs in Voodoo 3/Banshee code
2025-08-19 23:56:51 +06:00
Cacodemon345
60d9ceb7a8
Use "chroma-keying" as the description for now
2025-08-19 20:41:31 +06:00
Cacodemon345
cdbb628625
Implement color keying for S3 ViRGE
2025-08-19 18:07:38 +06:00
Cacodemon345
69d5b8b576
Indicate interlaced modes in status bar
2025-08-18 23:35:09 +06:00
Cacodemon345
69853ed832
Fix 15/16-bpp mode on S3 ViRGEs (pre-GX2 and non-VX)
2025-08-18 16:29:48 +06:00
TC1995
7e3788f063
S3 clock rate changes of the night (August 18th, 2025)
...
1. Correct the clock chip of the S3 928 (Metheus Premier 928) to use a ics2494 one (a board picture shows the CH9294, a clone of the ics2494/av9194).
2. Correct the 8bpp and high color refresh rates of the Metheus Premier 928 when either bt48x x2 clock multiplier is enabled or when hitting high color.
2025-08-18 01:47:35 +02:00
Cacodemon345
1d19d2a588
Fix refresh rate for 15/16-bpp modes on Trio64V+
2025-08-17 17:51:59 +06:00
OBattler
7ed28f32df
Ported the Yamaha V6355 from PCem.
2025-08-16 02:45:05 +02:00
OBattler
2f7de1d23d
EGA, MDA, and Sigma: Fix timings.
2025-08-14 13:13:32 +02:00
OBattler
40f2ea6594
Merge branch 'master' of https://github.com/86Box/86Box
2025-08-14 00:26:09 +02:00
OBattler
f3ac0b38c2
Video 7: Fix overscan and refresh rate in some modes.
2025-08-14 00:25:40 +02:00