Reason: When a symbol table is specified with no args, the total # of symbols will be shown.
SYMBOLS1, SYMBOLS2, SYM0, SYM1, SYM2, SYM3, SYM4, SYM5, SYM6
.5 Fixed: Increased console output height so that you can view all the SYMBASIC * output.
.4 Added: Two alises for Dos 3.3 and Prodos symbol tables
SYMDOS
SYMPRO
.3 Added: Two new symbol tables added Dos 3.3 and Prodos.
SYMDOS33
SYMPRODOS
Changes:
. Set 50% scan lines as the default.
Fixes:
. Fix OpenFileName dialogs for Win98 (use older WinVer4 struct).
. Edits to the 'Printer dump filename' edit control are now recognised.
. Extended Instruction Set = Not Set (ie. no SSE/SSE2)
- Fix for "APPLEWIN executed an invalid instruction" on Pentium II/266 CPU.
. Floating Point Model = Precise
.29 Fixed: Pretty print DB2 DB4 DB8 without commas
.28 Fixed: DB2 DB4 DB8 DW DW2 DW4 now work/display properly.
DB (Define Byte) shows bytes in big endian order.
DW (Define Word) shows addresses (2 bytes) in little endian order.
Example:
U D000
DB2 REV.FPTR D000:D080
X
DW BASIC.FPT D000:D080
X
Or for those minimal types who hate wasting screen real estate
DW4 COMPACT D000:D080
X
DB8 RA8 D000:D080
X
.27 Fixed: Don't do symbol look for data bytes that don't request it. (Groundwork for Define Address)
.26 Changed: Code portability. Slowly remove the LPCTSTR taint of Windowisms.
.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.
.9 Fixed: Renamed ambiguous 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
Added Speech API support:
. Capture char output to COUT
. Enable speech via -speech cmd-line
. Ctrl+Reset and FullSpeed mode purge the speech buffers
Removed #pragma hdrstop from all .cpp files except AppleWin.cpp (which is the PCH create file)