It’s very important that all my machines have a collection of programs that can easily loaded and used. Without software the computers are just pretty boxes, and that doesn't interest me at all.


There aren’t too many programs available for the Apple 1, but it annoyed me that there wasn’t one single place where they could all be found, and anyone looking for a specific file would need to search in various locations in the hopes that they find what they are looking for. To my best knowledge this compilation contains every piece of software presently available for the Apple 1, including some programs that were previously unavailable. If you think I am missing something please let me know and I will add it to the file. It would be great to find more stuff and grow this collection.


For those lucky enough to have a real CFFA1 card then this .po file can be copied to a CF card (anything bigger than 32mb should work) using Ciderpress software. For those with an Apple Macintosh computer, you can use the great 'Open Emulator' software with CFFA1 emulation to load the .po image. It may even be possible to use Ciderpress to extract specific files and load them into the Apple 1 (or Apple 1 clone/replica) via a serial connection, although I have not tried anything like this yet.


The file is called 'ULTIMATE APPLE1 CFFA 3.5.po' and can be found on my FTP site.

The .po image contains the following files and directories:


BASIC/

FRACTOLOIDS

CHECKERS

AMAZING

BOWLING

BUZZWORD

COLUMN

CONCENTRATION

CRAPS

DEAL

ELIZA

GOMOKU

HAMMURABI

QUEEN

SLOTS

STARTREK

STARTREK2003

SODOKU

WORDSEARCH

HANGMAN

HURKLE

LABYRINTH

WUMPUS

ACEYDUCEY

BATNUM

BLACKJACK

CHEMIST

MATCHES

MATRIX

NICOMA

NUMBERS

RESISTOR

REVERSE

ROCKPAPERSCISSORS

SQUARES

TICTACTOE

WORD

PRIMEFINDER

INTEGER.MATH

LUNERLANDER

STOPWATCH

GETKEY

FOOTBALL

MATRIX 2

QUBIC A & B

DISCRIM

MAZE

ZOOP


LANGS/

BASIC

FIGFORTH110

KRUSADER1.2

KRUSADER1.3

VOLKSFORTH

EBASIC110 (fixed version)

EBASIC110U (Uppercase and fixed version)

EBASIC222

EBASIC222U (Uppercase version)

A1ASSEMBLER V1 7000

A1ASSEMBLER V1 E000

2K SYMBOLIC ASSEMBLER

DISASSEMBLER

APPLESOFT.LITE

ULTRFORTH83

MICROSOFTBASIC (OSI)

JMON

MON2 3F65

MON2 6F65

MON2 7F65

TBASIC

SA2k

MSBABIC


UTILS/

TEST

CFFA1D31.BIN

FLASH.BIN

MONITOR

MEMORY TEST


MCODE/

HELLOWORLD

ADVENTURE

CODEBREAKER

HUNDRED.474

LIFE

LITTLETOWER

LUNERLANDER

MASTERMIND

PASART

CELLULAR

APPLE30TH

MICROCHESS1

MICROCHESS2

NIM

TYPINGTUTOR

YUM

PISKWORKS

WOZFP


FORTH/

(directory contains David Schmenk's forth. Has issues running on Obtronix clone)


ASOFT/

APPLESOFT

LEMONADE (needs LOMEM raised to load)



  1. Because of certain naming limitations when saving programs using CFFA1, some of the names in this list may not accurately represent the actual names seen in the Apple 1 directories.


  1. In the case where the launch address of a program differs from the load address, then the launch address is included in the file name to make things easier. e.g. NIM.4AFR where the program loads at 300 but launches at address 4AF


  1. BASIC, ASOFT, MSBAS directories contain programs written in those languages, but also contain the language themselves. This saves time when loading as switching directories is not needed.


  1. I have not yet figured out how to reload programs saved in MSBASIC. This may be a memory related issue but I don't believe MS basic had LOMEM/HIMEM commands to shuffle things around.


It's taken quite a bit of searching, emailing and general harassment to get everything ready, so I really hope you all find this collection useful and entertaining.


Finally, I want to thank all the people who have written, compiled, stored, typed in and converted these programs to work on the Apple 1. Unfortunately there are just too many names to mention here.


* UPDATE: The ultimate Apple I software collection now hits version 3.5. Some new programs have been added and some directories have been moved around.


PROJECTS AND ARTICLES

Ultimate Apple 1 Software Collection