Commit Graph

37 Commits

Author SHA1 Message Date
twinaphex
fad523ea3e Create runloop_check_cheevos 2016-12-06 06:32:47 +01:00
radius
486254f06d separate hardcore achievements 2016-11-05 16:55:57 -05:00
Andre Leiradella
14cebec15d Fix achievements being awarded upon game reset. 2016-11-04 19:56:31 +00:00
Andre Leiradella
073d9aa7d1 added /info rest service to the embedded http server 2016-09-03 17:50:04 +01:00
twinaphex
d474e9fb5a Move struct to top of cheevos.h file 2016-08-28 18:36:50 +02:00
Alcaro
1a64520a23 Fix some silly copypasta. 2016-06-04 17:46:11 +02:00
twinaphex
b34786171e Use RETRO_BEGIN_DECLS/RETRO_END_DECLS 2016-06-03 02:39:35 +02:00
mudlord
6e1e8b3785 added missing guards. 2016-06-03 10:08:27 +10:00
Andre Leiradella
031686f27a added RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS; cheevos now work with mmaps 2016-05-12 22:03:18 -03:00
twinaphex
42019bd02f People don't like ioctl functions - so here goes 2016-05-08 00:15:21 +02:00
David Skywalker
1a5273a73b just check hardcore mode changes on menu
also fix a rewind deinit
2016-03-14 12:53:56 +01:00
twinaphex
ff9f433243 Create CHEEVOS_CTL_GET_DESCRIPTION 2016-02-13 06:30:39 +01:00
twinaphex
e8e0917c9c Cleanups 2016-02-13 06:24:49 +01:00
twinaphex
3fab9843fd Create CHEEVOS_CTL_POPULATE_MENU 2016-02-13 06:15:38 +01:00
twinaphex
6c06ffbf1d Create CHEEVOS_CTL_SET_CHEATS 2016-02-13 06:13:46 +01:00
twinaphex
fc6d22d47b Create CHEEVOS_CTL_UNLOAD 2016-02-13 06:11:17 +01:00
twinaphex
a36382b938 Create CHEEVOS_CTL_TEST 2016-02-13 06:09:37 +01:00
twinaphex
d255d6609b Create cheevos_ctl 2016-02-13 06:06:51 +01:00
twinaphex
3ea92115bf (cheevos.c) Style nits 2016-02-03 16:09:11 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
5278cf7e7e Cleanups 2015-12-07 14:53:33 +01:00
twinaphex
50af69bec6 cheevos.h - don't include libretro.h 2015-12-07 13:32:03 +01:00
twinaphex
db81f05078 Turn cheevos_globals into static variable and move it to cheevos.c 2015-12-07 13:30:03 +01:00
twinaphex
1cfb39a9d1 merge menu.c and menu_driver.c 2015-12-06 17:55:27 +01:00
Andre Leiradella
2253e4c236 added cheevos_get_description to get a cheevo's description given its index 2015-11-08 16:42:23 -02:00
Andre Leiradella
8700450410 list cheevos in the frontend menu 2015-11-08 13:19:54 -02:00
twinaphex
fa9ef5b021 Backport leiradel PR - 'support need_fullpath; changed how md5 hashes
are tested'
2015-11-02 17:17:34 +01:00
twinaphex
640767ff24 Move header includes to cheevos.h 2015-10-30 14:21:29 +01:00
Andre Leiradella
674752ca96 sumbit achievements asynchronously to the server; download list of unlocked achievements to prevent earning the same achievement more than once; disabled achievements if the game was started with cheats enabled or after they were enabled during game play; fixed code style 2015-10-27 15:50:41 -02:00
Andre Leiradella
53f77acf37 move http_get to its own file; fix copyright 2015-10-23 23:25:27 -02:00
Andre Leiradella
b6a3da5a41 moved net_http_get to net_http.c; added timeout to cheevos http requests 2015-10-19 20:37:54 -02:00
twinaphex
f48771ea42 (cheevos) Backport 'moved cheevos configuration to the config file' 2015-10-16 18:14:29 +02:00
twinaphex
686caffbb7 cheevos.h - cleanups 2015-10-15 16:08:48 +02:00
Andre Leiradella
ff2d6b9c2b removed special snes case, recompute md5 if the first one fails instead 2015-10-14 20:52:25 -03:00
Andre Leiradella
cb24d13f8c download the achievements list from retroachievements.org 2015-10-14 00:12:01 -03:00
Andre Leiradella
9485298f78 fix function signatures; fix license on jsonsax 2015-10-09 13:48:17 -03:00
Andre Leiradella
fa3f17d219 preliminary code for retro achievements (cheevos) 2015-10-09 13:29:57 -03:00