Commit Graph

4959 Commits

Author SHA1 Message Date
adelikat bb2ff540db Some code refactoring - movie winform specific code from RecentFiles to ToolHelpers 2013-10-17 00:21:45 +00:00
adelikat 568fe3c1a2 tiny code refactor 2013-10-14 03:22:33 +00:00
adelikat 0e934d5454 More fixes to the cheats system 2013-10-14 02:26:06 +00:00
adelikat 0a0b8ac173 Lots of fixes to Ram Search, Ram Watch, and Cheats 2013-10-14 01:37:09 +00:00
adelikat 6f9d912300 Ram Watch - various fixes to saving and loading files 2013-10-14 00:20:32 +00:00
adelikat 6b38ab74b5 Fix drag & drop on ram watch, ram search, and cheats 2013-10-13 17:04:46 +00:00
adelikat cc19b392eb DIalog cleanup on AV dialogs 2013-10-13 16:34:12 +00:00
adelikat a41f192aa0 oops, fix freezing of addresses from Ram Search and Ram Watch 2013-10-13 16:05:28 +00:00
adelikat e1a81d1716 Ram Search - don't immediately preview after doing a search, since all results will usually be filtered, wait until the next UpdateValues() call 2013-10-13 15:44:08 +00:00
adelikat 1d61f8f08d Ram Search - turn off label edit 2013-10-13 15:36:17 +00:00
adelikat 4223204348 N64 Virtual Pad - add Power and Reset buttons 2013-10-12 23:53:07 +00:00
adelikat c16ef4dae7 Fix bug in savestate loading during multitracking 2013-10-12 23:39:59 +00:00
adelikat 7604be7abd more places to flag NeedsToRepaint 2013-10-12 23:02:28 +00:00
adelikat c08532df2e Yet another fix to the Turbo hotkey 2013-10-12 22:51:55 +00:00
adelikat f9aa5fbc72 Fix repainting issues 2013-10-12 15:40:20 +00:00
adelikat 3ba7239a2b a better fix to turbo 2013-10-12 13:25:53 +00:00
adelikat a2d787efa4 turbo should bypass the 240fps cap (as opposed to fast forward) 2013-10-12 03:10:05 +00:00
adelikat 599a22bb25 implement ram poking of fixed point types. Ram Search/Watch - clean up display of fixed point 20.12 and float types 2013-10-12 02:56:11 +00:00
adelikat f9ef8a7271 Implement Ram Poke - poking of float types, and fix bugs in float validation 2013-10-12 02:37:50 +00:00
adelikat ed637998fb Ram Search - fix losing some settings when starting a new search 2013-10-12 02:06:53 +00:00
goyuken eda191007d gb: fix lfsr reg init value -- 0d07cb7851 2013-10-11 21:28:44 +00:00
adelikat f8c2706fca Some more config menu items put into the context menu - config sub menu 2013-10-11 18:05:22 +00:00
adelikat 7fa89b89b3 Refactor various numeric textboxes in ram tools to use new better built in methods and properties 2013-10-11 17:57:58 +00:00
adelikat 400e01cc0e Some code refactoring - fix Watch Editor to use the ToolHelpers method for creating Memory Domain dropdowns 2013-10-11 17:26:15 +00:00
adelikat e12caea716 add Saturn info to about box 2013-10-11 16:41:12 +00:00
adelikat 3fb1900040 add a Close and Clear SRAM context menu option that is visible when the game has an existing sram file 2013-10-11 16:32:36 +00:00
adelikat f090fff176 Oops, broken input widget highlighting when ripping out conflicts 2013-10-11 16:09:36 +00:00
adelikat e114f24865 Ram Search - a small speedup when starting a new search 2013-10-11 16:03:42 +00:00
adelikat 35e19a3bc5 Controller Config - Rip out conflicts display for now since it doesn't work right, and looks confusing, and slows things down 2013-10-11 15:41:11 +00:00
adelikat 0c2851e34f Input Widgets - some tweaks/optimizatons and general code cleanup in an attempt to make it feel less laggy when autotabbing, still some work to be done 2013-10-10 01:53:18 +00:00
adelikat c4b8226900 implement some Ram Search Hotkeys - New Search, Do Search, Next/Previous Compare To, Next/Previous Compare Type 2013-10-09 20:43:13 +00:00
adelikat fe023713e3 Cheats - define the CheatList as distinct cheats, a cheat is distinct on Domain and address only 2013-10-09 16:28:15 +00:00
adelikat f08c737dcc Hex Editor - fix increment/decrement logic with frozen addresses. Also support increment/decrement on all highlighted addresses at once, not just the primary one 2013-10-09 15:28:45 +00:00
adelikat 634a465c06 Lua - implement mainmemory.getname() 2013-10-08 23:24:56 +00:00
adelikat 88d29148f9 lua - implement client.opentracelogger() 2013-10-08 19:21:00 +00:00
adelikat 5bd1777609 Clean up the LuaImplementation.cs file, it was getting out of control, no functional changes from this commit 2013-10-08 15:50:24 +00:00
adelikat 7e0e8ed51d Lua - implement memory.readfloat() and memory.writefloat() and equivlant mainmemory functions 2013-10-07 21:41:19 +00:00
adelikat bcfe4ff576 Ram Search - when setting intelligent defaults, set the size and type dropdowns too 2013-10-07 20:56:22 +00:00
adelikat 012fb6d464 Fix pop up location with the "Go To Address" feature in Hex Editor and Ram Search 2013-10-07 19:33:06 +00:00
adelikat efc1a3550f Ram Search - fix bug where clear preview permanently clears it 2013-10-07 18:39:34 +00:00
adelikat 0645a216b7 Ram Search - use binary search to grealtly speed up preview when scrolling deep into the list 2013-10-07 18:32:53 +00:00
adelikat 4a1d9ee576 Ram Search - intelligent defaults per core 2013-10-07 18:02:44 +00:00
adelikat dd55ad1985 Ram Search - small speedup to starting a new search 2013-10-07 14:54:29 +00:00
adelikat dd11967ed8 Ram Search - oops, fix anchoring 2013-10-07 13:48:28 +00:00
zeromus 092337b065 tighten up RomGame file loading and in particular for n64 to avoid some buffer copies and re-dearchiving operations 2013-10-07 05:59:44 +00:00
adelikat 0b340d3176 Move memory viewer to Hex Editor folder 2013-10-07 01:45:36 +00:00
adelikat 1b0c77c620 Ram Search - greatly speed up preview mode 2013-10-07 01:40:45 +00:00
adelikat b0884ad0d0 Ram SEarch - clear message label on new search 2013-10-07 01:15:49 +00:00
adelikat 2885edef78 Ram Search - fix exceptions caused by null compare to values 2013-10-07 00:58:48 +00:00
adelikat be742bc919 Ram Search - implement Go to Address (Ctrl+G) 2013-10-07 00:28:43 +00:00