1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-12-31 21:30:59 +00:00
6502bench/SourceGen
Andy McFadden 1b0ee7de21 Fix display of instruction attributes
The "affected flags" constants were incorrect for BIT, BRK, COP,
RTI, XCE, and the undocmented instructions ANE, DCP, and SAX.  The
constants are used for the changed-flag summary shown in the info
window and the instruction chart.

Of greater import: the status flag updater for BIT was incorrectly
marking N/V/C as indeterminate instead of N/V/Z.  The undocmented
instructions ANE, DCP, and SAX were also incorrect.

The cycle counts shown in line comments are computed correctly, but
the counts shown in the info window and instruction chart were
displaying the full set of modifiers, ignoring the CPU type.  That's
okay for the info window, which spells the modifiers out, though
it'd be better if the bits were explicitly marked as being applicable
to the current CPU or a different one.
2019-10-22 10:48:02 -07:00
..
AsmGen Correctly handle embedded instruction edge case 2019-10-19 17:28:45 -07:00
Examples Update A2-Zippy example 2019-10-19 10:16:02 -07:00
Properties
Res Add message list, part 1 2019-10-20 14:40:32 -07:00
RuntimeData Fix display of instruction attributes 2019-10-22 10:48:02 -07:00
Sandbox Invoke extension scripts when labels they care about change 2019-10-13 18:32:53 -07:00
SGTestData Correctly handle embedded instruction edge case 2019-10-19 17:28:45 -07:00
Tests Add issues & limitations for scripts to manual 2019-10-07 17:56:35 -07:00
Tools Fix display of instruction attributes 2019-10-22 10:48:02 -07:00
WpfGui Minor tweaks 2019-10-21 17:43:40 -07:00
Anattrib.cs Correctly handle embedded instruction edge case 2019-10-19 17:28:45 -07:00
App.config
App.xaml
App.xaml.cs Version 1.4.0-dev2 2019-10-19 11:17:09 -07:00
AppSettings.cs Add instruction chart 2019-10-21 15:15:09 -07:00
AutoLabel.cs
ChangeSet.cs
CodeAnalysis.cs Correctly handle embedded instruction edge case 2019-10-19 17:28:45 -07:00
DataAnalysis.cs Check formatted string structure at load time 2019-10-06 17:07:07 -07:00
DefSymbol.cs Fix constants declared with MULTI_MASK 2019-10-18 16:19:42 -07:00
DisasmProject.cs Add instruction chart 2019-10-21 15:15:09 -07:00
DisplayList.cs
DisplayListSelection.cs
Exporter.cs
ExternalFile.cs
FormatDescriptor.cs Add junk/align directives 2019-10-18 21:00:28 -07:00
FormattedOperandCache.cs
HelpAccess.cs
LineListGen.cs SourceGen After Dark 2019-10-12 17:23:32 -07:00
LocalVariableLookup.cs
LocalVariableTable.cs
MainController.cs Fix display of instruction attributes 2019-10-22 10:48:02 -07:00
MessageList.cs Add message list, part 2 (of 2) 2019-10-20 18:02:23 -07:00
MultiLineComment.cs
NavStack.cs Tweak navigation 2019-10-10 11:57:36 -07:00
PlatformSymbols.cs Fix constants declared with MULTI_MASK 2019-10-18 16:19:42 -07:00
ProjectFile.cs Add junk/align directives 2019-10-18 21:00:28 -07:00
ProjectProperties.cs Optionally treat BRKs as two-byte instructions 2019-10-09 14:55:56 -07:00
PseudoOp.cs Add junk/align directives 2019-10-18 21:00:28 -07:00
RuntimeDataAccess.cs
SourceGen.csproj Add instruction chart 2019-10-21 15:15:09 -07:00
Symbol.cs External symbol I/O direction and address mask, part 1 2019-10-15 19:12:57 -07:00
SymbolTable.cs External symbol I/O direction and address mask, part 2 2019-10-16 14:55:10 -07:00
SystemDefaults.cs Optionally treat BRKs as two-byte instructions 2019-10-09 14:55:56 -07:00
SystemDefs.cs
UndoableChange.cs
WeakSymbolRef.cs
XrefSet.cs