adelikat
|
f547dfbb21
|
some fixes to last commit
|
2015-01-27 02:53:57 +00:00 |
adelikat
|
bb2cd1b476
|
Ram Watch - support copy and paste (generates and receives the same text as would be in a .wch file)
|
2015-01-27 02:37:18 +00:00 |
zeromus
|
2a1f40982c
|
dont know how valuable it will be, but just in case.. 16.16 fixed point support
|
2015-01-22 01:24:20 +00:00 |
adelikat
|
4c47ef2f3f
|
Watch.cs - an remove an int cast I missed when converting domain size to long
|
2015-01-19 02:58:18 +00:00 |
adelikat
|
515a41592c
|
Convert a whole bunch of ram stuff from int to long
|
2015-01-18 18:59:23 +00:00 |
scepheo
|
53ea2caeac
|
^Really^ fix cheats not working (forgot WordWatch & DWordWatch)
|
2014-12-15 23:57:56 +00:00 |
scepheo
|
5179a3379f
|
Fixed cheats not working.
|
2014-12-14 01:51:55 +00:00 |
adelikat
|
fdc9ea2aa9
|
fix issue 326 - Ram Watch, Ram Search showing actual value instead of frozen value on frozen addresses
|
2014-11-29 00:45:38 +00:00 |
adelikat
|
f4d3b70469
|
Ram Watch - fix issue with stale memory domains when rebooting a core, some cores were unaffected, cores like atari 2600 were affected by this bug
|
2014-09-28 16:39:53 +00:00 |
adelikat
|
1dc789eb02
|
Ram Tools - support poking frozen values, fixes issue 266
|
2014-09-27 21:52:15 +00:00 |
zeromus
|
87e9d235f6
|
make some effort to support memdomain of full 32bits size, and use it for n64 system bus. make sure to check that its disabled in ramsearch engine and in hex editor. we could probably fix it to work in hex editor later.
|
2014-09-09 21:34:41 +00:00 |
zeromus
|
c829183fa7
|
fix handling of sign extension and longs in ramsearch engine. fixes observed misbehaviours in n64 ramsearching. not tested real well, but definitely a needed improvement
|
2014-09-07 06:17:10 +00:00 |
adelikat
|
db0dd17676
|
Hex Editor - fix wrapping logic when incrementing/decrementing frozen addresses
|
2014-08-16 14:44:40 +00:00 |
adelikat
|
2fd1ffe824
|
VirtualListView - add a UseCustomBackground flag true by default, if set to false it will bypass custom background drawing logic resulting in that speedboost I keep doing checkins for. Refactor RamWatch to check if there is any need to draw ahead of time and set this flag. Most of the time this will result is a good speed boost for this dialog, only if they are watching a frozen address (which isn't very exciting anyway) or an out of range address (which they need to fix) do they suffer the speed cost of background drawing
|
2014-07-30 21:31:13 +00:00 |
adelikat
|
1964f3754a
|
Merge InputValidate into StringExtensions
|
2014-07-03 16:00:57 +00:00 |
adelikat
|
0eb37ad36d
|
Convert IntHelpers to NumberExtensions and change namespace appropriately, remove StringHelpers.cs
|
2014-07-03 15:16:47 +00:00 |
adelikat
|
3127e6d36c
|
Ram tools - for floats, use sci notation, rather than spooky rounding
|
2014-05-18 19:40:21 +00:00 |
adelikat
|
e5b3138d15
|
Ram Watch, Ram Search - don't crash on out of range addresses (such as when the user leaves ram watch open and changes cores), highlight out of range addresses and warn user. On Ram Search - give the option to remove these addresses from the list.
|
2014-05-04 15:30:18 +00:00 |
adelikat
|
dd651b2ca8
|
issue #149 fixed - better notion of equals when comparing watch object
|
2014-04-11 17:21:45 +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
|
23f7017651
|
Some code cleanup tinkerings in Client.Common
|
2014-02-03 20:48:01 +00:00 |
adelikat
|
3dfcd8b22a
|
drastically cleanup the InputValidate class
|
2014-02-03 19:37:43 +00:00 |
adelikat
|
74b88584be
|
Ram Watch/Search - fix bug where signed and unsigned are saved backwards
|
2014-01-21 00:21:19 +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
|
0adffa65c1
|
Use ToHexString() extension is more places
|
2013-11-07 18:15:17 +00:00 |
adelikat
|
be547db4a1
|
Move MemoryDomain to its own file, and move the Endian enum into it, also clean up the class a bit, and refactor things as necessary
|
2013-11-04 02:11:40 +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
|
6c54faa7ab
|
Rename Client.Core to BizHawk.Client.Common, and change all namespaces, reorganize some files, remove the LuaHawk project as it was a bad idea, change namespace in the PCE_Debugger project
|
2013-10-20 16:19:59 +00:00 |