A sandbox for experimenting with assembly scripting
This is a small sandbox game project developed to experiment with assembly and learn how to implement custom programming languages. It contains a handwritten modular assembler for a custom 6502-based architecture, with a fully custom lexer, parser and code generator.
Simple scripting demo with syntax highlighting, constants and labels:
9803CodingDemo.mp4
In-game demo of SamSharp, a C# port of Software Automatic Mouth used for synthesizing spoken dialogue: