Commit graph

54 commits

Author SHA1 Message Date
Jean-Philip Desjardins
30568a057d Use app_config module.
Some checks failed
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
2025-03-11 16:18:58 -04:00
Jean-Philip Desjardins
f8fc40e8bc Cleanup CMake variable names to avoid reusing previously defined stuff. 2025-03-11 09:06:27 -04:00
Eric Warmenhoven
25a03f957b Build libretro core for tvOS 2025-02-14 14:40:58 -05:00
Mahmood - Zer0xFF
c3f138a424 Split DiskUtils into BootableUtils 2024-10-24 20:43:37 +01:00
Mahmood - Zer0xFF
9eaf97ae4d Move IsBootableExecutablePath && IsBootableDiscImagePath to DiskUtils namespace 2024-10-24 18:13:18 +01:00
Eric Warmenhoven
d8360dad3c Build libretro core for iOS 2024-03-05 12:59:05 -05:00
Mahmood - Zer0xFF
3cc0dbb1ab Rename CPadListener->CPadInterface 2023-10-31 19:50:26 +00:00
Jean-Philip Desjardins
5e462281be Fix build. 2023-08-24 14:16:44 -04:00
Jean-Philip Desjardins
907442608a Move libretro.h to exclude from clang-format. 2023-08-18 10:13:38 -04:00
Jean-Philip Desjardins
f409283610 Fix build issues. 2022-07-25 11:19:56 -04:00
Jean-Philip Desjardins
bb2e65d1cf Update supported extensions in libretro core. 2021-07-27 09:08:47 -04:00
Jean-Philip Desjardins
bebd51d6a8 Disable frame limiter on RetroArch. 2021-02-24 14:58:05 -05:00
Mahmood - Zer0xFF
9e8da9c744 syntax clean up 2020-12-28 01:24:54 +00:00
Mahmood - Zer0xFF
f60909a98a we need to ensure the VM is paused before continuing 2020-12-28 01:16:21 +00:00
Mahmood - Zer0xFF
7615633d88 use PauseAsync in the libretro core 2020-12-24 13:53:51 +00:00
Mahmood - Zer0xFF
f195201c9e set m_flipped flag on flush, otherwise ProcessSingleFrame() would never return 2020-12-24 13:47:33 +00:00
Jean-Philip Desjardins
bb898f8666
Merge pull request #924 from bslenul/master
"Triangle" typo.
2020-07-09 14:19:14 -04:00
bslenul
ded23896ea "Triangle" typo. 2020-07-09 14:09:26 +02:00
Benjamin FRANCOIS
295f112abd Fix symbol error when building libretro core with gcc-8 2020-04-29 21:23:15 -07:00
Mahmood - Zer0xFF
a8860c76fa statically link against libgcc & libstdc++ on unix platforms 2020-03-07 14:14:14 +00:00
Mahmood - Zer0xFF
d88c02b2ca libretro support elf loading.... this id currently duplicating code from BootablesProcesses 2020-01-02 01:19:36 +00:00
Mahmood - Zer0xFF
b8de5e8fe9 Code style fixes. 2020-01-01 13:28:51 +00:00
Mahmood - Zer0xFF
acf529483e fix cmake path 2019-12-31 21:04:46 +01:00
Mahmood - Zer0xFF
3136dbafa6 libretro: set lower audio buffer 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
359b2b31e5 make mutex a class object 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
102ea5924c Cleanup 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
0defbb0585 change to unix line endings 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
ac4c10a4e4 libretro: cmake: add iOS suffix 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
3b18a61966 cleanup 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
a9ec80dbd8 libretro: add _android.so suffix to shared library, its how retroarch expect the libraries to be named 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
461d371156 Libretro: Fix iOS build 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
515327e0de cleanup 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
d710ceee04 Libretro: update input to support bitmasking 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
9588dfff35 Update libretro.h 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
0105b71359 Libretro: Audio: replace queue with buffer, remove audio mute option (thats handled by RA) 2019-12-31 21:03:41 +01:00
Mahmood - Zer0xFF
fd4387c96c Libretro: move audio processing to main thread 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
50bdcddc71 Libretro: Remove audio dependencies 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
aab9b66c89 poll button state on retro_run() thread... to avoid race condition, as these methods are not thread safe 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
ade7f38f7e libretro: update supported format 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
cc70ffda69 Disable early logs, set storage path for android 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
ab26440574 Code style fixes. 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
282b6db31a compile with PIC when building libretro cores... maybe enable it by default? 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
1421ae2d27 Fix iOS build 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
2c8444b453 Fix Android build 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
4ec4e59e7a Select correct OpenGL version 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
b8c5eefdac Add Android Audio support 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
bc51c5c0e8 Cleanup 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
d2731a3a30 Prepare CMakeLists.txt for Android/iOS builds 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
46d5203dec Update CMakelists.txt 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
af14520c15 Prepare for non windows builds 2019-12-31 21:03:40 +01:00