Every KansasFest produces a wealth of media, from handouts and flyers to audio and video recordings of sessions. Here you will find as much of that information has has been made available for archival purposes.

All files are presented here with permission of their creators. All PowerPoint and Keynote files come in ZIP archive format. To view PDF, Keynote, PowerPoint, and OpenOffice files, use Adobe Acrobat Reader, Keynote, and PowerPoint, or OpenOffice, respectively (or their equivalents).

To find photos taken by KansasFest attendees, visit our photo gallery. For programs created in the annual HackFest competition, see the HackFest page.

2022SessionPaul HagstromSpecial Delivery SoftwarePDF
2022SessionRobert WoodheadKeynote speechPDF
2022Session6502 WorkshopProduct announcement (Nox Archaist: Lord of Storms)PDF
2022SessionJeffrey Piepmeier, Petar PuskarichFujiNet for Apple IIsPDFGitHub
2022SessionJay CraftCreating a Head to Head Action Game Using VidHD Text ModesPDFYouTube
2022SessionLucas ScharenbroichGTE: A Graphic Engine for the IIGSPDFGitHub
2022SessionPaul HagstromMaking an Apple /// Arcade GamePDFGitHub
Director's Cut
2022SessionBrian Wiser, Bill MartensA.P.P.L.E.'s Blast From the PastPDFWeb
2022SessionStephen BuggieMechanical Keyswitches: Dreaming of the Blue AlpsPDF
2022SessionNathan HendlerApple2Idiot CardPDFGitHub
2022SessionTaeber RapczakA2: A Programming Language for the Apple IIPDFGitHub
2022SessionJesse BluePlaying Music on the GS with NinjaTrackerPlus (NTP)PDFNTP site
2022SessionKris KennawayApple II Audio From the Ground UpPDFGitHub
2022SessionOliver SchmidtInside A2StreamPDFGitHub
2021SessionPaul HagstromFunny Mode on the Apple ///PDFDSK
2021SessionKris KennawayPlaying video from CFFA3000PDF
2020SessionAlexander JacocksModern Video for Old ApplesPDF
2020SessionPeter NeubauerAmateur Radio and the Apple IIPDF
PDF (no notes)
2019SessionBrian Wiser & Bill MartensA.P.P.L.E.'s Blast from the PastYouTube
2019SessionPeter NeubauerPLATO (Programmed Logic for Automatic Teaching Operations)Keynote PDFYouTube
2019SessionPaul HagstromBeneath Beneath Apple ManorYouTube
2019SessionDr. Stephen BuggieTrack-center Alignment for 5.25 inch DrivesYouTube
2019SessionKevin SavetzChoose Your Own AdventureYouTube
2019SessionCharles ManginIntel Inside: Run 8080 Programs, Virtually, on an Apple IIPDFGitHubYouTube
2019SessionKen GagneJuiced.GS Update 2019YouTube
2019SessionKen GagneFunding the 8-bit DreamYouTube
2019InfoCommitteePhoto RosterPDF
2019SessionMark PilgrimTotal ReplayYouTube
2019SessionPaul HagstromSWEET16YouTube
2019SessionKevin SavetzRenderific, the SVG RendererPDFYouTube
2019SessionSarahOff the Beaten Oregon Trail: An After-School Special PPSX PDFWeb
2019SessionMultiplePlaylist of all 2019 videosYouTube
2019SessionKen GagneManaging Your Apple II WebsiteYouTube
2019SessionRob McMullenData Compression for the 6502YouTube
2019SessionKate SzkotnickiOregon Trail in Minecraft!YouTube
2019SessionMark LemmertDebugging Using Emulator Time TravelKeynoteYouTube
2019SessionNew Product AnnouncementsYouTube
2019InfoCommitteeShirt artworkPDF
2019InfoCommitteePin artworkPDF
2019SessionKris KennawayStreaming Video on the Apple IIPDFYouTube
2019SessionCharles ManginApple II Software Hall of Fame DraftPDFYouTube
2019SessionCoordinated by Jason ScottMara][hon 2019 - The First RunYouTube
2019SessionIvan DruckerFully Relocatable Machine Language RoutinesYouTube
2019SessionJordan MechnerVideo Chat with Jordan MechnerYouTube
2019SessionKevin SavetzWhiz Kids Script Table ReadPDFYouTube
2019SessionJavier RiveraLayperson's Guide To Fix And Convert JoysticksKeynoteYouTube
2019SessionJason ScottWhat Difference (Every) Year Makes: Updates For The Internet ArchiveYouTube
2019SessionCoordinated by Chris TorrenceAssembly Language: Short and Sweet (Lightning Talks)PDFYouTube
2019SessionMultipleLightning Talks (General)PDF (Kennaway)YouTube
2019SessionCharles ManginReady Player Two: Two Player Karateka ConversionPDFYouTube
2018InfoCommitteeNewcomer's Guide (2018 edition)PDF
2018SessionJ. Alexander Jacocks
Vintage Computer Design and Repair with 3D Printing
2018SessionGeoff Weiss
Postscript printing on the Apple Iigs
KFest2018-Postscript.odp : LibreOffice Impression presentation
LW3.4B.SHK : new beta LaserWriter driver for the IIgs System Software
LW.TEMPLATE.SHK : Orca Dissembler Template file for the System 6.0.1/6.0.4 LaserWriter Driver
Jabberwocky.pdf : Final PDF document generated from a IIgs Teach file.
2018SessionMark LemmertNox Archaist UpdatePPTX
2018SessionEric Rangell
No-Slot MIDI or Experiential lessons in persisting thru frustration
2018InfoCommitteePhoto RosterPDF
2018SessionCharles Mangin
Lightning Talks
Jumpy Guy (GitHub)
Rain (GitHub)
Mine Sweeper (GitHub)
2018InfoCommitteePin artworkPDF
2018SessionKelvin Sherlock
So You Want to Write an FST
GitHub (HostFst)
GitHub (Minix FST)
2018SessionIvan Hogan
Apple II RAM Test Utility
2018SessionKevin Savetz
6502 Pyramid
6502 Pyramid Game Template I (keynote)
6502 Pyramid Game Template II (keynote)
Infocom’s Non-Interactive Non-Fiction presentation deck (pdf)
The First Laserdisc Video Game presentation deck (pdf)
Adventures in Videoland/Rollercoaster links (text)
2018InfoCommitteeShirt artworkPDF
2018SessionKate Szkotnicki
Up Close With the MAME Monster
2017Mini-SessionQuinn DunkiGit for BeginnersKeynote
2017SessionKathryn SzkotnickiMaking Your Own Geek GearPDF
2017SessionQuinn DunkiSprite Compiling for Apple Hi-ResKeynote
2017SessionCharles ManginDisassembling KVOSGitHub
2017SessionEvan KoblentzLego Programming for the Apple //PDF
2017KeynoteAntoine Vignau & Olivier ZardiniA journey in France computer times : 1980 - 2000PPTX (Computer n France)
PPTX (Apple in France)
PPTX (Atari ST)
PDF (notes from Jeremy Barr-Hyde)video
2017RosterCommitteePhoto RosterPDF
2017SessionMark LemmertNox ArchaistKeynote
2017Lightning TalkCharles ManginDisk ImagesBlog Post
2017Lightning Talk Eric RuckerEarly Hewlett-Packard Scientific CalculatorsPPTX

2017SessionKevin SavetzApple II Family FeudNormalized Answers (TXT)

Raw responses (PDF)
2017SessionMark PilgrimCracking at ScalePDF (notes from Jeremy Barr-Hyde)
2017SessionKen GagneMore Steamed ApplesBlog post
2017Door SignCharles ManginCode for scrolling door sign (6502 assembly)GitHub
2017SessionMichael SternbergAn Apple II Build Pipeline for Informnarrative (PDF)

slideshow (PDF)

demo files (ZIP)
2017SessionGeoff WeissConvert Sounds to the IIGS
from Windows, Mac, Linux, Solaris,
and other operating systems
2017SessionJohn K. MorrisDisk Imaging with ApplesaucePDF (notes from Jeremy Barr-Hyde)
2016SessionGeoff WeissPhotoshop for the IIgsPDF

ZIP with Python script and Gimp palette
2016SessionMichael MahonA Blast From The Past: Emulating the Burroughs 220PPTVideo
2016InfoCommitteeLogoPNGAI (ZIP)
2016SessionAndrew & Ivan HoganGame Port I/O Boards + Couple AppsDSK (Utilities v1p0)

2016SessionKate SzkotnickiSilicone Molding and Resin Casting Small PartsPPTXVideo
2015SessionMichael MahonBeyond the Beep
2015SessionChris Torrence
Night Owl Cable
2015SessionQuinn DunkiMouse ProgrammingPDFGitHub with source codeVideo
2015SessionSarah W.Happle Trees! Programming low-res graphics in Applesoft BASICWebsite
2014SessionBrian WiserA.P.P.L.E. - A Highlight of Current Projects and ProductsLivestream
2014InterviewsAndrés LozanoHangouts (especially for French users)Interview recordings
2014SessionMark PilgrimEmulator detection in 6502 assembly languageDSK
2014SessionMichael SternbergHow to Play STAR SAGA: ONE using VASSALHandout (PDF)
Handout (LaTeX)
Presentation (PDF)
Presentation (ODF)
2014SessionPeter NeubauerAppleTalk Networking with GSportGSport 0.31
2014SessionCharles Mangin3D Print Your Next Apple IIZIPLivestream
2014SessionMike MaginnisAn Overview of the Apple3rtr EmulatorLivestream
2014InfoCommitteeFlyers advertising KFestZIPped PDF (flyer #1)
ZIPped PDF (flyer #2)
2014SessionVendor FairLivestream Part I
Livestream Part II
2014StorifyKen GagneStorify archive of Twitter mentionsHTTPZIP

Alternate ZIP
2014WorkshopSarah W.Apple II Ornament WorkshopHTTP
2014SessionMartin HayeLawless Legends Top-to-BottomDSKGitLivestream
2014SessionGeoff WeissGit Ready and Git GoingOpenDocument Presentation (ODP)

development package (TGZ)
2014SessionAndrew and Ivan HoganControlling I/O via game port interfaceDSK
HTTP (double-lo res graphics)
HTTP (I/O Interface)
2014SessionIan JohnsonJapanese on the Apple IIgsLivestream

2013InfoCommitteeSession schedulePDF
2013SessionKelvin SherlockMPW Cross DevelopmentGit MPW, Git MPW ToolsBitbucket MPW, Bitbucket MPW Tools
2013StorifyKen GagneStorify archive of Twitter mentionsWakelet (copied from Storify)HTML

Alternate ZIP
2013SessionDagen BrockAssembly Programming for the IIgsGit
2013EventWozniak and the Apple IYouTube
2013SessionDaniel KruszynaFolding floppy disk sleevesWeb
2012SessionBrian WiserFirefly, Serenity and the Status of the ‘VerseVideo at Archive.org
2012SessionBrian WiserArchiving for the Future: a BrainstormPDFAudio at Archive.org
2012InfoCommitteeSession schedulePDF
2011SessionRob WalchThe 411 on iOSKeynotePDFYes
2011SessionGeoff WeissIs that a IIgs in your pocket or are you happy to see me?Yes
2011SessionPeter NeubauerTurtle RobotsKeynotePDFYes
2011SessionPeter NeubauerLOGO: History and ProgrammingKeynotePDFYes
2011SessionMartin HayeP2E - Pseudo-II EmulatorYes
2011SessionKen GagneBehind the Scenes at Open AppleKeynotePDFYesYes
2011SessionKen GagneKnow Your Meme, or the Return of the KingYes
2011SessionIvan DruckerNetworking your Mac or PC to your Apple IIKeynotePDFYes
2011SessionGeoff WeissUsing disk images on the Apple IIgsYes
2011SessionEric ShepherdSweet16 v2.3 unveilingYes
2011InfoCommitteeSession schedulePDF
2011SessionEric ShepherdThe Bleeding Edge of Web TechnologyKeynotePDFYes
2011SessionEric ShepherdHidden Gems of the Apple IIGS ToolboxKeynotePDFYes
2011SessionDavid SchmenkEscape from the Homebrew Computer ClubKeynotePDFYes
2011SessionDaniel KruszynaApple IIgs System Timing and the FPIPostScriptPDFYes
2011SessionBob BishopKeynote speechYes
2011EventGeoff WeissBite the BagYes
2011SessionSteve WeyhrichTour of Apple II built in MinecraftVideoYes
2011StorifyRyan Suenaga memorialWakelet (copied from Storify)
2010SessionKen Gagne, Ivan Drucker, Mike Maginnis, Steve WeyhrichApple's Growing Divide Between Users and ProgrammersYesYes
2010EventGeoff WeissBite the BagYes
2010SessionTony DiazRetr0Blasting & Restoring A2 HardwareYes
2010SessionTony DiazDisk Drive MaintenanceYes
2010SessionSteve WeyhrichApple II History redesign unveilingYes
2010SessionStavros KaratsoridisHow to Use Your Apple II as a Dumb Terminal for Mac OS XYes
2010SessionRyan SuenagaSuck Free From a DistanceMP4YesYes
2010SessionRob WalchThe 411 on the iPhonePDFYes
2010SessionPeter NeubauerMagic with MacrosoftKeynotePDFYes
2010SessionMike MaginnisApple ///: A Closer LookPowerPointPDFYes
2010SessionMelissa Barron73H 0r3g0n 7r41L Game ModYes
2010SessionMartin HayeNakedOSYes
2010SessionWayne ArthurtonOptimizing Algorithms in Applesoft BASICYes
2010SessionMark SimonsenKeynote speechYesYes
2010SessionMartin HayeSuper-MonYes
2010SessionDagen BrockOff-platform Apple II developmentZIPYes
2010SessionGeoff WeissYou're happy if you GNO itYes
2010InfoCommitteeSession schedulePDF
2010SessionIvan DruckerIntroducing NuInput: A superior INPUTYes
2010SessionKen GagneClassic Gaming Inspirations, Part DeuxHTMLVideoYes
2010SessionKen GagneKnow Your MemeHTMLYes
2010SessionIvan DruckerIntroducing Slammer: A New Way of Using Machine Language from ApplesoftYes
2009SessionIvan DruckerFixing Time Zone, or What To Do With a 14-Drive Apple IIPDF
2009SessionVince BrielA2MP3 unveilingYes
2009SessionRyan SuenagaHow Web APIs and Mobile Devices are Shaping the Future of Apple IIGS TCP/IP Programming (and Other Topics)KeynotePDF
2009SessionRyan SuenagaGeocaching for Noobs by a NoobKeynotePDF
2009SessionRob WalchThe 411 on the iPhonePDF
2009SessionKen GagneClassic Gaming InspirationsHTMLVideo
2009SessionJason ScottKeynote speechYesYes
2009SessionIvan DruckerThe Forgotten II: The Apple IIe Card for the Macintosh LCKeynotePDF
2009SessionFerdinand Meyer-HermannSession: Double-Scanning the Apple II VideoPDF
2009SessionGeoff WeissXVM Virtual Box 3.0PDF
2009SessionEric ShepherdIntroduction to the Apple IIGS ToolboxKeynotePDF
2009SessionEric ShepherdSweet16 2.0KeynotePDF
2009SessionCommitteeCelebrity roast: LOLgeeksHTML/JPEG
2009InfoCommitteeSession schedulePDF
2009SessionGeoff WeissOpenSolaris Now and a Look AheadPDF
2008SessionRyan SuenagaBlogging for (lots of fun) and (a very small) profitKeynote
2008SessionSteve WeyhrichDigitizing Your LifePDF
2008SessionStavros KaratsoridisUsing the IIGS MonitorPDF
2008SessionRyan Suenaga, Tony Diaz3G or not 3G: Internet through your mobile phoneKeynote
2008SessionMichael J. MahonAppleCrate IIPowerPointPDF
2008InfoLane RoatheArchives released during keynote speechISO
2008SessionGeoff WeissMove over Spectrum ZFS, can do everything!PDF
2008SessionMargaret AndersonIntroducing HyperCardPDF
2008InfoCommitteeSession schedulePDF
2007InfoCommitteeSession schedulePDF
2007SessionAndrew RoughanA walk through the Marinetti Open Source ProjectPDF
2007SessionDavid SzetelaKeynote speechYes
2007SessionMichael J. MahonReal Sound for 8-bit Apple II'sPowerPointPDF
2007SessionMichael J. MahonNadaNet Networking for Apple II ProgrammersPowerPointPDF
2006SessionEric ShepherdKeynote speechKeynotePDF
2006SessionAndrew RoughanRumblings from the Land Down UnderPowerPointPDF
2006InfoCommitteeSession schedulePDF
2005InfoCommitteeSession schedulePDF
2004ArticleKen GagneDISC movie premiere wrap-upHTML
2004ArticleSean FaheyKansasFest Dos and Don'tsHTML
2004SessionEric ShepherdCode secrets of Wolfenstein 3D IIGSKeynotePDF
2003InfoCommitteeActivity matrixPDF
2002SessionRyan SuenagaJuiced.GS: How Syndicomm revolutionized Apple IIGS newsletter productionPowerPoint
2002SessionRyan SuenagaKansasFest 2003: Will we or won't we?PowerPoint
2002InfoCommitteeSession schedulePDF
2001InfoCommitteeWelcome & SchedulePDF
2000InfoCommitteeSession schedulePDF
1999InfoPat KernYearbookPDF
1999SessionMax JonesKeynote speechHTML
1999InfoCommitteeSession schedulePDF
1998ArticleKen GagnePost-event coverageHTML
1998InfoPat KernYearbookPDF
1997SessionDavid KerwoodKeynote speechHTML
1997InfoPat KernYearbookPDF
1997ArticleDavid KerwoodReal-time reportHTML
1996InfoCommitteeEvent scheduleHTML
1996SessionGary UtterKeynote speechHTML
1996InfoPat KernYearbookPDF
1995SessionSteve DisbrowKansasFest 1995 overviewYes
1995InfoPat KernYearbookPDF
1993SessionSteve Gunn, Nate TrostIIGS SoundPDF
1993SessionJim MaricondoTwilight ll Generation 2 Module Format ReferencePDF
1993SessionJay JenningsAdventure Game Design - The InternalsPDF
1993SessionChuck KellyDigital ElectronicsPDF
1993SessionAndy McFaddenHigh-Speed CompressionPDF
1993SessionChuck KellyPeripheral DesignPDF
1992ScheduleCommitteeSchedule and welcome packetPDF
1992SessionTom WeishaarWeishaar interviews WozniakYes
1992SessionSilas WarnerOld Timers: Muse SoftwareHTML TXTYes
1992SessionSteve Chiang, Jason AndersenBreaking the 16-Color BarrierPDF
1992SessionJason AndersenSoftware Design with an Emphasis on GamesPDF
1992SessionBecky Heineman, Nate TrostApple IIGS Graphics and Sound CollegePDF
1992SessionAlbert NeuburgerOptimizing 65xxx Assembly Language CodePDF
1992SessionPaul Statt, Tom Weishaar, Steve Disbrow, Jim MerrittOld Timers: Apple II MagazinesYes
1992SessionAlan Bird, Roger Wagner, Tom Weishaar, Randy BrandtOld Timers: Two SurvivorsYes
1991InfoCommitteeWelcome letterPDF
1991SessionDave LyonsExploring the Toolbox InteractivelyPDF
1991SessionMarc WolfgramProgramming with ResourcesPDF
1990SessionGreg Branche, Matt Gulick, and Jim LutherCreating Apple IIgs Device DriversMP3