Unknown W. Brackets
96b01e4999
Make sure we don't clean up proxy blocks.
2015-07-19 13:04:06 -07:00
Unknown W. Brackets
2450724be2
Make Memory::Memcpy() execute memchecks directly.
...
This makes it easier to handle breakpoints in HLE.
2015-04-05 18:09:20 -07:00
Chin
22593cddcc
Use pre-increment instead of post-increment for iterators, and use auto for some iterators
2015-03-01 16:55:47 +01:00
Chin
37f50a3792
Change to pass some arguments by reference
2015-03-01 16:49:00 +01:00
Henrik Rydgard
05fc4cfd63
CWCheat: Crashfixes for broken codes. Fixes #7442
2015-02-06 19:37:39 +01:00
LunaMoo
082cc8eff9
Also fix 0x8 type /same as 0x4, just for 8/16 bit
2015-02-05 16:29:23 +01:00
LunaMoo
2e1681cba6
Fix 0xC code type
2015-02-05 15:14:54 +01:00
Henrik Rydgard
eb56cd72ed
CwCheat: UNTESTED: Make "Jocker" commands accept combos even if other buttons are pressed.
...
See issue #7431 . Will revert if it doesn't work.
2015-02-04 15:28:14 +01:00
Henrik Rydgard
2f6216d787
Fix bug in CwCheat icache invalidation. Fixes #7430
2015-02-04 10:56:38 +01:00
Henrik Rydgard
2b7d95be1d
Typo fix
2015-02-03 00:21:38 +01:00
Henrik Rydgard
4d11aa3edb
Invalidate icache before letting the cwcheat engine change memory. Might fix JIT-related cheat crashes.
2015-02-03 00:21:37 +01:00
Henrik Rydgård
deb2f838d0
Merge pull request #7381 from sum2012/cw-cheat
...
Create as UTF-8 format of new cwcheat file
2015-01-31 16:55:24 +01:00
sum2012
f172bd78b7
Remove unused line
2015-01-28 06:17:27 +08:00
sum2012
008806c275
Fix as @hrydgard suggest
2015-01-28 06:15:05 +08:00
sum2012
dff76dec56
Fix as @Bigpet suggestion
2015-01-27 21:17:07 +08:00
sum2012
12e1cdbbae
Attempt to fix Symbian build
2015-01-27 21:11:07 +08:00
sum2012
7b3115e4de
Create as UTF-8 format of new cwcheat file
...
Fix #4300
2015-01-27 19:54:22 +08:00
Luna
b954145241
Implement CW cheat refresh rate.
2015-01-27 00:50:50 +01:00
Peter Tissen
101287c8c2
Instead of crashing log a warning when trying to skip more codes than are available
2015-01-10 22:56:27 +01:00
Krude
f81d36a90c
Fix Cwcheat code type for address compare
...
0xD code type took wrong address argument. Hopefully fixes #6624 .
2014-07-25 13:11:28 +02:00
rnynoise
99a01c3dba
Update CwCheat.cpp fixed button-contrl cheat code
...
fixed error in "0xD" code, "button-contrl" cheat code should work now.
2014-06-28 13:19:42 +08:00
rnynoise
a090880bef
Update CwCheat.cpp
...
Add "0xD" code support fixed
2014-06-26 10:23:56 +08:00
The Dax
285640dbdf
CWCheats: Make sure to convert paths properly so that non-English paths are supported.
2014-06-04 23:01:03 -04:00
Unknown W. Brackets
c7437bbe8e
Fix some minor warnings.
2014-03-03 00:08:32 -08:00
Unknown W. Brackets
f5c7837e93
Disable reporting when using cheats as well.
2014-02-15 15:41:27 -08:00
sum2012
588d67ac64
Fixed cwcheat 0x0 > 0x80000000 bug
...
Thanks @Kingcom
2014-01-19 23:55:42 +08:00
sum2012
9dbadb6b41
oop
2014-01-19 21:13:51 +08:00
sum2012
290d1b2159
Correctly auto detect arg for 8,16,32 bit on 0x0
2014-01-19 20:49:08 +08:00
sum2012
4a4514120b
oop
2014-01-19 13:47:35 +08:00
sum2012
9eaec5be58
cwcheat fix
...
Fix Criminal girls Money cheat
_S NPJH-50316
_G CRIMINALGIRLS
_C1 MONEY
_L 0x01693FF8 0x000AAE60
2014-01-19 13:41:16 +08:00
Henrik Rydgård
ce378b231f
Delete CPU.cpp/h , cleanup
2013-12-30 00:11:29 +01:00
Henrik Rydgård
79ff2f0ba8
Start untangling our include mess a little.
2013-12-29 23:34:45 +01:00
pal1000
6a894463b7
Fixed missing ")"
2013-11-11 17:23:37 +02:00
pal1000
5efc4474b0
Fixed pull 4510, this should work.
2013-11-11 17:14:21 +02:00
pal1000
6e67494db0
Cwcheat: Allow comments in cheat files starting with // mainly for writing cheat usage guidelines
2013-11-11 12:01:44 +02:00
The Dax
fec7dab628
Have CWCheats use it, too. It's useful pretty much anywhere one needs the real path instead of a virtual memory stick path.
2013-10-15 03:41:11 -04:00
Unknown W. Brackets
a466b5ba32
Also allow restartless cheats after loading state.
...
At least, an older state.
2013-10-13 18:03:23 -07:00
Unknown W. Brackets
bbaacab315
Don't crash if the cheat file is inaccessible.
2013-10-13 17:57:43 -07:00
Unknown W. Brackets
f3e3f2e6cd
Let's just always use PSP/Cheats/, it's simpler.
...
No reason people on iOS won't want this.
2013-10-13 17:57:42 -07:00
Unknown W. Brackets
8cd64a9f8a
Allow cheats to start and stop in game.
2013-10-13 17:57:42 -07:00
Unknown W. Brackets
bbde56398f
Create the cheats directory always.
...
Seems like things break otherwise? Fixes #4169 .
2013-10-13 17:57:35 -07:00
The Dax
b3018eb37f
Allow Win32 to store its saves, config files, etc., elsewhere.
...
If installed.txt exists(or the executable directory is read-only), use the user's My Documents(XP) or Documents(7/8/8.1) directory to search for everything. If it doesn't, or we can't determine the directory for some reason, use the old behaviour.
2013-10-13 16:45:59 -04:00
Henrik Rydgård
db568e4553
Minor CwCheat bugfix contributed by dlanor in issue #4103
2013-10-10 15:58:09 +02:00
Unknown W. Brackets
0c8cc25eb4
Always register the cheat event, for savestates.
...
This way, if you savestate with cheats on or off, it'll load fine.
2013-10-07 07:46:18 -07:00
bhavin192
d3733ddbfe
Update CwCheat.cpp
...
Cleaned comment
Since cwcheat working in symbian now
2013-10-05 17:42:43 +05:30
Steven Cherry
2d83dbfc40
Fixed 0x3 codes which i never knew were broken until i wrote one today...
2013-09-28 17:33:37 -05:00
Steven Cherry
d240dbecce
Fix Bug with GetCodesList skipping lines that don't contain 8 characters (usually titles)
2013-09-28 15:42:20 -05:00
bhavin192
9e38ad4916
Update CwCheat.cpp
...
added symbian support correct defined if it is wrong
2013-09-28 11:24:03 +05:30
kaienfr
69d6852141
fix cwcheat Memcpy command 0x5
2013-09-21 17:12:34 +02:00
Steven Cherry
a2a3613457
Fix crashing on empy newlines. Increase max cheat list to 128
2013-08-29 19:08:31 -05:00