Commit Graph
72 Commits
Author SHA1 Message Date
Giovanni Cascione 3904a7dd15 LIBRETRO: add process_key_event_wrapper 2024-02-12 23:13:23 +01:00
Giovanni Cascione 2927be0280 LIBRETRO: add retroarch playlist path retrieving 2024-02-05 23:21:23 +01:00
Giovanni Cascione fc097c3dbf LIBRETRO: add setLibretroDir 2024-02-05 23:21:01 +01:00
Giovanni Cascione cf30fe324f LIBRETRO: refactor and improve audio run loop 2024-02-05 23:20:30 +01:00
Giovanni Cascione fd6835eaf1 LIBRETRO: add ra system dir to SearchSet 2024-01-02 00:17:26 +01:00
Giovanni Cascione 18c3591548 LIBRETRO: add Libretro Playlist Generator to ScummVM GUI 2023-12-31 16:59:38 +01:00
Giovanni Cascione 66d690e50d LIBRETRO: add retro_get_core_dir 2023-12-31 16:56:37 +01:00
Le Philousophe 01ebece807 COMMON: Make getDefaultConfigFileName return a Path instead of a String 2023-12-24 13:19:25 +01:00
Giovanni Cascione 3fffa3de00 LIBRETRO: Add checks for LibretroPalette colors ptr 2023-11-12 03:29:59 +01:00
Giovanni Cascione d836ec97ed LIBRETRO: remove _t suffix from int types 2023-10-21 23:42:48 +02:00
Giovanni Cascione c2f97be777 LIBRETRO: add terminator element to retro_input_descriptor array 2023-10-13 14:02:50 +02:00
Giovanni Cascione f9e91aa873 LIBRETRO: BUILD: add ps3 to gitlab CI/CD 2023-10-02 10:21:08 +02:00
Giovanni Cascione 0f6773217c LIBRETRO: add automatic setup of default soundfont file 2023-09-28 21:25:36 +02:00
Giovanni Cascione 74dd0af052 LIBRETRO: change path tests to LibRetroFilesystemNode 2023-09-28 21:25:21 +02:00
Giovanni Cascione 7f6d9542e4 LIBRETRO: add retropad exclusive cursor control setting 2023-09-25 14:42:06 +02:00
Giovanni Cascione 1071edd59f LIBRETRO: rework paths initialization 2023-09-25 14:41:22 +02:00
Giovanni Cascione adb4fda7f8 LIBRETRO: move libretro.cpp to libretro-core and add header file 2023-09-25 14:41:03 +02:00
Giovanni Cascione a56c2b8315 LIBRETRO: fix retropad right mouse button 2023-09-09 16:42:17 +02:00
Giovanni Cascione 1dbb8cf96a LIBREETRO: add mouse fine control speed reduction setting 2023-09-09 00:36:17 +02:00
Giovanni Cascione b486ca6881 LIBRETRO: use cpu_features_get_time_usec to get current time 2023-09-09 00:36:14 +02:00
Giovanni Cascione 524c270ded LIBRETRO: fix settings descriptions w/o categories 2023-09-09 00:36:12 +02:00
Giovanni Cascione ad2e4d1512 LIBRETRO: add retropad mapping settings
* Major libretro-os-inputs rework
2023-09-09 00:36:12 +02:00
Giovanni Cascione 3d4475da76 LIBRETRO: fix sample rate setting default value 2023-09-09 00:36:11 +02:00
Giovanni Cascione 5c13a41324 LIBRETRO: add libretro-mapper.h 2023-09-09 00:36:08 +02:00
Giovanni Cascione e7a8d1dea4 LIBRETRO: simplify OSystem_libretro::getMouseXYFromButton() 2023-09-09 00:36:06 +02:00
Giovanni Cascione 260bd5b918 LIBRETRO: add OSystem_libretro::getMouseXYFromButton() 2023-09-09 00:36:05 +02:00
Giovanni Cascione 9617f010b5 LIBRETRO: add OSystem_libretro::getMouseXYFromAnalog() 2023-09-09 00:36:04 +02:00
Giovanni Cascione ba58463669 LIBRETRO: add OSystem_libretro::refreshRetroSettings() 2023-09-09 00:36:03 +02:00
Giovanni Cascione ca0eb94933 LIBRETRO: remove processMouse arguments 2023-09-09 00:36:02 +02:00
Giovanni Cascione 96710cd093 LIBRETRO: refactor retro_input_device and add get function 2023-09-09 00:36:01 +02:00
Giovanni Cascione 76d177cec6 LIBRETRO: expose input_cb and refactor 2023-09-09 00:36:00 +02:00
Giovanni Cascione b320082bd2 LIBRETRO: refactor log_cb 2023-09-09 00:35:59 +02:00
Giovanni Cascione 4cb49b3682 LIBRETRO: add retro settings export functions 2023-09-09 00:35:59 +02:00
Giovanni Cascione 0c3e3aaebc LIBRETRO: JANITORIAL: fix typo in setting description 2023-07-11 01:20:05 +02:00
Giovanni Cascione 77f7e24097 LIBRETRO: add sample rate setting 2023-07-11 01:19:50 +02:00
Giovanni Cascione d18ad98339 LIBRETRO: add framerate cap setting 2023-07-11 01:19:10 +02:00
Giovanni Cascione 968adcb49d LIBRETRO: drop min_auto_frameskip 2023-07-11 01:18:24 +02:00
Giovanni Cascione e2b5bc1f67 LIBRETRO: merge cons scr updates w timing inaccuracies setting 2023-07-11 01:17:49 +02:00
Giovanni Cascione c8fff523d6 LIBRETRO: rework _nextSwitchTime slip 2023-06-23 01:29:41 +02:00
Le Philousophe caa7e5c8df ALL: Add limits for all codebase 2023-06-06 08:14:25 +02:00
Giovanni Cascione 14335f50aa LIBRETRO: refactor OSystem_libretro 2023-05-14 18:56:15 +02:00
Giovanni Cascione a062f06bd1 LIBRETRO: add auto setup for extra/theme folders 2023-05-11 20:50:48 +02:00
Giovanni Cascione b71a9808a6 LIBRETRO: add libretro timer 2023-05-05 04:50:25 +02:00
Giovanni Cascione 90680549f4 LIBRETRO: improve auto frameskip 2023-05-02 22:53:35 +02:00
Giovanni Cascione 65aed42e7f LIBRETRO: add retroDestroy() 2023-05-02 18:03:15 +02:00
Giovanni Cascione f404d025ac LIBRETRO: add scummvm_main return code log 2023-04-19 12:45:22 +02:00
Giovanni Cascione 0707a3db54 LIBRETRO: drop reduce framerate workaround 2023-04-09 00:11:28 +02:00
Giovanni Cascione fd754d3f2a LIBRETRO: always use auto framerate reduction and drop setting 2023-04-09 00:10:15 +02:00
Giovanni Cascione ebd8997375 LIBRETRO: simplify reduce framerate option 2023-04-09 00:10:14 +02:00
Giovanni Cascione b3959adb5f LIBRETRO: drop unneeded THREAD_SWITCH_RECT 2023-04-04 15:55:33 +02:00