adelikat
|
2de8e3c346
|
Ram Watch/Search/Poke - use Watch objects internal domain value, this commit doesn't add functionatility yet (may have even broke something), but will lead to eventually being able to watch multiple domains at once, and some ram search optimizations
|
2012-09-04 00:33:47 +00:00 |
adelikat
|
2cd7af1c4c
|
Ram Poke - use a nullable int, -99999999 is now a valid poke/readable number!
|
2012-09-03 23:45:41 +00:00 |
adelikat
|
1f454af2c3
|
Refactoring of Watch object and related tools, add domain into Watch object. No functionality changes in this commit
|
2012-09-03 23:42:00 +00:00 |
adelikat
|
632127fe0a
|
NES - don't record lag frame status into movies, it is not necessary for TAStudio anymore
|
2012-09-03 21:38:11 +00:00 |
adelikat
|
80012d29c6
|
TAStudio - store whether or not a frame was a lag frame along with the state for green zoning, show lag frames in red based on this flag rather than something recorded into the movie file, also fixed a bug I introduced in the last commit
|
2012-09-03 21:28:10 +00:00 |
adelikat
|
1b20175a81
|
Movies - final round of refactoring, also removed all code relating to the StopOnFrame variable. The fast foraward button on TAStudio now loses some functionality, but the code that did it needed an overhaul
|
2012-09-03 20:17:57 +00:00 |
adelikat
|
8f408737da
|
Movie refactoring - round 2
|
2012-09-03 19:42:53 +00:00 |
adelikat
|
27f4663125
|
Movies - round 1 of code cleanup (no functional changes)
|
2012-09-03 15:05:09 +00:00 |
adelikat
|
eae73accf3
|
Hex Editor - text option in Find Box, this feature converts text to its byte codes and searches that byte array
|
2012-09-03 01:17:03 +00:00 |
adelikat
|
ad162b614f
|
Hex Editor - implement text area highlighting
|
2012-09-03 00:49:59 +00:00 |
adelikat
|
2e19451b0f
|
Hex Editor - implement Save, and Save ROM file menu options
|
2012-09-02 23:12:00 +00:00 |
adelikat
|
86f3394be0
|
Hex Editor - support archived roms for the Rom File domain
|
2012-09-02 22:45:06 +00:00 |
adelikat
|
4031fd8324
|
Hex Editor - preliminary support for a ROM File memory domain (regardless of platform). Loads the actual contents of the ROM file into the Hex Editor. Note: this is the file, edits would have no effect on gameplay until the game is reloaded. Currently does not work with ROMs in archives, and needs some specifical menu items and tweaks.
|
2012-09-02 19:22:51 +00:00 |
adelikat
|
d8393a5a71
|
Ram Search - move auto-load menu item to options menu instead of recent, since it only autoloads the dialog, not a file
|
2012-09-02 18:33:59 +00:00 |
adelikat
|
f519fa0e2d
|
Ram Search - fix Truncate from file, and exclude ram watch
|
2012-09-02 03:05:48 +00:00 |
adelikat
|
1f128aeda4
|
Ram Search - small speedup on UpdateValues
|
2012-09-02 01:52:16 +00:00 |
adelikat
|
5179710c82
|
Ram Search - fix undo
|
2012-09-02 01:21:57 +00:00 |
adelikat
|
d6f3c05ecd
|
Ram Search - fix broken searching, also some code cleanup
|
2012-09-02 01:05:08 +00:00 |
adelikat
|
0e1bf887b6
|
Cheats Dialog - fix losing of values on restart, editing a cheat flags changes
|
2012-09-01 19:29:41 +00:00 |
adelikat
|
dd41cb6365
|
NES Cheats - fix so that only the system bus uses the built in cheat/game genie system
|
2012-09-01 18:15:04 +00:00 |
adelikat
|
c1d2272aec
|
Cheats - if cheats file is empty dont show "Cheats file loaded" message
|
2012-09-01 17:44:55 +00:00 |
adelikat
|
e5a3764f69
|
Cheats - implement Compare textbox
|
2012-09-01 17:31:56 +00:00 |
adelikat
|
3b39b2b898
|
Cheats - add compare column, and show active cheat rows in cyan (like other tool dialogs), do validation on address and value textboxes when adding/editing a cheat
|
2012-09-01 17:09:44 +00:00 |
adelikat
|
21cd754a7d
|
Cheats - implement removing of cheats for the NES core
|
2012-09-01 14:35:12 +00:00 |
adelikat
|
9b7404b059
|
NES - Round 1 of Hook up NES cheats for system bus (i.e. game genie codes now work)
|
2012-09-01 14:13:36 +00:00 |
adelikat
|
816435ad2f
|
Some backend changes to support compare value in cheats, no visible changes yet
|
2012-08-31 11:59:14 +00:00 |
adelikat
|
ff84855f2a
|
Ram Search - another speed up - prevent recoloring the background unless it has changed
|
2012-08-29 02:58:22 +00:00 |
andres.delikat
|
0e02fd7ee4
|
Ram Watch - major speed up of the preview feature especially with large memory domains, got a 30fps boost on gens system bus. THere is still a lot of code to clean up as a result, and I touched everything about the search feature so there may be regressions in this commit.
|
2012-08-29 01:42:04 +00:00 |
adelikat
|
7bc1e88d1d
|
TAStudio - Rewind button - fix logic when movie is finished or inactive
|
2012-08-28 03:18:53 +00:00 |
rolanmen1
|
6cec0f0182
|
LuaConsole: Call UpdateNumberOfScripts after you delete a script.
LuaImplementation: Added emu.ispaused(), also added the parameters width and height to forms.label and forms.button
|
2012-08-25 17:01:13 +00:00 |
rolanmen1
|
8f22c9098b
|
LuaConsole: The Label that counts the scripts gets updated each time a change has been made to the ListView, also removed all calls of the said function.
|
2012-08-25 12:17:44 +00:00 |
adelikat
|
694f2aaae6
|
Ram Search - very slight optimization
|
2012-08-20 00:22:57 +00:00 |
adelikat
|
43518a3a57
|
TAStudio - add hotkeys for Clear and Insert # Frames
|
2012-08-18 00:09:00 +00:00 |
adelikat
|
514c3200d7
|
remove more tastudio instances in movie class, TAStudio - re-hook up double click event
|
2012-08-18 00:04:12 +00:00 |
adelikat
|
c9ddbd6d89
|
TAStudio - implement Cut function, fixes to insert, and delete, minor cleanup of movie object
|
2012-08-17 23:56:37 +00:00 |
adelikat
|
37f5027de6
|
TAStudio - implement copy function, and slicer section
|
2012-08-17 23:27:29 +00:00 |
adelikat
|
952892b5df
|
TAStudio - implement Truncate Movie
|
2012-08-17 03:24:33 +00:00 |
adelikat
|
862caafd05
|
TAStudio - implement Insert # Frames, and Select All, hide context menu items based on read-only status
|
2012-08-17 03:04:35 +00:00 |
adelikat
|
d7e05ceb32
|
TAStudio - implement clear frame, pause emulator on TAStudio load
|
2012-08-17 02:26:47 +00:00 |
adelikat
|
9baf1b8f28
|
TAStudio - implement clone frame feature, and some UI and Movie object cleanup
|
2012-08-17 02:18:25 +00:00 |
adelikat
|
e900a5b1ba
|
TAStudio - fix up Insert Frame functionality, add it to non-interim builds, and map hotkey as ctrl+shift+ins
|
2012-08-17 01:26:00 +00:00 |
adelikat
|
932303df68
|
TAStudio - hook up Ctrl+Mousewheel to frame advance and rewind events. TODO: Figure out how to (also) add right-click + mousewheel
|
2012-08-17 01:01:46 +00:00 |
adelikat
|
99f073266d
|
Ram Watch - fix bug where values are not updating after a power cycle/rom load/movie load
|
2012-08-15 01:35:17 +00:00 |
adelikat
|
0ed2ec1be9
|
Ram Watch - oops, fixed last commit better
|
2012-08-15 01:14:25 +00:00 |
adelikat
|
3e3b154895
|
Ram Watch - fix endless exceptions when loading different ram watch files
|
2012-08-15 00:56:34 +00:00 |
rolanmen1
|
e2469328ae
|
LuaWriter. Color numbers, need to make it color hexadecimals aswell.
|
2012-08-12 07:06:38 +00:00 |
adelikat
|
f84a3709c9
|
Misc code cleanup
|
2012-08-12 01:09:30 +00:00 |
rolanmen1
|
c5577b7850
|
LuaWriter. I finally finished coloring Strings and Comments correctly.
|
2012-08-11 05:15:56 +00:00 |
adelikat
|
9cb825418f
|
Lua Writer - take over paint event and only paint once per ProcessText(). Still todo: better management of when and what to draw
|
2012-08-11 01:50:27 +00:00 |
rolanmen1
|
945c12eb13
|
LuaWriter. AutoCompleteView will change through selected items by pressing Up/Down while keeping focus of the textbox. This will work once a highlight issue get solved.
|
2012-08-09 21:53:49 +00:00 |