Commit Graph

14538 Commits

Author SHA1 Message Date
Maxwell Scott
ce940933e4 Fixed minimum multiplier on Gateway Lucas (#6320)
This brings back 233MHz and 333MHz CPU speed back that were lost to the machine.
2025-10-11 09:30:58 +02:00
Maxwell Scott
4d088835ee Few machine changes (October 11) (#6319)
-Slightly changed the name for IBM PC 3x0 (type 65x6), with the addition of its codename
-Slightly changed the revision name to DFI G586VPM
-Corrected the configuration for Gateway Lucas according to MSI MS-5185's manual, as well as bringing the ISA slot to it
-Alphabetize the DFI K6BV3+
2025-10-11 06:39:18 +02:00
José Miguel Sánchez García
7727065b5b Add DFI K6BV3+ (rev. A+) motherboard (#6318) 2025-10-11 03:55:08 +02:00
Maxwell Scott
c0159caee7 Add two OEM BIOSes to 2 Intel machines + two misc changes (#6310)
* Added Bravo MS-T BIOS for Intel Monaco

-Move Atlantis machine above Thor machine
-Correct the name for Zeos Pantera Wildcat

* Added Gateway 2000 latest BIOS of Intel Zappa

* Fixed a compile-breaking mistake
2025-10-10 22:56:20 +02:00
toggo9
fadc8c37b8 Add the IBM PC 330/350 type 65x6. (#6315)
* Change BIOS loading (temporarily)

* Change GPIO related stuff on the PC 330 65x6...

CPU clock is now properly reported up to 166 MHz.

* Add IBM PC 330 type 65x6 machine table entry.

* Add IBM PC 330 type 65x6 machine definition.

* Fix a compile breaking error.

* Block AMD K5/Cx686 CPUs from the IBM PC 330/350 type 65x6.

* Correct the PC 330/350 ROM path.
2025-10-10 20:54:27 +02:00
Cacodemon345
f97dea2be6 Try to reduce hacks (#6313) 2025-10-10 11:32:32 +02:00
WNT50
5bd7198f63 Memory detection fixes for IBM PS/2 machines (#6309)
Fix IBM PS/2 model 50 and 60 with 1MB memory, and correct IBM PS/2 model 30-286 maximum onboard memory
2025-10-10 06:08:39 +02:00
Miran Grča
640bd2b5ca Update video.c: More alpha channel related fixes. 2025-10-10 03:50:25 +02:00
Miran Grča
566ac10b7b Update video.h: Force the upper 8 bits of every 32-bit color to all 1's. 2025-10-10 03:32:27 +02:00
Miran Grča
02b59c4626 Update qt_openglrenderer.cpp: Update more BGRA's to BGR. 2025-10-10 03:13:00 +02:00
Miran Grča
c0af46af35 Update qt_openglrenderer.cpp: Make the renderer RGB and not RGBA. 2025-10-10 02:58:02 +02:00
Miran Grča
31310f8a90 Update machine_table.c: The UMC Compaq is 7100 only, not 7200. 2025-10-10 02:50:22 +02:00
Miran Grča
1fe3b18fe3 Update qt_openglrenderer.cpp: Fix the previous fix. 2025-10-10 00:51:33 +02:00
Cacodemon345
1a90e66711 Remove some flags (#6308) 2025-10-10 00:47:42 +02:00
Miran Grča
c56254178c Update qt_rendererstack.cpp: Fix a colon that should have been a semicolon. 2025-10-10 00:33:31 +02:00
Cacodemon345
9da9d8e975 Attempt to fix black screen on NVIDIA (#6307) 2025-10-10 00:24:11 +02:00
Miran Grča
ef23521a77 Update qt_openglrenderer.cpp: Port the version workaround from PCem. 2025-10-10 00:23:19 +02:00
Cacodemon345
775b30f877 Use correct BIOSes for Intel Advanced/MA (Monaco) (#6306)
Existing one is renamed to Intel Advanced/AS (Atlantis)
2025-10-09 11:20:48 +02:00
Cacodemon345
7b8c431b2f Correct cases for Intel Advanced/MA ROMs (#6303) 2025-10-08 19:14:16 +02:00
mw308
9077501f7e Add Abit AH4T (#6304)
* Add Abit AH4T

* Remove DX4 support from AH4
2025-10-08 19:12:31 +02:00
Cacodemon345
40ed311895 Resize renderer view back on Windows on language selection changes (#6302) 2025-10-08 17:19:23 +02:00
Cacodemon345
51a814c959 Correct the internal name of on-board ATI Mach64CT device (#6301) 2025-10-08 17:19:12 +02:00
Cacodemon345
5b7ac6fa21 Add Intel Advanced/MA (Monaco) (#6297) 2025-10-08 16:10:42 +02:00
bozoscum
151e0bdd16 more Multitech PC-500/500+ modifies (#6298)
* add DTK PIM-TB10-Z BIOS 2.39

* change Multitech PC-500/PC500+ KBC type to XTClone

* 1. add ISA RTC century field to support Multitech onboard RTC
2. hard-coded I/O port and IRQ for Multitech onboard RTC until
   find a prorper way to obtain correct value from machine config
2025-10-08 15:39:40 +02:00
mw308
7d4c1d831d Add some CD drives (#6299)
* Add some CD drives

* Renamed internal name for the GCD-R560B
2025-10-08 15:39:28 +02:00
Cacodemon345
5f6aa3b44e Add ATi Mach64 VT emulation (#6300) 2025-10-08 15:38:32 +02:00
mw308
9cac0c12f3 Add more hard disks (#6290) 2025-10-08 09:22:48 +02:00
Cacodemon345
0b487422b2 Gamma correction support for Mach64VT2 (#6294) 2025-10-08 09:22:36 +02:00
MattBytesRetro
501bc4d45f Update machine_table.c (#6296)
* Update machine_table.c

Rename Packard Bell motherboards to be in line with the actual board names, and not machine oem names, which aren't fully accurate.

* Update machine_table.c

Edited more models based on actual names: https://pb.retropc.se/
2025-10-08 09:22:23 +02:00
TC1995
c73cb84f8f Mach64 changes of the day (October 7th, 2025) (#6295)
* AdLib Gold changes of the day (September 23rd, 2025)

1. Make sure the check to the Surround module is properly placed when disabled/enabled.
2. Replace local adgold_buffer with opl_buffer from its struct to improve the audio output and less clipping.

* Some fixes for the AdLib Gold of the day (September 26th, 2025)

1. Revert the sampling DMA int functions back to void but with a check that monitors the DMA FIFO whenever it's within the range or not.
2. Actually clear the IRQ properly.

* Mach64 changes of the day (October 7th, 2025)

1. Add a second call to wake_fifo_thread to reduce thread glitching.
2. Minor cosmetic fixes.
2025-10-07 22:33:21 +02:00
Cacodemon345
a2d7e9383d Add ATi WinCharger (ATi Mach64CT) emulation (#6293) 2025-10-07 19:03:18 +02:00
Maxwell Scott
9a19f3357b Some Socket 7-DV BIOS changes (#6291)
Also one name correction to LX6 Beta BIOS
2025-10-07 16:02:41 +02:00
Cacodemon345
c2b9f04688 Provide AC97 codec for MSI MS-6147 (#6292) 2025-10-07 09:48:31 +02:00
OBattler
626063fc9d XT: Fix warnings. 2025-10-07 02:34:37 +02:00
OBattler
be3b04c30f Merge branch 'master' of https://github.com/86Box/86Box 2025-10-07 02:30:17 +02:00
OBattler
e5d1d20c8a DEC Tulip: 100 megabit modes now actually run at that speed. 2025-10-07 02:29:48 +02:00
Jasmine Iwanek
3f5b88ac8f More Joystick/gameport related changes (#6285)
Fix a warning, correct a device name, formatting
2025-10-06 17:17:30 +02:00
Verloren50000
ec86595d5d machine_table.c: Sony Vaio PCV-90 -> Sony Vaio PCV-70/90/100/120 (#6286)
Change the machine name.
Old name: "Sony Vaio PCV-90"
New name: "Sony Vaio PCV-70/90/100/120"
2025-10-06 17:17:16 +02:00
mw308
65cf2649f1 Added HDD model tag capability and extra MS-6119 BIOS (#6287)
* Added HDD version tag capability

* Added additional PB MS-6119 BIOS
2025-10-06 17:16:42 +02:00
Jasmine Iwanek
2193938266 A little more progress towards dual gameport support (#6284) 2025-10-06 05:49:16 +02:00
bozoscum
39b249fedf Some modifications for Multitech machines (#6258)
* add alternative OEM model names for Multitech machines

* add Multitech PC-700 BIOS 3.30

* add Multitech PC-900 / Commodore PC-40 BIOS v2.07a.xc

* add Multitech PC-500+ BIOS 4.03 and 4.06

* correcting display name of Multitech BIOS 3.10 to 3.1

* merge with origin/master

* fix github-advanced-security check error 'uninitialized local variable'

* implement the Multitech onboard ISA RTC device
2025-10-06 03:28:00 +02:00
Verloren50000
774a1a7f08 Add the MSI MS-6147 Machine (#6270)
* machine.h: MSI MS-6147 added.

* m_at_slot1.c: MSI MS-6147 added.

* machine_table.c: MSI MS-6147 added.
2025-10-06 03:26:58 +02:00
win2kgamer
0b09681c46 Add the Sony Vaio PCV-130/150 (#6282)
* Add the Sony Vaio PCV-130/150 as a selectable BIOS for the AN430TX

* Add Sony CDU-611 24x CD-ROM drive

This may not have been the drive included in the Vaio PCV-130/150 but is contemporary, is the correct speed and satisfies the vendor-locked CD-ROM driver on the recovery CD.
2025-10-05 21:35:09 +02:00
Cacodemon345
41ecd0bc62 Mark stack-related functions in x86seg inline (#6281) 2025-10-05 18:22:12 +02:00
Sasamiya
79e5f9426b Update Language Module: Simp-Chinese and Trad-Chinese (#6280) 2025-10-05 06:38:41 +02:00
Sasamiya
3f7c2ccf20 Update Language Module: Simp-Chinese and Trad-Chinese (#6279) 2025-10-05 03:06:11 +02:00
Cacodemon345
22bd6c53b1 Run as many frames as possible without "pinging" the host timers (#6278)
It should improve performance for certain Intel/AMD platforms with botched HPET/TSC implementations
2025-10-04 19:00:30 +02:00
Jasmine Iwanek
8ac8461dd3 Header cleanups (2/2) (#6275) 2025-10-04 03:40:32 +02:00
Miran Grča
d1b29d7a4f Update qt_rendererstack.hpp: reorder some things to fix a warning. 2025-10-03 23:03:26 +02:00
Cacodemon345
8d5b56311b Make renderer window a native widget (#6274)
Remove QStackedWidget usage, switch to normal QWidget
2025-10-03 22:58:54 +02:00