Jamiras
446e44cb09
if the core says it's exposing SYSTEM_RAM, give it the benefit of the doubt
2020-02-05 18:16:34 -07:00
Twinaphex
5ed63521b1
Merge pull request #10085 from Jamiras/cheevos_hash_info
...
(cheevos) show RetroAchievements Hash in content information list
2020-02-01 23:49:46 +01:00
Jamiras
79b51595a5
show RetroAchievements hash in content information list
2020-02-01 08:10:22 -07:00
Jamiras
3ff13783fa
workaround for sameboy only exposing RAM
2020-01-29 07:30:28 -07:00
Twinaphex
ee95aa401d
Merge pull request #10017 from Jamiras/cheevos_segacd_ext_mem
...
(cheevos) support for extended sega cd memory
2020-01-19 04:15:41 +01:00
Jamiras
3460214467
buffer doesn't survive across CORO boundary
2020-01-17 18:52:48 -07:00
Jamiras
4b471a6e01
support for extended sega cd memory
2020-01-16 19:44:14 -07:00
Jamiras
b09a22360c
don't count unsupported achievements as unlocked
2019-12-29 20:50:55 -07:00
Jamiras
3c3e6978b8
don't reset triggers/lboards that failed to load
2019-12-27 19:03:40 -07:00
Jamiras
410e94aa89
don't disable achievement when AddAddress generates an out-of-range address
2019-12-26 10:15:36 -07:00
Jamiras
9cb94e00b0
fix hashing of raw bin file for sega cd
2019-12-19 13:19:43 -07:00
Jamiras
a96ea2492d
support for extended PC-Engine memory map
2019-12-11 08:53:06 -07:00
twinaphex
0647e0d2c2
(Cheevos) Turn strncpy functions into strlcpy
...
(Translation/Accessibility) Turn functions static
2019-12-04 06:21:16 +01:00
Jamiras
1f97d31f2a
pause hardcore if core doesn't support achievements
2019-11-27 07:38:41 -07:00
Jamiras
a990c0bca4
add hashing for Nintendo DS
2019-11-24 07:59:59 -07:00
Jamiras
b26fa714a8
more descriptive error string
2019-11-20 18:19:35 -07:00
Jamiras
9983976ddb
update rcheevos to v8.1
2019-11-20 14:40:34 -07:00
Twinaphex
53b7fb2ba2
Remove unused variables
2019-11-19 06:08:54 +01:00
Twinaphex
9c0028c1d1
Merge pull request #9739 from Jamiras/cheevos_init_load_state
...
(cheevos) prevent loading state while achievements are still being fetched from server
2019-11-17 23:16:21 +01:00
Jamiras
939770929f
hardcore mode is not dependent on having achievement data
2019-11-17 09:36:39 -07:00
Jamiras
3b0cbc1e41
use PSX.EXE if SYSTEM.CNF cannot be found
2019-11-16 08:36:13 -07:00
Jamiras
84de1ce2f2
display Unofficial and Unsupported achievement states
2019-11-10 19:48:46 -07:00
Jamiras
67e9fba9d7
generate User-Agent for retroachievement API calls
2019-11-02 21:52:30 -06:00
Jamiras
0615d655af
fix travis error
2019-10-25 20:20:00 -06:00
Jamiras
0b92224c36
update PCEngine-CD hash algorithm; pregap cdfs support for CUE and CHD files
2019-10-24 18:46:43 -06:00
Jamiras
1ab81e5711
support for Sega CD/Saturn; reduce hash calls to server
2019-09-29 09:07:16 -06:00
Jamiras
c5750da85a
improve handling of line endings in m3u and cue files
2019-09-21 08:06:06 -06:00
Jamiras
b1fb7a1c1e
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-09-01 11:13:54 -06:00
Twinaphex
29dc30fa48
Revert " add hashing support for PSX cheevos (bin/cue, chd, or real CD)"
2019-08-30 15:55:07 +02:00
Jamiras
bcd61d7f9b
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-29 21:05:14 -06:00
twinaphex
d6df17a154
Revert "add hashing support for PSX cheevos (bin/cue, chd, or real CD)"
...
This reverts commit 11854333742fd7887cfa4f818d848963a82fab76.
2019-08-30 03:14:42 +02:00
Twinaphex
5a82c809dc
Merge pull request #9334 from Jamiras/psx_cheevos
...
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-29 13:48:42 +02:00
twinaphex
25170f3615
Try to fix badges
2019-08-27 14:54:25 +02:00
Jamiras
1185433374
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-23 08:02:06 -06:00
twinaphex
8db00a17af
(Menu widgets) Checks were wrong - should be correct now
2019-08-15 16:09:18 +02:00
twinaphex
92dec44b0e
menu_widgets_push_achievements always returns true
2019-08-15 15:48:08 +02:00
twinaphex
6c671faed6
Start preparing for menu_widgets_ready to be moved to retroarch.c
2019-08-15 14:20:51 +02:00
LazyBumHorse
f5497a4249
fix some bugs found through Clang Static Analyzer:
...
- task_content.c, load_content_from_compressed_archive: fix use after free
- platform_win32/uwp: fix frontend_..._get_powerstate never returning FRONTEND_POWERSTATE_NONE
- platform_win32/uwp: fix whitespace
- cheevos.c: fix potential use after free in a loop, just to be save
2019-07-04 21:15:19 +02:00
Twinaphex
9180cc5ba2
Cleanup some warnings
2019-06-22 13:44:10 +02:00
radius
d865c5e4a6
add some copyright on files I contributed considerably just in case
2019-06-20 05:45:17 +02:00
twinaphex
820ffb9d20
Cleanups - cut down on the rest of unnecessary filestream_exists calls
...
- only use filestream_exists immediately before filestream_delete or
any other genuine filestream-related operations - when just checking
if a path exists on the filesystem, just use path_is_valid - faster
2019-05-31 06:43:20 +02:00
meleu
694bac565f
do not use old cheevos implementation
2019-05-29 14:26:22 -03:00
twinaphex
277b5c9462
(MSVC 2005 to 2017) Add new include dir
2019-05-27 04:54:26 +02: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
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
Twinaphex
aed4c6b34d
Merge pull request #8687 from meleu/patch-5
...
lboard null pointer check must be done by caller
2019-05-04 14:39:33 +02:00
meleu
27189029c4
lboard null pointer check must be done by caller
...
also, show lboard error description in OSD message
2019-05-04 08:01:20 -03:00