S.Elliott's blog

Mysterious origins of the AP-64 EPROM programmer

Last December I posted in Apple II Cards about the utterly bizarre firmware of my APX-EPROM-1 Programmer, a clone of the AP-64e that was sold to me by Nexo Distribution in the 1980s.  The APX firmware changes, depending on which slot it's installed in:

 

Tags: 

PRINTDCI quick-and-easy ASM printing routine

Synopsis

This short routine makes it easy to print strings from assembly code, or even from the mini-assembler.  (Especially in the Enhanced monitor, which lets you enter ASCII characters using a ` prefix.)

 

Detail

Assemblers like EDASM have a directive called DCI that encodes an ASCII string in such a way that the end of the string can be distinguished by checking its high bit.  The DCI statement converts your string into ASCII bytes so that most characters have the high bit cleared, but the last character has its high bit set.

Tags: 

ACHUS software based multi-voice synthesizer

ACHUS was a multi-voice software synthesizer I tried to develop for Nibble magazine in the 1980s.

Tags: 

Pages

Subscribe to RSS - S.Elliott's blog