OBattler
e50bbce21d
HDD: Replace one fatal with sane default behavior, replaces some IDE BIOS'es fatal'ing the emulator with too old IDE hard disk models selected.
2025-08-01 00:18:43 +02:00
Miran Grča
24e26704ed
Merge pull request #5852 from lemondrops/cmake
...
CMake-related improvements
2025-08-01 00:13:49 +02:00
Alexander Babikov
c76a682069
CMake: Error out if source directory if src/ instead of top-level dir
2025-08-01 02:56:39 +05:00
Alexander Babikov
37481032ed
Manager/CMake: More thoroughly disable the update checker when no build number is present
2025-08-01 02:56:37 +05:00
Alexander Babikov
8915fa9263
CMake: Only find and link to SDL when needed
2025-08-01 02:56:32 +05:00
OBattler
437ecbde6c
D86F: Always wait for two index pulses on wrong DENSEL and do it in Turbo mode as well, fixes floppies in Windows 95 when booted with a floppy inserted.
2025-07-31 23:37:13 +02:00
OBattler
3ef7f82c78
FDC: Fix DOR FINTR disabling, fixes #5851 .
2025-07-31 18:26:27 +02:00
Miran Grča
be80bd634b
Merge pull request #5846 from Cacodemon345/mke-fixes-2
...
Panasonic/MKE OS freeze fixes (redo)
2025-07-30 21:10:04 +02:00
Cacodemon345
bc6480f0c4
Merge branch 'master' into mke-fixes-2
2025-07-30 23:41:46 +06:00
Miran Grča
076f8db5c7
Merge pull request #5849 from Cacodemon345/patch-555255
...
Don't use time-critical priority for VM thread
2025-07-30 19:31:07 +02:00
Cacodemon345
00bcf6cbf9
Don't use time-critical priority for VM thread
...
Fixes some unresponsiveness on Windows
2025-07-30 23:00:46 +06:00
OBattler
325887a567
MKE CD-ROM: Fix TOC and multi-session reading, fixes the Windows 95 built-in driver with the non-Creative interface.
2025-07-30 16:31:11 +02:00
OBattler
2ec7fa9e06
Merge branch 'master' of https://github.com/86Box/86Box
2025-07-30 15:04:39 +02:00
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