Commit Graph

16961 Commits

Author SHA1 Message Date
OBattler
4537db4830 PIC: Ignore IRQ raise or lower then the PIC is not yet properly set up. 2025-07-30 15:04:30 +02:00
Miran Grča
911170537e Merge pull request #5848 from lemondrops/mke-fix-2
MKE: More UI fixes
2025-07-30 13:49:22 +02:00
Alexander Babikov
72a5c0add4 Qt: Disable the CD-ROM speed dropdown on disabled entries 2025-07-30 16:42:18 +05:00
Alexander Babikov
9204c1b6d8 Qt: Explicitly set CD-ROM speed on a bus change 2025-07-30 16:42:06 +05:00
Alexander Babikov
81ac0d786e Fix MKE bus channels 2 and 3 not being usable 2025-07-30 16:26:10 +05:00
OBattler
9cb99ed476 Also set an explicit 0x00 after the 10 bytes of ver. 2025-07-30 13:11:41 +02:00
OBattler
8d7e185ba5 Fix a compile-breaking mistake. 2025-07-30 13:09:13 +02:00
OBattler
71ea73292e MKE CD-ROM: Memset ver with 0x00's before calling cdrom_generate_name_mke(), should avoid garbage at the end of the name. 2025-07-30 13:08:23 +02:00
Cacodemon345
0d4fbc60ec Merge remote-tracking branch 'origin/master' into mke-fixes-2 2025-07-30 15:31:03 +06:00
OBattler
7f7877e68c Config: Set an appropriate default type drive for MKE CD-ROM drives in configurations from before the type selection. 2025-07-30 11:30:00 +02:00
OBattler
4673e121ca Merge branch 'master' of https://github.com/86Box/86Box 2025-07-30 10:32:01 +02:00
OBattler
5cd95192f1 Logitech Serial Mouse: Do not disable prompt mode on baud rate setting in most cases, fixes detection by the NT 3.1 driver. 2025-07-30 10:31:50 +02:00
Miran Grča
c6e28e8649 Merge pull request #5832 from Lili1228/master
Update pl-PL.po
2025-07-30 09:50:39 +02:00
Lili Kurek
71ffb7a8cc Merge branch 'master' into master 2025-07-30 09:45:24 +02:00
Lili Kurek
3ae749e721 Add changes from #5840 2025-07-30 07:44:02 +00:00
Miran Grča
2bbc35bedc Merge pull request #5844 from pankozacorp/machinenamefixes
Machine Table Fixes part 1
2025-07-30 09:26:52 +02:00
Cacodemon345
55d892ee37 Panasonic/MKE OS freeze fixes (redo) 2025-07-30 13:17:16 +06:00
Alexander Babikov
bfd84a8be4 MKE: Fix channel not being saved (#5845) 2025-07-29 21:47:06 -03:00
pankozaC++
fe4995288d Also fix the voltages on T2P4 and TX97
lower the minimum voltage to allow K6-2 CPUs to be selectable just like the real boards
2025-07-29 23:09:12 +02:00
pankozaC++
b8f124d27c First batch of Machine Table Fixes
- Packard Bell PB8810 is actually a rebadged Samsung SPC-3000V
- Micoms XL-7 Turbo is a Pravetz-16ES OEM board (contrary to popular belief, it's a standard 8088/V20 PC, not 186)
- Add the full board name to the 430VX Packard Bell Multimedia Machines
- Fix the minimum voltage of the PCChips M560 to allow K6-2 CPUs, which are confirmed to work on the real board
- Block the Cyrix 6x86MX/MII on the eMachines 3xxc machine due to cache abuse on these specific CPUs causing no POST in 86Box, and rename it to eTower 300k, the only known eMachine with an K6-2
- Add the base MSI board's name to the Bora Pro, in consistency with the LG IBM MSI machine
2025-07-29 23:02:14 +02:00
Miran Grča
865584c808 Merge pull request #5840 from nelsonhef/pot-po-upd
POT and PO updates
2025-07-29 22:51:37 +02:00
OBattler
5edae8695e Panasonic CD-ROM: Only free present drivs on close. 2025-07-29 22:51:21 +02:00
OBattler
c675da4de7 MKE CD-ROM: Fix disc change detection, move model selection to CD-ROM type, and properly implement support for the up to 4 drives supported by the controller. 2025-07-29 22:40:02 +02:00
OBattler
12deafbe1d Config: Add some sanity checks. 2025-07-29 15:01:12 +02:00
Nelson Kerber Hennemann Filho
526b915764 Update tr-TR.po
Fix incorrect handling of double newline escapes caused by commit cc4bfa5
2025-07-28 16:36:49 -03:00
nelsonhef
f008161099 Added msgids for CD-ROM Controller (ca400e1) and settings (f08633a) 2025-07-28 15:00:40 -03:00
OBattler
6ed4d59616 MKE CD-ROM: Command 03 (Stop audio). 2025-07-28 19:01:14 +02:00
Miran Grča
130b28430f Merge pull request #5839 from Cacodemon345/patch-278569
Panasonic: Output status byte if read fails
2025-07-28 19:00:13 +02:00
nelsonhef
a06f6b02d5 Fixed one msgid and merged with PO files 2025-07-28 10:31:58 -03:00
OBattler
64a19b43b4 CD-ROM: Fix some compile-breaking errors. 2025-07-28 13:53:50 +02:00
Cacodemon345
29227d3729 Panasonic: Output status byte if read fails 2025-07-28 17:46:20 +06:00
Nelson Kerber Hennemann Filho
6da5dc570e Merge branch '86Box:master' into pot-po-upd 2025-07-28 08:39:34 -03:00
Miran Grča
8426164003 Merge pull request #5834 from jriwanek-forks/codeql
Fix several codeql warns
2025-07-28 09:27:03 +02:00
Jasmine Iwanek
df613c43ce Fix another warn in midi_opl4.c 2025-07-28 02:38:13 -04:00
Miran Grča
e5d6271307 Merge pull request #5835 from jriwanek-forks/mke
Configurable model and firmware version for mke
2025-07-28 08:34:15 +02:00
Jasmine Iwanek
a96146742e Fix another warn in 808x.c 2025-07-28 01:52:40 -04:00
Jasmine Iwanek
e2cb4999ab More cleaning in mke 2025-07-27 21:21:17 -04:00
Jasmine Iwanek
f08633a0eb Configurable model and firmware version for mke 2025-07-27 21:21:17 -04:00
Jasmine Iwanek
6d6d5931bf Fix several codeql warns 2025-07-27 20:59:55 -04:00
Nelson Kerber Hennemann Filho
09289d27d9 Merge branch '86Box:master' into pot-po-upd 2025-07-27 18:46:09 -03:00
OBattler
f4d3924c8c MKE CD-ROM: Remove useless code from get capacity, fixes random segfaults. 2025-07-27 22:32:42 +02:00
OBattler
a26ce2b6fb Merge branch 'master' of https://github.com/86Box/86Box 2025-07-27 22:23:36 +02:00
OBattler
9a1e09375f MKE CD-ROM: Add ports 220h and 300h-340h, allows CR56X.SYS to work without the /P: parameter. 2025-07-27 22:23:21 +02:00
Miran Grča
985d3ebf3a Merge pull request #5833 from 86Box/tc1995
AMD 53c974 changes and fixes (July 27th, 2025)
2025-07-27 20:02:46 +02:00
TC1995
84464dfe41 AMD 53c974 changes and fixes (July 27th, 2025)
1. Implemented as best as possible the MDL S/G required by NeXTSTEP/OPENSTEP, fixes detection of storage devices.
2. Timer bits from the Clock registers are now implemented.
2025-07-27 19:57:45 +02:00
OBattler
26249b9c4c MKE: More clean-ups, made port 3 return 0xFF when read (fixes Windows 95's built-in Panasonic driver), and added the Non-Creative version as well. 2025-07-27 19:21:24 +02:00
OBattler
1b142299e5 Settings: Remove an excess logging line. 2025-07-27 19:03:34 +02:00
OBattler
c6870e9248 (S)VGA: Fix regression. 2025-07-27 18:45:42 +02:00
OBattler
6016f6b9f1 MKE CD-ROM: Clean-up and actually use the instantiated pointer. 2025-07-27 18:43:55 +02:00
OBattler
b1b8ac639f Settings: Always enable the CD-ROM Interface selection. 2025-07-27 17:53:35 +02:00