1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-12 21:09:29 +00:00
6502bench/SourceGen/AsmGen
Andy McFadden 635084db9d Fix DCI string edge case
If a DCI string ended with a string delimiter or non-ASCII character
(e.g. a PETSCII char with no ASCII equivalent), the code generator
output the last byte as a hex value.  This caused an error because it
was outputting the raw hex value, with the high bit already set, which
the assembler did not expect.

This change corrects the behavior for code generation and on-screen
display, and adds a few samples to the regression test suite.

(see issue #102)
2021-08-10 14:08:39 -07:00
..
WpfGui Improve handling of C64 PRG header 2020-10-17 16:45:13 -07:00
AsmAcme.cs Tweak backslash escaping 2021-07-31 20:22:21 -07:00
AsmCc65.cs Fix the "target assembler" comment 2021-07-31 14:56:17 -07:00
AsmMerlin32.cs Fix DCI string edge case 2021-08-10 14:08:39 -07:00
AsmTass64.cs Fix DCI string edge case 2021-08-10 14:08:39 -07:00
AssemblerConfig.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
AssemblerInfo.cs First pass at ACME support 2019-08-03 20:54:07 -07:00
AssemblerVersion.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
GenCommon.cs Fix 64tass code gen corner case 2021-08-09 14:11:15 -07:00
IAssembler.cs Improve handling of C64 PRG header 2020-10-17 16:45:13 -07:00
IGenerator.cs Fix 64tass code gen corner case 2021-08-09 14:11:15 -07:00
LabelLocalizer.cs Rename project/platform symbols that clash with opcode mnemonics 2020-01-17 18:29:20 -08:00