adelikat
c4feda28d5
new ram search - implement truncate from file
2013-09-22 13:30:18 +00:00
adelikat
7b5e612bd7
new Ram Search - implement Open File, Append File, and opening recent files
2013-09-22 12:50:47 +00:00
adelikat
b950f48f94
New Ram Search - implement some more menu items and toolbar buttons
2013-09-22 01:53:20 +00:00
adelikat
927b3e0d53
New Ram Search - support searching all basic operators for previous, specific value, specific address, and number of changes
2013-09-21 23:55:17 +00:00
adelikat
b55498cdb3
New Ram Search - add compare to box and set up events and stuff
2013-09-21 18:45:45 +00:00
adelikat
4415fa9fd5
Create a new TexBox control called WatchValueBox which manages all the pre and post validation logic for typing a value based on all the watch display types, refactor Ram Poke to use this box instead of having its own logic
2013-09-21 17:34:24 +00:00
adelikat
52918e9609
add PeekWord, PeekDWord, PokeWord, and PokeDWord to the memory domain object, don't know why we never did this before. Refactored watch.cs accordingly, todo: a bazillion other places
2013-09-21 14:32:37 +00:00
adelikat
22ddfa99f8
New Ram Search - some progress
2013-09-21 14:09:37 +00:00
adelikat
5e29e701f0
New Ram Search - manage logic of what previous value definitions can be done with which mode
2013-09-20 15:33:46 +00:00
adelikat
dfaf8084e7
New Ram Search - some more progress on settings and displaying values
2013-09-20 01:18:55 +00:00
adelikat
657d858b99
New Ram Search - some progress
2013-09-19 23:45:29 +00:00
adelikat
3857c27f93
Ram Watch - don't refresh dialog if no addresses (keeps the dialog from slowing the emulator down when it has no watches)
2013-09-19 13:53:38 +00:00
adelikat
88a9b95b15
New Ram Search - some GUI work
2013-09-16 01:24:06 +00:00
adelikat
a2d60ff2c8
refactor watch objects, so that the base types have a previous value as opposed to the detailed types
2013-09-15 16:01:16 +00:00
adelikat
3fa153f4cd
hook up new ram search in various places in mainform, and basic updating of values done
2013-09-15 01:49:02 +00:00
adelikat
55fe3e4a49
New Ram Search - some progress
2013-09-14 23:30:23 +00:00
adelikat
7a08cb1075
Fix some annoying warnings and some misc code cleanup
2013-09-14 19:34:14 +00:00
adelikat
299ee4673e
progres son new ram search, mostly small things and stubs
2013-09-14 19:07:11 +00:00
adelikat
e760ff56a4
Start New Ram Search
2013-09-14 06:02:53 +00:00
adelikat
9f72102de4
Ram Watch - fix column hide/show behavior
2013-09-14 05:37:53 +00:00
adelikat
731701ddd8
Hex Editor - support poking of multiple addresses
2013-09-14 04:44:17 +00:00
zeromus
b7f3acefcd
improve ram watch icons
2013-09-14 04:27:01 +00:00
adelikat
0cbfe849f5
Remove RamWatchNewWatch dialog
2013-09-14 03:15:51 +00:00
adelikat
2910878d05
Remove Ram Poke as a standalone dialog. Support new Ram Poke dialog in Hex Editor and Ram Search
2013-09-14 03:13:22 +00:00
adelikat
5c2b005eee
Old Ram Watch begone!
2013-09-14 02:31:21 +00:00
adelikat
da9c73e011
new Ram Poke - fix up Value box behavior, and misc code cleanup of new ram tools code
2013-09-14 01:18:45 +00:00
adelikat
fc7ea29be0
New Ram Poke - implemented poking for types other than float and fixed point, some fix ups
2013-09-12 03:28:45 +00:00
adelikat
c4ac0439c1
New Ram Poke Dialog - progress
2013-09-12 01:53:00 +00:00
adelikat
578efed6bf
New Ram Watch - fix some null reference exceptions
2013-09-11 22:43:14 +00:00
adelikat
2e292ca2ee
Start new ram poke dialog
2013-09-10 17:46:24 +00:00
adelikat
e28c45d69e
New Ram Watch - progress on column hid/show/reorder logic, but still not quite what I want
2013-09-10 00:58:36 +00:00
adelikat
ea9fb1f85d
New Ram Watch - fix incorrectly labeling a file as having changes
2013-09-09 22:03:02 +00:00
adelikat
d7c6d79148
New Watch Editor - fix bug where address wasn't being updated
2013-09-09 21:45:44 +00:00
adelikat
fad71b1d98
Refactor Recent Files to handle a load error message and logic to remove from list, refactored all the places that do this to use this single unified function
2013-09-09 21:36:26 +00:00
adelikat
4682c326e4
New Ram Watch - fix display of Diff column
2013-09-09 17:04:25 +00:00
adelikat
6446b73ca5
Add feature to hex textboxes where up and down increment/decrement the value. New Watch Editor - tab orders
2013-09-09 14:13:31 +00:00
adelikat
450fc79086
New Ram Watch - column ordering
2013-09-09 00:25:03 +00:00
adelikat
85b25ec371
New Ram Watch - hook up more events
2013-09-08 20:49:25 +00:00
adelikat
5d4d91603d
New Ram WAtch - context menu and key events
2013-09-08 20:33:15 +00:00
adelikat
d1e36b62e1
New Ram Watch - configurable previous value definitions
2013-09-08 19:22:21 +00:00
adelikat
440185a229
New Ram WAtch - implement Display Watches on Screen feature
2013-09-08 15:58:01 +00:00
adelikat
8d4a8bc869
New Ram WAtch - implement column hide/show, and column positioning/width saving and loading
2013-09-08 15:47:41 +00:00
adelikat
0442eddf5a
New Ram Watch - implement freeze address
2013-09-08 04:13:31 +00:00
adelikat
aa314fc219
New Watch Editor - duplicate watch done, fix editing
2013-09-08 03:45:13 +00:00
adelikat
8704acdaf3
New Watch Editor - Edit Mode done
2013-09-08 02:51:53 +00:00
adelikat
8b7798896a
new Watch editor - adding new watch now works
2013-09-08 00:36:28 +00:00
adelikat
ddb6adf593
Progress on new watch editor
2013-09-07 20:00:17 +00:00
adelikat
e49c00ac36
Reorganize the tools folder, making new folders for Lua, Watch, and Hex Editor, start new Watch Editor dialog. Split new Watch objects into their own file, rename legacy watch object accordingly
2013-09-07 18:36:49 +00:00
adelikat
8c1582ca74
New Ram Watch - oops, support saving and loading of new display types
2013-09-07 18:03:17 +00:00
adelikat
50a354bc82
New Ram Watch - support 2 and 4 byte watches, including new display types: binary, 12.4 fixed point, 20.12 fixed point, and float
2013-09-07 17:57:23 +00:00
adelikat
a8234b6147
New Ram Watch - implement memory domains menu, using a new ToolHelpers class and a method that generates it (todo: refactor other tool dialogs to it this way), and some more features such as Separator, SelectAll, move up, move down, remove
2013-09-07 05:17:29 +00:00
adelikat
4fb575a2f6
Refactor other recent menus, and fix bug in recent item selection
2013-09-07 03:15:29 +00:00
adelikat
0d25ef8f8f
Refactor Recent menu stuff again, and move autload to a property of recent files, ram watch now uses that value instead, all other dialogs with recent menus need to be refactored this way
2013-09-07 01:38:24 +00:00
adelikat
6320493902
RecentFiles - make Generate method not static
2013-09-06 22:09:14 +00:00
adelikat
5210da36b0
New Ram Watch - recent menu, RecentFiles - add a GenerateRecentMenu method, still todo: refactor dialogs to use this instead of doing the same code in a bunch of places
2013-09-06 22:06:44 +00:00
adelikat
195b002ec1
Recent Files - refactor - remove GetFileByPosition() in place of making the object indexable
2013-09-06 21:23:59 +00:00
adelikat
4be0fa49f8
New Ram Watch - more low hanging fruit
2013-09-06 21:15:05 +00:00
adelikat
8fa9a602a7
New Ram Watch - saving
2013-09-06 21:09:10 +00:00
adelikat
068665f85b
New Ram Watch - some low hanging fruit
2013-09-06 20:43:01 +00:00
adelikat
0815d20f93
New Ram Watch - fix separators
2013-09-06 01:14:54 +00:00
adelikat
e0320e93aa
New Ram Watch - UpdateValues, implement remaining display columns, some refactoring
2013-09-06 00:42:21 +00:00
adelikat
d56c25392e
New Ram Watch - set up autoload and misc small things
2013-09-05 15:34:47 +00:00
adelikat
50b7d9b8c1
New Ram Watch - implement new Search menu item
2013-09-05 14:48:54 +00:00
adelikat
05fc6d8dd3
New Ram Watch - basic display of 1 byte values working
2013-09-05 03:24:01 +00:00
adelikat
d03b7aa687
New Ram Watch - some progres on displaying values
2013-09-05 01:12:13 +00:00
adelikat
1254b8b03e
New Ram Watch - implement Separator object, finish file loading (only 1 byte supported currently)
2013-09-05 00:55:12 +00:00
adelikat
eaf94ebda3
N64 VirtualPads - right-click sets autofire, this is done with a new VirtualPadButtons component that could be easily ported to other virtualpads as well
2013-08-28 18:01:34 +00:00
pasky1382
160c76c531
Added 'Always on Top' option to virtualpads
2013-08-28 17:20:53 +00:00
adelikat
58552035a1
Progress on new Ram Watch objects
2013-08-27 17:58:31 +00:00
adelikat
457902bc9e
Hex Editor - revert r4877
2013-08-26 22:05:50 +00:00
zeromus
94cacde458
clear stickies when closing virtualpad form. i think that's a good idea..... but someone might disagree.
2013-08-26 21:36:45 +00:00
zeromus
7d0eca7906
allow n64 virtualpad analog widget to release input by rightclicking
2013-08-26 21:35:50 +00:00
adelikat
089ce7f48a
Some progress on the new Ram Watch dialog
2013-08-26 20:54:00 +00:00
zeromus
ba25e7045f
make it easier to change memory domains in the hex editor. adelikat might not like this, feel free to revert.
2013-08-26 07:57:31 +00:00
zeromus
513ceba3d2
fix up SGB memorydomains
2013-08-26 07:17:47 +00:00
adelikat
3b0d01b4a7
Start a new Ram Watch dialog, not hooked up
2013-08-26 01:14:35 +00:00
adelikat
eb5f463b9d
move virtual pad files to their own folder
2013-08-26 00:47:11 +00:00
adelikat
ffa0619b04
Start some new watch classes and a watch collection class, in preparation for a Ram Search/Watch refactor
2013-08-25 18:29:23 +00:00
adelikat
4bd6103574
Refactor a bunch of cheats code, and fix a bug where exceptions can be thrown by the cheats dialog when working in other tool dialogs.
2013-08-25 04:23:27 +00:00
goyuken
ce3fc79e10
fix some path config problems. DGB didn't work at all, and screenshots and saverams may have been busted on some systems
2013-08-23 17:49:15 +00:00
adelikat
706a863caa
Ram Search - add "Clear Preview" to context menu, clears out the red coloring preview. Also some misc tweaks to colors and some code cleanup
2013-08-21 20:54:33 +00:00
adelikat
872a3208d3
Use MenuStripEx instead of MenuStrip everywhere
2013-08-21 20:27:54 +00:00
adelikat
0ceff61292
Replace ToolStrip with ToolStripEx in a few places
2013-08-21 20:16:23 +00:00
adelikat
18582d7c4f
Ram Search - another n64 hack - default to 4 byte
2013-08-14 01:12:03 +00:00
adelikat
22e1dffc91
Ram Search - don't create a search history and start a new search twice. Add a "Use Undo History" option. For that and fast mode when the user opens ram search on the n64 core, currently this overrides their settings every time they open the dialog.
2013-08-14 01:04:14 +00:00
adelikat
7f86f58605
Ram search - on showing the number of addresses, use commas
2013-08-14 00:30:08 +00:00
adelikat
625f9c2fcd
Rip out old path system and replace with new
2013-08-11 21:48:17 +00:00
pjgat09
ef36677168
N64: Fix input display on the virtual pad
2013-08-05 02:38:45 +00:00
adelikat
35455b9821
Lua Console - add Call and Remove buttons to Registered Functions dialog, and some other gui tweaks
2013-08-05 00:45:41 +00:00
adelikat
1b2ce4e212
Lua Console - add a Registered functions dialog that shows registered lua functions registered functions (currently only supports frame and savestate events
2013-08-05 00:26:19 +00:00
adelikat
31126d437b
add a analog section for hotkeys, for the purpose of buttons that "fudge" an analog virtualpad's axis values. Only "Y Up Large" done so far. Will finish the rest after I rewrite the hotkey system completely.
2013-08-03 13:22:54 +00:00
adelikat
b0253967ee
Firmwares dialog - support Ctrl+C copying the selected row(s) to the clipboard
2013-08-02 14:23:59 +00:00
adelikat
91a13bf8f4
Misc Code refactoring, no functional changes
2013-07-16 01:59:59 +00:00
adelikat
0853da8165
slight positioning fix to Saturn virtualpad
2013-07-14 22:47:06 +00:00
adelikat
c5204487a7
Saturn - implement virtual pads, also break movie mnemonics for this core, hope nobody was making a movie yet.
2013-07-14 22:18:22 +00:00
adelikat
cbb35fc3ce
Ram Search - introduce "Fast Mode" in order to support large domains such as for N64. In fast mode, the previous value will be defined as last search (or original value), and change counts will not be incremented but the previous value/change counts will not be processed saving huge amounts of processing.
2013-06-30 21:50:17 +00:00
adelikat
e1212c75e3
Ram Search - clear undo history when starting a new search, and add a Clear Undo History menu item
2013-06-30 20:10:52 +00:00
pasky1382
23d71a3b87
Commented out unworking code for disc.DetectSegaSaturn() in MainForm.cs
...
Added 'Always On Top' option to settings in hex editor/tas studio/ram search
2013-06-25 08:50:42 +00:00
pjgat09
a4a88ff139
N64: Tweaked the virtual pad layout
2013-06-10 00:08:31 +00:00
pjgat09
4225ef55af
N64: Fixed the analog control in the virtual pad to look and behave better
2013-06-09 23:54:19 +00:00
pjgat09
fc596038e5
N64: Added NumericUpDown controls for X and Y on the virtual pad, but they don't work quite right yet. Also the analog control is being odd now.
2013-06-08 21:59:06 +00:00
pjgat09
d47b0b1cc1
N64: Added the analog data to the (currently unused) mnemonic for the virtual pad
2013-05-27 01:31:29 +00:00
pjgat09
1e1466a0f9
N64: Some improvements to the virtual pad. 4 pads are now shown and work, input display works
2013-05-20 01:53:02 +00:00
pjgat09
ba3feac259
N64: Hook up the rest of the buttons on the virtual pad
2013-05-11 20:21:29 +00:00
pjgat09
fd26695fff
N64: Added X and Y axises to the mnemonic, which now get saved and replayed in movies. Fixed an issue in the virtual pad which caused the Y axis to go from -127 to 128 instead of -128 to 127
2013-05-11 02:04:55 +00:00
pjgat09
0811ff4e41
N64: Wired up the analog control in the virtual controller. I probably did the float wiring badly, but it works for now.
2013-05-10 23:29:14 +00:00
pjgat09
e25d58eecb
Restrict the analog control to it's own drawing area
2013-05-10 23:25:31 +00:00
pjgat09
8c16b78849
LuaWriter: Commented out code that checks if the file to save to doesn't exist. That code causes an infinite recursive loop, popping up a save dialog box every time. I'm not sure exactly what the logic was supposed to be here, but this seems to take care of the problem.
2013-05-07 01:17:52 +00:00
pjgat09
371dcc8f40
Reversing some faulty bit-shifting to fix 4 byte poking.
2013-05-06 23:33:13 +00:00
pjgat09
a5d7fdd870
Replace some buggy divisions with bit-shifting to fix s problem freezing an address in the ram watch
2013-05-06 23:17:44 +00:00
adelikat
29226acd54
N64 virtual pad - graphics for the analog control, not hooked up to anything yet, and not tweaked
2013-05-04 19:04:23 +00:00
masterofpuppets152001
9c80ea5ec7
Moved it to N64, hope all is right
2013-05-04 17:56:24 +00:00
masterofpuppets152001
47cf4c3cb9
Early Vid plugin, is this how you want it Adelikat?
2013-05-04 16:54:34 +00:00
adelikat
a638ea6f41
N64 - hook up virtual pad, currently only 1 player and only the digital buttons
2013-05-04 13:37:20 +00:00
adelikat
669edc55b3
Start a new virtual pad, and update 2012 sln file with new files from past few commits
2013-04-28 13:56:29 +00:00
masterofpuppets152001
670460df8c
Genesis GG decoder/encoder (working codes!) and revamped UI of SNES/GG/GB Decoders
2013-04-26 03:12:04 +00:00
masterofpuppets152001
f3a8cee8bc
Gameboy/Game Gear Game Genie Decoder (still non-working code)
2013-04-24 20:41:23 +00:00
zeromus
4aebb21912
make cheats memdomain selector dropdownlist style
2013-04-23 22:27:00 +00:00
masterofpuppets152001
0df9dbde13
SNES Game Genie Encoder/Decoder, first "big" commit, hopefully I got everything
...
If there is anything wrong, let me know so I know what to do next time!
2013-04-23 09:09:49 +00:00
adelikat
7d510df281
Lua Console - Lua Function List dialog - Ctrl+C copies the function to clipboard concatenated, ex: "emu.frameadvance()"
2013-04-16 01:25:30 +00:00
adelikat
be2937fdec
Code refactoring of Tools files - no functional changes other than some very tiny speedups and null checks
2013-04-14 23:56:45 +00:00
adelikat
34b0d8a272
Watch object code refactoring - no functional changes
2013-03-17 21:07:03 +00:00
adelikat
65ddac05bc
Ram Search - support Ctrl+C copy to clipboard
2013-03-17 15:45:01 +00:00
adelikat
cd03d2fe99
Slight tweak to movie frame property
2013-03-17 15:39:33 +00:00
adelikat
4a0a9e4b05
Ram WAtch - fix to output on the copy feature of last commit
2013-03-17 15:23:53 +00:00
adelikat
0196ea4cda
Ram Watch - support Ctrl+C to copy to clipboard
2013-03-17 03:21:58 +00:00
adelikat
5dc8733ae1
Some code refactoring, no functional changes
2013-03-10 22:42:54 +00:00
adelikat
5df510fb4f
Lua - add a null check that maybe completely fixes input.set(), also add a null check when attempting to resolve the lua path that was breaking Lua Console when auto-loading a lua session
2013-03-09 20:31:04 +00:00
adelikat
2a845ebc3b
Play Movie Dialog - fix time display of seconds, support ctrl+C on play movie list
2013-03-02 14:25:31 +00:00
adelikat
c316fba5ff
RamSearch - infinite undo/redo levels
2013-02-25 01:23:03 +00:00
adelikat
84bc032656
Some warning cleanup
2013-02-24 20:17:12 +00:00
adelikat
9f376fbf54
Progress on the state visualizer I was working on about 2 months ago, checking it in since it is collecting dust on my computer, feature is hidden for now
2013-02-18 01:22:41 +00:00
adelikat
6256c1dcd0
Check in the start of a Savestate visualizer feature for TAStudio, just an object right now, not hooked up and not complete
2013-01-01 19:21:36 +00:00
adelikat
09da012d94
Path Manager - change MakeAbsolutePath to take a default system parameter rather than requiring a useless empty parameter, and change all references to it accordingly
2012-12-30 17:52:40 +00:00
zeromus
8a69a4ebe0
switch snes core back to external process. more refined this time. support use of performance core.
2012-12-25 20:36:04 +00:00
adelikat
60e16a56a3
NULL Emautlor - remove Save Movie from context menu, make Hex Editor not crash when loaded
2012-12-23 02:49:08 +00:00
adelikat
d57b850c7e
A78 - Virtual Pads
2012-12-16 19:07:45 +00:00
goyuken
8cc820c273
hexeditor: fix highlighting positioninigngi
2012-12-14 02:02:59 +00:00
zeromus
a4b442abda
unify coreinputcomm and coreoutputcomm. there is a slight chance your console will be messed up until i fix a teeny tiny something, since i didnt test them all, since with more recent cores i dunno what roms are working anyway. let me know if i broke anything.
2012-12-10 00:43:43 +00:00
adelikat
8b08946c41
Virtual Pad tool - save window position, Ram Watch - restore defaults should set Save Window Position to true, not false
2012-12-08 18:35:12 +00:00
goyuken
4d8a178703
hex editor: fix crash with odd-sized memory domains and 2/4 byte value sizes. fix display bug with odd-sized memory domains. fix display bugs with >64KB memory domains.
2012-12-03 16:51:39 +00:00
adelikat
2947cd92d0
VirtualPads - implement sticky toggle checkbox
2012-12-02 20:44:44 +00:00
adelikat
bf35f63aa3
Virtual Pad - smarter clear function, only clears the sticky buttons pressed by the VirtualPad tool instead of also clearing stickies set by autohold hotkeys
2012-12-02 20:05:45 +00:00
adelikat
10585b69e4
TAStudio - main form responds to hotkeys/controller input pressed while in tastudio
2012-12-02 01:56:30 +00:00
zeromus
31faf359e9
try to 'sandbox' lua files with their own current directory.
2012-11-29 18:42:13 +00:00
goyuken
c95faaba72
tracelogger: copy ot clipboard
2012-11-28 18:59:56 +00:00
adelikat
0eea66c54b
PCE - slight change in order of buttons on input config, fix Virtual Pad on PCE CD and SGX modes
2012-11-26 02:22:15 +00:00
adelikat
f4d703663c
Virtual Pad - smarter resizing
2012-11-26 00:54:31 +00:00
adelikat
23749d7284
C64 - Virtualpad keyboard - clean up UI
2012-11-26 00:16:24 +00:00
adelikat
9ddd3d56a8
C64 - implement Restore key on client side, fixes to the Keyboard virtualpad
2012-11-25 21:49:07 +00:00
adelikat
2116dfa81b
TAStudio - listview - don't redraw bg unless it changes, a few fps speed up
2012-11-25 21:11:54 +00:00
adelikat
aeb5ca2115
VirtualPads - fix clearing of joystick pads
2012-11-25 20:13:13 +00:00
adelikat
09c0269489
GBA - fix virtualpad layout
2012-11-25 18:29:25 +00:00
goyuken
d20970afa7
gba: correct tracelogger address for PC pipelining. note that the disassembly for some branch instructions shows up wrong, making this seem "wrong". but it's right, and the disassembly will be fixed...
...
core: tracelogger can now show a custom column header. GBA uses it; all other traceloggers untouched
2012-11-24 00:45:25 +00:00
adelikat
a1b8b387d0
hook up GBA virtualpad
2012-11-23 14:33:50 +00:00
adelikat
dc520c80e3
start gba virtualpad
2012-11-23 04:12:46 +00:00
adelikat
54b3f28f7b
C64 - Keyboard virtualpad - finish wiring it up
2012-11-19 18:00:51 +00:00
adelikat
aca129d5f6
C64 - VirtualPad Keyboard - more progress - also fixed some mnemonic errors
2012-11-19 02:47:57 +00:00
adelikat
d72fa0d1bd
C64 - Progress on Keyboard virtualpad
2012-11-19 00:56:26 +00:00
adelikat
7ac6c1ce6c
C64 - Virtualpads - add the 2 joysticks
2012-11-18 22:34:38 +00:00
adelikat
40d4253f7a
C64 - progress on virtualpad keyboard
2012-11-18 16:14:19 +00:00
adelikat
8e43109a01
ColecoHawk - fix rerecording, fix virtualpads, C64 - start keyboard virtualpad
2012-11-18 15:03:23 +00:00
adelikat
9ebc848d26
VirtualPad tool - fix resizing, fix clear button on coleco pad, add to Toolbox Dialog, Toolbox dialog - dynamically resize height based on number of tools in the box
2012-11-18 05:31:31 +00:00
adelikat
94475aa9a7
ColecoHawk - hook up virtualpads
2012-11-18 05:19:05 +00:00
adelikat
076cbe38e6
hook up coleco to mainform title, rip out some old movie file saving code, fix up the save/open file dialogs for play movie/record movie/TAStudio
2012-11-17 22:16:23 +00:00
adelikat
05bb10e95d
Start a C64 keyboard virtual pad, not functional or hooked up yet, just design
2012-11-14 01:51:07 +00:00
adelikat
7682422c9b
Virtualpads - hook up NES Power button
2012-11-06 12:56:01 +00:00
phillip.grimsrud
4727ee72f0
Change the movie RewindToFrame to load the proper state even if the current frame is before the one in the argument. This will now send you to any frame on or before the end of the savestate log. Also change Tastudio to take advantage of this.
2012-11-03 00:20:40 +00:00
adelikat
3db5afe8a7
Oops, fix VirtualPadForm UpdateValues()
2012-11-01 01:18:12 +00:00
adelikat
3784b710e8
TAStudio - rip out virtual pad stuff
2012-10-29 23:18:20 +00:00
adelikat
04bb6c423e
Movie virtual pads to their own tool dialog instead of residing in TAStudio
2012-10-29 22:57:15 +00:00
adelikat
e3e52ed305
Delete the LuaWindow winform since it is an unfinished outdated design (we use LuaConsole)
2012-10-29 12:33:06 +00:00
adelikat
c35310faf8
Movies - when switching from record to play, write movie to disk
2012-10-29 00:40:26 +00:00
phillip.grimsrud
2329521de3
TAStudio fixes:
...
1: Fixed ListView double-click to run forward to the selected frame.
2: Added systems to a switch statement so that the virtual pads track with the log.
3: Fixed the ListView highlighting for the current frame.
2012-10-26 05:27:27 +00:00
adelikat
50b6a36661
Hex Editor - fix so that you can only highlight using left click (fixes the ability to highlight multiple addresses and use the context menu)
2012-10-15 00:56:47 +00:00
adelikat
ec47305e4a
another bot test
2012-10-13 21:53:28 +00:00
goyuken
37a916f779
fix registerbefore\registerafter drawing memory leak??
2012-10-12 15:05:06 +00:00
adelikat
ab761066e9
Lua - rehook up emu.registerbefore() and emu.registerafter(), but they have memory leaks, don't use them yet
2012-10-12 14:33:54 +00:00
adelikat
adeca3fd25
TAStudio - implement Genesis virtual pad
2012-10-12 14:22:52 +00:00
jxq2000
16d12e8548
Autocomplete box now positions correctly, even with scrolling and different font face/size.
...
Still isn't very functional, nor does it move as you scroll after it appears.
2012-10-09 00:17:48 +00:00
adelikat
0dfbfb592f
Re-hook up Load Config, menu item got disabled at some point. Trace logger - update number of instructions when clear button is clicked, show OSD message when saving to disk
2012-10-08 00:27:21 +00:00
adelikat
822c079011
Revert fix to emu.registerbefore/after functions because thee fix was leaking memory
2012-10-06 21:01:21 +00:00
adelikat
f8a962294a
Lua - fix memory leaks
2012-10-06 18:39:38 +00:00
adelikat
b8070bc92f
Lua - fix emu.registerbefore() and emu.registerafter()
2012-10-06 16:13:45 +00:00
adelikat
1c17f8dbed
Lua Drawing - fix so that multiple scripts can draw at once
2012-10-06 14:36:02 +00:00
adelikat
e7112a9a5d
Make the Lua Function List dialog modeless
2012-10-06 13:09:45 +00:00
goyuken
ab3377184a
RamWatch: fix bug where the "Value" column showed previous and not current
2012-10-04 21:01:58 +00:00
adelikat
3c3ec0f307
Trace Logger - misc cleanup - tab orders, good initial position of the maximum lines config pop up
2012-10-02 03:16:28 +00:00
zeromus
f815cb5c62
tracelogger-use \r\n
2012-09-30 18:49:16 +00:00
adelikat
9d1289d8d5
Trace Logger - log to file has a textbox and browse button. Implement the Save menu item (saves what is currently logged to the window)
2012-09-30 18:37:59 +00:00
adelikat
68de3b48b7
Add a Log path option to path config, and have Trace Logger user it
2012-09-30 16:50:00 +00:00
adelikat
960d6771c8
Trace Logger - Ctrl+C on the instruction list now works
2012-09-30 15:33:54 +00:00
adelikat
75c8739fb8
Trace Logger - log to file option, currently writes to Watch Filepath + GameName .txt with no option to change it
2012-09-30 14:52:36 +00:00
adelikat
247cef6835
Trace Logger - log to the window only up to the maximum number of lines, ability to set max lines, save window position option, show status and instruction count on window, don't autoload trace logger if core doesn't have it available, close trace logger if switching to a non-traceable core
2012-09-30 13:38:37 +00:00
adelikat
2d90368864
Trace Logger - UI changes, fix clear button crash
2012-09-30 04:28:06 +00:00
adelikat
427864841d
Trace Logger - basic logging fixed
2012-09-30 03:49:53 +00:00
adelikat
e865790086
Trace Logger - Hook up autoload
2012-09-30 03:09:41 +00:00
adelikat
e964dfb1df
Trace Logging hooked up for NES core, trace logger tool doesn't display rows for some reason
2012-09-30 02:37:00 +00:00
adelikat
96b282ca96
Trace Logger - haz icon
2012-09-30 01:08:15 +00:00
adelikat
52b8161b39
Start a Trace Logger, currently only NES has the right hooks, but it crashes when used
2012-09-30 00:53:08 +00:00