Commit Graph

250 Commits

Author SHA1 Message Date
jdgleaver
0fcfb3deda Refactor playlist struct configuration 2020-06-26 15:40:19 +01:00
twinaphex
91f5ca4105 Cleanups 2020-06-25 23:10:54 +02:00
twinaphex
601a73fa8b Use string_starts_with_size where possible - avoids the strlen 2020-06-25 12:51:04 +02:00
Jamiras
e85b318038 display 'Unlocked' in hardcore mode for achievements earned in non-hardcore mode 2020-06-23 08:59:43 -06:00
Jamiras
527e9faa1f hash buffered data when available 2020-06-21 09:39:42 -06:00
Jamiras
20380a8042 correctly report unlocked non-hardcore achievements when hardcore is paused 2020-06-15 07:06:12 -06:00
Twinaphex
80dd4548e1 Remove unused variables 2020-06-08 13:39:18 +02:00
Jamiras
7d488aa200 use rcheevos for identifying games 2020-06-07 17:13:50 -06:00
twinaphex
cb90fdb802 (Cheevos) Cleanups 2020-06-07 21:48:36 +02:00
twinaphex
55a8404d01 (Cheevos) Cleanups 2020-06-07 21:34:43 +02:00
twinaphex
2baa3be2da Cleanups 2020-06-07 21:18:07 +02:00
twinaphex
543e4bca16 Merge Discord code into retroarch.c 2020-06-06 20:50:25 +02:00
Autechre
2cec960ada
Merge pull request #10774 from Jamiras/cheevos_report_err
report API errors when unlocking achievements or submitting leaderboards
2020-06-05 12:50:12 +02:00
Jamiras
6e5b786329 report API errors when unlocking achievements or submitting leaderboards 2020-06-02 22:03:35 -06:00
jdgleaver
eb429f9211 (Cheevos) When parsing M3U files, only capture the first entry 2020-05-30 12:16:52 +01:00
jdgleaver
21ad64ab77 (Cheevos) Use 'm3u_file.h' library when parsing M3U files 2020-05-29 17:44:31 +01:00
twinaphex
6dc758a080 Move cheevos-new to cheevos/ 2020-05-21 23:23:01 +02:00
meleu
98ba2d8cb9 remove old cheevos files 2019-05-29 16:32:36 -03:00
twinaphex
020b714113 Refactor task_screenshot.c 2019-05-22 05:54:35 +02:00
radius
eef4ada025 fix #8725 again including:
- allow savestates on hardcore
- fix weird conditions happening due to having two implementations
- fix popup saying state was loaded when starting a game with achievements hardcore after a game with no achievements
- fix rewind not working when loading games with no achievements after loading games with achievements hardcore
2019-05-21 03:32:49 +02:00
twinaphex
f17655f073 Revert "attempt to fix issue described in #8725"
This reverts commit 90b0afdaa7.
2019-05-21 03:32:18 +02:00
twinaphex
90b0afdaa7 attempt to fix issue described in #8725 2019-05-21 03:10:06 +02:00
radius
f393898825 cheevos, fix issue described in https://github.com/libretro/RetroArch/issues/8725#issuecomment-493130218 2019-05-19 00:37:48 +02:00
Twinaphex
2ed4fbf2f7
Merge pull request #8691 from meleu/patch-5
use new cheevos implementation as default
2019-05-04 15:55:22 +02:00
meleu
b85cd1f1ab use new cheevos implementation as default 2019-05-04 10:27:36 -03:00
natinusala
636f2ddb28 menu_widgets: implement the user setting 2019-05-03 21:25:20 +02:00
twinaphex
bb45102450 Merge branch 'master' of https://github.com/libretro/RetroArch 2019-04-20 15:24:46 +02:00
twinaphex
e35cd80a14 (MSVC 2010) Buildfix 2019-04-20 05:53:17 +02:00
meleu
9091409efa remove '#ifdef HAVE_NEW_CHEEVOS' leftovers 2019-04-19 23:11:31 -03:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch 2019-04-19 21:50:00 -03:00
leiradel
dab941e53d Simpler code paths 2019-04-19 17:33:24 +01:00
leiradel
c0bb911501 Fix check to chose between mmaps and meminfo 2019-04-19 15:12:04 +01:00
leiradel
8aa16caef5 Fix format string in log message 2019-04-19 15:01:02 +01:00
Raphaël Zumer
dc37d56ac8 Check bounds of peeked memory for achievements 2019-04-15 13:34:44 -04:00
natinusala
8287049a13 menu widgets: add badges to achievement notification 2019-04-11 17:35:13 +02:00
natinusala
f941d4e625 menu widgets: add first achievement notification widget 2019-04-11 16:46:41 +02:00
meleu
dda6716926 more namespacing work & del rcheevos/test/* files 2019-03-24 12:51:47 -03:00
meleu
d444044fde decrease log massive verbosity when leaderboard is active 2019-03-19 21:19:08 -03:00
meleu
a5acd559d6 namespace both cheevos implementations & add a runtime setting to allow debugging 2019-03-19 21:13:10 -03:00
meleu
846ca5fd3b cheevos: cancel lboards on reset 2019-02-09 23:12:06 -02:00
twinaphex
386657a366 (menu widgets backport) Re-commit task queue changes 2019-02-08 08:00:32 +01:00
twinaphex
894f3b7aef Change function signature back 2019-02-08 07:29:50 +01:00
twinaphex
7022786f34 Revert parts of menu_widgets that were causing breakage, but leave
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
natinusala
c20ab3864d First version of menu widgets (gl only) 2019-02-06 20:48:24 +01:00
Twinaphex
7fedabee4b
Merge pull request #8163 from orbea/cleanup
Cleanup
2019-02-04 23:19:05 +01:00
twinaphex
845b30131f Cleanups 2019-02-04 23:17:39 +01:00
orbea
4c56167446 Convert to linux line endings. 2019-02-03 15:43:42 -08:00
Raphaël Zumer
b1de875551 Define lynx_header_len at the function head 2019-01-15 12:19:25 -05:00
Raphaël Zumer
cdbfec7348 Make SNES_HEADER_LEN snake case 2019-01-15 12:18:58 -05:00
Raphaël Zumer
4260f9ffbc Hash full Lynx file content 2019-01-15 12:12:13 -05:00