mirror of
https://github.com/fadden/6502bench.git
synced 2025-07-26 05:24:41 +00:00
Migrated feature requests from Issues
@@ -29,6 +29,12 @@ Contents:
|
|||||||
|
|
||||||
## Main Window UI/UX ##
|
## Main Window UI/UX ##
|
||||||
|
|
||||||
|
* Add configurable hot-keys. Provide the ability to define a key
|
||||||
|
sequence for any of the Edit or Actions menu items, and perhaps for
|
||||||
|
additional things not defined there (like "instantly format the
|
||||||
|
selection as a string using whatever format mode seems best").
|
||||||
|
(See https://github.com/fadden/6502bench/issues/55, #54, etc.)
|
||||||
|
|
||||||
### Code List ###
|
### Code List ###
|
||||||
|
|
||||||
* Allow cut / copy / paste of long comments, notes, and pieces of
|
* Allow cut / copy / paste of long comments, notes, and pieces of
|
||||||
@@ -97,6 +103,9 @@ Contents:
|
|||||||
one below.
|
one below.
|
||||||
* Provide a way to identify modified vs. unmodified operands at a glance,
|
* Provide a way to identify modified vs. unmodified operands at a glance,
|
||||||
e.g. by showing them in different colors.
|
e.g. by showing them in different colors.
|
||||||
|
* Add RTS-style numbered bookmarks (e.g. Shift+5 to set position, Ctrl+5
|
||||||
|
to jump to position) to move around the project quickly.
|
||||||
|
(See https://github.com/fadden/6502bench/issues/73)
|
||||||
|
|
||||||
### References Window ###
|
### References Window ###
|
||||||
|
|
||||||
@@ -139,6 +148,13 @@ Contents:
|
|||||||
every time Apply was hit, which might be useful.
|
every time Apply was hit, which might be useful.
|
||||||
* The data operand editor should allow arguments other than hex for
|
* The data operand editor should allow arguments other than hex for
|
||||||
"fill" operations, e.g. ".fill 80,'*'" for a line of asterisks.
|
"fill" operations, e.g. ".fill 80,'*'" for a line of asterisks.
|
||||||
|
* Make the data operand editor a bit smarter about selecting appropriate
|
||||||
|
defaults when formatting strings. Add a shortcut to make selection
|
||||||
|
and formatting of strings easier.
|
||||||
|
(See https://github.com/fadden/6502bench/issues/70)
|
||||||
|
* Have a "no really, it's a string" mode that overrides the current
|
||||||
|
string-detection heuristics and forces something to be encoded as
|
||||||
|
a string, even if it's mostly control characters.
|
||||||
* Allow operands to be formatted as partial numeric addresses. So if you see
|
* Allow operands to be formatted as partial numeric addresses. So if you see
|
||||||
"LDA #$00" "LDX #$20", you can format both as parts of $2000, and let
|
"LDA #$00" "LDX #$20", you can format both as parts of $2000, and let
|
||||||
the numeric operand resolver convert it to whatever symbol happens to
|
the numeric operand resolver convert it to whatever symbol happens to
|
||||||
@@ -355,6 +371,7 @@ Contents:
|
|||||||
* Output unused project symbols. (Alternatively, provide an editor
|
* Output unused project symbols. (Alternatively, provide an editor
|
||||||
feature that strips them.)
|
feature that strips them.)
|
||||||
* Generate symbol lists in formats expected for emulator debuggers.
|
* Generate symbol lists in formats expected for emulator debuggers.
|
||||||
|
(See https://github.com/fadden/6502bench/issues/77)
|
||||||
* Generate .SYM65 with all global labels (or exports only).
|
* Generate .SYM65 with all global labels (or exports only).
|
||||||
* Exported text could include the full dump of the "bytes" field, not
|
* Exported text could include the full dump of the "bytes" field, not
|
||||||
just the first few. Useful for multi-byte data items like strings
|
just the first few. Useful for multi-byte data items like strings
|
||||||
@@ -485,4 +502,7 @@ Contents:
|
|||||||
Sort of a "header note" that doesn't get displayed. Could also add a
|
Sort of a "header note" that doesn't get displayed. Could also add a
|
||||||
URL where the data file can be downloaded. Could even do the download
|
URL where the data file can be downloaded. Could even do the download
|
||||||
automatically.
|
automatically.
|
||||||
|
* Add quick-find modes to the 65xx Instruction Chart tool, so you can
|
||||||
|
quickly jump to an instruction by hex opcode or mnemonic.
|
||||||
|
(See https://github.com/fadden/6502bench/issues/61)
|
||||||
* Add "set-label" and "set-operand-symbol" to SGEC.
|
* Add "set-label" and "set-operand-symbol" to SGEC.
|
||||||
|
Reference in New Issue
Block a user