Commit Graph

5816 Commits

Author SHA1 Message Date
Cacodemon345
635ef60c53 Fix buffer overflow on window title sets 2021-08-29 23:50:21 +06:00
Cacodemon345
8251d2b244 Change ftello64 to ftell since it got truncated anyway 2021-08-29 23:50:21 +06:00
Cacodemon345
5cdfcb099c Fix reading config files with UTF-8 BOM signature 2021-08-29 23:50:21 +06:00
Cacodemon345
fa3cb5bcee Don't make the blitter thread wait forever on exit 2021-08-29 23:50:21 +06:00
Cacodemon345
7d095da769 oops, forgot to create the mouse access mutex 2021-08-29 23:50:21 +06:00
Cacodemon345
1418d788a4 Remove incorrect focus loss detection code 2021-08-29 23:50:21 +06:00
Cacodemon345
8263fcab1f Implement mouse support 2021-08-29 23:50:21 +06:00
Cacodemon345
02d698ecaf Fix wrong variable reference 2021-08-29 23:50:21 +06:00
Cacodemon345
e0b36b52ca Implement window title setting 2021-08-29 23:50:21 +06:00
Cacodemon345
1678783db5 Implement keypad support 2021-08-29 23:50:21 +06:00
Cacodemon345
d9fdc5fcc1 Implement keyboard support
Numpad will be done eventually
2021-08-29 23:50:21 +06:00
Cacodemon345
f6af2b0162 Fix compile errors and get rid of glib dependency 2021-08-29 23:50:21 +06:00
Cacodemon345
39fea69d5c Fix warnings 2021-08-29 23:50:21 +06:00
Cacodemon345
435174a06a Fix incorrect typing of function loader
Co-authored-by: 韩朴宇 <w12101111@gmail.com>
2021-08-29 23:50:21 +06:00
Cacodemon345
bd74669ad5 Enable CMake policy CMP0079 2021-08-29 23:50:21 +06:00
Cacodemon345
1b93e8e989 Initial Linux/Unix code 2021-08-29 23:50:16 +06:00
David Hrdlička
a0c8f9aa9e workflows: add clang/mingw build 2021-08-29 16:09:28 +02:00
David Hrdlička
48e9165b13 workflows: use the new presets 2021-08-29 15:41:08 +02:00
David Hrdlička
edce4dca18 cmake: experimental preset should use new dynarec 2021-08-29 15:28:23 +02:00
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
Ompronce
5272ddda56 Restored previous MPU-401 code 2021-08-29 05:51:47 -04:00
Ompronce
af7cb08b3e Merge branch '86Box:master' into master 2021-08-29 05:19:14 -04: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
Ompronce
0468164c2b Add files via upload 2021-08-29 02:04:22 -04:00
Ompronce
3f160bd87d Merge branch '86Box:master' into master 2021-08-29 01:39:08 -04:00
Ompronce
5b880cd804 Added correct IRQs for Roland MPU-IPC-T card and corrected typo 2021-08-29 01:38:45 -04: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
Ompronce
4cbba570a9 Add files via upload 2021-08-29 00:03:33 -04:00
Ompronce
b9342ec1ea Add files via upload 2021-08-29 00:02:50 -04:00
Ompronce
2e68fe044e Add files via upload 2021-08-29 00:01:20 -04: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