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.

YearTypeAuthorTitleFileAlt.VideoAudio
2023InfoCommitteeOnsite session schedulePDF
2023InfoCommitteeOnline session schedulePDF
2022InfoCommitteeScheduleSchedule
2022SessionOliver SchmidtInside A2StreamPDFGitHub
2022SessionPaul HagstromSpecial Delivery SoftwarePDF
2022SessionKris KennawayApple II Audio From the Ground UpPDFGitHub
2022SessionJesse BluePlaying Music on the GS with NinjaTrackerPlus (NTP)PDFNTP site
2022SessionTaeber RapczakA2: A Programming Language for the Apple IIPDFGitHub
2022SessionNathan HendlerApple2Idiot CardPDFGitHub
2022SessionStephen BuggieMechanical Keyswitches: Dreaming of the Blue AlpsPDF
2022SessionBrian Wiser, Bill MartensA.P.P.L.E.'s Blast From the PastPDFWeb
2022SessionRobert WoodheadKeynote speechPDF
2022SessionLucas ScharenbroichGTE: A Graphic Engine for the IIGSPDFGitHub
2022SessionJay CraftCreating a Head to Head Action Game Using VidHD Text ModesPDFYouTube
2022SessionJeffrey Piepmeier, Petar PuskarichFujiNet for Apple IIsPDFGitHub
2022Session6502 WorkshopProduct announcement (Nox Archaist: Lord of Storms)PDF
Keynote
Web
2022SessionPaul HagstromMaking an Apple /// Arcade GamePDFGitHub
Emulated
Director's Cut
2021SessionKris KennawayPlaying video from CFFA3000PDF
2021InfoCommitteeScheduleSchedule
2021SessionPaul HagstromFunny Mode on the Apple ///PDFDSK
2020SessionAlexander JacocksModern Video for Old ApplesPDF
2020InfoCommitteeSchedulePDF
2020SessionPeter NeubauerAmateur Radio and the Apple IIPDF
PDF (no notes)
Keynote
2019SessionPeter NeubauerPLATO (Programmed Logic for Automatic Teaching Operations)Keynote PDFYouTube
2019SessionKevin SavetzChoose Your Own AdventureYouTube
2019SessionPaul HagstromBeneath Beneath Apple ManorYouTube
2019SessionDr. Stephen BuggieTrack-center Alignment for 5.25 inch DrivesYouTube
2019SessionBrian Wiser & Bill MartensA.P.P.L.E.'s Blast from the PastYouTube
2019SessionCharles ManginIntel Inside: Run 8080 Programs, Virtually, on an Apple IIPDFGitHubYouTube
2019SessionPaul HagstromSWEET16YouTube
2019SessionKen GagneFunding the 8-bit DreamYouTube
2019SessionRob McMullenData Compression for the 6502YouTube
2019SessionMark PilgrimTotal ReplayYouTube
2019SessionKevin SavetzRenderific, the SVG RendererPDFYouTube
2019SessionKen GagneManaging Your Apple II WebsiteYouTube
2019SessionKen GagneJuiced.GS Update 2019YouTube
2019SessionMark LemmertDebugging Using Emulator Time TravelKeynoteYouTube
2019SessionCharles ManginApple II Software Hall of Fame DraftPDFYouTube
2019SessionCoordinated by Jason ScottMara][hon 2019 - The First RunYouTube
2019SessionMultipleLightning Talks (General)PDF (Kennaway)YouTube
2019SessionCoordinated by Chris TorrenceAssembly Language: Short and Sweet (Lightning Talks)PDFYouTube
2019SessionJason ScottWhat Difference (Every) Year Makes: Updates For The Internet ArchiveYouTube
2019SessionJavier RiveraLayperson's Guide To Fix And Convert JoysticksKeynoteYouTube
2019SessionKevin SavetzWhiz Kids Script Table ReadPDFYouTube
2019SessionJordan MechnerVideo Chat with Jordan MechnerYouTube
2019SessionCharles ManginReady Player Two: Two Player Karateka ConversionPDFYouTube
2019SessionIvan DruckerFully Relocatable Machine Language RoutinesYouTube
2019SessionSarahOff the Beaten Oregon Trail: An After-School Special PPSX PDFWeb
2019SessionKris KennawayStreaming Video on the Apple IIPDFYouTube
2019SessionNew Product AnnouncementsYouTube
2019SessionKeynoteYouTube
2019SessionKate SzkotnickiOregon Trail in Minecraft!YouTube
2019SessionMultiplePlaylist of all 2019 videosYouTube
2019InfoCommitteePhoto RosterPDF
2019InfoCommitteeShirt artworkPDF
2019InfoCommitteePin artworkPDF
2019InfoCommitteeSchedulePDF
Web
2018SessionEric Rangell
No-Slot MIDI or Experiential lessons in persisting thru frustration
PPTX
GitHub
2018SessionMark LemmertNox Archaist UpdatePPTX
2018InfoCommitteePhoto RosterPDF
2018InfoCommitteeNewcomer's Guide (2018 edition)PDF
2018SessionJ. Alexander Jacocks
Vintage Computer Design and Repair with 3D Printing
PDF
2018SessionCharles Mangin
Lightning Talks
Jumpy Guy (GitHub)
Rain (GitHub)
Mine Sweeper (GitHub)
2018SessionKate Szkotnicki
Up Close With the MAME Monster
PPTX
2018SessionKelvin Sherlock
So You Want to Write an FST
GitHub (HostFst)
GitHub (Minix FST)
PDF
2018SessionIvan Hogan
Apple II RAM Test Utility
Website
Rw4Dos33v14.dsk
Rw4ProDosV14.dsk
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.
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)
2018InfoCommitteeSchedulePDF
Guidebook
ICS
Web
2018InfoCommitteePin artworkPDF
2018InfoCommitteeShirt artworkPDF
2017SessionKathryn SzkotnickiMaking Your Own Geek GearPDF
2017SessionQuinn DunkiSprite Compiling for Apple Hi-ResKeynote
2017Mini-SessionQuinn DunkiGit for BeginnersKeynote
2017SessionCharles ManginDisassembling KVOSGitHub
2017Lightning TalkCharles ManginDisk ImagesBlog Post
2017SessionMichael SternbergAn Apple II Build Pipeline for Informnarrative (PDF)


