adelikat
|
9584ff1f53
|
use switch expressions in some various places in EmuHawk, and some other simplifications
|
2020-03-04 20:18:43 -06:00 |
James Groom
|
c9d20426d3
|
Cleanup HawkFile (#1865)
|
2020-02-27 17:41:07 -06:00 |
YoshiRulz
|
9829fd699b
|
Unify helpers for generating file extension lists (for open/save)
|
2020-02-20 21:59:20 +00:00 |
adelikat
|
4b50ea36e1
|
remove MemDomain CanPoke() extension method now that all it does is check the Writable flag which is better named and more conscise
|
2020-02-15 12:37:39 -06:00 |
adelikat
|
656f2b814e
|
Move IEmulator extensions to the Emulation.Common namespace, the intent is that these are used and serve as built in functionality, so it's overly tedious to when most situations require both Common and an additional extensions namespace
|
2020-02-15 12:33:15 -06:00 |
adelikat
|
626efe8caf
|
put control extension methods into the EmuHawk names space isntead of a custom one. We want these to be found and used, and most dialogs use them
|
2020-02-03 12:54:32 -06:00 |
adelikat
|
9f06e442ab
|
move hex editor colors from Config to the tool itself using ConfigPersist
|
2020-01-20 15:58:32 -06:00 |
YoshiRulz
|
126bb4736b
|
Move commented-out code blocks to #if false
CBB doing Cores or Bizware
|
2020-01-13 11:14:16 +10:00 |
YoshiRulz
|
dd4f9aaf64
|
Use ranges
|
2020-01-13 06:59:40 +10:00 |
YoshiRulz
|
7062ba5b6a
|
Clarify "Autoload" text (from #971)
|
2020-01-13 01:54:15 +10:00 |
adelikat
|
1c472ad253
|
Hex Editor - fix Delete hotkey not unfreezing secondary highlighted addresses, consolidate freeze/unfreeze logic
|
2019-12-31 13:40:09 -06:00 |
adelikat
|
15f1432462
|
Hex editor - some more simplifications
|
2019-12-31 13:18:12 -06:00 |
adelikat
|
12a3552bdd
|
Hex editor - simplify slightly
|
2019-12-31 13:10:44 -06:00 |
feos
|
853af1c32a
|
another fix to missing "file on disk" domain
|
2019-12-28 15:21:05 +03:00 |
feos
|
0fe2205057
|
only mame .zip's should be filtered out
|
2019-12-23 00:29:33 +03:00 |
feos
|
47f77b42e9
|
forbid rom domain for mame
|
2019-12-23 00:12:43 +03:00 |
adelikat
|
1c57622032
|
refactor UpdateCheatRelatedTools to be a ToolManager method
|
2019-12-22 13:32:18 -06:00 |
adelikat
|
c20ae5b16c
|
cleanup BasicBot
|
2019-12-22 11:39:40 -06:00 |
adelikat
|
0e218f5d4a
|
hex editor - fix crash from previous commit, pass in dependencies to sub-forms
|
2019-12-22 11:26:55 -06:00 |
adelikat
|
1aa318d7e1
|
use ToolFormBase properties instead of globals
|
2019-12-22 10:57:06 -06:00 |
adelikat
|
b33829c3a1
|
Hex Editor - don't draw address column on UpdateValues
|
2019-12-07 12:59:01 -06:00 |
YoshiRulz
|
7f07949816
|
Migrate serialised images to separate files, removing duplicates
|
2019-12-07 05:24:24 +10:00 |
adelikat
|
46385174da
|
Hex editor - more cleanups
|
2019-11-03 12:46:39 -06:00 |
adelikat
|
7472e112ab
|
Hex Editor - simplify key press logic even more
|
2019-11-03 12:25:36 -06:00 |
adelikat
|
d57e8f790b
|
Hex Editor - simplify keypress logic
|
2019-11-03 11:56:02 -06:00 |
adelikat
|
c0c1c32b72
|
Hex Editor - more cleanup
|
2019-11-03 11:53:52 -06:00 |
adelikat
|
6de6e7b055
|
make nibbles logic more respectable
|
2019-11-03 11:48:31 -06:00 |
adelikat
|
dfb87801af
|
Hex Editor - restore funcionality to show typing in progress, in a way that doesn't suck
|
2019-11-03 11:31:53 -06:00 |
adelikat
|
2835694546
|
Hex Editor - fix crash when typing values into the hex editor with no address highlighted
|
2019-11-03 11:20:50 -06:00 |
adelikat
|
4d6d951286
|
Hex Editor - more cleanup
|
2019-11-03 11:18:23 -06:00 |
adelikat
|
f047a19530
|
Hex Editor - consolidate highlighted address variables
|
2019-11-03 11:14:08 -06:00 |
adelikat
|
2ba579cfdf
|
Hex Eidtor - rip out swap bytes crap and re-fix BigEndian functionality. Someone will have to explain why swap is needed. And do a not terrible implementation that leaves a non-funcitonal menu item!
|
2019-11-03 10:58:41 -06:00 |
adelikat
|
9fb8499ffe
|
Hex Editor - lots of cleanups
|
2019-11-03 10:46:45 -06:00 |
adelikat
|
39586a5bf0
|
Remove NewHexEditor (can be developed on a branch instead)
|
2019-11-03 10:20:07 -06:00 |
J.D. Purcell
|
39b54f7202
|
Fix missing UI usings.
|
2019-11-02 00:38:50 -04:00 |
adelikat
|
4d576ea9da
|
Hex Editor - improve performance a bit when there are highlighted or frozen addresses by not newing up brushes and pens on every draw
|
2019-10-26 15:08:54 -05:00 |
James Groom
|
90b0574bc3
|
Remove unnecessary calls to ToList (e.g. in foreach)
squashed PR #1591
|
2019-10-13 15:50:57 +00:00 |
YoshiRulz
|
e6374ef477
|
Use string interpolation
|
2019-03-19 00:06:37 +10:00 |
zeromus
|
5b552af5d5
|
change >= 0x80 -> '.' remap in hex editor to >= 0x7F (fixes #1503)
|
2019-03-03 01:14:33 -05:00 |
adelikat
|
870c5c186a
|
Hex editor - remember last domain used, and load it automatically if available, fixes #1345, fixes#508
|
2018-11-18 11:18:42 -06:00 |
adelikat
|
51e4a13384
|
Hex Editor - fix exception if autoload is set on table files when no files are in the recent menu
|
2018-06-23 11:35:20 -05:00 |
Isotarge
|
b28d159023
|
Hex Editor: Speedup FindPrev/FindNext
|
2018-03-19 00:56:36 +10:30 |
alyosha-tas
|
40658e99cf
|
Hex Editor: Update Big Endian Effect
|
2017-11-09 08:41:35 -05:00 |
alyosha-tas
|
0fd046de0d
|
Update HexEditor.cs
|
2017-10-21 09:55:03 -04:00 |
alyosha-tas
|
745e42a753
|
Hex Editor: Fix Cheat display
Fixes #1026
|
2017-10-21 09:52:07 -04:00 |
adelikat
|
4db328f7ad
|
Hex Editor - Find box - remember Hex vs Text radio selection
|
2017-05-28 10:13:34 -05:00 |
adelikat
|
47f2371953
|
Misc cleanups
|
2017-05-24 09:06:31 -05:00 |
nattthebear
|
ebe789eed2
|
heh
|
2017-05-10 07:45:23 -04:00 |
adelikat
|
a20e01ab69
|
Remove the obsolete MemoryDomain.FromByteArray() method
|
2017-04-24 13:55:20 -05:00 |
J.D. Purcell
|
b53502eed8
|
Spaces -> tabs.
|
2017-04-15 16:37:30 -04:00 |