adelikat
|
3bae8da0b6
|
Adjustment to height settings of osd messages, code clean up in movie.cs
|
2012-04-16 12:17:25 +00:00 |
zeromus
|
35fbe354c1
|
add threaded display manager to allow heavy OSD/compositing/filtering to happen on another thread. add a lua layer accessible via GDI+ which can be automatically composited and the simplest possible demo of it. add some filtering infrastructure and a hq2x filter set ported to c# but need to work on a minimal selector gui before its usable. separate OSD from RenderPanel so that gdi+ presentation mode now gets full OSD support. the OSD is now a little uglier because its drawn entirely differently and could use some finetuning
|
2012-04-16 08:18:41 +00:00 |
adelikat
|
f145d8e655
|
Cheat Window, Ram Watc, Lua Console - fix exception when clicking Move Up on the first item in the list.
|
2012-03-26 23:38:29 +00:00 |
adelikat
|
7daf318134
|
gui.text() - add a 5th parameters "anchor" that will anchor the text to top, left, bottom, or right. Same functionality as the message config anchor option.
|
2012-03-26 02:58:24 +00:00 |
adelikat
|
635ae613a4
|
Ram Watch - when drawing watches on screen, use alert font for frozen addresses
|
2012-03-11 00:50:06 +00:00 |
andres.delikat
|
321a45722e
|
Hex Editor - use Ram Poke dialog for the Poke address function. Ram Watch - Successfully stop/start sound on ram poke
|
2011-09-17 15:35:39 +00:00 |
andres.delikat
|
31a85ab785
|
Ram Poke - pass in a memory domain and poke addresses in that domain instead of defaulting to main memory. Format address & value numbers in output message appropriately
|
2011-09-17 15:04:08 +00:00 |
andres.delikat
|
94aca60998
|
Cheat Window/Ram Search/Ram Watch - switch key up events to key down, add Ctrl+A select all to cheat window & ram watch
|
2011-09-16 23:29:36 +00:00 |
andres.delikat
|
0022b60b4f
|
Watch object - update the PeekAddress() function to update the prev and changecount values. Fix Ram Search and Ram Watch UpdateValues() functions based on this change
|
2011-09-12 23:36:27 +00:00 |
andres.delikat
|
368f201dbe
|
Ram Watch - stop & start sound on several functions that call modal dialogs
|
2011-09-12 23:14:57 +00:00 |
andres.delikat
|
c8e0043713
|
Ram Watch - a "Display on Screen" menu option
|
2011-09-12 23:08:42 +00:00 |
andres.delikat
|
73add14d28
|
Watch object - add ValueToString() and PrevToString() methods and make Ram Watch use these methods and thus simplify the UpdateValues logic. Added an override for ToString() that displays notes + value in preparation for a on screen ram watch option.
|
2011-09-12 00:17:17 +00:00 |
andres.delikat
|
4f98fdb60d
|
Ram Watch - adding a watch from an external dialog flags changes
|
2011-09-10 21:37:03 +00:00 |
andres.delikat
|
e3d9706e9e
|
Ram Watch - update values when editing, removing, and duplicating a watch, and whenever a value is added to the watch by an external dialog
|
2011-09-10 21:16:29 +00:00 |
andres.delikat
|
b0235e08f0
|
Ram Watch - fix crash when using the save icon on a new watch file with changes
|
2011-09-10 18:09:21 +00:00 |
andres.delikat
|
5e9f90eea9
|
Ram Search - big speed up in QueryItemBkColor by only checking for column == 0, apparently it was causing a redraw for each column instead of just once, setting column == 0 still colors the entire row. Also removed the "x addresses would be removed" message when in preview mode as it isn't worth a 1 fps cost imo. Also applied the column == 0 fix to Ram Watch though that will have a significantly smaller speed boost.
|
2011-08-27 13:56:06 +00:00 |
andres.delikat
|
c7e8e7ece1
|
Ram Watch/Ram Search - small speed optimization to the QueryItemText functions
|
2011-08-27 13:20:02 +00:00 |
andres.delikat
|
293b7133c5
|
Slight Dialog performance tweaks
|
2011-08-27 04:32:54 +00:00 |
andres.delikat
|
550261b831
|
Hex Editor - Fix Endian display on 2 & 4 byte view, fix freezing of multibyte values, fix adding to ram watch of multibyte values, fix ram watch to run UpdateValues when an external dialog adds a value
|
2011-08-25 01:22:03 +00:00 |
andres.delikat
|
27478a5feb
|
Ram Watch - restart function reloads the existing watch file (if any) else starts a new one. The annoying consequence of this is that restarting a movie will wipe any unsaved changes, but I don't see a way around that currently.
|
2011-08-20 15:41:33 +00:00 |
andres.delikat
|
40512ae558
|
Ram Watch/Search - refresh on form activate
|
2011-08-20 15:35:16 +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
|
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
|
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
|
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 |
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
|
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
|
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
|
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
|
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
|
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
|
93b7a93806
|
Fix some small todos
|
2011-05-22 02:19:55 +00:00 |
andres.delikat
|
e9186686f8
|
In recent menus make "None" grayed
|
2011-05-22 00:01:21 +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
|
dab3df8ea2
|
Path Config stuff
|
2011-05-07 19:14:52 +00:00 |
andres.delikat
|
9cb852664d
|
Another round of Lua Console
|
2011-05-07 00:07:27 +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 |