Commit Graph

34 Commits

Author SHA1 Message Date
mpohoreski
a408f7dacf 2.6.2.30 Added: DA now works! It is similar to DW except it does symbol lookups!
(DW = Define Word.  DA = Define Address)
    Example:
       U D000
       DA BASIC.FPTR D000:D080
2010-12-19 20:29:58 +00:00
mpohoreski
971c766290 2.6.2.x
.29 Fixed: Pretty print DB2 DB4 DB8 without commas
.28 Fixed: DB2 DB4 and DB8 now work properly.
    Example: DB2 BASICFPTR D000:D080
.27 Fixed: Don't do symbol look for data bytes that don't request it. (Groundwork for Define Address)
2010-12-19 17:29:51 +00:00
mpohoreski
9767370002 2.6.2.25 Fixed: DB DW custom data byte sizes weren't scrolling properly in the disasm view.
Changed _6502_GetOpmodeOpbyte() to be aware of data bytes.
2010-12-19 17:10:02 +00:00
mpohoreski
69ab9095e9 2.6.2.26 2010-12-19 16:59:33 +00:00
mpohoreski
5a433cb2d3 2.6.2.25 Fixed: DB DW custom data byte sizes weren't scrolling properly in the disasm view.
Changed _6502_GetOpmodeOpbyte() to be aware of data bytes.

Disassembly_GetData() has been merged into _6502_GetOpmodeOpbyte()
2010-12-19 16:58:40 +00:00
mpohoreski
57e5ab210a 2.6.2.25 Fixed: DB DW custom data byte sizes weren't scrolling properly in the disasm view.
Changed _6502_GetOpmodeOpbyte() to be aware of data bytes.

Disassembly_GetData() has been merged into _6502_GetOpmodeOpbyte()
2010-12-19 16:56:43 +00:00
mpohoreski
23d940f776 2.6.2.26 Changed: Code portability. Slowly remove the LPCTSTR taint of Windowisms. 2010-12-19 16:44:46 +00:00
mpohoreski
2c70f00240 2.6.2.26 Changed: Code portability. Slowly remove the LPCTSTR taint of Windowisms. 2010-12-19 16:43:51 +00:00
mpohoreski
41a85421ab Changed CONSOLE_BUFFER_HEIGHT to use CONSOLE_HEIGHT 2010-12-18 16:05:20 +00:00
mpohoreski
6985e24ef2 2.6.2.24 2010-12-18 16:04:05 +00:00
mpohoreski
ba14047e72 2.6.2.24 Changed: Tone-downed the alt. background cyan for the DATA window. C2, C3 -> C1,C2 2010-12-18 16:03:35 +00:00
mpohoreski
df64f2d1b1 2.7.x.x Started work on cleanup of proper sub-panel display
2.6.2.22 Changed: Re-enabled magenta/purple for warnings (i.e. symbol table disabled)
2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year.
2010-12-18 15:29:26 +00:00
mpohoreski
832c0b1088 2.7.x.x Started work on cleanup of proper sub-panel display 2010-12-18 15:13:28 +00:00
mpohoreski
8c2ef9c7c6 Cleanup 2010-12-18 15:12:49 +00:00
mpohoreski
f064946b58 .23 Changed: Increased number of lines for console output buffer (from 384 to 512) 2010-12-18 15:07:41 +00:00
mpohoreski
3009ba211b .18 Fixed: Search Results: Total summary line unified colors.
.17 Fixed: Search Results: The n'th result now using correct color (was command, now number decimal)
.16 Fixed: Search Results: The hex literal prefix '$' for target address results now colorized properly.
.15 Fixed: Search Results: Added space between results for better readability.
2010-12-18 15:06:44 +00:00
mpohoreski
5b45c68e11 .21 Fixed: Missing GPL / copyright on some debugger files, updated year.
.20 Changed: Output of found symbol more table friendly.  Symbol table name displayed first.
    Example: SYM HOME     // <SymbolTable>:  $<Address> <Symbol>
.19 Changed: Unified format & colors for summary of symbol tables and symbol table names.
    A symbol table that has been disabled will display in purple / magenta.
    Example: SYM HOME     // 'Main' shown in yellow
    Example: SYMBASIC OFF
    Example: SYM
.13 Fixed: Can now enable/disable selected symbol table(s) !
    Example: SYMMAIN OFF
    Example: SYMBASIC OFF
    Note: If you need to search for symbols ON, OFF, CLEAR, use SYM. i.e. SYM ON.
