Sven
|
c204d7b33f
|
do not display applying cheat message unless there are actually cheats
|
2018-10-02 13:58:58 -04:00 |
|
Sven
|
adeff434fd
|
do not initialize cheat system if memory size is 0 to avoid potential NPE
|
2018-09-30 11:44:37 -04:00 |
|
Sven
|
25b5a7e3b8
|
add cheat variables to allow for updating large portions of memory - e.g. unlock all levels
|
2018-09-29 14:52:10 -04:00 |
|
twinaphex
|
0a9eb98cc8
|
Cleanups
|
2018-09-26 15:46:27 +02:00 |
|
Sven
|
b62fa8d9ed
|
add ability to edit emu-style cheat code value ; change default handler to emu
|
2018-09-23 15:25:51 -04:00 |
|
Adam Londero
|
69074f877b
|
Add support for Rumble when memory increases or decreases by the rumble value
|
2018-09-18 22:04:22 +01:00 |
|
twinaphex
|
35991f5feb
|
Don't use == NULL
|
2018-08-16 21:32:14 +02:00 |
|
twinaphex
|
220c84c7a3
|
Fix strlcat size arguments
|
2018-08-16 18:53:19 +02:00 |
|
twinaphex
|
8c084c70b7
|
Add HAVE_MENU ifdefs
|
2018-08-14 11:18:24 +02:00 |
|
twinaphex
|
116390b3e8
|
We should use strlcpy instead of strncpy - this usage of strncpy
was also showing warnings with GCC 8.2
|
2018-08-13 03:10:02 -07:00 |
|
Sven
|
b48321737d
|
Merge remote-tracking branch 'upstream/master'
|
2018-08-07 17:35:16 -04:00 |
|
Sven
|
b648d70f27
|
add option to auto-apply cheat codes when a game loads ; fix some misc bugs in cheat engine
|
2018-08-07 17:34:46 -04:00 |
|
twinaphex
|
f523fec4d2
|
C89_BUILD fixes
|
2018-08-07 03:50:10 +02:00 |
|
Twinaphex
|
01103dcd23
|
Cleanups
|
2018-08-04 20:02:33 +02:00 |
|
Sven
|
2fb5d54130
|
bugfix for very long code values - allow for any length
|
2018-08-04 13:05:05 -04:00 |
|
twinaphex
|
5773f7071d
|
C89 buildfixes
|
2018-08-04 00:47:52 +02:00 |
|
Sven
|
36d16a9c94
|
add some options to the cheat system to browse emulator memory
|
2018-08-03 14:59:33 -04:00 |
|
Sven
|
3bba9aeeaf
|
add an option to auto-apply cheats whenever they are toggled on/off
|
2018-08-02 10:59:37 -04:00 |
|
Sven
|
c2825cb7c5
|
fix strncat size warnings ; only consume additional cheat memory when performing searching - no need to alloc additional memory when applying cheats ; bugfix address mask max value
|
2018-07-30 04:08:50 -04:00 |
|
twinaphex
|
7131b969d8
|
(Android) Buildfixes
|
2018-07-29 19:04:53 +02:00 |
|
Sven
|
0442aa5a31
|
save/load from cheat_dir/core_name/game_name.cht ; only save to cheat file when there are >0 cheats
|
2018-07-29 10:48:41 -04:00 |
|
Sven
|
3c0a8c0c10
|
fix bug when accessing memory address cheat setting before cheat system initialized ; clean up code in some areas
|
2018-07-28 17:45:33 -04:00 |
|
twinaphex
|
89083fd093
|
C89 buildfixes
|
2018-07-28 22:11:56 +02:00 |
|
Sven
|
5f35249216
|
Implement robust cheat searching interface with rumble features
|
2018-07-25 19:19:14 -04:00 |
|
Brad Parker
|
40a8388c29
|
skip empty cheats
|
2017-11-12 23:18:11 -05:00 |
|
twinaphex
|
45477658e1
|
Rewrite cheats
|
2017-05-21 13:17:48 +02:00 |
|
twinaphex
|
d029cafdd9
|
CLeanups
|
2017-05-21 13:14:21 +02:00 |
|
twinaphex
|
42ebe7a7ad
|
Merge runloop.c and retroarch.c
|
2017-05-11 09:11:46 +02:00 |
|
Andre Leiradella
|
844d1475e6
|
Reverted cheevos changes in preparation for conversion to task; fixed 4884
|
2017-05-07 19:06:03 +01:00 |
|
twinaphex
|
33f2fe8029
|
Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note
|
2017-05-06 05:50:46 +02:00 |
|
Andre Leiradella
|
0c8ee93e3e
|
Moved cheevos files to their own folder in preparation for the changes to support leaderboards
|
2017-02-03 10:03:57 +00:00 |
|
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
|
twinaphex
|
0c814f767c
|
Remove configuration.h header dependencies
|
2017-01-17 19:39:12 +01:00 |
|
twinaphex
|
b20c9d870b
|
Add block_frames member to audio driver init function;
be more prudent with strdup
|
2017-01-11 07:25:42 +01:00 |
|
twinaphex
|
77e5cdbfde
|
Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
This reverts commit ad7386913cf2876d2bffd4bedf0284b23f1ed593.
|
2016-12-22 23:36:11 +01:00 |
|
twinaphex
|
ad7386913c
|
Rename runloop_msg_queue_push to video_driver_msg_queue_push
and move code to video_driver.c
|
2016-12-22 13:15:02 +01:00 |
|
lasers
|
e9658e7b09
|
Translate "Applying cheat changes." to all languages
|
2016-10-31 15:05:39 -05:00 |
|
lasers
|
0a637cf5e4
|
Add notification + log for applying cheat changes. English only.
|
2016-10-27 04:27:02 -05:00 |
|
twinaphex
|
c3ab8800f4
|
Prevent implicit memsets
|
2016-10-21 05:57:40 +02:00 |
|
twinaphex
|
34022605aa
|
Cleanups
|
2016-09-08 08:13:09 +02:00 |
|
twinaphex
|
acd4dd527b
|
Header include cleanups
|
2016-09-05 18:31:32 +02:00 |
|
twinaphex
|
c448beafa8
|
indent nits
|
2016-06-20 05:03:41 +02:00 |
|
twinaphex
|
42971febba
|
Fix resource leaks (pointed out by Coverity)
|
2016-05-24 22:01:43 +02:00 |
|
twinaphex
|
d5d2f7f8ee
|
Fix resource leaks
|
2016-05-23 22:17:28 +02:00 |
|
twinaphex
|
6ae20f2016
|
Create managers/ dir - move cheats.c and state_manager.c to it
|
2016-05-09 18:20:52 +02:00 |
|