Vor 40 Jahren: Activision wird gegründet

1979 verließen Larry Kaplan, Alan Miller, Bob Whitehead und David Crane wegen der fehlenden Anerkennung, die Atari seinen Programmautoren zollte, das Unternehmen. Die Gruppe schloss einen Vertrag mit Jim Levy, einem früheren Geschäftsführer aus der Musikbranche. Mit einem Businessplan bewaffnet, der ein explosives Wachstum des Markts für Videospiele voraussagte, gründeten die vier Entwickler und Levy am 1. Oktober 1979 den ersten Dritthersteller für Videospiele.

Levy schlug den Firmennamen Activision vor, eine Kombination aus “Active Television”, das Regenbogenlogo und das einzigartige Verpackungsdesign. Mit an Bord war der Risikokapitalgeber Richard Muchmore. Mit knapp einer Million US-Dollar Risikokapital nahm das Startup in Mountain View, Kalifornien, seine Arbeit auf.

Mehr über Activision gibt es in diesem Beitrag.

Bild: Activision Logo, (r) Activision

Vor 25 Jahren: Microsoft stellt seine erste Homepage online

25 Jahre ist es jetzt her, da stellte Microsoft 1994 seine erste Homepage online. In dieser Zeit gab es nur wenige Webseiten und die wenigen Personen, die Zugang zum Internet hatten – hauptsächlich Angehörige von Hochschulen und Forschungseinrichtungen – wählten sich meistens per Modem ein (1994 mit Geschwindigkeiten von 9600 bis maximal 28800 bps).

Die erste Microsoft Website setzte auf pures HTML. Ein einziges Bild, für damalige Verhältnisse regelrecht futuristisch, zierte die Hauptseite. Aufgrund der langsamen Datenverbindungen konnte die Website auch als reine Textseite betrachtet werden. Auch wenn dieses aus heutiger Sicht mehr als antiquiert wirkt, damals war es etwas besonderes überhaupt über eine Website zu verfügen.

Bilder: Microsoft.com

35 Jahre Commodore C16

Vor genau 35 Jahren, am 13. September 1984, war der Verkaufsstart des Commodore 16. Der C16 und C116 gehörten zur selben Computerfamilie wie der Plus/4, wobei der Plus/4 über zusätzliche bereits eingebaute Anwenderprogramme verfügte. Software konnte prinzipiell zwischen den Rechnern ausgetauscht werden, jedoch hatte der C16 weniger Arbeitsspeicher zur Verfügung. Der C16 war ein Flop auf dem amerikanischen Markt und auch in Europa verkaufte er sich nur in einigen wenigen Ländern einigermaßen.

Über diesen und weitere Commodore Computer gibt es natürlich einen Eintrag im 8Bit-Museum.de.

Z80 / 6502 CPU NOP-Generator zum Selberbauen

Oft steht man vor dem Problem schnell die CPU eines nicht funktionierenden Computers testen zu wollen. Zwar kann man diese auch in einen anderen Computer einbauen und so prüfen, ob dieser mit der CPU startet, aber bequem ist anders.

Z80 NOP Generator

Mit einem NOP-Generator ist es möglich schnell optisch zu prüfen, ob eine CPU generell noch in der Lage ist Kommandos auszuführen. Der Generator liefert der CPU bei jedem Speicherzugriff ein NOP („No Operation“) Kommando, d.h. im Idealfall zählt die CPU einfach die Adressen hoch. Durch LEDs wird dabei der Zustand der Adressleitungen visualisiert. Zählen die Adressen binär hoch, was gut an den LEDs zu verfolgen ist, ist die CPU mit hoher Wahrscheinlichkeit in Ordnung. Leuchten nach einem Reset einige LEDs dauerhaft (oder auch gar nicht), ist die CPU sehr wahrscheinlich defekt.

Das folgende Video zeigt, wie der Test für eine funktionsfähige CPU aussieht.

Z80 CPU NOP-Generator

Weiter >

Vor 40 Jahren: Die ersten Atari 400/800 werden ausgeliefert

