Dear All, In order to beta-test Brutal Deluxe Software’s latest IIgs software, we would like to work with some volunteers. In order to apply, you should have a networked (AppleShare, AppleTalk and other means) Apple IIgs linked to a Macintosh or other machine. The IIgs machine, either a ROM 01, 03 or 04 should use […]
Programming
Some Assembly Required: Let’s Do It Again
Last time, we looked at how to increment and decrement the values in registers. The code sample wasn’t very interesting, but learning how to use INC and DEC is a key step in learning how to build code that repeats tasks. A loop is a code sequence that executes over and over again until some […]
Partial Draft of Toolbox Programming in GSoft BASIC Released
When GSoft BASIC was first released by The Byte Works, Mike Westerfield (of The Byte Works) contracted Eric Shepherd to adapt his book “Toolbox Programming in C” for GSoft BASIC. Work proceeded apace for a while, but stalled when issues were run into getting the code samples for chapter 7 (on printing) adapted. When it […]
Some Assembly Required: Incremental Progress
In this installment, we’re going to continue to learn more about the three primary registers in the 6502 processor (accumulator, X, and Y). We’ll also create our first simple subroutine. You can [download id=”1? format=”2?] for this program. Comments Before we do anything else, let’s take a moment to talk about comments. Comments are text […]
Some Assembly Required: Introducing the Registers
Unlike most modern processors, the 6502 series of processors has only three primary registers that you can use for manipulating data. A register is, basically, a slot within the processor that can contain a numeric value. On the 6502 and 65C02, these are each able to hold an 8-bit value. On the 65816, they can […]
Some Assembly Required: Hello World
Among programmers, there’s a long-standing tradition whereby one’s first program in any given language is one that simply displays the message “Hello world.” In this installment of Some Assembly Required, we’re going to create “Hello world.” I’m not going to really explain how it works this time around. We’ll get into understanding the programming next […]
New Google command line API may benefit retro-computing platforms
Exciting news for the Apple II Community (and retro-computing at large). Google has launched GoogleCL, a command line API project that may enable developers to write Apple II applications that are capable of interfacing with Blogger, Calendar, Contacts and other Google services.
Some Assembly Required: Choosing an Assembler
Over the coming weeks (or maybe months or even years), I’ll be posting a series of articles introducing you to the glorious, glamorous world of assembly language programming for the 6502 series of microprocessors. While, sure, there are plenty of other languages out there, and in this day and age, assembly is something of a […]

