51 Commits

Author SHA1 Message Date
Stephanie Gawroriski
aadb0a29ff Include miniz library; Make all CMake builds PIC. 2022-10-02 16:25:53 -04:00
twinaphex
ff746b8196 Fix MSVC builds - embed MSVCRT runtime 2021-02-14 22:09:34 +01:00
twinaphex
e053b170d2 Add MSVC 2005 / 2010 cores 2021-02-13 01:47:51 +01:00
Stephanie Gawroriski
9057820fbc Make sure our include flags are included when compiling C++ code. 2020-11-06 21:21:35 -05:00
Stephanie Gawroriski
6870d8b7ab Correct includes. 2020-11-06 20:55:05 -05:00
Stephanie Gawroriski
be386ff05d For CMake disable dynamic recompilation for now. 2020-11-06 20:43:59 -05:00
meepingsnesroms
b18cc463b6 Update Makefile.common 2019-11-26 12:47:26 -08:00
meepingsnesroms
4738d36119 Finish m500 support 2019-11-26 11:43:00 -08:00
meepingsnesroms
51e405fc84 Disable OpenMP on libretro for now
Causing way too many issues for the benefit
2019-06-08 20:43:44 -07:00
meepingsnesroms
9723c83381 Update Makefile.common 2019-06-04 15:18:07 -07:00
meepingsnesroms
37f4b859aa Cleanups, implement FEATURE_SYNCED_RTC, allow disabling graffiti
Also patched RetroArch makefile again, this will enable ARM on more platforms, possibly causing more build issues when merged.
2019-06-02 22:12:49 -07:00
meepingsnesroms
5c89783ea0 Cleanups, fix armv7 dynarec issue 2019-05-28 15:18:25 -07:00
meepingsnesroms
66f32cdb94 Fix MSVC stuff again 2019-05-26 16:22:47 -07:00
meepingsnesroms
f0b9d524a6 Fix 4 bugs
Prevent the standard case from overwriting EMU_SUPPORT_PALM_OS5 := 1 from the jni makefile.
Remove unsupported __builtin_expect(x, y) from MSVC compilers.
Use <*.h> headers instead of <c*> headers for C headers in C++11 for RetroArchs weird Mac OS toolchain.
Remove unused <mutex> header for RetroArchs weird Mac OS toolchain.
2019-05-26 09:59:03 -07:00
meepingsnesroms
535c9254f6 Some more fixes
<cstdint> for Mac OS and disabeing OS5 for msvc because of custom asm syntax.
2019-05-25 10:14:30 -07:00
meepingsnesroms
92d6a857a8 Tons of bugfixes 2019-05-25 09:58:00 -07:00
meepingsnesroms
eb4a241ef4 Android is now compiling 2019-05-24 18:28:46 -07:00
meepingsnesroms
ec66577b53 Update Makefile.common 2019-05-24 16:03:21 -07:00
meepingsnesroms
b1914d9586 More RetroArch port fixes 2019-05-24 14:33:56 -07:00
meepingsnesroms
5a38b67708 More work on RetroArch port 2019-05-24 13:36:41 -07:00
meepingsnesroms
ab4788c921 Major speed and launcher cleanups 2019-05-23 15:25:15 -07:00
meepingsnesroms
125e85d73b Got Mac RetroArch build working with ARM emulator
Hopefully dident break ARM emulator on Windows.
2019-05-13 12:38:42 -07:00
meepingsnesroms
cb9093c5f4 Add all the OS5 stuff to the RetroArch makefiles 2019-04-25 11:19:37 -07:00
meepingsnesroms
f34256ba69 No more cyclone 2018-12-29 11:40:04 -08:00
meepingsnesroms
abb2e6526b Disable cyclone again
As of now its not stable and there isnt plans to reenable it unless someone else can figure out what is wrong since I dont know ARM ASM.
2018-12-28 16:57:58 -08:00
meepingsnesroms
244facd892 No cyclone for iOS, it really doesnt want to work 2018-12-09 09:41:51 -08:00
meepingsnesroms
116f8ba325 Try to fix missing symbols for iOS 2018-12-08 20:28:14 -08:00
meepingsnesroms
aa982b123d More makefile standardization 2018-12-08 15:51:17 -08:00
meepingsnesroms
5ec0513fb1 Add cyclone for armhf 2018-12-08 11:26:28 -08:00
meepingsnesroms
c09e490d59 Move EMU_* variables out of platform make files 2018-12-08 10:53:08 -08:00
meepingsnesroms
602ba5e9ae Enable Cyclone, Part 1 2018-12-08 00:27:59 -08:00
meepingsnesroms
fc54efe2ae Add Windows SDK to the include path 2018-11-09 09:27:25 -08:00
meepingsnesroms
91e80ee254 Small fix 2018-11-08 14:03:51 -08:00
meepingsnesroms
f9d4e65603 Try to fix duplicate symbols error on emscripten 2018-11-08 13:59:48 -08:00
meepingsnesroms
7275de328e Clean up unused makefiles, more C89 fixes, remove strcasestr, use link script for emscripten too 2018-11-08 08:24:15 -08:00
meepingsnesroms
2365ef48f9 Fix some endian definitions 2018-11-07 14:07:19 -08:00
meepingsnesroms
b512e76acd Use only one _ for msvc inline 2018-11-06 19:59:25 -08:00
meepingsnesroms
333c4db35f Try to fix inline on msvc 2018-11-06 19:52:31 -08:00
meepingsnesroms
1806fcdb64 Hopefully will now work on all msvc platforms 2018-11-06 19:13:32 -08:00
meepingsnesroms
864362a2a6 Convert to C89 pass 1 2018-11-06 15:20:38 -08:00
meepingsnesroms
8c2c54c208 More cleanups, get Cyclone attached on RetroArch Android version 2018-10-29 21:18:07 -07:00
meepingsnesroms
74ea1c19a9 RetroArch port now working again 2018-10-29 19:12:42 -07:00
meepingsnesroms
d88b508f69 Most of ARM specific CPU core 2018-10-27 01:02:38 -07:00
meepingsnesroms
7f55aaf80b Some misc updates 2018-10-26 14:18:24 -07:00
meepingsnesroms
9799b6ecc4 Switch to libretro-common 2018-10-18 17:50:41 -07:00
meepingsnesroms
a14c7c5e84 Update libretro port
Compiles again on mac so testing works again.
2018-10-10 17:24:09 -07:00
meepingsnesroms
9bbb5a68e3 Fix #1 2018-04-24 13:53:00 -07:00
meepingsnesroms
0f008c09cd Add sdcard delta save/load states 2018-04-10 16:34:00 -07:00
meepingsnesroms
70204f09d2 Readd all files because GitHub is having an issue with case sensitivity on Mac OS 2018-03-28 12:36:22 -07:00
meepingsnesroms
6ea45316b0 Delete all files because GitHub is having an issue with case sensitivity on Mac OS 2018-03-28 12:19:14 -07:00