.12 Fixed: Following symbol tables were all hard-coded to act on SYMMAIN
		SYMBASIC
		SYMASM
		SYMUSER
		SYMUSER2
		SYMSRC
		SYMSRC2
	Example: SYMBASIC CLEAR
2010-12-18 15:04:12 +00:00
mpohoreski
8f107546d3 2.6.2.22 Re-enabled magenta/purple for warnings (symbol table disabled) 2010-12-18 15:02:19 +00:00
mpohoreski
1dd5225604 2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year.
.14 Fixed: Help description for Save/Load parameter help was swapped.
2010-12-18 15:00:04 +00:00
mpohoreski
96b6773490 2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year. 2010-12-18 14:58:43 +00:00
mpohoreski
7629d5d088 2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year. 2010-12-18 14:55:21 +00:00
mpohoreski
9888020ba1 2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year. 2010-12-18 14:54:48 +00:00
mpohoreski
e0fa87aca4 2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year. 2010-12-18 14:54:29 +00:00
mpohoreski
f9c9f02b82 2.6.2.21 Fixed: Missing GPL / copyright on some debugger files, updated year. 2010-12-18 14:54:04 +00:00
mpohoreski
5a61bf4976 .12 Fixed: Following symbol tables were all hard-coded to SYMMAIN
SYMBASIC
		SYMASM
		SYMUSER
		SYMUSER2
		SYMSRC
		SYMSRC2
2010-12-18 04:17:32 +00:00
mpohoreski
fb200e5c93 2.6.2.11 Added: Command line now accepts Indirect mode via ( )
Example:  U (BRKV)
2010-12-17 05:59:43 +00:00
mpohoreski
4c2c09178d 2.6.2.10 Fixed: Off-by-one when pretty printing 'B' of all bytes treated as data. 2010-12-16 07:43:12 +00:00
mpohoreski
476dbbfaa0 2.6.2.10 Tweaked: Pretty printing 'B' of all bytes treated as data. 2010-12-16 07:39:07 +00:00
mpohoreski
d49b4cbfea 2.6.2.10 Added: Pretty printing 'B' of all bytes treated as data. 2010-12-16 07:32:59 +00:00
mpohoreski
95e42b736e 2.7.0.0 Released with Applewin 1.19.1.x
.9 Fixed: Renamed ambigious command 'DL' to 'B' to list all bytes being treated as data
          Renamed command: 'B' to 'Z' as an alias to treat byte(s) as data
.8 Fixed: Define Code 'X' wasn't removing entries
.7 Fixed: DATA1 was using call win setup for code, not data.
.6 Cleanup of command table to have the proper internal command enum.
		D      // CMD_MEM_MINI_DUMP_HEX_1 moved to alias section
		M1     // CMD_MEM_MINI_DUMP_HEX_1 moved to alias section
		M2     // CMD_MEM_MINI_DUMP_HEX_2 moved to alias section
		TEXT81 // CMD_VIEW_TEXT81         <- CMD_VIEW_TEXT8X
		TEXT82 // CMD_VIEW_TEXT82         <- CMD_VIEW_TEXT8X
		W      // CMD_WATCH               <- CMD_WATCH_ADD
.5 Added: Internal consistency checking for commands and their internal command enum.
.4 Fixed: Added customer assembler type and debugger disassembly display uses variable
          instead of always being hard-coded to Merlin directives.
.5 Fixed: Data disassembler help -- was using wrong command help offset due to wrong order of commands.
.3 Fixed: Assembler now accepts lower-case mnemonics
2010-12-16 06:43:05 +00:00
mpohoreski
a9509d54dc 2.7.0.0 Split from Debug.h 2010-12-16 06:41:41 +00:00
mpohoreski
241e9e14df 2.6.3.0 Fixed: Assembler now accepts lower-case mnemonics 2010-12-15 16:03:22 +00:00
tomch
316dc7c0a6 Fixes for:
BUG#017055 - DDial timer running very fast
. TAPEIN.bit7 was being read from floating-bus. Now fixed high.
BUG#007237 - VBl IO reg not updated in 'Stepping' mode
2010-08-17 07:52:23 +00:00
mpohoreski
b9a2c7cd5f debugger source cleanup -> moved 'source/debugger' 2010-06-11 15:38:22 +00:00