slideshow (PDF)


demo files (ZIP)
2017RosterCommitteePhoto RosterPDF
2017SessionMark LemmertNox ArchaistKeynote
2017SessionEvan KoblentzLego Programming for the Apple //PDF
2017KeynoteAntoine Vignau & Olivier ZardiniA journey in France computer times : 1980 - 2000PPTX (Computer n France)
TXT
PPTX (Apple in France)
PPTX (Atari ST)
PDF (notes from Jeremy Barr-Hyde)video
2017Lightning Talk Eric RuckerEarly Hewlett-Packard Scientific CalculatorsPPTX


PDF
2017InfoCommitteeSchedulePDF
2017SessionMark PilgrimCracking at ScalePDF (notes from Jeremy Barr-Hyde)
2017SessionKen GagneMore Steamed ApplesBlog post
2017SessionKevin SavetzApple II Family FeudNormalized Answers (TXT)


Raw responses (PDF)
2017Door SignCharles ManginCode for scrolling door sign (6502 assembly)GitHub
2017InfoCommitteePosterPNG
2017SessionGeoff WeissConvert Sounds to the IIGS
from Windows, Mac, Linux, Solaris,
and other operating systems
ODP
2017InfoCommitteeLogoPNGPSD
2017SessionJohn K. MorrisDisk Imaging with ApplesaucePDF (notes from Jeremy Barr-Hyde)
2016InfoCommitteeLogoPNGAI (ZIP)
2016SessionMichael MahonA Blast From The Past: Emulating the Burroughs 220PPTVideo
2016SessionKate SzkotnickiSilicone Molding and Resin Casting Small PartsPPTXVideo
2016SessionGeoff WeissPhotoshop for the IIgsPDF

ZIP with Python script and Gimp palette
2016InfoCommitteeSchedulePDF
2016SessionAndrew & Ivan HoganGame Port I/O Boards + Couple AppsDSK (Utilities v1p0)

