Commit Graph

83 Commits

Author SHA1 Message Date
twinaphex
6dc267ef1c Turn cheat_manager_new into static function 2016-03-24 04:51:45 +01:00
twinaphex
e8e0917c9c Cleanups 2016-02-13 06:24:49 +01:00
twinaphex
0b1b56214e Try to reduce dependence on general.h 2016-02-07 13:18:48 +01:00
twinaphex
277f08022d Create CORE_CTL_RETRO_CHEAT_SET 2016-01-28 04:34:39 +01:00
twinaphex
0d81f669e0 Add CORE_CTL_RETRO_CHEAT_RESET 2016-01-28 04:29:35 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
2d55dc3bda Complete namespace changes 2015-12-07 15:32:14 +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
7bd0cd63d4 Remove unused global pointer 2015-12-01 03:49:19 +01:00
twinaphex
4cc820d4a6 Move global->cheat to cheats.c 2015-12-01 03:29:32 +01:00
twinaphex
2c2aaec107 Don't use global->cheat outside cheats.c 2015-12-01 03:07:16 +01:00
twinaphex
e0ec68a73d Reduce references to global->cheat 2015-12-01 03:03:33 +01:00
twinaphex
dbb3d8f770 Rewrite cheat code 2015-12-01 03:00:31 +01:00
twinaphex
39b8971fae Reduce references to global->cheat 2015-12-01 02:55:07 +01:00
twinaphex
8efb57f4bf Reduce scope of global->cheat 2015-12-01 02:49:27 +01:00
twinaphex
b8eba00a7e Reduce scope of global->cheat 2015-12-01 02:46:43 +01:00
twinaphex
43abd39f6a Start limiting scope of global->cheat to cheats.c 2015-12-01 02:43:34 +01:00
twinaphex
074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
Andre Leiradella
fc8eda13c8 fixed wrong includes 2015-10-27 15:52:34 -02: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
5fce3f4138 grouped core functions inside a retro_core_t structure; swapped core function globals by one retro_core_t variable 2015-10-06 14:34:09 -03:00
twinaphex
631da50dfa More static code analysis nits 2015-09-28 18:22:27 +02:00
twinaphex
8fc96b52a3 refactor cheats.c 2015-09-06 03:51:08 +02:00
twinaphex
4ebfe7a779 Cleanups 2015-09-04 21:11:00 +02:00
twinaphex
80899d45d2 Cleanup some other small leaks to do with config_get_string 2015-07-09 20:16:30 +02:00
twinaphex
c324e6ae97 (cheats.c) Cleanup 2015-06-12 23:14:55 +02:00
Lioncash
244bb26972 cheats: null checks on functions
All other cheat functions guard against the case where a null handle is passed. Adding checks to these functions makes behavior consistent all across the 'board'.
2015-04-03 13:53:22 -04:00
twinaphex
7bc845006b Start replacing more g_settings usages 2015-03-20 20:43:22 +01:00
twinaphex
00239a30d6 Create wrapper functions for passing a message to the runloop's
message queue
2015-03-15 02:47:23 +01:00
twinaphex
795ef467ac Move msg_queue and nbio/http to runloop struct 2015-03-07 13:01:41 +01:00
twinaphex
ae573dcdb8 Backport Lioncash' memory leak fixes 2015-01-27 15:35:31 +01:00
Twinaphex
77a7b39e88 (OSX) Cleanups 2015-01-19 21:11:08 +01:00
twinaphex
38066b6ec7 Add Cheat File Save As 2015-01-19 19:00:26 +01:00
twinaphex
0bcbf5d972 Cleanups 2015-01-09 15:33:58 +01:00
twinaphex
453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
twinaphex
c838c49e23 Fix potential uninitialized variable warning in cheats.c 2014-12-21 03:35:00 +01:00
twinaphex
bd40703fa3 Modify cheat_manager_update - pass in correct cheat index 2014-12-16 05:14:22 +01:00
twinaphex
21b99c3ac5 Press left/right on a cheat entry now to turn it ON/OFF 2014-12-16 02:20:06 +01:00
twinaphex
cf66692b21 Start adding cheat_manager_load function 2014-12-15 22:40:23 +01:00
twinaphex
46f8713165 Remove bsnes XML cheat code - rework this into something more generic 2014-12-15 21:03:00 +01:00
Higor Eurípedes
5a0498b859 Revert "(cheats.c) Fix buffer reallocation"
This reverts commit 947baa6b60.
2014-12-15 16:53:23 -03:00
Higor Eurípedes
947baa6b60 (cheats.c) Fix buffer reallocation 2014-12-07 16:07:36 -03:00
twinaphex
fe0ece3124 Add preliminary Core Cheat Options support - should work with
cores like SNES9x/bSNES right now
2014-12-06 15:47:25 +01:00
twinaphex
ccf43f6e85 Take out dynamic.h header include from general.h 2014-10-22 04:27:51 +02:00
twinaphex
2ed38b7288 Reduce header includes pt. 2 2014-10-21 19:10:14 +02:00
twinaphex
7472922ee0 Move compat/ over to libretro SDK 2014-10-21 07:58:58 +02:00
twinaphex
f56a0daed1 cheats.c - Rename more index variables 2014-10-21 00:14:38 +02:00
twinaphex
5c09e6be84 Add RARCH_CMD_DISK_EJECT_TOGGLE/RARCH_CMD_DISK_NEXT 2014-10-03 15:13:37 +02:00
twinaphex
3060d0757c Cleanups, 80-char limit 2014-09-02 16:13:42 +02:00
twinaphex
4a2d3cbd4b Cleanups - 80-char limit 2014-09-02 05:32:04 +02:00