adelikat
|
4fc81991d7
|
Save cheats even if the cheat dialog was never opened (for instance, if the cheat were added via a game genie dialog or lua)
|
2014-04-26 17:28:43 +00:00 |
adelikat
|
e4c7110174
|
Hex Editor - fix issue 150 - exceptions thrown when freezing multi-byte addresses
|
2014-04-11 16:45:05 +00:00 |
adelikat
|
6d1675e54c
|
Change UnfreezeAll option on many tools to remove cheats not simply disable them.
|
2014-03-23 13:21:48 +00:00 |
adelikat
|
75b9b132b6
|
Hex Editor - make freezing a range of addresses not slow
|
2014-03-01 18:04:21 +00:00 |
adelikat
|
97bf870b74
|
Ram Tools - speed up many situations that are slow when freezing/unfreezing addresses with multiple tools open due to sloppy handling of change events
|
2014-03-01 16:30:06 +00:00 |
adelikat
|
02ea7d360f
|
some code cleanup
|
2014-02-22 23:59:52 +00:00 |
adelikat
|
23f7017651
|
Some code cleanup tinkerings in Client.Common
|
2014-02-03 20:48:01 +00:00 |
adelikat
|
377ab3b4ea
|
Fix Hex Editor to show cheat value on frozen addresses, and some fix ups in misc bugs that also contributed to this problem. Note: hex editor still will show some dubious behavior when viewing in one byte size and having cheats in another, that kind of mess will have to be sorted out in another commit
|
2014-01-01 03:19:08 +00:00 |
adelikat
|
16f7c7fcdc
|
A round of code cleanup on Rewind and some other misc things in Client.Common
|
2013-12-30 01:17:11 +00:00 |
adelikat
|
8d680d79a5
|
Cheats - fix weird behavior caused by the Cheat changed event handler not being wired up on file load
|
2013-12-21 17:18:08 +00:00 |
adelikat
|
79b2e03d84
|
Previous commit was a lie, it implemented ICollection instead, therefore change the name of the object to CheatCollection
|
2013-11-16 16:30:20 +00:00 |
adelikat
|
a4d3e68f66
|
Implement IList on CheatList object
|
2013-11-16 16:24:45 +00:00 |
adelikat
|
6f1090c87f
|
refactor cheatlist and watchlist to use MemoryDomain name indexing
|
2013-11-06 02:25:27 +00:00 |
adelikat
|
1061add64f
|
Refactor MemoryDomains in IEmulator, make a MemoryDomainsList object rather than IList<MemoryDomain>, remove MainMemory from IEmulator and make it a property of this new collection object, also add indexing by name. Refactor cores and tools as needed
|
2013-11-06 02:15:29 +00:00 |
adelikat
|
6f29976e9d
|
Cheats - fix bug where compare is 0 when clicking a cheat with a null compare value, refactor CheatList.Add() to be upsert logic
|
2013-11-05 23:14:22 +00:00 |
adelikat
|
92f8f9982c
|
When adding a cheat, if it already exists, update the existing instead of doing nothing!
|
2013-11-05 19:53:49 +00:00 |
adelikat
|
4aae8a1311
|
Cheats - implement editing (oops, it was released without it!), fix value display (was showing the actual ram value, not the cheat's override value), don't flag changes if erroneously adding an existing cheat.
|
2013-11-05 19:33:06 +00:00 |
adelikat
|
9bbd8a07a6
|
fix an oops in last commit, and fix adding cheats via Cheats cheat form
|
2013-11-05 17:07:34 +00:00 |
adelikat
|
5c22d7433c
|
Cheats - fix insert separator
|
2013-11-05 16:53:24 +00:00 |
adelikat
|
2da8696b8d
|
fix some cheat related things I broke when refactoring it
|
2013-11-05 15:36:18 +00:00 |
adelikat
|
29dffc9bca
|
fix some false Ask to save changes nagging done by the cheat form
|
2013-11-04 21:02:36 +00:00 |
adelikat
|
56cb2ba538
|
Refactor CheatList and Cheats to have changed event handlers, and have the client wire up an event handler to update all the relevant dialogs.
|
2013-11-04 15:52:59 +00:00 |
adelikat
|
9751fd5a1a
|
Move interfaces and base implemenations from emulation to emulation.common
|
2013-11-04 01:39:19 +00:00 |
zeromus
|
6616a75cfb
|
etc
|
2013-10-25 00:59:34 +00:00 |
zeromus
|
249ddea268
|
revert to pre-refactor state. its a WIP, dont judge
|
2013-10-25 00:34:01 +00:00 |
adelikat
|
2f7df4a776
|
some Client.Common Code cleanup
|
2013-10-20 18:21:51 +00:00 |
adelikat
|
59386b59f1
|
Move Cheat and CheatList to Client.Common and refator a bunch of things as a result
|
2013-10-20 18:02:43 +00:00 |