Commit Graph

15302 Commits

Author SHA1 Message Date
Miran Grča
d26f68a776 Merge pull request #6600 from starfrost013/bugfixes
Video refactor part 7(?): Font improvements part 1
2025-12-21 20:56:49 +01:00
OBattler
988056bb35 Bring back the Catalan translation (redone from scratch) and fix the Spanish translation. 2025-12-21 20:56:06 +01:00
starfrost013
e45fecf5f2 remove several more unused functions 2025-12-21 19:32:22 +00:00
starfrost013
56020b92f7 remove obsolete (2012-era) comment 2025-12-21 19:31:35 +00:00
starfrost013
5e959e4b2e remove fontdat2 and fontdatm2 2025-12-21 19:12:28 +00:00
starfrost
64b0462fcb Merge branch '86Box:master' into bugfixes 2025-12-21 18:49:59 +00:00
starfrost013
407a0958f2 rename load font to video_load_font, get rid of loadfont_ex; use calloc and don't malloc magic amount of vram 2025-12-21 18:49:10 +00:00
Cacodemon345
61ed89f297 Fix glitched texts on Linux Voodoo drivers
Also fix bad rectangle fills on Voodoo 2 if SLI is enabled
2025-12-22 00:39:31 +06:00
Cacodemon345
cba44d222e Fix refresh rate display if Voodoo 1/2 Graphics is active (#6598) 2025-12-21 18:04:09 +01:00
Miran Grča
db0fab6c8f Merge pull request #6597 from starfrost013/bugfixes
Get rid of some entirely unused video functions
2025-12-21 17:15:07 +01:00
starfrost013
1739b8303c Get rid of some entirely unused video functions 2025-12-21 16:13:56 +00:00
Miran Grča
bc30a0a3d9 Merge pull request #6596 from Cacodemon345/voodoo-stippling
Voodoo stippling support for 3D
2025-12-21 17:10:58 +01:00
OBattler
422944ec1a AT KBC: Remove the now unused variable. 2025-12-21 17:07:57 +01:00
OBattler
0516aa3d00 AT KBC: Actually leave the P1 video type bit handling to the machine code - the handling on the KBC side was redundant. 2025-12-21 17:05:51 +01:00
Cacodemon345
e59bb4dc2e Voodoo stippling support for 3D 2025-12-21 22:00:24 +06:00
RichardG867
2ad2579d42 Merge branch 'master' of ssh://github.com/86Box/86Box 2025-12-21 01:01:48 -03:00
RichardG867
816f63b7a4 SDL: Enable joystick support already present in the Qt UI
Co-authored-by: Alexander Babikov <lemondrops358@gmail.com>
2025-12-21 01:01:30 -03:00
win2kgamer
a5733a7ff6 Add the Analog Devices AD1816 audio controller 2025-12-20 18:44:05 -06:00
unreal9010
31a19a07f5 Add more BIOS revisions for ABIT-AB BX6 machine 2025-12-20 23:13:21 +01:00
RichardG867
747e71ef2d Remove unused machine_is_sony function 2025-12-20 19:04:04 -03:00
RichardG867
4af49b4f9b Replace a couple more machine internal name anchors with the init function 2025-12-20 19:02:29 -03:00
RichardG867
6ad22de54b Config migration for the one surviving Panasonic FDD sound set 2025-12-20 18:56:46 -03:00
RichardG867
539a1c199c SVGA: Increase VRAM top margin as a temporary workaround to an OOB in voodoo_banshee_blitter 2025-12-20 18:05:23 -03:00
RichardG867
401a9165ab Add one more AppImage asset path 2025-12-20 16:42:07 -03:00
RichardG867
c9d38549ef New Dynarec: Improve the D9 44 hack 2025-12-20 16:26:36 -03:00
RichardG867
bc7008c548 Use EMU_NAME macros in paths 2025-12-20 16:12:21 -03:00
RichardG867
34e835a4f0 Add an asset path within the AppImage (in case XDG_DATA_DIRS is not the AppImage default) 2025-12-20 16:07:20 -03:00
RichardG867
da146ac7df Unify ROM and asset path appending into a single function with duplicate checking 2025-12-20 16:06:28 -03:00
OBattler
430eda39f5 New recompiler: Temporarily disable the recompilation of FPU opcode D9 44, so Blood II's gameplay music works. 2025-12-20 20:02:10 +01:00
Miran Grča
8d29edee77 Merge pull request #6590 from Cacodemon345/matrox-mystique-actua-soccer-fix
Do perspective correction with floating-point math
2025-12-20 17:12:39 +01:00
Cacodemon345
3b8dc9a0c1 Do perspective correction with floating-point math
Fixes Actua Soccer with Matrox Mystique patch
2025-12-20 22:02:34 +06:00
Alexander Babikov
251d5e6ced Manager: Re-enable search by machine configuration 2025-12-20 18:23:17 +05:00
RichardG867
e3a2bca761 Fix internal name for HP Holly 2025-12-19 22:45:39 -03:00
RichardG867
0f2ce37949 Add an asset path within the macOS app bundle 2025-12-19 21:39:10 -03:00
RichardG867
7c7ea31bc0 Merge branch 'master' of ssh://github.com/86Box/86Box 2025-12-19 20:39:09 -03:00
RichardG867
40d79cb7e9 Fix force interpreter option flashing on startup 2025-12-19 20:02:52 -03:00
RichardG867
f1e7533d3e Change PC5286 KBC hack away from string comparison 2025-12-19 19:51:32 -03:00
RichardG867
84733be808 OPTi 82C9xx: Fix capitalization 2025-12-19 19:20:32 -03:00
OBattler
fddfeb51ca Improve the fix, now it actually remembers the CPU settings. 2025-12-19 23:07:24 +01:00
OBattler
854a3af014 Force bit 0 to 1 as well, fixes AA hang on first POST. 2025-12-19 22:51:02 +01:00
OBattler
a99577d2eb ABit AB-BX6: Force bit 4 of CMOS register 39h to 1, fixes intermittent POST freezes on POST code AAh on later BIOS revisions. 2025-12-19 22:30:28 +01:00
OBattler
56a631e95a Merge branch 'master' of https://github.com/86Box/86Box 2025-12-19 22:05:09 +01:00
OBattler
851db09abb ABIT AB-BX6 - make the EG BIOS default as it was before the QS BIOS was added. 2025-12-19 22:04:55 +01:00
RichardG867
9be74a7a46 Change MS-6318 AC97 codec to VT1611A matching pictures, and add it to the VIA controller if the onboard CT5880 is not selected 2025-12-19 18:02:14 -03:00
RichardG867
9c6eccbf5a AC97 Codec: Add the ICE1232/VT1611A codec 2025-12-19 18:01:30 -03:00
Domppari
2afa0e7503 FDD Support for detecting if in BIOS POST test mode or normal operations mode. Used to change FDD audio samples for the drive to match real HW BIOS FDD POST test sounds. 2025-12-19 21:56:23 +02:00
richardg867
ff0a8bad1f Remove redundant BIOS selector from the Thomson TO16 2025-12-19 16:54:16 -03:00
richardg867
02925e1584 Change the P6SBA hardware monitor's second voltage to Vtt 2025-12-19 16:28:03 -03:00
Miran Grča
bed0dd5f74 Merge pull request #6585 from Cacodemon345/ndr-memblocks-tail-3
Tail track list + double linked list for memory blocks
2025-12-19 15:32:35 +01:00
Cacodemon345
45dcc4273f Tail track list + double linked list for memory blocks 2025-12-19 01:48:17 +06:00