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 |
|
Giovanni Cascione
|
c509343b6e
|
LIBRETRO: add auto perf tuner restore feature
|
2023-04-04 15:55:21 +02:00 |
|
Giovanni Cascione
|
5fd7646c12
|
LIBRETRO: invert consecutive_screen_updates setting action
|
2023-04-04 15:55:20 +02:00 |
|
Giovanni Cascione
|
b0f6af2332
|
LIBRETRO: rename Performance settings group to Timing
|
2023-04-04 15:55:19 +02:00 |
|
Giovanni Cascione
|
a47e0933c5
|
LIBRETRO: auto perf tuner to upper level
- add platform dependant flag to set default value
|
2023-04-04 15:55:18 +02:00 |
|
Giovanni Cascione
|
ad822b3001
|
LIBRETRO: use auto frameskip with perf tuner
|
2023-04-04 15:55:17 +02:00 |
|
Giovanni Cascione
|
4135efbb68
|
LIBRETRO: add consecutive screen updates to auto perf tuner
|
2023-04-04 15:55:15 +02:00 |
|
Giovanni Cascione
|
c3df289896
|
LIBRETRO: expose 'consecutive screen updates' as user setting
|
2023-04-04 15:55:14 +02:00 |
|
Giovanni Cascione
|
f614c53191
|
LIBRETRO: add framerate reduction option
|
2023-04-02 05:27:33 +02:00 |
|
Giovanni Cascione
|
addf767ceb
|
LIBRETRO: simplify audio retrieve test and drop unused isInGUI()
|
2023-04-02 05:27:33 +02:00 |
|