Expanding the coverage of HackFest

Posted Sun, Aug. 26th 2012 in News

At the tenth annual KansasFest, Eric Shepherd had an idea: to challenge attendees to push the Apple II with a programming competition. Limitations breed creativity, so programmers would be required to write their programs start-to-finish within the time of KansasFest. How cool a program could be produced in just a few days?

Thus was born HackFest. Across the last 15 annual HackFests, at least 46 programs have been written or attempted, from games and utilities to cracks and demos. Some were conceived at KansasFest, while others had been plotted for months, with the results ranging from the ingeniously simple to the insanely complex. A few programs went on to become full-fledged software releases and staples of the Apple II library; others were highly anticipated but languished in a permanent state of beta. All were cool and impressive, wowing the KansasFest crowd with public demos.

Of those programs that have been released, 11 were selected to be featured in a recent Computerworld.com slideshow, "Hacking the Apple II at KansasFest". The screenshot and video gallery represents a range of entries entered into HackFest 2007–2012, demonstrating the breadth and depth of hacks that Apple II enthusiasts have been inspired to create, such as Michael J. Mahon’s 2007 winning entry NadaPong:

In conjunction with this bit of press, the official HackFest archives have been expanded. Previously listing only those hacks that were available for download, the database now lists every known entry into the HackFest competition.

May this renewed interest in the premier Apple II convention’s programming challenges bring inspiration for future hacks!

Apple’s Growing Divide Between Users and Programmers

Posted Thu, Jul. 22nd 2010 in

The incredibly open nature of the Apple II for development, down to the inclusion of schematics in every box, encouraged a generation of users who were also program mers. By contrast, today we have the walled garden of iPhone OS, where Apple judges all. Between these polar positions is the Macintosh. How have Apple ? and Apple users ? evolved over the years? Has using computers become more or less creative? What tradeoffs have we made between accessibility and empowerment? How do the Apple II and its users measure up in modern times?

Panelists: Ivan Drucker (IvanExpert), Martin Haye (California Digital Library), Mike Maginnis (The Computist Project).

Moderator: Ken Gagne (Juiced.GS).

Apple IIgs Toolbox Programming Basics

Posted Thu, Jul. 23rd 2009 in

by Eric Shepherd

Eric Shepherd provides an introduction to programming using the Apple IIgs Toolbox, demonstrating how to create a simple desktop application in C.

Location: Student Activity Center