OBattler
8bdecb1f59
Some PIC and ACPI IRQ fixes.
2023-09-28 00:20:15 +02:00
Jasmine Iwanek
9b9dc6cdcc
Removed escaped whitespace at end of line.
2023-09-26 05:00:30 -04:00
Jasmine Iwanek
07af166d2f
Fix a build error on haiku in ini.c
2023-09-26 04:51:59 -04:00
OBattler
3a66fb2e37
Merge branch 'master' of https://github.com/86Box/86Box
2023-09-24 19:03:23 +02:00
OBattler
f5190b1c6f
Merge remote-tracking branch 'origin/master' into version/4.1
2023-09-24 19:01:22 +02:00
Miran Grča
fafb0dd0f5
Merge pull request #3691 from adh/serial-passthrough
...
fix flags for serial passthrough on unix
2023-09-24 19:00:29 +02:00
OBattler
7a50e730e4
Merge remote-tracking branch 'origin/master' into version/4.1
2023-09-24 18:53:51 +02:00
Miran Grča
ceca627edb
Merge pull request #3698 from 86Box/tc1995
...
SCSI changes and fixes:
2023-09-24 18:53:43 +02:00
OBattler
cf7b71bc5a
Merge branch 'version/4.1' of https://github.com/86Box/86Box into version/4.1
2023-09-24 18:42:02 +02:00
OBattler
893856d6cb
Merge remote-tracking branch 'origin/master' into version/4.1
2023-09-24 18:41:47 +02:00
Miran Grča
cbb5cf8185
Merge pull request #3706 from yishayv/plip_fix
...
Init LPT before Network to fix PLIP mode.
2023-09-24 18:35:15 +02:00
TC1995
b1099fab1d
Fix max types of the cdrom models.
2023-09-24 07:52:43 +02:00
TC1995
f30c71ed3b
SCSI changes 2:
...
Replaced the string comparisons with proper drive types comparisons without strings.
2023-09-24 07:44:25 +02:00
Yishay Vadai
5c9509d51d
Init LPT before Network to fix PLIP mode.
2023-09-23 21:01:38 +03:00
Miran Grča
4475a8595c
Merge pull request #3685 from pankozacorp/GW2KVenus
...
Add Gateway 2000 OEM Version of Intel VS440FX
2023-09-21 20:46:31 +02:00
OBattler
df65ec2103
Resolve conflict.
2023-09-21 20:46:11 +02:00
OBattler
66466c1f57
Conflict resolution.
2023-09-21 20:45:09 +02:00
OBattler
1fa5f7c406
Conflict resolution.
2023-09-21 20:44:44 +02:00
Miran Grča
491cdda458
Merge pull request #3702 from lemondrops/machine-table-fixes
...
Machine table fixes
2023-09-21 20:40:58 +02:00
Alexander Babikov
1753d85c88
Bump minimum RAM limit for the Soyo 4SAW2 and Zida 4DP to 2 MB
...
This prevents the BIOS hanging with 1 MB of RAM set
2023-09-21 23:18:04 +05:00
Alexander Babikov
a20a98c755
Blocklist the CPUs without an internal FPU on the IBM PS/2 Model 70 type 4
2023-09-21 23:17:52 +05:00
TC1995
45ecdf37de
SCSI corrections:
...
1. Changed the p's back to priv's.
2. Made the Spock/Tribble cards use picint instead of picintlevel.
3. Corrected fallthroughs and a minor change in the SCSI CD-ROM code core.
2023-09-20 23:14:00 +02:00
TC1995
7c6381b2ea
SCSI changes and fixes:
...
1. Added the Tribble 16-bit IBM SCSI adapter.
2. Reworked the vendor unique commands to counter audio issues as well as adding some undocumented commands (thanks to the source code of xmcd!), plus replacing the NEC CD-ROM DRIVE:75 with the :38 one.
2023-09-20 20:29:32 +02:00
Miran Grča
f324116eaf
Merge pull request #3695 from lemondrops/misc-fixes
...
Assorted fixes
2023-09-17 00:41:47 +02:00
Miran Grča
8fb30939a3
Merge pull request #3694 from lemondrops/softfloat-no-fpu
...
Disable the softfloat checkbox when no FPU is selected
2023-09-17 00:41:30 +02:00
Alexander Babikov
5ce223e469
Add the SOFTFLOAT_ONLY flag to the Quadtel 286 clone
...
Closes #2274
2023-09-16 23:53:41 +05:00
Alexander Babikov
363e48eaf5
qt: Disable the Discord integration menu item if the Discord library isn't loaded
2023-09-16 23:53:40 +05:00
Alexander Babikov
f7bd0afbac
Dev branch: Fix the GUS MAX's CS4231 using the wrong DMA channel
2023-09-16 23:53:40 +05:00
Alexander Babikov
178f1ce599
Disable the softfloat checkbox when no FPU is selected
2023-09-16 23:52:32 +05:00
Aleš Hakl
6eaf274c33
remove debug printf()
2023-09-15 16:55:24 +02:00
Aleš Hakl
129950b5af
fix flags for serial passthrough on unix
2023-09-15 16:49:33 +02:00
pankozaC++
bbed19ce4c
Add Gateway 2000 Venus (Part 3)
2023-09-09 11:16:53 +01:00
pankozaC++
6148dbcb7a
Add Gateway 2000 Venus (Part 2)
2023-09-09 11:12:31 +01:00
pankozaC++
a24c97a350
Add Gateway 2000 Venus (Part 1)
2023-09-09 11:10:05 +01:00
Jasmine Iwanek
b3dbfcfc9a
Merge pull request #3672 from rderooy/rdr/rpm-fixes
...
Add new 4.0 dependencies to RPM spec file
2023-09-08 19:08:16 -04:00
Miran Grča
aba774d3b7
Merge pull request #3677 from jriwanek-forks/update-checkout
...
Update actions/checkout to v4
2023-09-05 01:35:30 +02:00
Jasmine Iwanek
bd473f8382
Merge pull request #38 from jriwanek-forks/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2023-09-04 19:26:31 -04:00
dependabot[bot]
64956506bb
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 18:18:12 +00:00
OBattler
14b31d369f
Merge branch 'master' of https://github.com/86Box/86Box
2023-09-04 04:55:16 +02:00
OBattler
95c9c1dc95
Reverted the PIC code to basically the old code with the new way of handing level-triggered IRQ's, fixes IDE hard disk and ATAPI CD-ROM problems.
2023-09-04 04:55:09 +02:00
Robert de Rooy
ff56469b76
Add new 4.0 dependencies to RPM spec file
2023-09-02 10:51:40 +02:00
Davidson Francis
4bde11c290
GDB stub small fixes: out-of-bounds and wrong packet reply in 'qfThreadInfo' ( #3666 )
...
* Fix out-of-bounds access on gdbstub_client_respond()
The issue happens when the ENABLE_GDBSTUB_LOG flag is set, more
specifically within the gdbstub_client_respond() function. This is
due to the fact that the string 'GDB Stub: Sending response: ' and
the newline character '\n' total 29 characters. When combined with
the 995 characters of client->response, the total is 1024 bytes.
However, the pclog_ex() buffer size is also 1024 bytes, leaving no
room for the null terminator '\0'. As a result, when attempting to
print the text on the screen, a segmentation fault occurs.
This commit fixes this by decreasing the response text's size by one
byte.
* Remove extra space in 'qfThreadInfo' packet response in gdbstub.c
When GDB sends the 'qfThreadInfo' packet, one of the possible responses
is 'm thread-id', as specified in [1]. However, contrary to what the
documentation implies, there is no space between 'm' and the thread-id.
In the current approach, GDB isn't even able to recognize that there's
any active thread, as the code sends "m 1" instead of "m1".
This commit addresses this by removing the space in the response.
Ref:
[1]: https://sourceware.org/gdb/onlinedocs/gdb/General-Query-Packets.html
2023-08-31 14:11:27 -03:00
Miran Grča
c2a5f7f94f
Merge pull request #3649 from kzmidze/master
...
Update language module
2023-08-31 04:03:22 +02:00
Miran Grča
b6713dcb76
Merge pull request #3655 from Theldus/fix_gdbstub_build
...
Fix GDB stub builds due to undeclared symbol
2023-08-31 04:02:26 +02:00
Miran Grča
d507ad67f6
Merge pull request #3664 from lemondrops/gus-fixes
...
Gravis UltraSound fixes
2023-08-31 04:01:57 +02:00
Alexander Babikov
ce8b1c4c81
Dev branch: Fix the GUS type selector not working
2023-08-31 06:19:58 +05:00
Alexander Babikov
e6e8784769
Revert the GUS to use edge-triggered IRQs
...
Fixes #3645
2023-08-31 06:19:58 +05:00
OBattler
3039f8449f
Fixed GUS IRQ handling if normal and MIDI IRQ's are the same.
2023-08-30 18:46:23 +02:00
OBattler
fd4ef5cfb4
Fixed the PCI slot definition for the 450kx Memory Controller.
2023-08-30 18:12:26 +02:00
OBattler
036c6cb101
Fixed the PCI device type for the 450kx Memory Controller.
2023-08-30 18:11:15 +02:00