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
OBattler
12deafbe1d
Config: Add some sanity checks.
2025-07-29 15:01:12 +02: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
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
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
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
OBattler
9f35c6f97e
Save the selected keyboard type and remove an excess logging line in keyboard.c.
2025-07-27 17:52:10 +02:00
OBattler
0f8ec8d0e7
Panasonic CD-ROM: Fix the only warning.
2025-07-27 17:49:00 +02:00
Miran Grča
07bbf62563
Merge pull request #5825 from Cacodemon345/mke
...
Panasonic/MKE CD-ROM interface backport from PicoGUS
2025-07-27 17:46:27 +02:00
OBattler
029c2f5906
Reverting the change from build 7173.
2025-07-27 17:41:15 +02:00
OBattler
7f2d3c4d1c
8514/a: Add some sanity checks.
2025-07-27 15:47:02 +02:00
OBattler
858594088c
Merge branch 'master' of https://github.com/86Box/86Box
2025-07-27 15:23:55 +02:00
OBattler
0637b316ad
Added keyboard type selection.
2025-07-27 15:23:43 +02:00
Cacodemon345
c89283deef
Fix incorrect response length of multisession info command
2025-07-27 14:31:13 +06:00
Cacodemon345
0b8ff1d6a0
Return reads from MKE offset 0x2 correctly
2025-07-27 14:02:37 +06:00
Cacodemon345
df02d59021
Implement multisession and track/index play commands
2025-07-27 12:55:10 +06:00
Cacodemon345
26d2bf314c
Warnings cleanup
2025-07-27 12:12:44 +06:00
Jasmine Iwanek
cf513354fd
Merge pull request #5831 from jriwanek-forks/mcdx2
...
Some improvements towards mitsumi cdrom image handling
2025-07-26 23:28:33 -04:00
Jasmine Iwanek
e4650cfb9d
Some improvements towards mitsumi cdrom image handling
2025-07-26 23:26:49 -04:00
Miran Grča
e9d5d46993
Merge pull request #5826 from nelsonhef/pot-po-updates
...
Update 86Box.pot and merge into PO files
2025-07-27 05:23:01 +02:00
Miran Grča
354e5dc6c5
Merge pull request #5828 from jriwanek-forks/mcdx
...
Improvements to mitsumi CDROM configuration
2025-07-27 05:22:06 +02:00
Jasmine Iwanek
61ace30f8c
Merge pull request #5830 from Dizzy611/image-loading-crash-fix
...
Attempt to fix cdrom image loading crash #5829 by replacing segfaulting dev->ops->get_last_block with image_get_last_block
2025-07-26 22:34:20 -04:00
GetDizzy
d6f6e71efe
Attempt to fix cdrom image loading crash.
2025-07-26 22:10:56 -04:00
Jasmine Iwanek
6c98dbfb2f
Improvements to mitsumi CDROM configuration
2025-07-26 18:02:51 -04:00
nelsonhef
6c0ab99fae
Added requested strings
2025-07-26 18:23:12 -03:00
Jasmine Iwanek
fa3678648f
int to uint8_t
2025-07-26 17:03:23 -04:00
Cacodemon345
8964adf245
Fix potential null issue
2025-07-27 02:59:20 +06:00
OBattler
5ac95d43f7
Implement the differentiation between CD and DVD drives and the DVD rejected status (for DVD images inserted into a CD drive).
2025-07-26 22:47:41 +02:00
Cacodemon345
4b9bab7a8f
Implement disc type value and XA/User reading modes
2025-07-27 02:38:46 +06:00
Cacodemon345
ecba9783b3
Merge remote-tracking branch 'origin/master' into mke
2025-07-27 02:27:14 +06:00
nelsonhef
9c9d74af64
Added requested strings
2025-07-26 17:25:50 -03:00
Cacodemon345
7392f81536
Implement timer for reads from CD-ROM
2025-07-27 02:17:55 +06:00
Cacodemon345
bc1b5f63bc
Implement Mode Sense/Mode Select and volume controls
2025-07-27 01:42:12 +06:00