Commit Graph

13380 Commits

Author SHA1 Message Date
Umut Çağan Uçanok
3c4fe03250 Raise minimum RAM amount of the Hyundai SCAT machines
Bandaid solution to fix graphics corruptions and hanging until we figure out the issue is
2025-07-24 19:22:02 +03:00
OBattler
161e726819 CRC32: #define __USE_LARGEFILE64, because it's apparently needed for the off64_t type. 2025-07-24 18:10:56 +02:00
Miran Grča
3f82c150dc CRC32: Include sys/types.h. 2025-07-24 17:41:58 +02:00
Miran Grča
4212f3601f CRC32: Correct some types. 2025-07-24 17:21:19 +02:00
OBattler
28e3d4fe08 Put those functions into the right place. 2025-07-24 16:52:17 +02:00
OBattler
fb00027eff CD-ROM: Fix CRC and parity checking for XA Mode 2 Form 1 sectors. 2025-07-24 16:49:01 +02:00
OBattler
91d2af521d CRC32: Replace local with static. 2025-07-24 16:15:36 +02:00
OBattler
eb0d73f6a1 CRC32: Two functions needed on ARM. 2025-07-24 15:30:02 +02:00
OBattler
8944c920ae CD-ROM: Parity and CRC checking support, System Shock 2 now works with a directly mounted .CUE image as well. 2025-07-24 14:12:20 +02:00
OBattler
362528de25 CMD646: Return the registers from the correct bus master instance. 2025-07-24 12:12:26 +02:00
OBattler
1923f3ec66 Added MDS support. 2025-07-24 12:08:58 +02:00
OBattler
9063bbe68b Second and last part of the icon indicator work. 2025-07-23 15:53:34 +02:00
Miran Grča
c5681d8ba9 Merge pull request #5818 from jriwanek-forks/jsfix
Joystick/Gameport improvements part 1
2025-07-23 07:51:34 +02:00
Jasmine Iwanek
dbd8d1d8f5 86Box Specific PNP Gameport 2025-07-22 20:58:33 -04:00
Jasmine Iwanek
c419de5031 Remove unneeded calls to gameport_remap 2025-07-22 20:58:33 -04:00
Jasmine Iwanek
6a43be5b0d Correct gameport device usage 2025-07-22 20:58:32 -04:00
Jasmine Iwanek
67e7136ff9 Some improvements to code readability 2025-07-22 20:58:32 -04:00
TC1995
1a5b4671e8 XGA/SVGA mode changes of the day (July 22nd, 2025)
1. If the VGA mapping is for a 0xA0000 map for a length of 0x10000, then disable XGA mode (this is independent of the XGA extended mode aperture mode 1 which is XGA's own 0xA0000 mapping).
2. Remove text mode ctrl-alt-del hack.
3. Fixed cursor x coordinate in the Trio32 using 15bpp/16bpp modes.
2025-07-22 20:45:54 +02:00
OBattler
5453aec740 Run icon: Fix stray gra pixel in the uppper right corner of the 24x24 icon. 2025-07-22 13:29:31 +02:00
Miran Grča
d0333f8350 Serial mouse: Fix a newly introduced bug. 2025-07-21 05:40:05 +02:00
Cacodemon345
6b2e58d3b4 Write-protected indicator (part 1) 2025-07-21 01:20:54 +06:00
OBattler
174e92dad9 Correct the write activity indicator icon. 2025-07-20 15:19:57 +02:00
Cacodemon345
a633bb40df Fix FCHS recompiling for x64 dynarecs 2025-07-20 18:05:23 +06:00
TC1995
bc24fefee8 Ported the latest changes of the ESP code from QEMU to 86box (July 19th, 2025) 2025-07-19 13:34:51 +02:00
OBattler
55008566de Paradise WD90C11 and WD90C30: Fix banking regressions introduced with the previous fixes, fixes #5807. 2025-07-18 20:01:32 +02:00
Jasmine Iwanek
9aab9c41dc Add support for default baud rate on logitech serial mouse 2025-07-18 00:31:08 -04:00
Jasmine Iwanek
90ae33e487 Macro the serial port part of mouse config 2025-07-17 23:42:35 -04:00
Jasmine Iwanek
a7d54960c7 clang-format mouse_serial.c 2025-07-17 23:42:35 -04:00
Jasmine Iwanek
4d6e3db50c Some minor improvements to serial mouse code quality 2025-07-17 23:42:35 -04:00
Miran Grča
d7f3138a53 WD90C30: Maximum sequencer register is 15h, not 12h, fixes VESA1D.EXE detection. 2025-07-18 02:55:07 +02:00
Cacodemon345
a4a8e10427 Microsoft Serial BallPoint mouse 2025-07-18 01:41:28 +06:00
OBattler
04aa6b555d XGA: Rewrite memory accesses and pattern reading and apply TC1995's MCA fix as well, fixes OS/2 1.3 with CSD XR05200 and NT 3.1, fixes #5803. 2025-07-17 14:29:06 +02:00
Cacodemon345
f962ecd7d6 Use a separate thread for polling mouse on Windows 2025-07-17 01:24:21 +06:00
Miran Grča
7fd7c659b6 Logitech serial mouse: enable RTS toggle by default. 2025-07-16 11:38:30 +02:00
OBattler
ae11e9bf27 XGA: Redo pattern blitting and clamp the X coordinate to within the width, fixes #5792. 2025-07-16 01:40:45 +02:00
Miran Grča
e8c8e7f703 ZEOS Martin: Remove PS/2 mosue port becxause the real machine has none. 2025-07-16 01:28:07 +02:00
Miran Grča
423a8dc9a9 Merge pull request #5794 from usergithub64/master
Update the Russian translation
2025-07-15 23:02:50 +02:00
Miran Grča
18fc545aef Merge pull request #5795 from rushieda/biosswitchfix
BIOS version switcher fixes and improvements on available machines
2025-07-15 23:02:19 +02:00
Miran Grča
c93c830744 Merge pull request #5798 from nelsonhef/lang-ptbr-upd
Update pt-BR.po
2025-07-15 23:02:09 +02:00
David Hrdlička
80ff0201ef Clip the cursor to the focused window 2025-07-15 22:50:21 +02:00
Nelson Kerber Hennemann Filho
c709f36d51 Update pt-BR.po
Minor fix
2025-07-15 12:46:32 -03:00
Nelson Kerber Hennemann Filho
e482469b46 Update pt-BR.po
Add missing translations
2025-07-15 12:27:30 -03:00
rushieda
143639ad88 BIOS version switcher fixes and improvements on available machines 2025-07-14 16:28:02 +03:00
usergithub64
4731b70844 Update ru-RU.po 2025-07-14 14:30:17 +03:00
usergithub64
ca0e9a4707 Update the Russian translation
Update the Russian translation
2025-07-14 14:01:46 +03:00
usergithub64
8a9ee62993 Fixes for broken translation
Fixes for broken translation
2025-07-14 14:00:59 +03:00
rushieda
cc4bfa5c76 Turkish translation (tr-TR.po) fixes and improvements 2025-07-13 17:40:24 +03:00
Miran Grča
cd50776ef4 Merge pull request #5783 from usergithub64/master
Update the Russian translation
2025-07-13 14:26:18 +02:00
Cacodemon345
e93be672fa Implement overlay chroma-keying on Voodoo 3/Banshee 2025-07-13 17:42:23 +06:00
usergithub64
126c4a5d4b Update ru-RU.po 2025-07-13 11:53:10 +03:00