OBattler
462e9232b3
Chaintech 5SBM2: Rename to 5SBM/5SBM2 and add the 4.50PG BIOS from 1996 as an option.
2025-05-10 05:05:56 +02:00
OBattler
76d5fa79af
Improve machine availability checking so that it absolutely never uses the legacy method if the machine has a device and the device has a CONFIG_BIOS setting.
2025-05-10 05:01:57 +02:00
OBattler
e800f99f5a
Make device.c assume CONFIG_BIOS is first in the config struct and make sure any device_t struct containing such follows that, in order to not have to traverse the entirety of every single device_t's config struct in the Settings dialog - should reduce the dialog's loading times further.
2025-05-10 04:53:20 +02:00
Miran Grča
a331435bdc
Merge pull request #5573 from 86Box/tc1995
...
Spock/Tribble changes of the evening (May 9th, 2025)
2025-05-09 23:46:48 +02:00
TC1995
dd6d480fac
Spock/Tribble changes of the evening (May 9th, 2025)
...
Don't duplicate drives into phantom drives.
2025-05-09 23:41:05 +02:00
OBattler
8a5fe3babd
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-09 20:21:38 +02:00
OBattler
070c6c4125
Laser XT 3: Fix 16-bit EMS readout, fixes #5572 .
2025-05-09 20:21:28 +02:00
Miran Grča
1a944ad0aa
Merge pull request #5570 from Cacodemon345/patch-791146
...
Honour `--nohook` on X11 as well
2025-05-09 12:09:50 +02:00
Cacodemon345
b0c9ca6b20
Fix stack use-after-return on Linux
2025-05-09 15:28:05 +06:00
Cacodemon345
9a69e1800d
Honour --nohook on X11 as well
2025-05-09 14:56:55 +06:00
OBattler
0b15afa80c
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-09 04:20:33 +02:00
OBattler
96d5a04b33
Laser XT 3: EMS memory accesses are now correctly 16-bit.
2025-05-09 04:20:22 +02:00
Miran Grča
6ab6feeea3
Merge pull request #5569 from 86Box/tc1995
...
Late night S3 changes (May 9th, 2025)
2025-05-09 03:03:41 +02:00
TC1995
cc6076f93b
Late night S3 changes (May 9th, 2025)
...
1. Pixtrans on port 0xb2e8 is not available on 864/964 and up (including the trio64) due to color compare taking its place, fixes some graphical glitches in WinXP.
2. The DOS s3id utility identifies the 80x chips correctly, either it's 801 ISA or 805 VLB, but not 805 ISA even if they share the same id, but since it's an ISA card, identify the Elsa Winner 1000 805 ISA as a 801 card.
2025-05-09 02:23:56 +02:00
Miran Grča
02aa28fa0a
Merge pull request #5568 from 86Box/tc1995
...
Actually fix the timing of the PAS16/Plus SCSI side (May 8th, 2025)
2025-05-09 00:03:38 +02:00
TC1995
e621014add
Actually fix the timing of the PAS16/Plus SCSI side (May 8th, 2025)
...
See above, fixes the non-audio mamv1.sys SCSI controller driver using CD/HDD reads/writes.
2025-05-08 23:56:48 +02:00
OBattler
7301aaad00
Added the ASUS 386/33-64K (Award 4.00 386DX).
2025-05-08 04:52:33 +02:00
OBattler
d6338e42cc
Significantly speed up floppy turbo mode when the FDC is using DMA.
2025-05-07 23:08:26 +02:00
OBattler
58f342c277
RZ-1000: Disable logging.
2025-05-07 23:02:29 +02:00
OBattler
e6f99168d1
ASUS KN97: Change minimum CPU core voltage to 2.8 V, the board does not support the 2.0 V Deschutes CPU's.
2025-05-07 22:51:27 +02:00
toggo9
304a47c1bb
Add files via upload
2025-05-07 22:49:05 +02:00
Miran Grča
271ac87582
Merge pull request #5567 from 86Box/tc1995
...
Fix mono pattern position in the Mach64 cards using 24bpp mode (May 7th, 2025)
2025-05-07 21:53:58 +02:00
TC1995
e6a41921cf
Fix mono pattern position in the Mach64 cards using 24bpp mode (May 7th, 2025)
...
See above.
2025-05-07 21:40:22 +02:00
Miran Grča
a1bab703a6
Merge pull request #5566 from 86Box/tc1995
...
P54NP4 fixes of the evening (May 7th, 2025)
2025-05-07 21:34:49 +02:00
TC1995
2becc6fa60
P54NP4 fixes of the evening (May 7th, 2025)
...
1. The 430NX does support PCI IRQ steering, fix it accordingly.
2. Reorder the number of the slots.
3. Add the SIO ZB device to said machine as it must have one.
4. Remove the onboard 810 SCSI controller.
2025-05-07 21:27:20 +02:00
Miran Grča
835b098490
Merge pull request #5565 from Cacodemon345/kbd-lock-icon-tooltips
...
Add missing tooltips for keyboard lock icons
2025-05-07 20:30:44 +02:00
Cacodemon345
5fcef3713d
Add missing tooltips for keyboard lock icons
2025-05-08 00:28:25 +06:00
Miran Grča
bfe2de7df3
Merge pull request #5564 from lemondrops/no-fullscreen-message
...
Remove the full-screen hotkey message
2025-05-07 20:02:44 +02:00
OBattler
baba4b704f
PS/ValuePoint P60: Only primary IDE, in accordance with the IBM hardware reference.
2025-05-07 19:49:03 +02:00
OBattler
04a92704d1
And the PS/ValuePoint P60 as well.
2025-05-07 19:42:18 +02:00
Alexander Babikov
c42f1e4d12
Remove the fullscreen hotkey message
...
No longer needed after the hotkeys to enter and exit full screen
mode were merged into one
2025-05-07 22:39:07 +05:00
OBattler
44376db7f2
Ambra DP60: It is the original Batman, so no RZ-1000, and FDC37C665 controlling primary IDE.
2025-05-07 19:29:15 +02:00
Miran Grča
d48b7a0647
Merge pull request #5562 from Cacodemon345/wayland-fixes
...
Implement keyboard grabbing for Wayland
2025-05-07 17:17:22 +02:00
Miran Grča
e984590587
Merge pull request #5563 from lemondrops/keybind-fix-2
...
Fix keybinds being saved in native/localized form
2025-05-07 16:27:48 +02:00
Alexander Babikov
5918356719
Fix keybinds being saved in native/localized form
...
Keybinds are now both saved and read in portable form
and only converted to native one for display purposes, fixing
them not being read correctly when certain languages are set.
Also get rid of qPrintable() due to it using the system 8-bit codepage
instead of UTF-8, and some unnecessary QString ↔ C string conversions
Co-Authored-by: Cacodemon345 <wahil1976@outlook.com >
2025-05-07 19:23:28 +05:00
Cacodemon345
39fdda6dd9
Fix compilation without extra-cmake-modules
2025-05-07 20:22:38 +06:00
Cacodemon345
91399fb516
Merge branch '86Box:master' into wayland-fixes
2025-05-07 19:32:06 +06:00
OBattler
19bfa0b442
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-07 15:24:00 +02:00
OBattler
e1a6ebac08
The forgotten chipset/is486c.c.
2025-05-07 15:23:50 +02:00
Cacodemon345
572c9e176b
Implement keyboard grabbing for Wayland
2025-05-07 17:52:26 +06:00
Miran Grča
a3e1ee4aab
Merge pull request #5438 from Cacodemon345/saasound-filter-fixes
...
SAASound filter fixes
2025-05-07 07:50:26 +02:00
Miran Grča
1f098765ce
Merge pull request #5561 from MaxwellS04/ISA_86c805
...
Add ISA 86c805 (ELSA Winner 1000)
2025-05-07 07:24:27 +02:00
OBattler
9ac2599264
Correct the BIOS.
2025-05-07 07:21:26 +02:00
OBattler
20d04c7c08
Added the ASUS ISA-486C.
2025-05-07 07:20:54 +02:00
MaxwellS04
1f40db5d9e
Fixed ROM path
2025-05-07 11:29:11 +07:00
MaxwellS04
5d929c7735
Move Winner 1000's RAMDAC to ATT491
2025-05-07 10:39:22 +07:00
MaxwellS04
6fb01cf592
Added ISA-specific 86c805 (ELSA Winner 1000)
...
Ported from my ELSA_Winner_Series branch.
2025-05-07 10:11:51 +07:00
OBattler
a48f9bc7ba
Implement the Kana lock LED for AX machines.
2025-05-07 01:54:34 +02:00
Miran Grča
ac820dbc25
Merge pull request #5393 from Cacodemon345/qt-scroll-states
...
Caps/Num/Scroll LED states are now displayed
2025-05-07 01:25:00 +02:00
OBattler
b08dcf2398
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-07 01:08:13 +02:00