Commit Graph

13220 Commits

Author SHA1 Message Date
Jasmine Iwanek
7411fda449 Switch sonarcloud scanner to git release
This is temporary till it gets a new update
2024-06-10 15:29:43 -04:00
Jasmine Iwanek
f73dff6d76 freetype & libpng are installed by default on mac 2024-06-10 15:29:43 -04:00
Jasmine Iwanek
3374246436 Build support for macos silicon 2024-06-10 14:55:12 -04:00
OBattler
80eedca82a Comment out the workaround for duplicate harfbuzz variales - it appears to no longer be needed. 2024-06-10 03:55:12 +02:00
OBattler
c852c99d8f Modern header fixes. 2024-06-10 03:51:10 +02:00
Miran Grča
509dd02177 Merge pull request #4521 from jriwanek-forks/128k
Fix granularity of Generic AT RAM expansion card
2024-06-10 02:23:30 +02:00
OBattler
751f2af382 And primitives.h. as well. 2024-06-10 02:23:13 +02:00
OBattler
f4cc13d622 The forgotten .c file. 2024-06-10 02:14:55 +02:00
OBattler
56b3a27b33 SoftFloat: Move the const's to a .c file and make the .h only contain extern's. 2024-06-10 02:14:42 +02:00
Jasmine Iwanek
cd41ef0123 Fix granularity of Generic AT RAM expansion card 2024-06-09 20:10:43 -04:00
OBattler
2273f563a5 Moved the offending SoftFloat-related stuff to x87_sf.h, fixes warnings. 2024-06-10 00:08:48 +02:00
OBattler
ce201f2e87 PCjs: Change an uint8 to uint8_t. 2024-06-09 23:43:22 +02:00
Miran Grča
5ce3b08dfc Merge pull request #4520 from 86Box/tc1995
vid_cga_comp.h: another compile fix.
2024-06-09 23:41:12 +02:00
TC1995
55f5b9fb21 vid_cga_comp.h: another compile fix. 2024-06-09 23:39:33 +02:00
Miran Grča
b1761a47ca Merge pull request #4519 from 86Box/tc1995
Upgrade to softfloat3e.
2024-06-09 23:39:05 +02:00
TC1995
b72757ac0c pci.c: compile fix. 2024-06-09 23:37:11 +02:00
TC1995
0f29bcddf1 Upgrade to softfloat3e.
This should solve licensing problems as well.
2024-06-09 23:08:46 +02:00
OBattler
4b77ef6823 286: Make LOCK legal with all instructions, per the Programmers' Reference Manual. 2024-06-09 19:58:16 +02:00
Miran Grča
fbb9c13263 Merge pull request #4517 from jriwanek-forks/memory
Correct max mem on IBM 286 clones and the XT/286
2024-06-08 06:09:44 +02:00
Jasmine Iwanek
4c74fdd4cc Correct max mem on IBM 286 clones and the XT/286 2024-06-07 23:56:37 -04:00
Miran Grča
56fa1d4964 Merge pull request #4516 from jriwanek-forks/128kfix
Fix 2 segfaults in DeviceConfig
2024-06-08 05:07:42 +02:00
OBattler
152c0cbf1d Settings: Changed the List View to a Table View - now the pages rows are no longer as small as they used to be. 2024-06-08 05:02:58 +02:00
Jasmine Iwanek
1d325d411d Fix underlying segfaults too 2024-06-07 22:47:50 -04:00
OBattler
f95b1d984d ISA memory and RTC cards: Only enable the configure button if the device actually has a configuration structure present. 2024-06-08 04:35:29 +02:00
OBattler
ec0287cd2f Added the missing fallthrough marker. 2024-06-07 18:23:16 +02:00
OBattler
dc7b93dc04 device/isamem.c: Fix the two bugs reported by lemondrops. 2024-06-07 18:21:55 +02:00
OBattler
86de260b24 mem.c: Double the pages array size for 386SX, fixes the segmentation fault when trying to use the Amstrad MegaPC with more than 16 MB and the 486+ interpreter. 2024-06-07 14:19:10 +02:00
Miran Grča
2d0274c904 Merge pull request #4514 from jriwanek-forks/5170
Correct IBM 5170 memory size, more IBM ISA memory cards
2024-06-07 08:59:28 +02:00
Jasmine Iwanek
1ea76d2e37 Correct onboard memory on the 5170 2024-06-07 02:43:04 -04:00
Jasmine Iwanek
006207151f 64/256KB Memory Expansion Option 2024-06-07 02:43:04 -04:00
Jasmine Iwanek
a206a2ee54 Add IBM PC/XT 64K Memory Expansion Option 2024-06-07 02:43:04 -04:00
Jasmine Iwanek
0e386ffad7 Add IBM PC/XT 32K Memory Expansion Option 2024-06-07 02:42:42 -04:00
Miran Grča
0da54a4bd8 Merge pull request #4513 from jriwanek-forks/lotech
Improve lotech EMS
2024-06-07 08:38:33 +02:00
Jasmine Iwanek
ddc36d66df Add IBM PC/AT 128KB Memory Expansion Option 2024-06-07 02:35:29 -04:00
Jasmine Iwanek
603fdb0331 Fix various comments in isamem.c 2024-06-07 02:33:21 -04:00
Jasmine Iwanek
0f5fd9fbd0 Fixed EV159's max ram and remove flag kludge 2024-06-07 02:08:28 -04:00
Jasmine Iwanek
e290347433 Remove needless parens 2024-06-07 01:38:32 -04:00
Jasmine Iwanek
3258ed67f9 Improve lotech EMS 2024-06-07 01:37:51 -04:00
OBattler
b3e72559a7 ISA Memory cards: Partial rewrite of EMS to support up to two ranges on each EV-159, and make the page frame address changing actually work. 2024-06-07 06:25:49 +02:00
OBattler
8301f82c70 Merge branch 'master' of https://github.com/86Box/86Box 2024-06-06 02:37:30 +02:00
OBattler
fc6d93598f Tyan Trinity: Move the Winbond Super I/O chip onto ports 3F0h/3F1h where it's supposed to be, fixes internal device mess in Windows ME. 2024-06-06 02:37:22 +02:00
Miran Grča
2834d2bb94 Merge pull request #4512 from 86Box/tc1995
Ported the "latest" YMFM changes.
2024-06-05 22:58:54 +02:00
TC1995
0c6f54ac0e Ported the "latest" YMFM changes.
To 86box.
2024-06-05 22:10:26 +02:00
richardg867
a529359993 config: Fix incorrect saving of cpu_override_interpreter 2024-06-03 22:40:46 -03:00
Miran Grča
bfaff911c8 Merge pull request #4511 from jriwanek-forks/emswork
Improvements to the RAMpage XT and EMS logging
2024-06-03 07:14:50 +02:00
Jasmine Iwanek
99957425f0 Yet more improvements to Rampage/XT 2024-06-03 00:46:51 -04:00
Jasmine Iwanek
9d7cffb7a8 Improve EMS logging 2024-06-03 00:46:51 -04:00
OBattler
27248397d2 ATi Mach 8: Fix a warning. 2024-06-03 04:01:00 +02:00
OBattler
d6baa28992 ISA memory cards: Implement EMS frame address recalculation. 2024-06-03 03:37:47 +02:00
Miran Grča
8a8d5f0870 Merge pull request #4510 from jriwanek-forks/bocaram
Add BocaRAM/XT plus more EMS improvements
2024-06-02 07:22:09 +02:00