David Hrdlička
|
df93b11d45
|
cmake: actually add the Optimized build type
|
2021-08-29 15:22:19 +02:00 |
|
David Hrdlička
|
98c344729d
|
ignore CMakeUserPresets.json
|
2021-08-29 15:17:18 +02:00 |
|
David Hrdlička
|
fbf93a6d32
|
cmake: add presets equivalent to the makefile
|
2021-08-29 15:04:50 +02:00 |
|
OBattler
|
64aee0481c
|
Removed the non-working keyboard hook, and with it, the NOHOOK make parameter.
|
2021-08-29 13:59:05 +02:00 |
|
OBattler
|
0ae0abcf9c
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-08-29 13:35:04 +02:00 |
|
OBattler
|
09ff45c394
|
LDS, LSS, LES, LFS, and LGS instructions now perform segment limit and present bit checks.
|
2021-08-29 13:34:51 +02:00 |
|
David Hrdlička
|
139268c749
|
fix copyright sign in version information
|
2021-08-29 08:49:46 +02:00 |
|
David Hrdlička
|
1ab23d5531
|
cmake: more fixes
|
2021-08-29 08:38:42 +02:00 |
|
David Hrdlička
|
88295f807c
|
cmake: fix pure clang/win32 build
|
2021-08-29 07:23:33 +02:00 |
|
Ompronce
|
2596c0143c
|
Make the Innovation SSI-2001's IO address configurable (#1636)
|
2021-08-29 06:40:21 +02:00 |
|
David Hrdlička
|
7ec39be770
|
workflows: remove the broken clang64 build
|
2021-08-29 06:38:01 +02:00 |
|
David Hrdlička
|
f0fe6646d3
|
workflows: slight fix to triggers
|
2021-08-29 05:35:19 +02:00 |
|
David Hrdlička
|
523fa0cd2d
|
workflows: fix cmake/mingw artifacts
|
2021-08-29 04:55:46 +02:00 |
|
David Hrdlička
|
69a8c63c33
|
cmake: no SSE2 flag on non-x86 targets
|
2021-08-29 04:55:05 +02:00 |
|
David Hrdlička
|
f3d04d2411
|
workflows: add msys2/ucrt64 and msys2/clang64
|
2021-08-29 04:54:23 +02:00 |
|
David Hrdlička
|
02f965d82a
|
workflows: fix up job names
|
2021-08-29 04:08:36 +02:00 |
|
David Hrdlička
|
8365b7b187
|
workflows: add artifacts to cmake/mingw
|
2021-08-29 04:01:36 +02:00 |
|
David Hrdlička
|
44ccefb28a
|
cmake: refactor the architecture detection
|
2021-08-29 03:55:07 +02:00 |
|
David Hrdlička
|
b9e07113ca
|
cmake: add DEBUG define for debug builds
|
2021-08-28 19:20:28 +02:00 |
|
Miran Grča
|
07f023d42a
|
Merge pull request #1634 from Ompronce/master
Removed unused references to snd_mpu401.h and corrected minor typo
|
2021-08-28 11:53:33 +02:00 |
|
Ompronce
|
906083a0a9
|
Removed unused references to snd_mpu401.h and corrected minor typo
|
2021-08-27 20:28:50 -04:00 |
|
Miran Grča
|
b0cb4d974c
|
Update cdrom.c
|
2021-08-27 20:19:50 +02:00 |
|
OBattler
|
196f0f8bdd
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-08-27 20:11:17 +02:00 |
|
OBattler
|
08e36e7d52
|
Added a sanity check to the new recompiler, prevents the emulator from dividing by zero and crashing.
|
2021-08-27 20:10:59 +02:00 |
|
David Hrdlička
|
a68ac70c47
|
Fix ARM64 build
There is some weird issues regarding linking `__clear_cache` under `clang-cl`, therefore we just call the Windows API instead on these builds.
|
2021-08-27 15:16:49 +02:00 |
|
Miran Grča
|
042bd74420
|
Merge pull request #1633 from lemondrops/master
Add a filter for CD de-emphasis
|
2021-08-27 14:40:49 +02:00 |
|
Alexander Babikov
|
5171ebb35a
|
Add a filter for CD de-emphasis, with coefficients calculated based on SoX's code
This only adds the filter itself and needs hooking up to the rest of the code
|
2021-08-27 17:26:19 +05:00 |
|
OBattler
|
4222570553
|
The makefile now links libgcc on ARM64.
|
2021-08-27 13:49:27 +02:00 |
|
OBattler
|
ddc7c5b78a
|
Reorganized some CPU structures a bit and fixed inappropriate behavior of some mem.c functions on 64-bit binaries (and made mem.c aware of ARM64 as well), fixes both 64-bit recompilers, closes #1215.
|
2021-08-27 13:31:47 +02:00 |
|
OBattler
|
eb827a6629
|
Fixed CD-ROM backend logging.
|
2021-08-26 21:26:56 +02:00 |
|
OBattler
|
ecc54b1717
|
Fixed the indentation of blit_thread().
|
2021-08-26 13:54:32 +02:00 |
|
OBattler
|
aa3a52da3c
|
Reordered some CPU variables and rewrote codegen emitted by the old recompiler's 64-bit version of codegen_accumulate_flush() to not assume 32-bit pointers, fixes 64-bit old recompiler, closes #1615.
|
2021-08-26 13:53:13 +02:00 |
|
OBattler
|
6d7acaa100
|
Made sure cdrom_image.c doesn't strcpy() from the same place to the same place.
|
2021-08-26 10:14:27 +02:00 |
|
OBattler
|
d9ac4ea75f
|
Fixed a small typo.
|
2021-08-25 14:05:41 +02:00 |
|
OBattler
|
4ad78598ea
|
Fixed IBM RGB28 RAMDAC hardware cursor position calculation.
|
2021-08-25 13:58:01 +02:00 |
|
Miran Grča
|
c99c629e0e
|
Merge pull request #1627 from dob205/feature/macos_fix_for_fileops
Update plat.h to ensure 86Box compatibility under macOS
|
2021-08-23 13:03:24 +02:00 |
|
dob205
|
34a14354bf
|
Fixes some small potential issues with the updated plat.h
Added a small fix for the if condition, so that the OS definition can work properly
|
2021-08-22 17:56:34 +02:00 |
|
dob205
|
672ff82e46
|
Update plat.h
|
2021-08-22 17:30:05 +02:00 |
|
Miran Grča
|
dd8be7c3fd
|
Merge pull request #1624 from 86Box/tc1995
Fixed CD Audio on the T128 and made the host buffer limit to be eithe…
|
2021-08-21 14:29:06 +02:00 |
|
TC1995
|
263a8e98c2
|
Fixed CD Audio on the T128 and made the host buffer limit to be either 512 or less than it if the SCSI buffer length is also less than 512 (T128), same applies to the NCR 53c400, but 128 or less.
|
2021-08-21 14:18:49 +02:00 |
|
OBattler
|
42dbde1905
|
Fixes to lpt.h.
|
2021-08-20 19:19:16 +02:00 |
|
OBattler
|
fe5955e477
|
Removed excess logging from 386_common.c.
|
2021-08-20 17:31:18 +02:00 |
|
OBattler
|
fed369c56f
|
AMD K6 CPU's are no longer treated as K6 for SMM purposes.
|
2021-08-20 17:29:12 +02:00 |
|
OBattler
|
b384f58a8b
|
The relocated SMBASE read from the SMM saved state now has bits 24-31 cleared.
|
2021-08-20 17:27:56 +02:00 |
|
OBattler
|
52a1ab757a
|
CPL is now forced to 0 when switching from real to protected mode.
|
2021-08-20 17:25:27 +02:00 |
|
OBattler
|
3d004b56e7
|
Fixed the IDE BusMaster IRQ fix.
|
2021-08-20 17:16:14 +02:00 |
|
OBattler
|
8d3a7583de
|
IDE BusMaster IRQ status is no longer automatically cleared on IRQ lower.
|
2021-08-20 16:50:39 +02:00 |
|
OBattler
|
02cbef3274
|
Implemented PS/2 mouse command F6 (Set defaults).
|
2021-08-20 16:48:13 +02:00 |
|
Miran Grča
|
5fa2bb9383
|
Merge pull request #1614 from 86Box/tc1995
Fixed timings once again plus a Boot HDD ROM option and another optio…
|
2021-08-19 19:45:37 +02:00 |
|
TC1995
|
29b2ac17c0
|
Fixed timings once again plus a Boot HDD ROM option and another option for logging purposes.
|
2021-08-19 19:34:28 +02:00 |
|