Posted on Leave a comment

Geschiedenis van de Apple 1 computer

apple1

Hoewel ik absoluut geen Apple fan ben en Steve Jobs een narcistische arrogante vent vond, was ik wel fan van Steve Wozniak, de techneut die de eerste Apple producten ontwierp en mede oprichter van het bedrijf Apple was. Ik heb dan ook met heel veel plezier zijn biografie iWoz gelezen. Ook las ik hier de heel interessante ontwikkelingen voordat Apple opgericht werd en hoe uiteindelijk de Apple 1 tot stand gekomen is. De Apple I was een van de eerste personal computers die een toetsenbord combineerde met een microprocessor en een aansluiting voor een monitor. Of het de
eerste personal computer was staat aardig ter discussie. Het begon allemaal toen Steve Jobs en Steve Wozniak op het idee kwamen om wat geld te verdienen met de illegale verkoop van zogenaamde blue boxes, waarmee je gratis kon telefoneren. Steve Wozniak was de techneut die deze blue boxes bouwde en samen met Steve Jobs struinden ze ’s nachts de studentenhuizen langs om ze te verkopen. Dit was riskant want wanneer je betrapt werd eindigde je in de gevangenis omdat de verkoop van de hack apparaatjes streng verboden was.

Maar ze verdienen zo wat extra geld en dat kon Steve Wozniak goed gebruiken voor zijn elektronica hobby projecten. En één van deze hobby projecten was een video terminal die hij met behulp van veel goed verkrijgbare TTL ic’s gebouwd had en die hij op een televisietoestel aansloot door het video modulatie systeem te omzeilen. Steve Wozniak wilde al lange tijd een personal computer bouwen maar vooral de CPU chips waren in die tijd bijna onbetaalbaar. Geheugen chips trouwens ook. Maar het toeval wil dat net in die tijd een aantal ingenieurs, die bij Motorola aan de 6800 processor hadden ontwikkeld en die uit onvrede vertrokken waren, een eigen chip gingen ontwikkelen die heel goedkoop zou moeten zijn. Het werd de 6502 chip die een vereenvoudigde versie van de 6800 chip van Motorola was en die goedkoop gemaakt kon worden. Om de chip te promoten werden er op beurzen grote partijen aangeboden voor erg lage prijzen en zo kwam ook Steve Wozniak in het bezit van een 6502 processor.

Steve Wozniak had al een video terminal gebouwd en besloot om de 6502 met wat geheugen en de I/O chip toe te voegen aan zijn bestaande video terminal ontwerp om zo een personal computer te bouwen. Zonder software kon de computer niet werken en aangezien geheugen chips dus erg duur waren besloot Steve Wozniak een monitor programma te schrijven dat binnen de 256 bytes aan code viel zodat het in een 256 x 8 eprom geplaatst kon worden.
Dit was de beroemde Wozmon, om eerlijk te zijn is het een geniaal stukje werk om zoveel functionaliteit in een 256 bytes programma te stoppen.

Steve Jobs was altijd al de commerciële man en hij regelde in van april 1976 dat een hobby elektronica winkel de Apple 1 computers zou gaan verkopen. Steve Wozniak bouwde ze en zo verdienden ze hun eerste geld met een Apple product, nog steeds vanuit de garage die ze omgebouwd hadden tot werkplaats. De verkoopprijs was 666,66 Amerikaanse dollar en er werden in totaal ongeveer 200 stuks van de Apple 1 geproduceerd. De Apple 1 had één groot voordeel tegenover de meeste hobby computers van die tijd en dat was dat ze een toetsenbord en een monitor ondersteunden, computers zoals de Altair 8800 werden over het algemeen geprogrammeerd met schakelaars die voorop gemonteerd waren en leds voor de uitvoer.

In maart 1977 werd de Apple 1 vervangen door de Apple II en hadden Steve Jobs en Steve Wozniak inmiddels het bedrijf Apple opgericht. Schatting is dat er heden ten dage nog c.a. 30 tot 50 Apple I computers bestaan, wat ze tot een duur verzamelobject maakt. Op 9 november 2021 werd een originele nog steeds functionerende Apple 1 verkocht op een veiling in Californië voor 400.000 dollar. Steve Wozniak schreef uiteindelijk ook nog een Basic versie voor de Apple1 maar deze was vrij eigenzinnig en beperkt en kon zich in de verste verte niet meten met de (Microsoft) Basic versie die door Paul Allen en Bill Gates was geschreven en die op de meeste computers in die tijd draaide. Apple besloot dan uiteindelijk ook om Paul Allen en Bill Gates de nieuwe 6502 gebaseerde Basic voor de Apple 2 te laten schrijven. Steve Wozniak heeft zijn Basic versie altijd gekoesterd en noemde het uiteindelijk Game Basic. De Apple 1 was geen geniaal ontwerp maar wel deugdelijk (in tegenstelling tot de eerste Apple 2 computers die nogal brandgevaarlijk waren) en de Apple 1 heeft zeker een grote invloed gehad op de ontwikkeling van de personal computer.

Bron: Boek iWoz, de biografie van Steve Wozniak.

Een paar jaar geleden bouwde ik allerlei replica machines in hardware en ik bouwde ook een Apple1 replica. Op dat moment las ik het boek IWoz en leerde ik over de geschiedenis van de machine. In modern design was de Apple1 vrij eenvoudig, Wozniak had in het verleden een terminal gebouwd met veel logische chips, hij voegde alleen een goedkope cpu, een kleine rom en ram en een PIA toe chip om de Apple1-computer te maken. Ik had een degelijke Z80-emulator geschreven en een Intel 8052-emulator, deze keer schreef ik een 6502-emulator. Het eerste idee dat ik had was het bouwen van de Apple1 computeremulator zoals ik het ontwerp kende. Het resultaat is een portable Apple1-emulatorprogramma voor Windows 10 en 11.

Op deze website kunt u ook een bouwschema van volledig werkenden Apple 1 replica vinden.

Leave a Reply