TC1995
07af9f12d7
Video: more changes and fixes of the day (June 26th, 2025)
...
1. Convert the ramdac types into an enumerator.
2. Make sure the 8514/A compatible ramdacs are, if in VGA mode, using VGA compatible ports and/or, in 8514/A mode, the 8514/A ports when needed, fixes color issues in 1280x1024 resolutions on NT 3.1 and various stuff using the Mach32.
3. Add pitch initialization on reset, fixes 8514/A display drivers on various stuff on Mach8/Mach32 cards.
2025-06-26 13:11:42 +02:00
Miran Grča
08e281cfd5
Merge pull request #5704 from Lili1228/master
...
Fix and update pl-PL.po
2025-06-26 04:15:00 +02:00
Lili Kurek
537ab6ae6f
Incorporate some of the changes suggested by @asiekierka
2025-06-25 21:40:49 +00:00
Lili Kurek
368834cbd7
Fix and update pl-PL.po
2025-06-25 21:05:16 +00:00
OBattler
cd6a3ee48f
Applied the same sorting to hard disk controllers, network adapters, SCSI controllers, and sound cards as well.
2025-06-25 20:24:30 +02:00
OBattler
1916a60d6c
svga_render_overscan_right(): Fix the calculation for the right overscan, fixes #5699 .
2025-06-25 19:49:26 +02:00
OBattler
a18c46e919
Sort the graphics cards table in the following order: ISA - ISA16 - MCA - VLB - PCI - AGP.
2025-06-25 19:45:08 +02:00
OBattler
495ee9b931
MMU: Move the lookup tables to the heap in 64-bit builds and free them on exit in 32-bit builds, prevents memory leaks.
2025-06-25 19:35:59 +02:00
OBattler
609a7e4549
Only enable the change introduced in build 6807 for VLB Mach64GX, fixes #5701 .
2025-06-25 19:31:14 +02:00
OBattler
6d7ab90fd3
Alaris Cobalt machine fixes.
2025-06-25 05:56:55 +02:00
Miran Grča
6bae63811c
Merge pull request #5700 from toggo9/cobalt
...
Add Alaris Cobalt LPX.
2025-06-25 05:45:30 +02:00
OBattler
cbdfa32e65
Reset the FIFO and update its lengths on test mode set/reset, fixes #5702 .
2025-06-25 05:42:50 +02:00
OBattler
409c251812
Merge branch 'master' of https://github.com/86Box/86Box
2025-06-25 04:45:51 +02:00
OBattler
2e4eed0ac0
Assorted ACC 2036 and OAK OTi-037 fixes, fixes #5697 .
2025-06-25 04:45:40 +02:00
toggo9
6e695512f7
Block usage of Pentium OverDrive on the Alaris Cobalt LPX.
...
It won't post with it.
2025-06-24 23:49:29 +02:00
toggo9
ca1390f3bb
Add Alaris Cobalt LPX machine definition.
2025-06-24 23:32:05 +02:00
toggo9
066e7cc5ee
Add Alaris Cobalt LPX machine table entry.
2025-06-24 23:31:23 +02:00
toggo9
de1a3da5a7
Add Alaris Cobalt LPX machine code.
2025-06-24 23:30:45 +02:00
Jasmine Iwanek
9040aa1b70
Missed bit in lpt.c
2025-06-24 14:34:39 -04:00
Miran Grča
1d63b52a5f
Merge pull request #5695 from usergithub64/master
...
Update the Russian translation
2025-06-24 19:12:46 +02:00
Miran Grča
de537a3702
Merge pull request #5696 from jriwanek-forks/ecpepp
...
LPT ECP/EPP support
2025-06-24 19:12:29 +02:00
Miran Grča
7eea883375
Merge pull request #5698 from jgilje/conflicting-display
...
fix for conflicting types of Display
2025-06-24 19:12:18 +02:00
Joakim L. Gilje
33cee0cc46
fix for conflicting types of Display
2025-06-24 18:46:45 +02:00
Jasmine Iwanek
58aa261273
LPT ECP/EPP support
...
Co-Authored-By: Miran Grča <oubattler@gmail.com >
2025-06-24 08:18:39 -04:00
usergithub64
8a9e06ff11
Update the Russian translation
...
Update the Russian translation
2025-06-24 12:37:51 +03:00
OBattler
6a8eaf507c
Fixed all the warnings and reverted a change to 86box.c that was not supposed to be committed.
2025-06-24 05:13:05 +02:00
Miran Grča
d5a8a65fdd
Merge pull request #5693 from lemondrops/vmm
...
The built-in manager.
2025-06-24 05:00:48 +02:00
OBattler
ef342b4031
Added the no brown option for PCjr.
2025-06-24 04:25:19 +02:00
OBattler
eef641c164
Merge branch 'master' of https://github.com/86Box/86Box
2025-06-24 04:12:50 +02:00
Miran Grča
eed26c5df8
Merge pull request #5692 from win2kgamer/s3v-init-fix
...
Ensure the S3 ViRGE type is correctly assigned including when using an onboard ViRGE
2025-06-23 05:22:26 +02:00
win2kgamer
212401bed6
Ensure the S3 ViRGE type is correctly assigned including when using an onboard ViRGE
2025-06-22 21:29:46 -05:00
Alexander Babikov
229899dbfe
Merge branch 'master' into vmm
2025-06-22 03:16:00 +05:00
starfrost013
282ba13948
How do i keep finding this stuff
2025-06-21 01:43:58 +01:00
starfrost013
7abb817012
clarify vga/8514 separation
2025-06-21 01:32:59 +01:00
starfrost013
adb8b388a8
v_disp -> vdisp_latch; get rid of even more unused shit
2025-06-21 00:55:39 +01:00
starfrost013
fee6be8c99
Merge branch 'bugfixes' of https://github.com/starfrost013/86Box into bugfixes
2025-06-21 00:39:51 +01:00
starfrost013
bba8f4d499
Remove various unused ega_t fields and lots of unused 8514 stuff
2025-06-21 00:39:50 +01:00
MaxwellS04
3274306c4b
Merge branch 'master'
2025-06-20 10:03:41 +07:00
OBattler
83832b5a37
MDA: A small bug fix.
2025-06-19 01:55:03 +02:00
OBattler
23131a515f
Merge branch 'master' of https://github.com/86Box/86Box
2025-06-19 01:52:31 +02:00
Miran Grča
dd305a174c
Tandy: Fix last scanline in doube-scanned 40-column text mode, fixes #5689 .
2025-06-18 11:06:25 +02:00
Miran Grča
8e32c97339
(S)VGA: Do some compensation when calculating the overscan, fixes #5688 .
2025-06-18 10:45:56 +02:00
Miran Grča
97c893b908
Merge pull request #5686 from starfrost013/bugfixes
...
Video: Move components of video cards (external ramdacs and clock generators) into their own folders
2025-06-17 03:30:19 +02:00
starfrost013
c826294a96
Move components of video cards (external ramdacs and clock generators that could be paired with many cards) to their own folders. Reorganise video cmakelists
2025-06-17 01:07:26 +01:00
Miran Grča
28f2f251ad
Merge pull request #5685 from starfrost013/bugfixes
...
Video Refactor Part 5(gum): MDA Colour support
2025-06-17 00:51:29 +02:00
Miran Grča
773b3af696
Merge pull request #5684 from 86Box/tc1995
...
Voodoo 3D change of the day (June 16th, 2025)
2025-06-17 00:51:19 +02:00
starfrost013
07b418d470
add the mda_colors enum and use it instead of magic numbers in the colour fixup code
2025-06-16 23:47:15 +01:00
starfrost013
b732ece04d
Conform to the style guide
2025-06-16 23:41:01 +01:00
starfrost013
3c29c00a94
mda_poll: make drawcursor a bool; localise the scope of various variables; de-same-line-braceify for readability
2025-06-16 23:38:05 +01:00
starfrost013
0109f0b811
make gray actually gray
2025-06-16 23:33:43 +01:00