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
|
2e98da4e9e
|
LIBRETRO: add core path as fallback for system and save folders
|
2023-05-11 20:50:35 +02:00 |
|
Giovanni Cascione
|
3590bb387c
|
LIBRETRO: add osd_notification
|
2023-05-11 20:50:22 +02:00 |
|
Giovanni Cascione
|
20ce78d889
|
LIBRETRO: move retroQuit in close_emu_thread loop
|
2023-05-11 20:50:06 +02:00 |
|
Giovanni Cascione
|
a96eca3025
|
LIBRETRO: add git version to debug log
|
2023-05-09 21:51:54 +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
|
e6a7bac64b
|
LIBRETRO: add LIBRETRO_DEBUG mode
|
2023-04-28 23:59:41 +02:00 |
|
Giovanni Cascione
|
5873ee9688
|
LIBRETRO: remove unneeded exit_to_frontend on core unload
|
2023-04-24 02:01:58 +02:00 |
|
Giovanni Cascione
|
ce2e2f353d
|
LIBRETRO: refactor close content functions
|
2023-04-23 23:20:15 +02:00 |
|
Giovanni Cascione
|
9a861391c8
|
LIBRETRO: fix close content from quick menu
|
2023-04-23 00:58:16 +02:00 |
|
Giovanni Cascione
|
74b91f3bf3
|
LIBRETRO: fix core reset feature
|
2023-04-21 18:08:54 +02:00 |
|
Giovanni Cascione
|
ab15b39465
|
LIBRETRO: simplyfy core unloading
|
2023-04-21 18:08:33 +02:00 |
|
Giovanni Cascione
|
9176a80269
|
LIBRETRO: add log_scummvm_exit_code function
|
2023-04-21 18:08:16 +02:00 |
|
Giovanni Cascione
|
ba2abf6d92
|
LIBRETRO: add scummvm_main parameters init function
|
2023-04-21 18:07:53 +02:00 |
|
Giovanni Cascione
|
3ecc32331b
|
LIBRETRO: fix retro_get_memory_data return value
|
2023-04-20 13:07:16 +02:00 |
|
Giovanni Cascione
|
2b141e63b6
|
LIBRETRO: add g_system->destroy()
|
2023-04-20 13:07:03 +02:00 |
|
Giovanni Cascione
|
6cf91e9438
|
LIBRETRO: fix emu thread deinit
|
2023-04-20 13:06:51 +02:00 |
|
Giovanni Cascione
|
f404d025ac
|
LIBRETRO: add scummvm_main return code log
|
2023-04-19 12:45:22 +02:00 |
|
Giovanni Cascione
|
1d1fa646d0
|
LIBRETRO: add audio_status initial value
|
2023-04-16 20:44:55 +02:00 |
|
Giovanni Cascione
|
fbac0c281e
|
LIBRETRO: fix current_frame initial value
|
2023-04-09 00:57:37 +02:00 |
|
Giovanni Cascione
|
3448c9808c
|
LIBRETRO: JANITORIAL: drop unused vars
|
2023-04-09 00:57:37 +02:00 |
|
Giovanni Cascione
|
1d5d6056ea
|
LIBRETRO: drop call to audio_cb on mute
|
2023-04-09 00:11:32 +02:00 |
|
Giovanni Cascione
|
ebcce94d3b
|
LIBRETRO: drop call to video_cb on frame skip
|
2023-04-09 00:11:30 +02:00 |
|
Giovanni Cascione
|
f568826067
|
LIBRETRO: remove redundant latency update
|
2023-04-09 00:11:29 +02:00 |
|
Giovanni Cascione
|
0707a3db54
|
LIBRETRO: drop reduce framerate workaround
|
2023-04-09 00:11:28 +02:00 |
|
Giovanni Cascione
|
3c5bfb83c0
|
LIBRETRO: count single frames skipped for auto perf tuner
|
2023-04-09 00:10:21 +02:00 |
|
Giovanni Cascione
|
c49c7dbf6d
|
LIBRETRO: add current frame to frameskip debug log
|
2023-04-09 00:10:18 +02:00 |
|
Giovanni Cascione
|
b3c1dc48bb
|
LIBRETRO: do not frameskip if within THREAD_SWITCH_UPDATE loop
|
2023-04-09 00:10:18 +02:00 |
|
Giovanni Cascione
|
8d6700f346
|
LIBRETRO: fix first loop with fixed frameskip
|
2023-04-09 00:10:17 +02:00 |
|
Giovanni Cascione
|
ebb3095541
|
LIBRETRO: update latency in all cases when flagged
|
2023-04-09 00:10:16 +02:00 |
|
Giovanni Cascione
|
fd754d3f2a
|
LIBRETRO: always use auto framerate reduction and drop setting
|
2023-04-09 00:10:15 +02:00 |
|
Giovanni Cascione
|
7460d2c3d7
|
LIBRETRO: change auto perf tuner actions order
|
2023-04-09 00:10:14 +02:00 |
|
Giovanni Cascione
|
ebd8997375
|
LIBRETRO: simplify reduce framerate option
|
2023-04-09 00:10:14 +02:00 |
|
Giovanni Cascione
|
492dad0fdb
|
LIBRETRO: force framerate reduction for cons screen updates
|
2023-04-04 15:55:22 +02:00 |
|
Giovanni Cascione
|
ffc7d644ef
|
LIBRETRO: add auto perf tuner reset on engine exit
|
2023-04-04 15:55:22 +02:00 |
|
Giovanni Cascione
|
c509343b6e
|
LIBRETRO: add auto perf tuner restore feature
|
2023-04-04 15:55:21 +02:00 |
|
Giovanni Cascione
|
f1caf916ee
|
LIBRETRO: chenge auto perf tuner logs to debug
|
2023-04-04 15:55:20 +02:00 |
|
Giovanni Cascione
|
5fd7646c12
|
LIBRETRO: invert consecutive_screen_updates setting action
|
2023-04-04 15:55:20 +02:00 |
|
Giovanni Cascione
|
cb04a93042
|
LIBRETRO: drop OSD for auto perf tuner
|
2023-04-04 15:55:17 +02:00 |
|
Giovanni Cascione
|
ad822b3001
|
LIBRETRO: use auto frameskip with perf tuner
|
2023-04-04 15:55:17 +02:00 |
|
Giovanni Cascione
|
a9ab90c456
|
LIBRETRO: send NULL to audio_batch_cb if on mute
|
2023-04-04 15:55:16 +02:00 |
|
Giovanni Cascione
|
4135efbb68
|
LIBRETRO: add consecutive screen updates to auto perf tuner
|
2023-04-04 15:55:15 +02:00 |
|
Giovanni Cascione
|
7c8cc4df52
|
LIBRETRO: let auto perf tuner override settings
|
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 |
|
Giovanni Cascione
|
bf42315fcd
|
LIBRETRO: reorder audio retrieving
|
2023-04-02 05:27:33 +02:00 |
|