Als Reaktion auf den Apple II begann der Atari, bis dahin Marktführer bei Videospielen und Arcade-Automaten, mit der Entwicklung eines Heimcomputers. Es wurden im Januar 1979 zwei Geräte vorgestellt, der Atari 400 mit Folientastatur und anfangs nur 8 KByte Arbeitsspeicher und der Atari 800 mit Schreibmaschinentastatur und 48 KByte Arbeitsspeicher. Beide Geräte waren ansonsten technisch identisch und verwendeten einen 6502 Mikroprozessor. Im Gegensatz zum Apple II, in dem hauptsächlich Standardelemente eingesetzt wurden, setzte Atari auf Spezialbausteine, wie dem ANTIC, CTIA bzw. GTIA und POKEY.

Am 29. August 1979 wurden die ersten Atari 400 und Atari 800 ausgeliefert. Ab Dezember 1979 gingen die Geräte in Serienproduktion.

Mehr zu Atari und den Heimcomputern Atari 400 bzw. Atari 800 gibt es in diesem Beitrag.

35 Jahre IBM AT

Am 14. August 1984 wurde der IBM Personal Computer/AT (Typ 5170), kurz IBM AT (für Advanced Technology), mit integrierter Festplatte und 6-MHz CPU vorgestellt. Der IBM AT stellte die dritte PC Generation dar, nach dem IBM PC XT und IBM PC. Er verwendete die 80286 Architektur von Intel, die erstmals einen Protected-Mode zusammen mit einem neuen 16-Bit Systembus bot. Als Betriebssystem kam PC DOS 3.0, das für den AT entwickelt worden war, zum Einsatz.

Mehr über IBM und den IBM PC gibt es in diesem Beitrag.

Memory Tester for DRAM Chips with Arduino Mega 2560 (EN)

After my memory tester for SRAMs worked as intended, I went on with my second Arduino shield for testing DRAMs. With this shield the following DRAMs can be tested:

4k x 1: 2104A, 4015, 4027, 7027
16k x 1: 4116, 2117, 6116, 8116, 416, 2116, 3716, U256
16k x 1: 2118
16k x 4: 4416, 2620
32k x 1: 3732H (4532-L4) und 3732L (4532-L3)
64k x 1: 4164, 2600, K565RU5, 8264, 3764
64k x 4: 4464, 41464, 50464
256k x 1: 41256, 53256, 81256, MT1259 883C
256k x 4: 44256, 514256
1024k x 1: 41024, 411000

Theoretically, all other DRAMs that have an identical pin assignments should also be able to be tested. The following video shows how the tester works with a faulty 4116.

Failed memory test of a 4116

To test 4116 chips, the shield has a pin header for the voltages + 5V, + 12V and -5V. In the video, a converted ATX power supply is used, which supplies these voltages stable.

Speichertester für DRAM Chips für Arduino Mega 2560

Nachdem mein Speichertester für SRAMs wie gewünscht funktioniert, ging es an mein zweites Arduino Shield zum Testen von DRAMs. Mit dem können die folgenden DRAMs getestet werden:

4k x 1: 2104A, 4015, 4027, 7027
16k x 1: 4116, 2117, 6116, 8116, 416, 2116, 3716, U256
16k x 1: 2118
16k x 4: 4416, 2620
32k x 1: 3732H (4532-L4) und 3732L (4532-L3)
64k x 1: 4164, 2600, K565RU5, 8264, 3764
64k x 4: 4464, 41464, 50464
256k x 1: 41256, 53256, 81256, MT1259 883C
256k x 4: 44256, 514256
1024k x 1: 41024, 411000

Theoretisch sollten auch alle anderen DRAMs getestet werden können, die eine identische Pinbelegung besitzen. Das folgende Video zeigt die Funktionsweise des Testers mit einem fehlerhaften 4116.

Fehlgeschlagener Speichertest eines 4116

Damit auch 4116 Chips getestet werden können, besitzt das Shield eine Pfostenleiste für die Versorgungsspannungen +5V, +12V und -5V. In dem Video kommt ein umgebautes ATX-Netzteil zum Einsatz, welches diese Versorgungsspannungen stabil liefert.