Commit Graph

5834 Commits

Author SHA1 Message Date
RichardG867
1b4745847b Attempt to fix Jenkins build script exit code issue 2021-11-08 23:17:17 -03:00
RichardG867
703aa87cbf Fix VIA AC97 warning 2021-11-08 23:15:39 -03:00
RichardG867
a0c27de4d9 Fix Jenkins build type choice 2021-11-08 22:59:18 -03:00
RichardG867
70e2503fc7 Add build type to Jenkins flow 2021-11-08 22:56:48 -03:00
RichardG867
4096711154 Initial commit of the new Jenkins build flow 2021-11-08 22:46:53 -03:00
RichardG867
dfa2583cfb Remove unused code from x86 Voodoo dynarec, fixes x86 Linux builds 2021-11-08 22:40:12 -03:00
RichardG867
e904cf782f Add tar.xz to gitignore 2021-11-08 18:56:00 -03:00
RichardG867
43da85325e Fixes for static and CMake version includes 2021-11-08 18:22:04 -03:00
RichardG867
e2fbac9e00 Revamp gitignore 2021-11-08 18:21:28 -03:00
RichardG867
8f2b111c2b Fix typo in CMakePresets 2021-11-08 14:34:05 -03:00
RichardG867
9699d63e70 Add icon type switch to CMake and de-duplicate wide version strings 2021-11-05 22:02:34 -03:00
RichardG867
06ab671d32 Allow inserting of build number and git hash through CMake, while also porting the mouse capture title fix from the CLI branch 2021-11-05 21:49:00 -03:00
RichardG867
f48c3a299e Add CMake artifacts to gitignore 2021-11-05 20:48:56 -03:00
RichardG867
a34ebbc44c Reintroduce TGUI DDC 2021-11-05 20:45:34 -03:00
OBattler
355c26efa8 S3 fixes. 2021-10-26 03:09:20 +02:00
Miran Grča
10c571c6c6 Merge pull request #1767 from Ompronce/master
Prevent the selection of certain sound cards on machines without ISA or ISA16
2021-10-26 01:58:55 +02:00
Ompronce
6b9802f0d9 Corrected accidental removal of "IDC_CHECK_FLOAT" 2021-10-25 16:26:26 -04:00
Ompronce
ce4814c2a0 Prevent the selection of certain sound cards on machines without ISA or ISA16 2021-10-25 16:19:31 -04:00
Ompronce
666becd27a Prevent the selection of certain sound cards on machines without ISA or ISA16 2021-10-25 16:18:24 -04:00
Miran Grča
a6ac798ee8 Merge pull request #1765 from 86Box/tc1995
Video changes:
2021-10-25 12:35:26 +02:00
TC1995
61273f5c1f Video changes:
Improved the banking of the ATI 28800-5 cards (VGA Charger and VGA Wonder XL).
Improved the skew and horizontal display of some of the ET4000W32P cards as well as the cursor.
Made the Oak OTI 077 and PVGA WD90c30 cards use the Sierra 11487 (actually a clone is used in the real cards).
For the WD90c30, changed the way the hack is involved.
Reverted some changes of the S3 Vision/Trio that originally made glitches, now the glitches are gone and the accelerator renders fine.
Re-organized the Sierra 1148x RAMDAC's and added the 11486 (Mark 1).
MCA SVGA cards use the full 32-bit mapping.
2021-10-24 19:06:05 +02:00
Miran Grča
f70963e1ba Merge pull request #1764 from Ompronce/master
Added correct IRQs and port ranges for standalone ISA MPU-401 as per...
2021-10-23 05:18:32 +02:00
Ompronce
d61e16d913 Added correct IRQs and port ranges for standalone ISA MPU-401 as per Roland documentation 2021-10-22 21:48:20 -04:00
OBattler
83ad3e9f70 Moved the IDE slot to the top on the P64RP4 to ensure the CMD640 is added to it. 2021-10-22 21:48:15 +02:00
OBattler
5b689e4af7 The Virtual PC 2007 machine no longer has the AGP flag. 2021-10-21 22:26:27 +02:00
OBattler
066deef986 The version of 440BX without AGP now has revision 0x03. 2021-10-21 21:20:00 +02:00
OBattler
85f810aa22 The Virtual PC 2007 machine now correctly uses the version of 440BX without AGP. 2021-10-21 21:18:20 +02:00
Miran Grča
7a27c329c7 Merge pull request #1761 from Ompronce/master
Added gameport at port 201h to Innovation SSI-2001 sound card
2021-10-21 01:42:23 +02:00
Ompronce
f1fd28897f Added gameport at port 201h to Innovation SSI-2001 sound card 2021-10-20 19:09:37 -04:00
Miran Grča
6c463219f2 Merge pull request #1759 from Cacodemon345/patch-19
Fix plat_mmap on macOS platform
2021-10-19 20:58:10 +02:00
Cacodemon345
8ae76614df Fix compile error 2021-10-20 00:37:23 +06:00
Cacodemon345
f1a74ac36d Fix plat_mmap on macOS platform 2021-10-19 23:46:32 +06:00
Miran Grča
bc33a42c12 Merge pull request #1755 from andi8086/are
Make it build in arch linux
2021-10-19 18:21:21 +02:00
Miran Grča
60f7361631 Merge pull request #1756 from Ompronce/master
Added alternate Tandy PSSJ I/O port at 1E0h (used in Tandy 1000 RSX), as well restoring the SN76489 to the IBM PCjr.
2021-10-19 18:20:53 +02:00
Miran Grča
966ca29e9d Merge pull request #1758 from richardg867/cleanup30
v3.0 branch cleanup
2021-10-19 17:44:25 +02:00
RichardG867
e8d9b51680 Remove SiS 5598 from include as well 2021-10-19 12:40:08 -03:00
RichardG867
9f0d240c7a Port ES1371 and ICS fixes from VFIO branch 2021-10-19 12:29:06 -03:00
RichardG867
6fc0890f23 Remove underscore from Multitech PC500 2021-10-19 12:22:13 -03:00
RichardG867
04bea78e5e PIIX: Implement drive separation on IDE I/O traps 2021-10-19 00:17:27 -03:00
RichardG867
8e823f125c PIIX: Remove I/O traps on close 2021-10-18 23:56:40 -03:00
RichardG867
5ae6530ce5 ACPI: Fix resume issue with P2B-LS 2021-10-18 23:29:51 -03:00
RichardG867
8dd26d5776 Fix some logging stuff 2021-10-18 23:29:30 -03:00
RichardG867
77244eda3e ACPI: Make sleep mode pause emulation instead 2021-10-18 22:29:48 -03:00
RichardG867
e05aab152a Implement I/O port traps on PIIX and VIA ACPI 2021-10-18 21:59:12 -03:00
Andreas J. Reichel
6dd744141c Make it build in arch linux and Debian
* Probably unresolved external due to newer gcc, thus
  added libsdl to libui.a as well.
* Make it work for all distros, which either have SDL2::SDL2
  or ${SDL2_LIBRARIES}, provided by sdl2-config or FindSDL2.cmake.

Signed-off-by: Andreas J. Reichel <homebase_ar@web.de>
2021-10-18 21:15:31 +02:00
RichardG867
878c92bf7f ACPI: Rework suspend types and remove bogus PMCNTRL mirrors (those are SMI traps instead) 2021-10-18 15:05:38 -03:00
Ompronce
549a477d19 Restored SN76489 back to IBM PCjr, as SN76496 and SN76489 are identical. 2021-10-18 00:32:21 -04:00
Ompronce
a041469ff8 Added alternate Tandy PSSJ I/O port at 1E0h (used in Tandy 1000 RSX) 2021-10-17 23:37:10 -04:00
RichardG867
6bf299cd41 Implement undocumented PMCNTRL mirrors on VIA 596 (unconfirmed), 686 (confirmed) and PIIX4 (unconfirmed) ACPI 2021-10-16 21:36:58 -03:00
RichardG867
7f8c6635b3 Fix the GT694VA's PCI slots 2021-10-16 21:20:06 -03:00