Commit Graph

571 Commits

Author SHA1 Message Date
andres.delikat c366cfe097 MemoryViewer - highlighting works when emulation is paused 2011-03-08 02:35:53 +00:00
andres.delikat 8ef61b2cf0 Fix dumb error 2011-03-07 23:35:15 +00:00
andres.delikat dd0b0de2f6 Memory Viewer - hook up Key press event 2011-03-07 23:26:44 +00:00
andres.delikat d2cfd06484 Memory Viewer - minor tweaks - better default memory domain, and border style specified 2011-03-07 22:47:28 +00:00
andres.delikat 288c99b519 MemoryViewer - fix highlighting + scrollbar 2011-03-07 18:25:53 +00:00
andres.delikat e5a1eef988 Hex Editor - some more tweaks on highlight logic 2011-03-07 18:18:50 +00:00
andres.delikat 4f81ee8f9d MemoryViewer - click an address to hide it (currently single address highlighting only). Still some issues to work out with it. 2011-03-07 17:51:54 +00:00
andres.delikat f5f6160079 Hex Editor - double clicking an address sends it to Ram Watch 2011-03-07 17:16:27 +00:00
andres.delikat fd383f108c MemoryViewer - Display domain name, and determine which address the mouse is currently on, public method for retrieving the currently pointed to address 2011-03-07 17:03:39 +00:00
zeromus 859eabc6b7 [NES] overhaul to use bootgod's db as primary data source. it can still merge with the gamedb.txt, although I purged it of every unneeded NES record. iNES header parsing needs to be re-added. 2011-03-07 10:41:46 +00:00
andres.delikat b798ce1d88 Hex Editor - implement 4 byte view, and add the all important icon! 2011-03-07 05:10:33 +00:00
andres.delikat 9b496b872f Hex Editor - fix drawing in the event of addresses > 4 digits 2011-03-07 04:51:41 +00:00
andres.delikat e913d5e0cb Hex Editor - implement big/little endian toggling 2011-03-07 04:40:51 +00:00
andres.delikat 80d84888df Hex Editor - implement viewing in 1 or 2 byte (todo: 4 byte) 2011-03-07 04:31:58 +00:00
andres.delikat 5ae14bc55d Memory Viewer - more code refactoring in preparation for multiple byte sizes. Hex Editor - make default window size = 1 page of memory 2011-03-07 03:33:25 +00:00
andres.delikat 4658ee0f18 Hex editor/Memory Viewer - More code refactoring 2011-03-07 03:23:05 +00:00
andres.delikat a60eda1ede MemoryViewer - fix so that it never attempts to display an address greater than the memory domain. Also check in memoryviewer.resx 2011-03-07 03:15:16 +00:00
andres.delikat e2a22c4f27 MemoryViewer - lots of fix ups 2011-03-07 03:04:50 +00:00
zeromus 88ec1ed6c7 fix a leaked disposable 2011-03-07 02:54:38 +00:00
zeromus e1be19c62c dont false positive detect archives 2011-03-07 02:53:18 +00:00
andres.delikat 1ccb2a002e Hex Editor - refactor so scrollbar & paint logic are part of the MemoryViewer custom control. Still a few bugs like no border or text display 2011-03-07 02:47:13 +00:00
zeromus f1dd4c625a straighten out handling of missing archive files 2011-03-07 02:44:30 +00:00
zeromus 36cc8ba307 dont put directories in the archive file chooser 2011-03-07 02:09:18 +00:00
zeromus d4f8778608 archive file choosing. also, support archive subdirectories. just because i always wanted to. 2011-03-07 02:04:42 +00:00
andres.delikat ff48a8c5ef Hex editor - reset scrollbar & refresh memory viewer when selecting a new domain. Only read memory for the visible portion 2011-03-07 01:24:57 +00:00
zeromus 341ee44509 re-engineer HawkFile to be aware of archives. its a little more complex to use now (not only do you have to open it, you have to call one of the Bind() methods on it to choose an interior file), but its more powerful. 2011-03-07 01:07:49 +00:00
andres.delikat 3ec1ed128d Hex editor - refresh on scroll bar changed & dialog resize 2011-03-07 01:05:54 +00:00
beirich 540af82171 [PCE] retest all hucards, update compat.txt, identified some additional bad roms 2011-03-07 00:48:52 +00:00
andres.delikat 2bf6f959cf Hex Editor - fix vertical scrollbar logic 2011-03-07 00:33:53 +00:00
andres.delikat c5a7e43331 Hex Editor - vertical scrollbar 2011-03-06 23:55:10 +00:00
andres.delikat 3a3e3ca46a Fix so peekbyte reads the correct addresses! 2011-03-06 23:34:34 +00:00
andres.delikat 976e6830c6 Hex Editor - addresses in a left column 2011-03-06 23:18:47 +00:00
andres.delikat 463e875b93 Hex Editor - all address displayed now, and a header row added, and font is fixed width 2011-03-06 22:57:58 +00:00
andres.delikat a8474b0a17 Hex Editor - reduce flickering by creating a custom control for the memory viewer and setting useful flags 2011-03-06 21:41:41 +00:00
andres.delikat 4986f04214 Hex Editor - misc fixes 2011-03-06 20:07:37 +00:00
andres.delikat c8a6da7e67 Progress on Hex Editor. 16 addresses are displayed in the dialog!! 2011-03-06 19:25:37 +00:00
andres.delikat 54b408f875 Hex Editor - autoload feature 2011-03-06 18:55:32 +00:00
andres.delikat de0660c204 Hex Editor - lots of misc stuff like resizing, saving window size/position, creating and hooking up public functions to the multiclient & such 2011-03-06 15:25:21 +00:00
andres.delikat 06e7e30d6d The beginnings of a Hex Editor tool 2011-03-06 15:03:17 +00:00
andres.delikat 733fb228b6 Ram Search - make 4 the minimum number of digits for an address, because I said so 2011-03-05 03:47:32 +00:00
andres.delikat 83a8712d5d Implement main memory domain for NES 2011-03-05 03:03:47 +00:00
andres.delikat a36f39f993 Misc small cleanups 2011-03-04 16:18:06 +00:00
andres.delikat e0af256a33 NES - Finish up remaining SxROM boards 2011-03-04 15:01:02 +00:00
andres.delikat fc8be53da6 NES - SH1ROM, SIROM, and SJROM implemented. SIROM untested (and has a handy assert) due to unkown games. Airforce (SJROM) added to gamedb, but the game is black screen only. 2011-03-04 04:19:49 +00:00
andres.delikat f350e241b8 NES - SHROM implemented, Family Fued loads but doesn't get past the intro screen 2011-03-04 04:00:18 +00:00
andres.delikat 615cf3b52b NES - SFROM & Bubble Bobble 2011-03-04 03:51:46 +00:00
andres.delikat 423ee58852 NES - SC1ROM implemented (same config as SCROM), untested though since I could not find a game that uses it. SEROM implemented & Adventures of Lolo working. 2011-03-04 03:41:39 +00:00
andres.delikat 872a86c91f NES - Implement SBCROM & get Mechanized Attack working 2011-03-04 03:30:54 +00:00
andres.delikat 38396fc02c Fix PRG size of dragon warrior, it now doesn't crash on load (but still is only a black screen). Implemented SBROM & Bug's Bunny's Crazy Castle, the game now works. 2011-03-04 03:16:26 +00:00
andres.delikat 4ccdf269e5 NES - Get SAROM board working & Dragon Warrior in gamedb.txt 2011-03-04 03:02:29 +00:00
andres.delikat 9dc75a17e5 Fix SKROM char size, and checking in some movie playback stuff 2011-03-03 20:01:36 +00:00
andres.delikat ced8256dc9 Slight playback fix (still broken) 2011-03-03 18:25:06 +00:00
andres.delikat 36bebea251 Disable user playback when in movie playback mode 2011-03-03 17:18:24 +00:00
andres.delikat 1003ed085b NES - Implement SKROM Board. Zelda II more playable but still bugged, probably something I did wrong. Also added a menu item to enable/disable Rewind. TODO: Zelda II crashes with rewind enabled. 2011-03-03 17:07:12 +00:00
andres.delikat 0b9e90781b forgot to check in the NES PPU files 2011-03-03 16:38:34 +00:00
andres.delikat 705a7f6cce Set up a blank NES PPU viewer in a NEStools folder. Make a NES menu item that will appear only when a NES game is loaded 2011-03-02 17:12:48 +00:00
zeromus 7cdda17b2d [NES] name those roms more artistically! 2011-03-02 07:19:05 +00:00
zeromus 7f4413a5d7 [NES] figure out how to run some of blargg's tests 2011-03-02 07:11:36 +00:00
zeromus 4bfc610a8a [NES] tinker around with board detection and add a UNIF warning message, but due to some severe problems with exception handling, the exceptions which make it to the GUI as messageboxes is seemingly arbitrary, so youll never know. 2011-03-02 06:18:26 +00:00
zeromus a296742d5f [NES] clean up AxROM 2011-03-02 03:05:28 +00:00
zeromus e9622b1f60 [NES] clean up UxROM gamedb parameters 2011-03-02 02:54:06 +00:00
zeromus 7919bb8647 [NES] remove some redundant and misleading information (CHR sizes =0 and mirror types =X) from gamedb 2011-03-02 02:41:03 +00:00
andres.delikat d406e15746 Add more games to game database, add some more games that don't work 2011-03-01 20:32:18 +00:00
andres.delikat 1703cf272d Some more NES games in the game database 2011-03-01 18:10:07 +00:00
andres.delikat b73dbdf637 Fix game database entry for Castlevania II, the game now works 2011-03-01 15:46:36 +00:00
andres.delikat 5a8485e21c Add Zelda II & Castlevania II to the game database, both fail to play (black screen) 2011-03-01 15:15:04 +00:00
andres.delikat ac7f43304f Input Widget - check string length before attempting to check for "oem", fixes crash made by my last fix 2011-03-01 14:03:15 +00:00
andres.delikat 8dfffb0d04 Make NES controls remappable, Make input config recognize a NES game is loaded and load the correct controller on form load 2011-03-01 13:25:23 +00:00
zeromus 0d5cff7408 [NES] mapper cleanup and savestates 2011-03-01 09:32:12 +00:00
zeromus c21d92f694 [NES] add SxROM (mmc1), including save ram support. also add some undocumented NOP variants to 6502 core because I thought I needed them 2011-03-01 07:25:14 +00:00
andres.delikat 6165efd43b Input Widget - hacky fix, Remove "Oem" from any key binding it receives. Things like period & comma can be mapped to controllers now 2011-03-01 04:37:42 +00:00
andres.delikat 6adf6c10bb Input Config Dialog - fix so that initial selection of controller type actually invokes the selected index event so that the dialog is set up to the proper controller. Also make the default (Null emulator) be SMS 2011-03-01 04:32:00 +00:00
andres.delikat 8bd9b07514 whack bogus database entry 2011-03-01 04:03:13 +00:00
zeromus c65ce323d0 [NES] add AxROM 2011-02-28 09:39:24 +00:00
zeromus c713b9a8f0 [NES] add CxROM and fix a severe timing issue which repairs many obvious glitches 2011-02-28 09:13:27 +00:00
zeromus af861b6475 [NES] add UOROM 2011-02-28 08:19:06 +00:00
zeromus ee336bec15 [NES] add 6502 BRK instruction and some mapper=2 games (incl. castlevania and megaman) 2011-02-28 07:53:19 +00:00
beirich c4e47c60d4 Make fast-forward much less choppy, make frame counter display optional again 2011-02-28 07:17:57 +00:00
zeromus 1b0025a7cc add support for comments in game database, and: [NES] fix ppu bug and add to database 2011-02-28 06:43:19 +00:00
zeromus 4b177ca8d1 [NES] ppu fixes and improved rom classification infrastructure 2011-02-28 06:16:20 +00:00
andres.delikat d7ba739b30 Some fix ups to input recording, and setting up the ability to test recording & playback 2011-02-28 01:26:38 +00:00
andres.delikat 423e9c8783 Add SetControllersAsMnemonic() to IEmulator and implement it in the SMS core. Very crude playback now works. 2011-02-27 22:33:25 +00:00
andres.delikat 907c562174 Set unsafe compiler option on the Emulation project so it will compile. Add .nes to the open rom dialog 2011-02-27 14:23:48 +00:00
zeromus 454505e5f1 [NES] add p1 controls. theyre hardcoded right now and need to go through the normal controls config system. but i think nes will be a more amazing exercise of the input configuration system than the other consoles...? 2011-02-27 11:40:08 +00:00
zeromus c5febf8e20 neshawk!! emulate attractmode without bugs = initial checkin 2011-02-27 09:45:50 +00:00
andres.delikat 1b428b49ae some more typos 2011-02-26 22:19:46 +00:00
andres.delikat 04b6b2baa0 Fix typo! 2011-02-26 22:08:55 +00:00
andres.delikat d0e37373a4 Refactor input display to use the GetControllersAsMneumonic() function from the emulator core. Hook up PCE GetControllersAsMneumonic() 2011-02-26 22:04:17 +00:00
andres.delikat 0ed57b443b Add GetControllerAsMneumonic() to IEmulator that returns a formatted string of controller inputs. Implemented this function in SMS input.cs and hooked up Movie recording. 2011-02-26 21:36:46 +00:00
andres.delikat c59b9ff6ce More progress on the movie class, basic movie file writing. Survives round trip testing 2011-02-25 22:26:13 +00:00
andres.delikat a5dc7e90b3 Checking in some movie class progress. Basic file saving done. Progress on file loading. 2011-02-25 19:49:29 +00:00
andres.delikat 3173d3b16d Ram Watch - put column options into context menu 2011-02-25 17:26:19 +00:00
andres.delikat 0eb140fc33 Ram Watch - Move Up or down moves the highlighted indexes correctly 2011-02-25 16:57:25 +00:00
zeromus 3efb216a93 less inept this time 2011-02-25 04:14:29 +00:00
zeromus 6eaf8808ef levar burton cameo 2011-02-25 04:06:50 +00:00
andres.delikat f0378a8313 Ram Search - Refactor saving of config settings, fix remembering of window location & size, and fix anchoring of output label 2011-02-25 02:50:57 +00:00
andres.delikat 04bee5f950 Fix crash on saving config if ram watch is closed. Refactor some config saving stuff 2011-02-25 02:45:22 +00:00
andres.delikat 94ed90cc9d Ram Watch - save column width settings to config 2011-02-25 02:36:52 +00:00
andres.delikat cbdcea1341 Get started on a Movie class 2011-02-24 22:25:53 +00:00
andres.delikat f912e9976a Ram Watch - option for the Previous column to show change from previous, rather than previous value (and save setting in config) 2011-02-24 16:51:31 +00:00
andres.delikat a1234fb428 Ram Watch - save column display options in config 2011-02-24 16:34:41 +00:00
andres.delikat b8966c4566 Ram Watch - option to show a Previous value column (off by default) 2011-02-24 16:17:46 +00:00
andres.delikat 92289c0e34 Ram Watch - option to toggle showing the change counts column 2011-02-24 15:29:32 +00:00
andres.delikat c2fec29463 Fix so that RamWatch & RamSearch update values is not running in the frame loop when they aren't open 2011-02-24 14:39:23 +00:00
andres.delikat f38c452da0 Ram Poke - more text box tweaks 2011-02-24 14:03:35 +00:00
andres.delikat 98643b0599 Ram Poke - better input validation on text boxes 2011-02-24 13:46:49 +00:00
andres.delikat de39858cb9 Ram Watch - clear change counts menu+shortcut+toolstrip 2011-02-24 05:20:07 +00:00
andres.delikat de3a14ae07 Ram Watch - change counts column 2011-02-24 04:56:24 +00:00
andres.delikat 24cf08dfce Ram Search - hook up AskSave() to dialog closing routines, and make File -> Close() use close() not hide() 2011-02-24 04:15:15 +00:00
andres.delikat 6edc2065c5 Hotkey dialog - fix more tab stop ordering 2011-02-24 03:26:53 +00:00
beirich e114da8868 fix bad unmanaged memory leak 2011-02-24 02:35:23 +00:00
andres.delikat c1d99ae03e Move Hotkey dialog files to config folder, change tab stops in the General tab to be in the correct order 2011-02-24 01:52:54 +00:00
andres.delikat da61223e15 Input Widget - disable context menu 2011-02-23 23:39:36 +00:00
andres.delikat ea44cfb893 Hotkey Mapping - remove tab stops on non-input widgets, and a few other minor tweaks 2011-02-23 21:41:42 +00:00
andres.delikat 7293d8749e Input Widget - fix so that Tab can be assigned to a widget properly 2011-02-23 21:30:11 +00:00
andres.delikat 6ebca99cd5 InputWidget (For Hotkey & Input dialogs) - After key event, automatically tab to the next control. Also, fix so display is "Shift + X" not "Shift+X" 2011-02-23 18:12:19 +00:00
andres.delikat 2de903182d Ram Search - the addresses number of digits are based on the Domain size 2011-02-23 17:50:09 +00:00
andres.delikat f7198ae966 Ram Search - Memory domain select 2011-02-23 16:22:41 +00:00
andres.delikat 0c5a252b1a oops, forgot to add this image 2011-02-23 14:20:09 +00:00
andres.delikat b8202bfb45 Ram Search - a couple small fixes 2011-02-23 14:17:24 +00:00
zeromus e10cea356a oops 2011-02-23 06:49:52 +00:00
zeromus 6f4b85146c make rewind track the currently chosen speed% 2011-02-23 06:46:03 +00:00
zeromus 6ac8c1544a ok rewind really was broken 2011-02-23 06:40:04 +00:00
andres.delikat c7553397d7 Ram Search - small dialog cleanups, start a context menu 2011-02-23 05:32:52 +00:00
andres.delikat 31941a6c56 Ram Search - tighter control over the specific value box, limit max length dynamically based on Data Type & Size, use Int64 to parse to avoid crashes related to int 32 overflow 2011-02-23 05:20:45 +00:00
andres.delikat bb5988d1b7 Ram Search - specific values can be negative if signed Data Type is selected 2011-02-23 05:00:15 +00:00
andres.delikat 3983c585f9 Ram Search - allow specific value to have hexadecimal values if Hex Data type is selected 2011-02-23 04:50:54 +00:00
andres.delikat 56cb9d59f7 Ram Search - menu item + toolstrip - Copy Value to Prev 2011-02-23 04:30:50 +00:00
andres.delikat 7d5a0a8ba1 Ram Search - option to always exclude Ram Watch list from new searches 2011-02-23 04:16:39 +00:00
andres.delikat 74dd0d08a7 Ram Search - exclude Ram Watch list function (toolstrip button & menu item) 2011-02-23 04:09:29 +00:00
andres.delikat d6b79b37df Ram Search - Trucnate from File toolstrip button 2011-02-23 03:46:24 +00:00
andres.delikat 4c733ea2ac Ram Search - fix graying out of Undo menu item, fix SaveUndo() so that it creates a copy of the searchList rather than being a reference to it 2011-02-23 03:35:13 +00:00
andres.delikat 4160f520cc Ram Search - Fix so that last address of memory domain is included in search (off by 1). Ram Search & Ram Watch - don't say "saved" message if user cancels the SaveFile Dialog box 2011-02-23 03:09:00 +00:00
andres.delikat 3922b6477a Ram Search - Truncate from file implemented 2011-02-22 21:03:02 +00:00
andres.delikat 061091a1be start new ram search on close game too 2011-02-22 20:19:22 +00:00
andres.delikat 741f2192a8 Ram Search - start new search if a new rom is loaded 2011-02-22 20:17:27 +00:00
andres.delikat 2c74d8f421 Ram Search - fix from list background color being all pink at the start of a new search, hooked preview mode to changing of Compare To radios 2011-02-22 20:05:46 +00:00
andres.delikat 4bc3587ca7 Ram Search - better implementation of input validation on text boxes. Do preview as user types into the boxes 2011-02-22 19:49:22 +00:00
andres.delikat 776a314eb8 Ram Watch - scrap the previous as last change feature in favor of a Previous as original value option 2011-02-22 18:54:59 +00:00
andres.delikat 9816a04a4f Ram Search - Implemented previous search based on the previous value being since last search. Also fixed preview feature, it was previewing the opposite result. 2011-02-22 17:27:38 +00:00
andres.delikat f81c352691 oops, clear out weeded out list before generating it again! 2011-02-22 16:34:21 +00:00
andres.delikat 69f3197277 Ram Search - Implement preview mode toggle option, and hook up DoPreview() to UpdateValues() (if auto-search is not on) 2011-02-22 16:06:28 +00:00
andres.delikat d0b99ce07a Ram Search - Hook up preview to radio dial changes, also better input validation on text boxes 2011-02-22 15:33:28 +00:00
andres.delikat 2498342849 Ram Search - DoPreview() function implemented (but not hooked up) 2011-02-22 14:55:18 +00:00
zeromus 0f9c38f50b fix sound buffering bugs and restore hookups for mute frameadvance option 2011-02-21 19:06:54 +00:00
andres.delikat ae11756cf0 Ground work for defining previous value, and some other fix ups 2011-02-21 18:03:19 +00:00
andres.delikat f6e1ed2ec4 Ram Search - more small fix ups 2011-02-21 17:43:31 +00:00
andres.delikat fb59d962ce Lots of fixe ups to Ram Search 2011-02-21 17:29:47 +00:00
andres.delikat e5bac81a0b Display message on screen when speed is changed 2011-02-21 16:43:07 +00:00
andres.delikat 7d0f4f21fe Save & Load Config menu items 2011-02-21 16:35:42 +00:00
andres.delikat e801e31f40 Ram Search - implement check mis-aligned option 2011-02-21 16:23:56 +00:00
andres.delikat 13eace7d50 Ram Search - Remove Save Changes related code that was imported from Ram Watch. Due to the nature of this dialog, that is not a useful feature. 2011-02-21 15:56:25 +00:00
andres.delikat 5e2932f8e2 Very small change to Ram Watch dialog 2011-02-21 15:34:15 +00:00
andres.delikat 879f76d703 Implement PokeAddress on the Watch class, refactor Ram Poke to use this method. DWord poke implemented now. 2011-02-21 15:23:30 +00:00
andres.delikat 89eb17a468 Ram Poke - input validation on Address & Value boxes 2011-02-21 14:45:18 +00:00
andres.delikat 7c512a3f7e Ram Watch - New Watch - input validation on Address box 2011-02-21 14:36:19 +00:00
andres.delikat f15d16c513 Add PeekAddress() to the watch object. Ram Search & Ram Watch refactored to use the object method instead. DWord view implemented as a result. A display bug in Ram Watch 2 byte fixed. 2011-02-21 14:23:57 +00:00
zeromus bc74d6c575 complete speed/skip/non60-throttle functionality and controllable vsync. maybe a bit rough, but i'll continue to support it. 2011-02-21 09:48:53 +00:00
andres.delikat 1d2d5ff39e Ram Search - File handling functions. Open/Saves to the same .wch files as Ram Watch 2011-02-21 04:22:54 +00:00
andres.delikat 5e2e965963 Ram Search - implement auto-search 2011-02-21 03:32:35 +00:00
andres.delikat d2e499a3fc Ram Search - update values does 2 byte 2011-02-21 03:14:03 +00:00
andres.delikat c46c80e094 Ram Search - Attempt some input validation on the Leave event on all text boxes 2011-02-21 03:05:12 +00:00
andres.delikat 94fd588191 Ram Search - text box cleanup - slight repositioning & sizing, make addressbox only uppercase, limit length, and focus & select all when the appropriate radio dial is selected by the user 2011-02-21 02:35:47 +00:00
andres.delikat 67dac99408 Ram Search - implement Previous value searching, but currently the definition of previous value is previous frame 2011-02-21 01:06:58 +00:00
andres.delikat ee30625994 Ram Search - remove Modulus comparison since I deem it useless. Also made auto-search into a checkbox button style that turns red when on 2011-02-21 00:50:37 +00:00
andres.delikat 64a957c3ea Ram Search - display previous value column plus some code cleanup 2011-02-21 00:38:31 +00:00
andres.delikat 7135d89459 Ram Search - implement Search by Specific value 2011-02-21 00:19:15 +00:00
andres.delikat 6b30736230 Ram Search - selecting a datatype updates the display of the values 2011-02-21 00:00:33 +00:00
andres.delikat d9ebc40aae Ram Search - StartNewSearch works with 2-byte value selected 2011-02-20 23:54:58 +00:00
zeromus 4e14d7a10f example: change readbyte to memory.readbyte 2011-02-20 23:41:51 +00:00
andres.delikat dc61f89e20 Ram Search - implement data type, endian, and data size selections and ground work for integrating them into the start new search, and search functions 2011-02-20 23:15:28 +00:00
andres.delikat da31963df5 Ram Search - implement searching by number of changes 2011-02-20 23:01:43 +00:00
andres.delikat 738c633096 Ram Search - double clicking an address sends it to Ram Watch 2011-02-20 20:57:00 +00:00
andres.delikat 4ff2e24804 Ram Search - implemented Diff By Specific Address (yeah, that one is really pointless, but might as well) 2011-02-20 20:50:41 +00:00
andres.delikat 9c625df425 Ram Search - misc fix ups 2011-02-20 20:37:50 +00:00
kylethomson 7430a35806 More lua functions. 2011-02-20 20:14:55 +00:00
andres.delikat 5172f9e397 Ram Search - if invalid specific address entered by user, don't do the search anyway! Also, highlight the invalid data for the user. 2011-02-20 20:12:17 +00:00
andres.delikat 86f3538800 Ram Search - Searching based on Equal to Address implemented 2011-02-20 20:05:48 +00:00
andres.delikat aabc34c6c9 Ram Search - display values column based on Data Type menu selection 2011-02-20 19:31:25 +00:00
andres.delikat 06eb9888ca Ram Search - refix autoload 2011-02-20 19:21:56 +00:00
kylethomson 0bcfa70dd4 DarkKobold attacks!
Excellent move! 
The Metal Slime's Hit points have been reduced by 10.

