Commit Graph

13222 Commits

Author SHA1 Message Date
Jasmine Iwanek
def6d71f4b Add gamepads, flight yokes and steering wheels 2025-07-03 23:10:07 -04:00
Jasmine Iwanek
5697a0ba79 Fix a memory leak in windows rawinput joystick 2025-07-03 23:10:06 -04:00
Jasmine Iwanek
be7406637e A few joystick related cleanups 2025-07-03 23:10:06 -04:00
Jasmine Iwanek
6814a11ae6 Minor changes in cga 2025-07-03 23:04:48 -04:00
Jasmine Iwanek
f27e1fb8a2 Support for Quadram Quadcolor I / I + II 2025-07-03 23:04:34 -04:00
Lili Kurek
bef3b9e155 Cut too much of a string 2025-07-01 11:33:18 +00:00
Lili Kurek
e9d289f2a4 Manager: Allow whitespace and some special characters in machine creation wizard
I'm not sure why whitespace was disallowed in the first place as Windows accepts them everywhere, including at the start of the name. The character blacklist was Windows-centric, but macOS accepts everything besides slash and colon and Linux disallows only a slash.
2025-07-01 11:29:49 +00:00
Miran Grča
3be933a9f4 Merge pull request #5740 from Cacodemon345/copper-demo-wobbling
Make picture bouncing effect work on Copper demo on ET4000AX and ET3000AX
2025-07-01 09:18:56 +02:00
Cacodemon345
ccf43f62f9 Make picture bouncing effect work on Copper demo 2025-07-01 12:51:01 +06:00
GetDizzy
f92c907299 Stub out background update check if EMU_BUILD_NUM is 0 2025-06-30 20:27:48 -04:00
GetDizzy
69c5e1b349 Disable update menu if EMU_BUILD_NUM == 0 2025-06-30 20:25:38 -04:00
OBattler
204617d62a Auto-update: Fix the links so they are actually correct for the given update channel. 2025-07-01 02:13:09 +02:00
Daniel Gurney
aef9d1ed94 Revert "Merge branch 'bugfixes' into master"
This reverts commit 8250b57325, reversing
changes made to 6c643d05b8.
2025-07-01 03:04:14 +03:00
starfrost
8250b57325 Merge branch 'bugfixes' into master 2025-07-01 00:28:27 +01:00
TC1995
54b2f4237d Adjust the timings of the 8514/A and compatibles (June 30th, 2025) 2025-06-30 19:51:35 +02:00
OBattler
474dfb666b Fixed two newly introduced warnings. 2025-06-30 19:12:56 +02:00
Cacodemon345
c537e61453 Copper demo wobbling effects now show up correctly 2025-06-30 23:09:29 +06:00
OBattler
fe3ad0000b Forgotten the vid_svga_render.c and .h files. 2025-06-30 18:48:53 +02:00
OBattler
7abddb0b35 Tseng graphics cards: restore some legacy renderers, fixes Slackware in 4bpp high resolution mode. 2025-06-30 18:31:07 +02:00
OBattler
7d579fb3f9 Qt: Remove the superfluous second instance of the CPU override warning. 2025-06-30 00:53:21 +02:00
OBattler
4a468246cc 808x: Rename wait() to wait_cycs() to avoid conflict with the Apple SDK. 2025-06-30 00:52:00 +02:00
OBattler
d8669a5227 (S)VGA: Recalculate pel panning on every line instead of on every frame. 2025-06-30 00:36:00 +02:00
OBattler
ad5aa6e52f Attempt to undefine wait to avoid the conflicts on Mac. 2025-06-30 00:18:59 +02:00
OBattler
e601f25805 x87: Fix the rounding_modes warnings. 2025-06-30 00:17:33 +02:00
OBattler
f29675e5d4 Manager: Remove the pointless "Convert system to PIII" option. 2025-06-30 00:15:29 +02:00
Miran Grča
ef3353c817 Merge pull request #5733 from Cacodemon345/x87-fpu
x86-specific FADD (SSE2 version)
2025-06-29 22:22:16 +02:00
Cacodemon345
b44042ef1c x86-specific FADD (SSE2 version) 2025-06-30 02:08:48 +06:00
Miran Grča
d9f31bc3bd Merge pull request #5731 from MaxwellS04/Machine_Table_Jun29
Machine table fixes (June 29 midnight)
2025-06-29 21:18:27 +02:00
Cacodemon345
96734590ca x86-specific FADD implementation 2025-06-30 01:10:58 +06:00
MaxwellS04
8e3202446d Correct minimum memory on two ALi SS7 machines 2025-06-30 01:31:12 +07:00
Kotori
789e1239d1 Update snd_resid.h 2025-06-29 10:07:37 +02:00
Kotori
6ba5dc107b fix SID emulation logic, add some UI elements for SID config 2025-06-29 09:57:19 +02:00
Miran Grča
8b77e14712 Merge pull request #5729 from jriwanek-forks/warnfixes
Warning & codeql fixes
2025-06-29 07:19:23 +02:00
OBattler
979eb934a8 Acer V12P: Remove on-board SCSI. 2025-06-29 06:42:51 +02:00
Jasmine Iwanek
026f765495 Some codeql fixes 2025-06-29 00:12:06 -04:00
Jasmine Iwanek
3a26b9d46b Many warning fixes 2025-06-28 23:54:07 -04:00
Miran Grča
563376f973 Merge pull request #5727 from MaxwellS04/D943_Memory_Fixes
Siemens-Nixdorf D943: Correct memory step
2025-06-29 03:19:40 +02:00
Miran Grča
9666d1048d Merge pull request #5725 from jriwanek-forks/rendermagic
Deal with renderer magic numbers
2025-06-29 03:19:26 +02:00
MaxwellS04
e8c77562fc Correct RAM memory step for D943 2025-06-29 07:58:06 +07:00
Jasmine Iwanek
9e34464759 Deal with renderer magic numbers 2025-06-28 19:07:59 -04:00
TC1995
766bd1cfb9 Fix swapped value of the ramdacs used by the Mach32 PCI.
Now it correctly detects what's selected as the ramdac.
2025-06-29 00:42:27 +02:00
OBattler
c15f6d757c Fixed all the vid_api checks in the QT code. 2025-06-29 00:35:38 +02:00
TC1995
c441bb75c5 Actually use the configuration of the FDC cards when needed.
Should fix unavailable configuration boxes in the 86box settings GUI.
2025-06-29 00:07:04 +02:00
Miran Grča
5ea9edd6a3 Update hdd_image.c - hide the empty_sector_1m variable on Unix. 2025-06-28 22:29:05 +02:00
Miran Grča
91cf076c6f Merge pull request #5721 from toggo9/drsm35286memfix
take the DRS/M35 286 "fix" back.
2025-06-28 22:26:26 +02:00
Miran Grča
765567bf33 Update qt_openglrenderer.hpp - #include <array>. 2025-06-28 21:46:17 +02:00
toggo9
034902ee5e another V12P fix (to make compile possible again) 2025-06-28 21:35:46 +02:00
toggo9
1db77f4a32 take the DRS/M35 286 "fix" back
Turns out it does work with 5120 KB, but just not with 5000 KB.
2025-06-28 21:17:59 +02:00
Miran Grča
407aeff500 Merge pull request #5720 from toggo9/v12p
Add the Acer V12P + two RAM corrections which I forgot.
2025-06-28 21:03:42 +02:00
OBattler
f755bceb2b Merge branch 'master' of https://github.com/86Box/86Box 2025-06-28 21:02:11 +02:00