Skip to content

Beta Version 0.7

Pre-release
Pre-release

Choose a tag to compare

@SlithyMatt SlithyMatt released this 27 Aug 04:35
· 26 commits to master since this release
14ae045

This beta release is compatible with the Commander X16 emulator, builds R37 (Geneva) and R38 (Kyoto) only.

The following binaries come with this release:

XCI.PRG - Game engine for Commander X16 (requires build R37 of X16 emulator/ROM)
xci_sdk_linux_amd64.tar.gz - XCI SDK for 64-bit Linux running on x86 system (xci.exe, archived)
xci_sdk_windows_mingw64.zip - XCI SDK for 64-bit Windows (xci.exe, archived)

Running the SDK on other platforms requires compiling from source using GNU make and gcc. See README.md for build instructions.

New Features:

  • DecASCII - Development tool to convert ASCII string to list of decimal ASCII codes for use in "tiles" instructions that render text.
  • Now supports VGM looping, with one-time intro followed by looped section
  • Makefile for mingw build (build XCI SDK for Windows from GNU environment)
  • Updated documentation, including links to syntax highlighting support for Atom and vim

Fixed Issues:
#7 - Added busy wait for YM2151 to prevent data loss
#8 - IRQ vector now reset to original address before exiting
#9 - Save Game filename entry now working
#10 - Load Game now clears entire title screen bitmap from VRAM to have black text area

Known Issues:
#12 - Main config limited to 12k

  • SD card image not supported (Emulator limitation)
  • R37: Unable to load more than 10 files from image
  • R38: Loading data to banked RAM disabled