Skip to content

SDK v0.11.7

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Dec 20:56
· 396 commits to main since this release

New Features and Improvements

  • Partial implementations of C++ headers <algorithm>, <array>, <iterator>, <utility>, and <limits>. Thanks, @pfusik !

  • The assembler now accepts uppercase register names (i.e., LDA (32),Y, not just LDA (32),y). Thanks, @pfusik !

  • The default C64 target now swaps out the BASIC ROM before program start, which increases usable contiguous memory to 50KiB. Thanks, @OskarLinde !

  • Merged from upstream LLVM.

Bug Fixes

  • Setting PRG-(NV)RAM or CHR-(NV)RAM sizes to zero on NES targets now works properly. Previously, zero would be fed into the formula used to compute shift counts for the iNES 2.0 header, but zero is out of the legal range of those formula.