Here is our schedule of activities as they currently stand. This schedule is tentative, some things may still be added or moved around.

Saturday (July 26, 2025)

 9:00 Doors open
 9:30 Vendor fair (until 11:00)
11:00 Opening remarks, contest rules
12:00 Lunch (provided)
      PR#6 (6-line programming contest) begins
 1:00 Keynote: Laine Nooney
 2:30 System Source Computer Museum tour (2 hours)
 4:30 Total Reprint (Mark Pilgrim)
 5:00 Hands-on Applesauce (David Schmidt) (1 hour workshop)
 9:00 Doors close… until Sunday!

Sunday (July 27, 2025)

 9:00 Doors reopen
 9:30 Soldering workshop (2.5 hour workshop)
      OnShape Boot Camp (1.5 hour workshop)
11:30 Shufflepuck championship
12:00 PR#6 (6-line programming contest) ends
      Lunch (provided)
 1:00 Juiced.GS update (Ken Gagne)
 1:30 Ultima IV bug hunting and authenticating ProDOS (Sean Gugler)
 2:30 Primeval Machine Book (Nicholas Bernhard)
 3:30 WHAT IS LEFT (Jason Scott)
 4:30 Contest judging, closing remarks
 5:00 It’s over… go home

Descriptions

Vendor fair

Vendors will have an area to set up their stuff, right at the beginning of the event. The vendor fair time is when you can expect that people who have things to sell will be around to sell you their things. (Vendors: space is free, but please sign up for it.) Vendors may be around individually at other times as they see fit and according to their whims, but the vendor fair time slot is when you will most easily be able to transact. (We will list some of the known vendors here, soon.)

Total Reprint (Mark Pilgrim)

Total Reprint is a reimagining of The Print Shop for modern Apple II users. The first half of the presentation will be a product announcement and demonstration; the second half will go into technical details about the project.

Hands-On Applesauce (David Schmidt)

Hardware and software involved in the Applesauce floppy disk controller (https://applesaucefdc.com/). Demo capabilities of different types of drives and imaging on the file or flux level; preserving whole disks protection-and-all or extracting the data out into the real world. Applesauce+ units may be available by the time of the show, but I have plain Applesauce units to demo if not.

OnShape Boot Camp (Kate Szkotnicki)

Learn the basics of Onshape, the online, free CADD program. Attendees will learn the basics of drawing shapes and turning them into 3D creations.

Prior to the workshop, please visit cad.onshape.com and sign up for a free Onshape account.

A mouse is HIGHLY ENCOURAGED for this activity – CADD on a touchpad is EXTREMELY DIFFICULT.

Soldering workshop

A chance to build, practice, learn soldering and kit assembly with others. There may be a designated kit for people to build, details for this will be announced as soon as they are available. If you already have soldering equipment and materials, bringing them with you is certainly encouraged. If you don’t yet have these things, we will try to have some recommendations here soon, and some idea of what if anything might be available for borrowing to use during the event.

PR#6 (6-line programming contest)

A 6-line PRogramming contest. Runs noon-noon, with presentation and popular judging of entries during the closing address. Prize: glory. Rules: Must be ready to run after no more than 6 lines typed on a standard Apple II (64K II+, 128K //e, 512K IIgs) or /// (256K), booted from a standard disk (DOS 3.3, ProDOS BASIC.SYSTEM, SOS Business BASIC). INT, FP, CALL-151, Ctrl-C do not count as lines. Can be in Applesoft, Integer BASIC, Business BASIC, machine language, or a mixture. Entries must incorporate the secret ingredient (revealed during the welcome address on Saturday), and must be delivered on a disk (or disk image) by noon on Sunday (for compilation to show during the closing address).

Shufflepuck championship

Colin Leroy-Mira just put the finishing touches on a new game for the Apple II, Shufflepuck Café. It is a beautiful port of the classic Mac game to the Apple II, but better! In particular, it has a two-player mode where players can face off against human opponents. We’ll run elimination brackets to determine the winner of the prestigious PADDLE ROYALTY #1 award for 2025.

Juiced.GS update (Ken Gagne)

Ken Gagne will fill us in on the latest happenings at Juiced.GS, and what it all means for the future.

Ultima IV bug hunting, and authenticating ProDOS (Sean Gugler)

Ever had Ultima IV crash on you? I did. So I fixed it … plus dozens of more bugs. I’ll show you some amusing flaws in the original game.

But what is “original” actually? Forensic analysis of copies found on the internet revealed not just player and cracker contamination, but genuine release fixes applied silently in successive print runs. Later, when I wanted to port my bug-free edition of the game to ProDOS, I discovered myriad variations of ProDOS itself, including some common after-market patches.

Come see a demonstration of my methodologies and the authentication tool I’ve built to automate ProDOS analysis.

Primeval Machine Book (Nicholas Bernhard)

I have developed an Apple II e-reader. I call it Primeval Machine Book, or PMB.

It is a Node.js script that parses a plain-text file into Applesoft BASIC instructions. It is easy to navigate the pages using the keyboard, and it’s quite fast. I also have a script for converting pixel art into BASIC instructions for displaying the cover art.

My presentation would describe my motivation for the project, my experience programming in BASIC, and some of the different approaches I tried.

You can see the project for yourself at https://codeberg.org/nantucketlit/pmb

WHAT IS LEFT (Jason Scott)

A presentation about the nearly unique levels of preservation, exploration and development around the Apple II, and what other realms of computer and technology history can learn from where the system breaks down. Jason Scott presents a variety of examples and moves very quickly between victory and defeat.