Website
Video
2015InfoCommitteeLogoPNGSVG
2015SessionQuinn DunkiMouse ProgrammingPDFGitHub with source codeVideo
2015SessionChris Torrence
Night Owl Cable
PDF
2015SessionSarah W.Happle Trees! Programming low-res graphics in Applesoft BASICWebsite
2015SessionMichael MahonBeyond the Beep
PPT
2014InterviewsAndrés LozanoHangouts (especially for French users)Interview recordings
2014InfoCommitteeFlyers advertising KFestZIPped PDF (flyer #1)
ZIPped PDF (flyer #2)
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
2014SessionBrian WiserA.P.P.L.E. - A Highlight of Current Projects and ProductsLivestream
2014SessionIan JohnsonJapanese on the Apple IIgsLivestream
2014SessionMike MaginnisAn Overview of the Apple3rtr EmulatorLivestream
2014StorifyKen GagneStorify archive of Twitter mentionsHTTPZIP


Alternate ZIP
2014InfoCommitteeLogoPNG
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
PPT
HTTP (double-lo res graphics)
HTTP (I/O Interface)
2014SessionVendor FairLivestream Part I
Livestream Part II
2013InfoCommitteeSession schedulePDF
2013InfoCommitteeLogoPNGPDF

SVG.GZ
2013SessionKelvin SherlockMPW Cross DevelopmentGit MPW, Git MPW ToolsBitbucket MPW, Bitbucket MPW Tools
2013SessionDaniel KruszynaFolding floppy disk sleevesWeb
2013StorifyKen GagneStorify archive of Twitter mentionsWakelet (copied from Storify)HTML
PDF


Alternate ZIP
2013EventWozniak and the Apple IYouTube
2013SessionDagen BrockAssembly Programming for the IIgsGit
Zip
2012InfoCommitteeSession schedulePDF
2012InfoCommitteeFlyerPDF
2012InfoCommitteeLogoJPEGPNG
2012SessionBrian WiserArchiving for the Future: a BrainstormPDFAudio at Archive.org
2012SessionBrian WiserFirefly, Serenity and the Status of the ‘VerseVideo at Archive.org
2011SessionKen GagneKnow Your Meme, or the Return of the KingYes
2011SessionGeoff WeissUsing disk images on the Apple IIgsYes
2011SessionIvan DruckerNetworking your Mac or PC to your Apple IIKeynotePDFYes
2011SessionKen GagneBehind the Scenes at Open AppleKeynotePDFYesYes
2011SessionGeoff WeissIs that a IIgs in your pocket or are you happy to see me?Yes
2011SessionPeter NeubauerLOGO: History and ProgrammingKeynotePDFYes
2011SessionPeter NeubauerTurtle RobotsKeynotePDFYes
2011SessionRob WalchThe 411 on iOSKeynotePDFYes
2011SessionMartin HayeP2E - Pseudo-II EmulatorYes
2011SessionEric ShepherdSweet16 v2.3 unveilingYes
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
2011InfoCommitteeLogoJPEGPNG
2011InfoCommitteeFlyerPDF
2011InfoCommitteeSession schedulePDF
2011EventGeoff WeissBite the BagYes
2011SessionSteve WeyhrichTour of Apple II built in MinecraftVideoYes
2011SessionEric ShepherdThe Bleeding Edge of Web TechnologyKeynotePDFYes
2011StorifyRyan Suenaga memorialWakelet (copied from Storify)
ZIP
2010SessionMartin HayeSuper-MonYes
2010EventGeoff WeissBite the BagYes
2010SessionWayne ArthurtonOptimizing Algorithms in Applesoft BASICYes
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
2010EventCommitteeHackFestYes
2010SessionMelissa Barron73H 0r3g0n 7r41L Game ModYes
2010SessionMartin HayeNakedOSYes
2010SessionMike MaginnisApple ///: A Closer LookPowerPointPDFYes
2010InfoCommitteeLogoJPEG
2010SessionMark SimonsenKeynote speechYesYes
2010SessionKen Gagne, Ivan Drucker, Mike Maginnis, Steve WeyhrichApple's Growing Divide Between Users and ProgrammersYesYes
2010SessionKen GagneKnow Your MemeHTMLYes
2010SessionKen GagneClassic Gaming Inspirations, Part DeuxHTMLVideoYes
2010SessionIvan DruckerIntroducing NuInput: A superior INPUTYes
2010SessionIvan DruckerIntroducing Slammer: A New Way of Using Machine Language from ApplesoftYes
2010SessionGeoff WeissYou're happy if you GNO itYes
2010SessionDagen BrockOff-platform Apple II developmentZIPYes
2010InfoCommitteeFlyerPDF
2010InfoCommitteeSession schedulePDF
2009SessionIvan DruckerThe Forgotten II: The Apple IIe Card for the Macintosh LCKeynotePDF
2009SessionIvan DruckerFixing Time Zone, or What To Do With a 14-Drive Apple IIPDF
2009SessionJason ScottKeynote speechYesYes
2009SessionKen GagneClassic Gaming InspirationsHTMLVideo
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
2009SessionVince BrielA2MP3 unveilingYes
2009SessionRob WalchThe 411 on the iPhonePDF
2009SessionGeoff WeissOpenSolaris Now and a Look AheadPDF
2009SessionFerdinand Meyer-HermannSession: Double-Scanning the Apple II VideoPDF
2009SessionEric ShepherdIntroduction to the Apple IIGS ToolboxKeynotePDF
2009SessionEric ShepherdSweet16 2.0KeynotePDF
2009SessionCommitteeCelebrity roast: LOLgeeksHTML/JPEG
2009InfoCommitteeLogoJPEG
2009InfoCommitteeFlyerPDF
2009InfoCommitteeSession schedulePDF
2009SessionGeoff WeissXVM Virtual Box 3.0PDF
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
2008SessionMargaret AndersonIntroducing HyperCardPDF
2008SessionRyan SuenagaBlogging for (lots of fun) and (a very small) profitKeynote
2008InfoCommitteeLogoJPEG
2008InfoCommitteeFlyerPDF
2008InfoCommitteeSession schedulePDF
2008InfoLane RoatheArchives released during keynote speechISO
2008SessionGeoff WeissMove over Spectrum ZFS, can do everything!PDF
2007InfoCommitteeSession schedulePDF
2007InfoCommitteeFlyerPDF
2007InfoCommitteeLogoJPEGJPEG
2007InfoCommitteeWallpaperJPEG
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
2006InfoCommitteeLogoJPEG
2006InfoCommitteeFlyerPDF
2006InfoCommitteeSession schedulePDF
2005InfoCommitteeSession schedulePDF
2005InfoCommitteeFlyerPDF
2005InfoCommitteeLogoJPEG
2004ArticleKen GagneDISC movie premiere wrap-upHTML
2004ArticleSean FaheyKansasFest Dos and Don'tsHTML
2004InfoCommitteeFlyerPDF
2004InfoCommitteeLogoJPEG
2004SessionEric ShepherdCode secrets of Wolfenstein 3D IIGSKeynotePDF
2003InfoCommitteeActivity matrixPDF
2003InfoCommitteeFlyerPDF
2003InfoCommitteeLogoJPEG
2003InfoCommitteeSession schedulePDF
2002SessionRyan SuenagaJuiced.GS: How Syndicomm revolutionized Apple IIGS newsletter productionPowerPoint
2002InfoCommitteeLogoJPEG
2002InfoCommitteeSession schedulePDF
2002SessionRyan SuenagaKansasFest 2003: Will we or won't we?PowerPoint
2001InfoCommitteeLogoGIF
2001InfoCommitteeWelcome & SchedulePDF
2000InfoCommitteeLogoJPEG
2000InfoCommitteeSession schedulePDF
1999InfoCommitteeSession schedulePDF
1999InfoCommitteeLogoJPEG
1999SessionMax JonesKeynote speechHTML
1999InfoPat KernYearbookPDF
1998ArticleKen GagnePost-event coverageHTML
1998InfoCommitteeLogoJPEG
1998InfoPat KernYearbookPDF
1997InfoPat KernYearbookPDF
1997InfoCommitteeLogoJPEG
1997SessionDavid KerwoodKeynote speechHTML
1997ArticleDavid KerwoodReal-time reportHTML
1996InfoCommitteeLogoJPEG
1996SessionGary UtterKeynote speechHTML
1996InfoPat KernYearbookPDF
1996InfoCommitteeEvent scheduleHTML
1995InfoCommitteeLogoJPEG
1995SessionSteve DisbrowKansasFest 1995 overviewYes
1995InfoPat KernYearbookPDF
1993InfoCommitteeSchedulePDF
1993SessionAndy McFaddenHigh-Speed CompressionPDF
1993SessionChuck KellyDigital ElectronicsPDF
1993SessionChuck KellyPeripheral DesignPDF
1993SessionJay JenningsAdventure Game Design - The InternalsPDF
1993SessionJim MaricondoTwilight ll Generation 2 Module Format ReferencePDF
1993SessionSteve Gunn, Nate TrostIIGS SoundPDF
1992SessionBecky Heineman, Nate TrostApple IIGS Graphics and Sound CollegePDF
1992SessionAlbert NeuburgerOptimizing 65xxx Assembly Language CodePDF
1992ScheduleCommitteeSchedule and welcome packetPDF
1992SessionTom WeishaarWeishaar interviews WozniakYes
1992SessionAlan Bird, Roger Wagner, Tom Weishaar, Randy BrandtOld Timers: Two SurvivorsYes
1992SessionSteve Chiang, Jason AndersenBreaking the 16-Color BarrierPDF
1992SessionSilas WarnerOld Timers: Muse SoftwareHTML TXTYes
1992SessionPaul Statt, Tom Weishaar, Steve Disbrow, Jim MerrittOld Timers: Apple II MagazinesYes
1992SessionJason AndersenSoftware Design with an Emphasis on GamesPDF
1991SessionDave LyonsExploring the Toolbox InteractivelyPDF
1991SessionMarc WolfgramProgramming with ResourcesPDF
1991InfoCommitteeMailerPDF
1991InfoCommitteeWelcome letterPDF
1990SessionGreg Branche, Matt Gulick, and Jim LutherCreating Apple IIgs Device DriversMP3