5234 Commits

Author SHA1 Message Date
Jean-Philip Desjardins
884ae3b96c
Merge pull request #764 from Zer0xFF/libretro
Libretro port
2020-01-06 20:35:55 -05:00
Jean-Philip Desjardins
2bbdca56f3
Merge pull request #842 from Zer0xFF/patch-3
Update TheGamesDbClient.cpp
2020-01-03 14:56:32 -05:00
Zer0xFF
86f732d102
Update TheGamesDbClient.cpp 2020-01-03 19:06:54 +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
e6a756dbe6 remove direct access to CMailBox in Android & DirectX GS 2020-01-01 13:26:55 +00:00
Mahmood - Zer0xFF
3cde7c4077 fix libretro deploy 2019-12-31 21:04:53 +01:00
Mahmood - Zer0xFF
35a10d26f1 fix android libretro build 2019-12-31 21:04:53 +01: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
ea3a3facdf Update android libretro bash build scrip 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
b165572ad5 Appveyor: Build an deploy Windows Libretro Core 2019-12-31 21:03:40 +01:00
Mahmood - Zer0xFF
aab8dcab4b Travis: build libretro cores 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
Mahmood - Zer0xFF
148bcf95fd libretro: add save state support 2019-12-31 21:03:38 +01:00
Mahmood - Zer0xFF
7b4ff10de1 libretro: pass ram, for cheat system 2019-12-31 21:02:57 +01:00
Mahmood - Zer0xFF
d3308e727b Cleanup: fix multiplier selection, set base resolution to PS2 default, use internal rendering resolution before rendering 2019-12-31 21:02:57 +01:00
Mahmood - Zer0xFF
b4c7777b84 Initial Libretro implementation 2019-12-31 21:02:35 +01:00
Mahmood - Zer0xFF
409ec5a8d0 allow GS to run in non-/threaded mode 2019-12-29 17:35:52 +01:00
Jean-Philip Desjardins
bd485299c9 Make cdvd_ee_driver stoppable and unloadable, even if it doesn't exist. 2019-12-20 21:27:21 -05:00
Jean-Philip Desjardins
95584611ca Add a no link threshold for recycled blocks.
Significatively improves speed of Jak series games.
2019-12-20 21:25:33 -05:00
Jean-Philip Desjardins
07592cd138 Recycle compiled blocks. 2019-12-18 07:44:52 -05:00
Jean-Philip Desjardins
d1c878b8fc
Merge pull request #835 from xsacha/patch-1
Remove boost dependency
2019-12-10 09:33:59 -05:00
Sacha
4553d14f1b
Remove boost dependency
Boost has already been removed from the project, but this include somehow lasted and was causing an error if boost was not available.
2019-12-10 15:44:29 +10:00
Jean-Philip Desjardins
bbabbdf71f
Merge pull request #833 from Zer0xFF/path_fix
Fix path builder
2019-12-04 18:22:07 -05:00