March 13th, 2013

Oz Kfest announced

In the tradition of KansasFest, the Australian alternative gathering, Oz Kfest, will happen again this year. When last held in 2009 it caused quite a stir: one prominent Apple II celebrity allegedly lamented that the lack of a followup to this event was their number one gripe. So here it is!  Scheduled to again coincide with KansasFest, Oz Kfest will be happening July 26-28 2013 at Kurilpa Hall, Kurilpa, a suburb of Brisbane in Queensland state.

Registration is now open and session requests and proposals are now being solicited. For more information please visit the website at

You can also join in the weekly “Downunder Chat”, which happens on the A2Central IRC server every Friday night, 9-11pm Australian Eastern time. ( on

March 11th, 2013

Woz to keynote UC Berkeley 2013 Commencement

Following in the footsteps of his Apple co-founder Steve Jobs, who delivered the 2005 Commencement Address to Stanford, Steve Wozniak has been named the keynote speaker for UC Berkeley’s 2013 Commencement program.  Commencement activities are scheduled to begin promptly at 9am on Saturday, May 18, “rain or shine”.  The Daily Californian has the full text of the press release.

March 11th, 2013

$10,000 copies of Akalabeth go quickly

Lord British’s return to Britannia is old news – Richard Garriott’s Kickstarter to fund his new game, Shroud of the Avatar, is already up to more than 75% of its stated goal of $1 million – but did you know that pledging at the “Lord of the Manor” level, a $10,000 donation, would have secured for yourself a copy of Garriott’s original game, Akalabeth?

What differentiates this perk from the high-priced copies that occasionally show up on eBay, is that these have been assembled from Garriott’s private stash of left-over parts from when he was originally selling ziploc-bagged copies at his local software store.  Unfortunately, all 10 backer spots at that level have sold already (the Kickstarter launched just three days ago) so if you missed out, you’ll just have to dream about what might have been.

You can read all details at this Wired article.  Is a hand-assembled copy of the original Ultima game worth $10,000?  It was to a few eager fans.

March 11th, 2013

Apple //e Quickcam – Now in Hi-Res!

On Friday, David Schmenk posted a video of a neat hardware hack: a Connectix parallel Quickcam running real-time images to his IIe through an Apple Parallel Card.  Today, he showed off the natural evolution of his hack: the Quickcam transmitting in glorious monochromatic high resolution.  According to Schmenk, it’s slow – about 1 frame per second – but it works!


Be sure to visit the Apple II Enthusiasts Group on Facebook to follow David’s progress.

March 11th, 2013

How MOS 6502 Illegal Opcodes really work

An extensive article detailing the illegal opcodes present in the original MOS 6502 has been posted over at  Check it out here.



Note: this article is rather old (2008) (age being a relative thing on the interwebs), and as the author states, much has been written to document the opcodes already.  The difference here is this:

I am not aware of any article that tries to explain where exactly they come from. I’ll do this here. is an excellent resource for learning assembly language, or brushing up your skills if you’re already an expert.

March 8th, 2013

Eamon Micro-Adventure Contest announced

A new contest has been announced over at the Eamon Adventurer’s Guild.

If you’ve read through the old NEUC and EAG newsletters, you’ve undoubtedly run across one of the contests held years ago. (This is why there are about a billion Eamons mentioning a “Life Orb.”) They tended to produce some pretty solid adventures. Of course, actually sitting down to write an Eamon is a pretty daunting task. While it’s certainly a lot of fun, to write an entire adventure requires some investment of time. So here’s the compromise:

Consider a large Eamon dungeon in the shape of a tower. The challenge is to write in approximately ten rooms a miniature dungeon making up one floor of the tower using either Apple II Eamon or Eamon Deluxe. You can add monsters, treasures, secret doors, and weapons… whatever your mind can generate, so be it. Frank and I will string them together into a (dis)continuous whole and judge on the basis of pure awesomeness.

The winner will receive a plaque on the glorious Wall of Fame (in Frank Black’s Waiting Room micro-adventure) to be memorialized for all eternity. (We’ll throw in a free subscription to the newsletter as well.)

Go here for all the details and contest rules.

March 5th, 2013

Brutal Deluxe releases Mr. Sprite

Paris, March 3rd, 2013 – Brutal Deluxe Software is proud to announce Mr Sprite, a command-line tool to manage sprites and to simplify the integration of sprites into Apple IIgs games.

Discover Mr Sprite at

Mr Sprite is part of the Brutal Deluxe’s Cross Developpement Tools Project, a full set of utilities available on Windows (and other) platforms to enable the creation of new Apple IIgs software : 65c816 Assembler, 65c816 Disassembler, 65c816 Simulator, Graphic File Converter, Resource Catcher…

Antoine Vignau & Olivier Zardini
Brutal Deluxe Software

BD has also posted “Mr. Sprite Tech“, an in-depth look at the technical magic behind the program.

February 14th, 2013

Bill Budge to give Pinball Construction Set ‘postmortem’ at GDC 2013


Bill Budge will be making an appearance at GDC 2013 to give a “Classic Postmortem” on his hit software title Pinball Construction Set.  From the GDC 2013 news item:

… Bill Budge, father of the seminal Pinball Construction Set will lay out one of the earliest examples of an in-game editor – a title that game developer legend Will Wright has credited as a key influence on the simulation games that launched him to stardom

Published in 1983 by Electronic Arts, Pinball Construction Set created a new genre in video games that encouraged user generated content where players could trade personalized content via floppy disk. The game’s editor allowed players to construct their own virtual pinball tables, and players could save these tables to disk and trade them with friends.

The editor’s clean and simple interface even served as inspiration to designs behind SimCity six years later – The Sims creator Will Wright cited Pinball Construction Set as his key inspiration while speaking on the GDC 2012 panel “Forgotten Tales Remembered.” Bill Budge, the father of the seminal Construction Set entry, will lay out the blueprints for how he created his own game and one of the earliest examples of an in-game editor.

This should go nicely with Budge’s release of the PBC source code earlier this week.

GDC 2013 is scheduled to take place March 25 – 29, 2013 in San Francisco.  Registration and travel information can be found here.

February 13th, 2013

Bill Budge posts Pinball Construction Set source

Bill Budge has posted to github the source code to his seminal hit Pinball Construction Set, according to this Y-Combinator item.  Some sharp eyes in the comments thread noticed that although the code is for the Atari 800 version of the program, it was developed on an Apple II, a common practice in those days and made easy by the fact that both platforms use a 6502 processor.  According to one of Bill’s recent tweets: “The Atari 800 had a raster mode that was very similar to the Apple II Hi-res graphics. The code had minimal differences.”


Bill has also tweeted that he intends to go through and comment the code, which you can find here.

(HT: Sean Fahey, image source: The Digital Antiquarian)

February 1st, 2013

New CFFA3000 Firmware released

Rich Dreher has released a new firmware (3.1) for his popular CFFA3000 card.  This latest update offers, among other things, folder support on FAT volumes, “making it easier to organize a large number of disk image files.”  Per David Schmidt’s post to 2, here’s a list of everything you can expect when you flash the new firmware:

== Folders ==

Now allows folders on FAT volumes, making it easier to organize a large number of disk image files. Folder names will appear with a trailing ‘/’. Press <Return> on a folder to navigate into the folder. Press ‘-’ (or use <Ctrl>X, or <Apple>UpArrow) to move back up to a parent folder.

The firmware will remember the current folder for both the CF and USB media. The path shows up at the top left, above “Items:” to separate the current-folder lines from the contents below. The current folder always resets to the top level when you insert the USB drive or CF card.

You can use folders inside folders, up to 8 levels deep. The item list can only show up to 255 items in a particular folder; if you have more files than that, please break them up into sub-folders.

== Assignments Screens ==

<Crtl>B: Now reboots the slot for which you’re making assignments.

Disk II assignments: Comma and Period rotate among the panes.

SmartPort Assignments: When there are more configured images than the “SmartPort Devices” setting, the extra ones appear at the bottom of the right-hand column, marked with ‘*’, and if you highlight one you’ll see “(Unavailable – SmartPort full)”.

Pressing ‘-’ in a right-side pane deletes an assignment (like Delete / Control-D).

<Apple>Space in the right-hand column toggles between SmartPort and Disk II assignments.

Apple IIgs only: <Shift>Tab cycles backwards through the panes (like Comma does).

== Menus ==

When a menu item for an adjustable setting it highlighted, ‘<’ and ‘>’ indicators now show which ways the menu item can be adjusted.

The “Quit” or “Boot” menu item now lets you choose which slot to boot from, using the Left and Right arrows.

Quit: Without Booting
Boot: Slot N
Boot: Slot N (Continue)
Boot: Reboot

In the “Other Settings” menu, replaced “Delay for Menu Key” setting with “Menu at Boot” which may select from “Always”, 0.1s..0.2s….up to 25 seconds.

If you choose “Menu at Boot: Always” and your Apple II finds the CFFA3000 at startup, you’ll be able to press Return to continue booting the CFFA3000, or use the arrow keys to choose another slot.

The menus use some MouseText characters (when running on an Apple IIgs or an Apple //e enhanced). If you don’t want to use MouseText, you can turn on DIP Switch 2.

== Performance ==

The CFFA3000 does read-ahead caching from USB or CF, while the Apple II is busy copying the previous block. This requires CPLD v6. Which version you have may be checked any time by going into the menu and selecting the “About” menu. The CPLD version is displayed near the top of the screen.

Various speed improvements in the 6502 and 65816 firmware including faster coordination with the CFFA3000′s microcontroller, and faster entry for ProDOS and SmartPort calls to the card.

== New DIP Switches ==

DIP Switch 1: Flip on if your Apple II or Apple II+ has a “lowercase chip” to allow the CFFA3000 to display lowercase letters.

DIP Switch 2: Flip on if you don’t want to use MouseText.

DIP Switch 4: Flip on if you are using an Apple III. Since Apple III requires the GS DIP Switch to be on, this lets the CFFA3000 know whether it must use the 6502 firmware or the 65816 firmware.

Note 1: To use the CFFA3000 on an Apple III, you must turn on both the GS DIP Switch 7 and DIP Switch 4.
Note 2: The firmware will optimize for the GS’s 65816 when the GS DIP Switch 7 is on and Switch 4 is off.

== Compatibility ==

The end of the Disk II slot ROM now more closely resembles a real Disk II. This makes at least one version of Karateka work.

If you already have the 3.1b2 firmware loaded, here are the specific changes that come with the final 3.1 firmware:

* Pressing ‘-’ in a right-side pane deletes an assignment (like Delete / Control-D).
* In addition to the existing “go up” methods, Left arrow now navigates Up to Parent Folder in the source column.
* Changed message to “Unavailable: SmartPort full or bad file.” instead of just “(Unavailable – SmartPort full)”.
* New Blank Image: When choosing the size, show the can-adjust indicators, ‘<’ / ‘>’ (MouseText when available).

Download the new firmware here.

(HT: David Schmidt)

« Previous Page« Previous Entries | Next Entries »Next Page »