Commit Graph

2541 Commits

Author SHA1 Message Date
Cacodemon345
48f6db24e2 Add ASUS TX97-XV (HP OEM) board
Shipped with either ATi RAGE II or ATi Mach64 VT3
2025-12-04 23:44:07 +06:00
win2kgamer
3c56968921 Give the OPTi 931 its PnP quaternary IDE controller 2025-12-03 17:37:06 -06:00
TC1995
ecf96afe84 Added some SCSI-2 CD-ROM drives with specified speeds as below.
As we simply lack some drives specified in the 4x-12x range.
2025-12-02 15:30:00 +01:00
win2kgamer
2f594a1e8f Add the OPTi 82c931 audio controller
All drivers work outside of CDSETUP.SYS from the v2.04 DOS/Win3.1 driver package failing to detect the card. SNDINIT from the same package does work so audio is functional.
2025-11-30 17:51:06 -06:00
Toni Riikonen
d9fdde0683 Merge branch '86Box:master' into feature/separate_samples_for_each_fdd_track_seek 2025-11-29 18:11:27 +02:00
OBattler
3e8a62c5c6 Implemented the infrastructure for the non-ROM assets to go with the new repository. 2025-11-28 01:32:58 +01:00
Toni Riikonen
03ab1135d7 Master merge 2025-11-28 00:00:08 +02:00
Toni Riikonen
ec6168afa6 Merge branch '86Box:master' into master 2025-11-27 23:55:41 +02:00
Toni Riikonen
09efaeeb29 FDD audio selection to None + disabled if drive not selected. Load audio profiles on audio settings change to take immediate action when VM already running. 2025-11-26 23:08:47 +02:00
Miran Grča
d14e63aa8f Merge pull request #6502 from win2kgamer/opti930
Add the OPTi 82c930 audio controller
2025-11-25 06:12:05 +01:00
OBattler
b64903a819 Attempt to fix compile failure on ARM64 builds. 2025-11-25 02:16:54 +01:00
OBattler
935240511a Apply it to the mouse code. 2025-11-25 00:20:34 +01:00
OBattler
23e7532f81 Move the platform-specific atomics to 86box.h and add ADD and SUB macro's, in preparation for applying to the mouse code as well. 2025-11-25 00:10:07 +01:00
AITUS95
d2a8079003 Fix x86/x64 performance regression with platform-specific atomics
Use volatile on x86/x64 (native atomic guarantees) and C11 atomics
on ARM (explicit synchronization needed). Restores performance on
x86 while keeping ARM stability.
2025-11-24 22:24:26 +01:00
Toni Riikonen
a786ab8436 Separate seek samples for all seeks from 1-79-1 2025-11-24 12:43:46 +02:00
win2kgamer
0ca1a201d7 Add the OPTi 82c930 sound controller 2025-11-23 12:34:00 -06:00
win2kgamer
ad18e7bd86 Add OPTi 930 WSS codec type 2025-11-23 12:01:23 -06:00
Toni Riikonen
76691fe1b3 Merge pull request #17 from 86Box/master
86box upstream master sync to immersicve86box master
2025-11-23 12:46:05 +02:00
RichardG867
43ca65bf04 AC97 Codec: Devbranch some non-working stuff 2025-11-19 17:15:45 -03:00
Miran Grča
effba8e497 Merge pull request #6474 from mw308/master
Added Toshiba XM-6102B and altered BIOS label for RM Accelerator
2025-11-18 08:40:50 +01:00
Miran Grča
7db9cb2d06 Merge pull request #6481 from Thraka/showui
Add a shortcut key to toggle the UI when fullscreen
2025-11-18 08:40:23 +01:00
MaxwellS04
03bbc3ed41 Make GD-7500 and GSA-4160 support DVD 2025-11-18 14:30:29 +07:00
Thraka
3d9f31e85f Move to C var; handle keyboard/mouse fullscreen conditions 2025-11-16 12:02:27 -08:00
Kotochi
99fc7ae5c8 Add the HP Pavilion 52xx/53xx/71xx/72xx (BCM FM562) 2025-11-16 22:10:47 +03:00
Thraka
316e14d5de Add option to show UI while in fullscreen 2025-11-15 23:18:11 -08:00
RichardG867
a6b442bb6b AC97 Codec: Add Si3036 MC97 codec 2025-11-16 00:50:30 -03:00
RichardG867
0a1464444a AC97 Codec: Rework with modem and proper multi-codec support 2025-11-15 23:45:19 -03:00
RichardG867
91c9cd4af2 Merge branch 'master' of ssh://github.com/86Box/86Box 2025-11-15 23:37:43 -03:00
RichardG867
fd4d8dc8a0 VIA AC97: Big rework, with proper sharing of audio/modem registers (again) and codec buses 2025-11-15 23:37:27 -03:00
win2kgamer
e10de727eb Remove the HP Pavilion 72xx machine due to VBIOS issues
Machine has an integrated S3 ViRGE VBIOS that fails to detect a color display on some CPU clock and PIT mode combinations
2025-11-15 10:11:06 -06:00
win2kgamer
8324650f14 Add the HP Pavilion 73xx/74xx (Ruby USB) 2025-11-14 22:42:27 -06:00
win2kgamer
c9e0a3c942 Add the HP Pavilion 72xx (Ruby) 2025-11-14 22:37:41 -06:00
win2kgamer
4a2b0753aa Add the HP Pavilion 51xx/7070/7090/71xx (Holly) 2025-11-14 22:30:34 -06:00
win2kgamer
b36b0c4ea0 Add the HP Pavilion 50x0/70xx (Morrison32) 2025-11-14 22:17:19 -06:00
mw308
363960fc24 Add the Toshiba XM-6102B 2025-11-14 14:03:24 +00:00
Kotochi
0181fd29f1 Add the Samsung CAIRO-5 machine 2025-11-14 01:00:25 +03:00
Alexander Babikov
6237f784f6 Move externs of onboard RTC device_t's to isartc.h 2025-11-09 00:41:29 +05:00
Kotochi
bf1fbd5703 Add the MSI MS-6199VA and fix a mistake with the MS-6318 2025-11-08 21:27:59 +03:00
OBattler
5f2d9f1fdb Fix some machine warnings. 2025-11-08 02:32:52 +01:00
Miran Grča
10151c738d Merge pull request #6427 from Verloren50000/MS5124_v451PG
Additional AwardBIOS v4.51PG for MS-5124
2025-11-08 02:20:03 +01:00
Miran Grča
a5625955f3 Merge pull request #6449 from rushieda/ms6318
Add the MSI MS-6318 and its OEM variants
2025-11-08 02:19:22 +01:00
Kotochi
2039d9f0e7 Add the MSI MS-6318 and its OEM versions 2025-11-07 23:32:50 +03:00
mw308
4b85c5ade5 Add Hitachi CDR-8435
Found in RM Accelerator PCs
2025-11-07 09:24:17 +00:00
Verloren50000
aee09d358c Merge branch '86Box:master' into MS5124_v451PG 2025-11-06 09:58:12 +08:00
Bozo Scum
33bca0521c new machine: Thomson TO16 2025-11-05 17:52:15 +08:00
OBattler
f81c293485 And I forgot a missing fraction (and vid_svga.h). 2025-11-05 03:04:49 +01:00
Toni Riikonen
b4163669b8 Merge branch 'master' into feature/separate_samples_for_each_fdd_track_seek 2025-11-03 22:02:17 +02:00
Toni Riikonen
0a43c32203 Merge upstream to master 2025-11-03 22:01:14 +02:00
Toni Riikonen
a2fe28e6df Limit audio profile selection to the identical tracks. 40 track audio profiles for 40 track drives, 80 track profiles to 80 track drives. 2025-11-03 21:48:11 +02:00
Verloren50000
91d9ed5cb5 Added the AwardBIOS v4.51PG variant of MS-5124 2025-11-01 13:13:00 +08:00