I presented a tutorial introduction at KansasFest 2010 on the Mindcraft Macrosoft programming language, a macro assembler package that allows the programmer to achieve machine language speed with a high-level Applesoft BASIC-like syntax. Macrosoft and its companion Assembler run on you favorite 8-bit Apple II. The presentation was well received, and several people left motivated [...]
Archive of posts tagged macrosoft
Saying “Hello” with Macrosoft
Following the model of Eric Shepherd’s “Some Assembly Required: Hello World” article on A2Central and my last post on the Mindcraft Assembler, I’d like to present the traditional “Hello World” program for 8-bit Apple II using Macrosoft. Macrosoft allows the programmer to achieve machine language speed with a familiar BASIC-like syntax. Technically, Macrosoft is a macro [...]
Low-Res Life for the Apple II
Conway’s Game of Life is mathematical exploration into artificial life. The game consists of a grid of cells, and each cell is either alive or dead. A simple set of rules relate the cells alive or dead in the current generation to the previous generation. The interesting thing about the Game of Life is that [...]