adelikat
|
7b87f666a1
|
MemoryDomains - rename CheatDomain to SystemBus
|
2015-01-24 15:49:02 +00:00 |
adelikat
|
fbdb29b64c
|
refactor IMemorydomains to be a domain list instead of having a domain property, refactor cores to register an IMemoryDomains instead of being one
|
2015-01-14 21:55:48 +00:00 |
adelikat
|
d4155081d2
|
Cheat dialog - cheat editor - fix bug where it was using main memory to make size decisions
|
2015-01-13 01:51:02 +00:00 |
adelikat
|
c1cbad1b30
|
rename MemoryDomain.SystemBus to MemoryDomain.CheatDomain to better describe its intent
|
2015-01-12 23:54:16 +00:00 |
adelikat
|
0b51a88a7d
|
Cheat Editor - don't reference Global.Emulator
|
2014-12-14 02:03:27 +00:00 |
adelikat
|
6e875625cd
|
CheatEdit - fix a logical error
|
2014-12-13 22:33:46 +00:00 |
adelikat
|
e6e2972e3d
|
Make IMemoryDomains inherit IEmulator and simplify some code slightly as a result
|
2014-11-23 16:03:04 +00:00 |
adelikat
|
1693a2a1ed
|
Cheats dialog - default to System Bus domain
|
2014-09-13 14:21:08 +00:00 |
adelikat
|
5ba74c631c
|
Remove MemoryDomains from IEmulator into a new Interface, IMemoryDomains, Add this interface to existing cores, except null emulator (and removed memory domain related code from it). Refactored EmuHawk for ram tools to use an instance of IMemoryDomains rather than IEmulator, don't expose ram tools unless the core implements IMemoryDomains. Still a few misc todos, and probably some cleanup
|
2014-09-01 18:43:41 +00:00 |
adelikat
|
726122e579
|
remove a toolhelper method that wasn't adding much value
|
2014-07-28 02:15:21 +00:00 |
adelikat
|
bfb541a5a9
|
Move InputValidate and StringHelpers to BizHawk.Common
|
2014-07-03 14:51:03 +00:00 |
adelikat
|
b378cd13e4
|
Cheats - address issue 148, instead of throwing an exception when attempting to add an out of range address, present an error message. One odd side effect is that it will add a separator instead, but I think that's acceptable for now.
|
2014-03-23 15:58:44 +00:00 |
adelikat
|
f9a847728c
|
Cheats - fix bug where when editing a cheat, changing the address or domain was causing it to insert not update
|
2014-01-01 15:50:33 +00:00 |
adelikat
|
999c884f13
|
Refactor WatchValueBox to better handle the Nullable property, fixes a lot of issues in the cheat form among other places
|
2013-11-08 23:55:45 +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
|
76de0c4bdd
|
Cheats - default compare box to empty, not 0
|
2013-11-05 19:46:27 +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
|
9751fd5a1a
|
Move interfaces and base implemenations from emulation to emulation.common
|
2013-11-04 01:39:19 +00:00 |
adelikat
|
c669680e07
|
Rename Multiclient folder
|
2013-11-03 04:05:56 +00:00 |