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
Cacodemon345
37edcce1fa
Call timeBeginPeriod only once on startup ( #6273 )
...
Use SetProcessInformation to make the OS better handle our threads on big/small cores
2025-10-03 22:03:11 +02:00
richardg867
da018531e0
Add naming support to Win32 threads
2025-10-03 16:35:02 -03:00
richardg867
e44dfd08f5
Add thread name to the qt event loop thread [skip ci]
2025-10-03 16:34:12 -03:00