Thou hast done well in defeating the Metal Slime
2011-02-20 19:18:27 +00:00
zeromus 64f0681fcd dont crash on exit 2011-02-20 18:28:01 +00:00
kylethomson 005138b453 More cleanup of input Config 2011-02-20 15:25:00 +00:00
andres.delikat 7d093138ca Input config - set Accept & Cancel properties of the winform to none since they were interfering with mapping keys 2011-02-20 14:31:42 +00:00
zeromus f9d7a15ee5 do some prepwork for proper main loop control and throttling 2011-02-20 08:40:22 +00:00
kylethomson 25364163a6 More tweaks to InputConfig 2011-02-20 07:30:16 +00:00
kylethomson 2b145b5d6e Add NES controllers to config and Input dialog. 2011-02-20 07:16:34 +00:00
kylethomson 3cf44657c1 Need to have instances in Controller types if no defaults.
Also added more HotKeys
2011-02-20 06:52:39 +00:00
beirich 957cf69bae make controls processing more resilient against malformed binding strings 2011-02-20 06:49:16 +00:00
zeromus 840f81f956 hey let me add a placeholder dialog for a change! 2011-02-20 06:44:47 +00:00
beirich 6dd601571e config system update 2011-02-20 06:13:26 +00:00
andres.delikat 172a48f8a1 Ram Search - Start the groundwork for the search button 2011-02-20 04:54:41 +00:00
kylethomson 2f3fad927a Implement save keys. 2011-02-20 04:31:21 +00:00
andres.delikat f8b5055f53 Ram Search - refix Undo, and implement clear change counts 2011-02-20 04:04:12 +00:00
andres.delikat 8192860072 Ram Search - remove lovely pink backgrounds 2011-02-20 03:52:19 +00:00
kylethomson 36a81e6ac4 Restored Default keys, also, InputWidget no longer accepts tab, but accepts everything else. Tab code was commented out. 2011-02-20 03:51:18 +00:00
andres.delikat a17c0270c2 Ram Watch - refix background color on separators 2011-02-20 03:50:08 +00:00
kylethomson 643efb2caa This disable everything but Tab, but its the only way I found to stop from Tabbing away. Need help. 2011-02-20 03:39:47 +00:00
andres.delikat 4c04596224 Ram Watch - refix display stuff to work with VirtualListView 2011-02-20 03:36:31 +00:00
kylethomson 9747e41feb Added more hotkeys 2011-02-20 03:24:37 +00:00