Sour
a18a3b7e95
Debugger: Memory Viewer - Fixed "Highlight labels" option for work/save ram memory types (+ some refactoring)
2019-01-03 12:06:37 -05:00
Sour
925b64481b
Debugger: Fixed DBG import logic for save/work ram labels
2019-01-03 11:05:06 -05:00
Sour
96b5b8bfb5
Debugger: Fixed behavior when using Go To All with .dbg integration when multiple identical symbols exist
...
Previously the debugger window would always navigate to the label matching the first symbol
2019-01-02 23:26:54 -05:00
Sour
2c9d6aabd7
Debugger: Improved CA/CC65 integration
...
-Auto-detect all function entry points
-Auto-detect all jump targets
-Fixed a bug where jump targets were being disassembled when loading a CDL file, potentially causing data to be shown as code
-Fixed some valid data block being shown as unidentified data
2019-01-02 23:26:54 -05:00
Sour
c24df95f92
Debugger: Go To All - Improve search logic (allow spaces and capital letters to be used as hints for the search logic)
2019-01-02 23:26:54 -05:00
Sour
57a4435443
Debugger: Fixed some issues with "Show in split view" option
2019-01-02 23:26:54 -05:00
Sour
413cf7a212
Debugger: Allow byte code to be shown in source view
2019-01-02 23:26:53 -05:00
Sour
0b54ef6c0b
Debugger: Simplify toggle breakpoint code & improve its behavior in source view
2019-01-02 23:26:53 -05:00
Sour
1c0921624f
Debugger: Add "Go to all" in memory viewer
2019-01-02 23:26:53 -05:00
Sour
d8008093b7
Debugger: Refactor DBG file auto-load logic
2019-01-02 23:26:53 -05:00
owomomo
299ab97cf1
UI: Update Chinese translation ( #558 )
2019-01-02 23:25:59 -05:00
Sour
8c6e12e3d2
Docs: Update copyright year to 2019
2018-12-31 17:20:14 -05:00
Sour
1606d0c5f6
Debugger: Fixed some crashes in source view when trying to use some actions on out of scope labels
2018-12-29 14:35:43 -05:00
Sour
ce893167c6
Debugger: Added "Go to All" feature
2018-12-29 14:25:49 -05:00
Zorchenhimer
bca96de531
Debugger: Lua - Add new getLabelAddress() function
...
This adds a new function GetLabelAddress() to the Lua API. It takes a
single string parameter of a label to lookup and returns its integer
address. The return value can be passed directly to read() and
readWord().
The documentation has also been updated to reflect the changes.
2018-12-28 12:01:26 -05:00
Sour
c0f6266cbd
Debugger: Prevent instruction progress indicator from scrolling horizontally
2018-12-26 13:56:02 -05:00
Sour
de7ded3139
NSF: Added support for history viewer
2018-12-26 13:28:17 -05:00
Sour
f550b83025
NSF: Fixed minimum window size being set to 0 after loading NSF files
2018-12-26 13:02:40 -05:00
Sour
d6d188282c
NSF: Allow rewinding in NSF player
2018-12-26 11:49:09 -05:00
Sour
6c27a273b2
Debugger: Memory viewer - Fixed some usability issues with tooltips
...
-Tooltips now always show up even if trying to show the last tooltip shown
-Tooltips no longer appear for the next row of bytes when putting mouse over the text view
2018-12-26 00:55:46 -05:00
Sour
d966fd50c1
Debugger: Memory viewer - Allow word wrapping in label tooltips (prevents content from being cut off entirely) + improved popup display location
2018-12-26 00:29:11 -05:00
Sour
268bcd44fc
UI: Minor fix to Chinese resources
2018-12-25 11:51:59 -05:00
owomomo
53ec3dced2
UI: Chinese translation update ( #552 )
2018-12-25 11:50:24 -05:00
Sour
ae0822e7cd
Linux: Fixed compilation warnings
2018-12-25 00:32:33 -05:00
Sour
d8097a1c94
Debugger: Display read/written value when breaking execution
2018-12-25 00:07:45 -05:00
Sour
60e0bd4e01
Debugger: Fixed issues & improved performance with new breakpoint logic
2018-12-25 00:07:38 -05:00
Sour
937a90626d
Debugger: Added option to evaluate all breakpoints on the first cycle of an instruction
2018-12-24 15:21:21 -05:00
Sour
35192daeed
Debugger: Add option to trigger breakpoints on dummy read/writes (+ distinguish between writes & dummy writes)
2018-12-23 13:12:46 -05:00
Sour
195da9fa3d
Debugger: Limit condition display length in break notification
2018-12-23 11:58:46 -05:00
Sour
022085082b
Debugger: Added option to show current instruction's progress (cycle count, exec/read/write cycle display)
2018-12-23 11:56:28 -05:00
Sour
4459b18fa3
Debugger: Added option to display why the debugger breaks (breakpoint, break options, etc.)
2018-12-23 00:10:00 -05:00
Sour
7814165bb8
Command line: Added a /loadlastsession option to load the game's last known state after loading it
2018-12-22 16:27:14 -05:00
Sour
8bd292d8d5
Input: Added option to hide mouse cursor when a zapper is connected (e.g for the aimtrak light gun)
2018-12-22 16:05:12 -05:00
Sour
58d96c7971
Command line: Fixed crash when using /recordmovie while a movie is already recording
2018-12-22 13:31:05 -05:00
Sour
a2a6c4489b
Command line: Added a /recordmovie option to start recording a movie (.mmo) file
2018-12-22 13:25:09 -05:00
Sour
440ca612f2
Debugger: Script Window - Fixed endless popups being shown when editing the script in another editor
2018-12-18 16:10:01 -05:00
Sour
a8a2ce4403
Debugger: Rename "Label" column to "Function Name" in function list
2018-12-16 16:02:43 -05:00
Sour
774cf22f52
Debugger: Allow adding breakpoints on lines containing only a label definition
2018-12-16 15:59:51 -05:00
Sour
be2cd9a850
Debugger: Watch - Added edit in mem viewer + view in disassembly shortcuts
2018-12-16 15:29:16 -05:00
Sour
0b7660a3fa
Debugger: Reworked "Code" menu and enabled it on Linux, fixed issues where some shortcuts didn't work (e.g Mark As...)
2018-12-16 15:25:53 -05:00
Sour
c3806b61bf
Debugger: Added icons to script window context menu
2018-12-16 10:44:34 -05:00
Sour
0df0c85767
Debugger: PPU Viewer - Added a "Edit in memory viewer" right-click option on nt/chr/sprite viewer tabs
2018-12-15 15:44:22 -05:00
Sour
d3384b75dd
Debugger: Trace Logger - Fixed copy to clipboard format and added context menu (copy + select all)
2018-12-15 13:10:51 -05:00
Sour
ac18a318d3
Debugger: Hex Editor - Refresh display when using some options while emulation is paused (bugfix)
2018-12-12 19:20:37 -05:00
Sour
b41e72a118
Cheats: Fixed layout issues with edit cheat form at higher DPI
2018-12-12 18:43:13 -05:00
Sour
4b43d6d9ab
Cheats: Keep window size/position, add auto-resize to columns
2018-12-12 18:42:52 -05:00
Sour
cd299c2710
Debugger: Memory Tools - Fixed UI refresh problem when using Home/End keys to navigate while the first/last byte is already visible on the screen (caret did not move properly)
2018-12-10 20:11:34 -05:00
Sour
7782fae054
Debugger: Fixed breakpoints not being active immediately after a power cycle
2018-12-10 20:07:11 -05:00
Sour
54b4604d7c
Debugger: Always display watch result with 4 hex digits when using {$00} syntax
2018-12-10 19:30:09 -05:00
Sour
6fd2c2229e
Debugger: PPU Viewer - Fixed crash in sprite viewer
2018-12-10 18:53:17 -05:00