andres.delikat
|
e62f68f48e
|
Ram Search - fix anchoring of tool strips
|
2011-08-18 21:28:15 +00:00 |
andres.delikat
|
3cd57a1335
|
Ram Search - better formatting of preview message, update some todo lists
|
2011-08-18 02:41:42 +00:00 |
andres.delikat
|
a8fb30e517
|
Hex Editor - fix Add To Ram Watch and Freeze Address menu items to use the Highlighted address not the pointed to address (which would never be an address since the mouse would not be on an address!)
|
2011-08-18 01:55:47 +00:00 |
andres.delikat
|
4b021113fb
|
Hex Editor - Fix so Ctrl+G hotkey works
|
2011-08-18 01:50:17 +00:00 |
andres.delikat
|
c5f2d02f68
|
Ram Watch/Cheat Window/Lua Console - when deleting, clear selected items
|
2011-08-17 00:26:34 +00:00 |
andres.delikat
|
2330126b84
|
Ram Search - when deleting, clear selected items
|
2011-08-16 02:47:32 +00:00 |
andres.delikat
|
90233868cf
|
Slight dialog cleanups on ram search & autofire config
|
2011-08-15 19:33:18 +00:00 |
andres.delikat
|
89c5dcb9ec
|
Ram Search - Make DoUndo() set the previous value to the current value. Better would be to keep a previous value undo list and restore that, but this is adequate for preventing crashes.
|
2011-08-15 19:08:52 +00:00 |
andres.delikat
|
7357f82ffa
|
oops
|
2011-08-07 20:55:06 +00:00 |
andres.delikat
|
9809cb317a
|
MemoryViewer - slight refactoring
|
2011-08-07 20:54:26 +00:00 |
andres.delikat
|
d55debbb3e
|
Hex Editor - refresh address display after typing in values or highlighted address changes by key press
|
2011-08-07 20:31:49 +00:00 |
andres.delikat
|
19b4072346
|
Hex Editor - refix typing in of values
|
2011-08-07 20:20:07 +00:00 |
andres.delikat
|
6953782167
|
Hex Editor - remove useless text box that was going to be a find by value box, will put that off until a future release
|
2011-08-07 20:00:35 +00:00 |
andres.delikat
|
fae70a6e0e
|
Hex Editor - scroll when pressing up or down, fix some crash bugs, implement Pg Up/Down, Home, End hotkeys
|
2011-08-07 19:53:52 +00:00 |
andres.delikat
|
53fd0aa877
|
Hex Editor - Dump To File implemented
|
2011-08-07 19:30:01 +00:00 |
andres.delikat
|
c00fe0d00b
|
Hex Editor - add char viewer, shrink font, make drawing a bit more efficient
|
2011-08-07 19:12:26 +00:00 |
andres.delikat
|
52507fbb24
|
Hex editor - correctly use stringbuilder
|
2011-08-07 17:34:33 +00:00 |
andres.delikat
|
548c881ace
|
Hex Editor -Revert previous commit because it made every row the same, also applied some very tiny speed ups
|
2011-08-07 16:32:50 +00:00 |
andres.delikat
|
cce572f0c8
|
Hexeditor - stringbuilder for a slight speedup
|
2011-08-07 15:54:29 +00:00 |
andres.delikat
|
c8a4a14021
|
Ram Search/Watch - context menu will show Unfreeze instead of Freeze if highlighting a frozen address
|
2011-08-07 04:19:49 +00:00 |
andres.delikat
|
fdacd090db
|
Ram Search - GUI fixups
|
2011-08-07 03:11:54 +00:00 |
andres.delikat
|
fd36356536
|
Mainform Status Label - add a Cheats status button. Displays if there are active cheats, clicking it opens the cheat window
|
2011-08-07 02:12:41 +00:00 |
andres.delikat
|
7a6bc33ebc
|
Removing a cheat turns off the cheat as well
|
2011-08-07 01:50:50 +00:00 |
andres.delikat
|
6c252d08fa
|
Fix so that cheat list isn't cleared after loading a .cht file automatically in mainform. Add a destructor to the Cheat Object that clears the corresponding memory pulse. Make a Clear() function on CheatList that clears the MemoryPulse, Cheat Window - Disable All Cheats clears the memory pulse even those not in the CheatList
|
2011-08-07 01:16:55 +00:00 |
andres.delikat
|
15743552e2
|
Cheat Window / Ram Watch - Select All menu item and Ctrl+A hotkey. Ram Search - add Ctrl+Z hotkey to Undo menu item
|
2011-08-07 00:56:21 +00:00 |
andres.delikat
|
c903ff505d
|
Ram Watch/Ram Search/Cheats - Delete key deletes selected items
|
2011-08-07 00:43:04 +00:00 |
andres.delikat
|
9814cc26c9
|
Ram Search & Ram Watch - Freeze function freezes all selected list items
|
2011-08-07 00:32:22 +00:00 |
andres.delikat
|
df5d27e0f3
|
Cheats - better icon, fix Save function to use default filename and save automatically, refactored into its own Save() function
|
2011-08-06 22:25:37 +00:00 |
andres.delikat
|
95c8e709b6
|
Cheats - more fixes, in particular saving & loading the .cht file from the same path!
|
2011-08-06 22:03:10 +00:00 |
andres.delikat
|
9826e26a4b
|
Cheats - fix the adding of a cheat from another dialog (Ram Watch/Search, Hex Editor, etc)
|
2011-08-06 19:49:21 +00:00 |
andres.delikat
|
d69abc909d
|
Cheats - more refactoring by putting code into the CheatList object
|
2011-08-06 19:30:21 +00:00 |
andres.delikat
|
c3d08b3b7b
|
Pull the cheat list and some related functions out of the Cheats winform and into a CheatList object. Still some bugs to work out, but at least the cheat window doesn't crash when opened a 2nd time
|
2011-08-06 02:34:24 +00:00 |
beirich
|
b27673f26c
|
M-M-M-MONSTER COMMIT! change Game-load api stuff
|
2011-08-04 03:20:54 +00:00 |
andres.delikat
|
933b4a60bc
|
Ram Watch/Search, TASStudio - use of the blazingfast option of virtuallistview only during the updatevalues function yields significantly less flickering without the bad side effects of that option
|
2011-08-04 02:28:25 +00:00 |
beirich
|
a1c562259d
|
Client-side cheats system added, works on all cores with working PokeByte()
|
2011-08-03 03:00:19 +00:00 |
beirich
|
6f379cee76
|
remove freeze system; replacement incoming
|
2011-08-03 02:13:42 +00:00 |
andres.delikat
|
183ef7f14c
|
Cheats implemented in the TI83 core, show messagebox on Cheat enable failure
|
2011-08-02 22:41:47 +00:00 |
andres.delikat
|
7bfd9779fe
|
Hide Selection = false on all the virtuallistview objects
|
2011-08-02 03:07:47 +00:00 |
andres.delikat
|
60d14b7efe
|
Add message to screen whenever a cheat (freeze) action is performed in a dialog
|
2011-08-02 03:00:12 +00:00 |
andres.delikat
|
11c5dd04ac
|
Cheats Window stores the cheat list while not open, thus is should probably not erase it on load
|
2011-08-02 02:49:29 +00:00 |
andres.delikat
|
54b7d7b528
|
Cheats - try/catch all cheat enablings, disable dialog if core isn't supported (hacky but informative)
|
2011-08-02 01:12:43 +00:00 |
andres.delikat
|
3011757978
|
Cheats - don't crash when loading a .cht file if cheats have not been freezedata has not been implemented on that particular core
|
2011-08-01 23:47:40 +00:00 |
andres.delikat
|
97ba81c95d
|
Cheats - If cheat directory doesn't exist when saving, create it. Fix bug where PCE cheats were saved in GB folder, if adding a cheat from another dialog - flag Changes
|
2011-08-01 23:42:09 +00:00 |
andres.delikat
|
6dc3c25a8d
|
TAStudio - don't attempt to do winform things in Restart() if window is not open
|
2011-07-30 18:54:49 +00:00 |
andres.delikat
|
e121498c4c
|
TAStudio - fix updating of nes control pad, add menu item "Update Pads on Movie Playback", different color for control pad button background when pressed
|
2011-07-30 17:59:18 +00:00 |
andres.delikat
|
e4ba668d31
|
NES & SMS controls VirtualPads (Reset/Pause/Power/Etc)
|
2011-07-30 13:48:13 +00:00 |
andres.delikat
|
1cef6ac3be
|
fix build error in last commit, oops
|
2011-07-30 12:22:33 +00:00 |
andres.delikat
|
6af8649e84
|
TAStudio - virtualpads update on movie playback, used monospace font for listview
|
2011-07-30 03:00:18 +00:00 |
andres.delikat
|
672b8455fd
|
TAStudio - use saved window position, save window size, slight GUI tweaks
|
2011-07-30 01:26:13 +00:00 |
andres.delikat
|
d6897ad328
|
Tastudio - PCE virtualpad done, 4 pce controllers added to controller box
|
2011-07-30 01:09:44 +00:00 |
andres.delikat
|
81fe6e200c
|
TAStudio - Fix SMS virtualpad so that it controls input
|
2011-07-26 02:47:21 +00:00 |
andres.delikat
|
ef33763383
|
TAStudio - fix rewind
|
2011-07-26 01:08:38 +00:00 |
andres.delikat
|
de0e7770fc
|
TAStudio - implement ClearPads() and Restart() and hook them up to the stop movie button. Fix Virtualpad objects so they don't crash on the Clear() function
|
2011-07-26 00:26:05 +00:00 |
andres.delikat
|
ea472ee043
|
Clean up virtualpads to use StickyXORAdapter, have a Clear() function, and to be aware of what controller they are using
|
2011-07-24 20:17:21 +00:00 |
andres.delikat
|
813e0d0d97
|
SMS virtual pad, but pressing the buttons crashes currently
|
2011-07-24 19:31:58 +00:00 |
andres.delikat
|
45414435b4
|
TAStudio - make virtualpads load dynamically, load 2 nes pads if an nes controller
|
2011-07-24 17:29:09 +00:00 |
andres.delikat
|
eda56bac8c
|
Mainform cleanup - move all menu/event handling functions to Mainform.MenuItems.cs, move some more code to Mainform.Movie.cs, minor code cleanup
|
2011-07-22 01:34:21 +00:00 |
andres.delikat
|
e6b2c794d4
|
Refactor the movie object, replacing Getfunctions with public properties, renaming of some functions, removing a duplicate function, other misc things
|
2011-07-17 14:39:15 +00:00 |
andres.delikat
|
16e332a72d
|
Fix so that tool dialogs such as Ram watch update on loadstate, Ram Watch - AddWatch() triggers Changes() function, Separator no longer shows Change Count = 0
|
2011-07-09 00:26:23 +00:00 |
andres.delikat
|
945cb9c693
|
More menu icons
|
2011-07-03 02:32:29 +00:00 |
andres.delikat
|
2b677d3245
|
Change ToolStrip widgets to ToolStripEx so that they can focus+click
|
2011-06-28 23:32:55 +00:00 |
zeromus
|
33c5182296
|
fix annoying toolstrip/menustrip non-clickthrough behaviour
|
2011-06-26 20:10:05 +00:00 |
andres.delikat
|
87fb448cc0
|
Set FullRowSelect on a bajillion listview objects
|
2011-06-26 19:50:15 +00:00 |
andres.delikat
|
ed529b9322
|
Ram Watch - don't start a new watch file when restarting the dialog, at least for now until I find a happy compromise
|
2011-06-26 19:35:13 +00:00 |
andres.delikat
|
98988e4b49
|
RamWatch - save window position menu item
|
2011-06-26 19:13:52 +00:00 |
andres.delikat
|
4bc5ee663c
|
Cheats & Ram Search - ditto
|
2011-06-26 19:03:16 +00:00 |
andres.delikat
|
c8e8cee822
|
Ram Watch - when saving a new watch, add it to the recent menu
|
2011-06-26 19:01:06 +00:00 |
andres.delikat
|
ec7e4123fd
|
Ram Watch - show "saved" message when doing Save, not just SaveAs
|
2011-06-26 18:56:56 +00:00 |
andres.delikat
|
70dc87a971
|
Lua Console - Move Up/Down, Insert Seperator, other small things
|
2011-06-26 03:03:15 +00:00 |
andres.delikat
|
3569f3cd0a
|
Remove bmp images in favor of png, small implementations to Lua Console
|
2011-06-26 02:09:06 +00:00 |
andres.delikat
|
b40c861ee7
|
Images for all kinds of menu items
|
2011-06-26 00:06:50 +00:00 |
andres.delikat
|
4247b43b07
|
shut up some warnings
|
2011-06-22 17:41:59 +00:00 |
andres.delikat
|
5bda595ee7
|
fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually
|
2011-06-19 23:39:25 +00:00 |
andres.delikat
|
38422fda10
|
Numpad 2,4,6,8 != Arrow keys!
|
2011-06-19 23:31:58 +00:00 |
andres.delikat
|
42e22b63be
|
Oops - reverse sorting for Ram Watch
|
2011-06-19 19:20:43 +00:00 |
andres.delikat
|
5e27953db0
|
Column sorting (and reverse sorting) for Ram Search & Ram Watch
|
2011-06-19 19:10:01 +00:00 |
andres.delikat
|
c6a5c7e9b6
|
change references of Global.Game.Name to Global.Game.FileSystemSafeName for situations that use it to build paths
|
2011-06-18 21:39:53 +00:00 |
andres.delikat
|
1db89f5c1f
|
Message config - ability to set anchoring of on screen messages. TODO: hook up anchoring to display system
|
2011-06-16 02:39:35 +00:00 |
andres.delikat
|
0894a20e4c
|
Fix alert font so it doesn't clash with displays around it, fix crash on tastudio close, fix play movie from beginning function
|
2011-06-12 21:36:03 +00:00 |
andres.delikat
|
bda7db5633
|
TAStudio - misc small things
|
2011-06-12 20:33:42 +00:00 |
andres.delikat
|
cbd292366d
|
NES virtual pad hooked up (behaves as graphical autohold)
|
2011-06-12 19:31:06 +00:00 |
andres.delikat
|
80d4017a7f
|
VirtualPadNES added
|
2011-06-12 18:58:30 +00:00 |
andres.delikat
|
f36da18f97
|
Small fixups to movie & tastudio code
|
2011-06-12 18:31:42 +00:00 |
andres.delikat
|
59173e4e44
|
Some virtual pad progress, virtual pad dumps input into movie file when recording, currently doesn't feed it to the core though (lol). Virtualpad object set up for a nes controller
|
2011-06-12 14:42:50 +00:00 |
andres.delikat
|
368faf64f4
|
VirtualPad object, added to TAStudio
|
2011-06-12 01:50:08 +00:00 |
andres.delikat
|
38ca651aab
|
TAStudio - more misc stuff
|
2011-06-12 00:14:19 +00:00 |
andres.delikat
|
cd849d9614
|
TAStudio - more fixups, current frame always in view, better images for tool buttons, fix read-only toggle, Gui cleanups
|
2011-06-11 23:54:35 +00:00 |
andres.delikat
|
b527b91252
|
TAStudio - show input log of movie, very buggy atm
|
2011-06-11 22:59:21 +00:00 |
andres.delikat
|
bb0897b3ed
|
Some work on TAStudio, read-only toggle, play movie from beginning, autoload, misc clean up
|
2011-06-11 22:32:12 +00:00 |
andres.delikat
|
895915cd9f
|
Made public flags in main form so that dialogs can control frame advance & rewind. Hooked to TAStudio
|
2011-06-11 19:39:34 +00:00 |
zeromus
|
9ea6a0b7a8
|
fix various poorly constructed auxfile paths and paths with invalid characters
|
2011-06-07 21:10:30 +00:00 |
andres.delikat
|
36a0580dca
|
Fix a bunch of crash issues with Ram Watch & Cheats related to having no list item selected. Implement Drag & drop for .cht & .wch files on Main form
|
2011-05-22 20:19:28 +00:00 |
andres.delikat
|
a249d3b3ed
|
Hook up TASStudio to main form, add a few buttons.
|
2011-05-22 18:38:44 +00:00 |
andres.delikat
|
93b7a93806
|
Fix some small todos
|
2011-05-22 02:19:55 +00:00 |
andres.delikat
|
47886e7c40
|
Drag & Drop for ram search, cheat search, play movie, record movie
|
2011-05-22 02:12:36 +00:00 |
andres.delikat
|
e9186686f8
|
In recent menus make "None" grayed
|
2011-05-22 00:01:21 +00:00 |
andres.delikat
|
b3502aebad
|
Hook up cheats path config to Cheats dialog
|
2011-05-20 20:33:58 +00:00 |
offspring131313
|
2df4243695
|
Added saving customized settings to RamSearch dialog
|
2011-05-20 11:21:29 +00:00 |
offspring131313
|
917a9db83f
|
Fixed a bug with the column reording save on RamWatch and added the feature to Cheats.
|
2011-05-19 07:31:50 +00:00 |
offspring131313
|
21b153bd5e
|
Made the code more readable, and easier to add columns to ramwatch (also saving in case my next change fucks everything up!)
|
2011-05-19 01:48:20 +00:00 |
offspring131313
|
61e5721c53
|
Added config feature for saving column order for ram watch
|
2011-05-19 00:39:42 +00:00 |
andres.delikat
|
8966a16db4
|
Cheat search - rename "Restore original size" menu item to "Restore Default Settings"
|
2011-05-19 00:33:03 +00:00 |
andres.delikat
|
c6c96af860
|
Get virtual list view stuff hooked up on Lua Console
|
2011-05-12 23:58:06 +00:00 |
andres.delikat
|
b9c334b93a
|
As usual I forgot to check in new files
|
2011-05-08 11:29:34 +00:00 |
andres.delikat
|
dab3df8ea2
|
Path Config stuff
|
2011-05-07 19:14:52 +00:00 |
andres.delikat
|
b53b9f7a42
|
start a LuaText object
|
2011-05-07 01:17:19 +00:00 |
andres.delikat
|
db98f67772
|
Disabled LuaWindow in favor of LuaConsole
|
2011-05-07 01:06:01 +00:00 |
andres.delikat
|
3bca271d0e
|
Yet another round of Lua Console
|
2011-05-07 00:33:15 +00:00 |
andres.delikat
|
9cb852664d
|
Another round of Lua Console
|
2011-05-07 00:07:27 +00:00 |
andres.delikat
|
b95a5dfc17
|
Progress on lua console window
|
2011-05-06 23:08:50 +00:00 |
andres.delikat
|
508e00785a
|
a multi-lua script dialog rough draft
|
2011-05-06 01:37:28 +00:00 |
andres.delikat
|
b37052693c
|
Path Config - progress
|
2011-05-04 20:31:36 +00:00 |
andres.delikat
|
a5e092bea3
|
Path Config - fix some bugs with PathManager functions. Hook up watch file path to Ram Watch dialog
|
2011-05-04 15:44:18 +00:00 |
andres.delikat
|
344e50e33d
|
Path Config - implement path config for watch files
|
2011-05-03 02:32:21 +00:00 |
andres.delikat
|
a4f4c59e9c
|
More fix up to toolbox - adding some icons
|
2011-04-30 23:45:02 +00:00 |
andres.delikat
|
843d679ce7
|
Toolbox - add emulator dependent tools to toolbox.
|
2011-04-30 21:19:11 +00:00 |
andres.delikat
|
880b3a7a5b
|
ToolBox - set toolstrip as a tabstop, now the user can arrow key to the dialog of choice after pressing the toolbox hotkey
|
2011-04-30 20:50:32 +00:00 |
andres.delikat
|
a195d36772
|
Add stuff to tool box
|
2011-04-30 20:18:42 +00:00 |
andres.delikat
|
3007cd73cb
|
Ram Watch - implement restart method
|
2011-04-21 00:39:14 +00:00 |
andres.delikat
|
c76f9ed729
|
Bind ROM in HawkFile, add .rom to open file dialog (and a TI-83 row), fix a bunch of tool dialogs to end the Restart() method if dialog is not open. TI-83 will now open properly again.
|
2011-04-21 00:28:04 +00:00 |
andres.delikat
|
50720e2a6d
|
various dialog tweaks to the lua console window
|
2011-04-09 00:08:27 +00:00 |
andres.delikat
|
ae8b4a3576
|
Basic functionality of the Tool Box, binded to the T key
|
2011-04-07 01:30:42 +00:00 |
andres.delikat
|
e111915462
|
Start the tool box dialog
|
2011-04-07 00:46:10 +00:00 |
andres.delikat
|
14054c6f1d
|
A bunch of tool dialogs didn't have the save window position flag hooked up
|
2011-04-06 23:25:53 +00:00 |
andres.delikat
|
615b894a2e
|
Ram Search & Watch - properly check/uncheck memory domain menu items
|
2011-03-29 20:32:46 +00:00 |
andres.delikat
|
fe9ee404ee
|
Hex Editor - properly check/uncheck memory domain menu items
|
2011-03-29 20:06:03 +00:00 |
andres.delikat
|
2c75645a1f
|
Various small things on tool dialogs, mostly adding/removing todos
|
2011-03-24 14:48:15 +00:00 |
andres.delikat
|
d21a4ecd88
|
Hex Editor - freeze address feature
|
2011-03-24 01:42:53 +00:00 |
andres.delikat
|
ad6c2d0faf
|
Cheats window - Fix bug
|
2011-03-21 00:43:53 +00:00 |
andres.delikat
|
2879154344
|
Cheat Window - Auto save .cht file, generate filename based on rom name if user hasn't chosen one
|
2011-03-21 00:03:40 +00:00 |
andres.delikat
|
a0b673b67e
|
Attempt to open a .cht file based on Global.Game.Name when loading a rom
|
2011-03-20 21:37:01 +00:00 |
andres.delikat
|
0ec0702248
|
oops, fix compile
|
2011-03-20 21:07:55 +00:00 |
andres.delikat
|
432de3a7ec
|
Cheats window - refactor - auto-load changed to auto-load dialog and moved to options menu rather than the recent menu since auto-loading the most recent file isn't logical in this dialog
|
2011-03-20 21:06:59 +00:00 |
andres.delikat
|
05ee956c92
|
Cheats window - Context menu items - toggle & remove selected
|
2011-03-20 20:48:35 +00:00 |
andres.delikat
|
db78d7b462
|
Cheats window - Disable All Cheats feature, start context menu
|
2011-03-20 20:35:16 +00:00 |
andres.delikat
|
cafaf62d5a
|
Cheat Window - implement a Disable Cheats on Load flag
|
2011-03-20 20:25:17 +00:00 |
andres.delikat
|
432dc26f14
|
Cheat Window - File menu - dropdownopened event implemented
|
2011-03-20 01:56:35 +00:00 |
andres.delikat
|
eccefda314
|
Cheats - handle the main emulator opening a new rom or closing the current one
|
2011-03-20 01:39:34 +00:00 |
andres.delikat
|
52dbff1606
|
Better input validation on Ram Watch - New Watch Dialog
|
2011-03-20 01:25:11 +00:00 |
andres.delikat
|
f9256f5cd1
|
Make default filename in Open/SaveFile dialogs on Ram Watch, Ram Search, and Cheats window
|
2011-03-20 01:10:02 +00:00 |
andres.delikat
|
77841c0c47
|
Ram Search - save & load memory domain name in .wch files
|
2011-03-20 00:26:54 +00:00 |
andres.delikat
|
437e185e68
|
Ram Watch - saving & load Memory Domain name into .wch file
|
2011-03-19 20:28:58 +00:00 |
andres.delikat
|
53703fdb04
|
Cheats Window - load the memory domain from .cht file
|
2011-03-19 03:31:53 +00:00 |
andres.delikat
|
7cbd089ec2
|
Ram Search - add some context menu items
|
2011-03-19 03:08:54 +00:00 |
andres.delikat
|
80a466c094
|
Ram Search - 2 & 4 byte freezing
|
2011-03-19 03:01:20 +00:00 |
andres.delikat
|
37de373e54
|
Ram Watch - fix 4 byte freezing
|
2011-03-19 02:58:10 +00:00 |
andres.delikat
|
0a7c5a3cc0
|
Ram Watch - progress on 4 byte freezing
|
2011-03-19 02:46:57 +00:00 |
andres.delikat
|
211ef7e1b9
|
Ram Watch - ability to freeze 2 byte watch
|
2011-03-19 02:24:29 +00:00 |
andres.delikat
|
759fc88eae
|
Cheat Window - cheats works now!
|
2011-03-19 01:44:16 +00:00 |
andres.delikat
|
3061c8ead8
|
NES Game Genie - implement Add Cheat button
|
2011-03-18 19:36:24 +00:00 |