Die Demoszene ist eine Art Kreativität an der Schnittstelle von Computergrafik, Musik und tatsächlich Programmierung sowie der Subkultur, die sich um sie herum entwickelt hat. Die ersten Demo-Experimente stammen aus den 1980er Jahren - zu einer Zeit, als in Europa und den USA eine ausreichende Anzahl von Heimcomputern auftauchte, deren Besitzer versuchten, die Maschine dazu zu bringen, für sie ungewöhnliche Aufgaben auszuführen. Normalerweise waren dies kurze Intros zu gehackten Computerspielen, die auf Commodore 64, Amiga, ZX Spectrum erstellt wurden. Die Blütezeit der Demoszene fiel in den 1990er Jahren, dann kam es nach Russland.
Pjotr Sobolev, auch als Frosch bekannt, ist einer der Organisatoren des ENLiGHT-Computerfestivals - der ersten Demopati in Russland. Im ersten Teil seines Interviews mit dem DataArt-Museumsprojekt erinnert er sich an Computer aus den 1980er Jahren und erzählt, wie das erste Intro und die erste Demo in unserem Land erschienen sind.
Start
- Ich wurde 1973 in Leningrad geboren. Mutter und Vater waren Konstrukteure in der Verteidigungsindustrie. Als Kind mochte ich alle Arten von Eisenstücken, ich löte etwas auf Kleinigkeiten - einige einfache Pläne. Die Familie hatte nichts mit Computertechnologie zu tun, aber Mitte der 1980er Jahre entstand in der UdSSR die Idee, dass alles, was mit Computern zu tun hat, erzwungen und in der Produktion implementiert werden muss. Mein Vater hat das auch in der Fabrik angefangen. Wir haben einen Computer "Iskra 226" gekauft - ein Analogon des Wang 2200, etwas zwischen einem Haus und einer professionellen Maschine. Es ist auf Mikroprozessorabschnitten zusammengesetzt, eine solche spezifische Architektur, im Gegensatz zu allem anderen war BASIC dort die Hauptsprache. Mein Vater begann sich daran zu beteiligen, weil in der Fabrik niemand die Computertechnologie verstand und jeder, der die Initiative ergriff, dieses Geschäft aufnehmen konnte.
"Iskra 226" ist ein "programmgesteuerter Computer mit elektronischer Tastatur", der im elektromechanischen Werk in Leningrad entwickelt wurde. Aus der Sammlung des Museums für Informatik in Moskau
begann er einige Bücher mit nach Hause zu bringen, versuchte etwas zu studieren. Soweit ich mich erinnere, beschäftigte er sich hauptsächlich mit Datenbanken. Tatsächlich ist "Iskra 226" ein Bürocomputer, der im Unternehmen hauptsächlich in der Personalabteilung und für andere ähnliche Zwecke verwendet wird.
Ein Nachschlagewerk für Spezialisten und "alle, die die Fähigkeiten softwaregesteuerter Computer für ihre Aktivitäten nutzen möchten", 1988
Ich erinnere mich, dass mein Vater Mitte der 80er Jahre einen kräftigen R-Base-Ausdruck nach Hause brachte. Dann war es ein ziemlich beliebtes DBMS. Irgendwann rief er mich in die Fabrik, um mir die Computer anzusehen. Aber ich zeigte kein Interesse.
Zu dieser Zeit hatte ich bereits alle möglichen Bücher gelesen, im Allgemeinen stellte ich mir vor, was ein Computer ist. Ich habe sogar versucht, etwas aus Veröffentlichungen in allen Arten von Magazinen zu löten. Aber ich habe mich entschieden: Ich werde erst dann mit Computern umgehen, wenn sie mir frei zur Verfügung stehen. Einmal alle sechs Monate wollte ich nicht irgendwohin gehen und mich ärgern.
Undokumentierte Funktionen
Mikrokalkulatoren wurden die nächste Stufe meiner Bekanntschaft mit Computertechnologie. Es war ungefähr 1986. Sie haben mir einen MK-54 gekauft. In der UdSSR gab es Mitte der 80er Jahre zwei grundlegende programmierbare Taschenrechner - B3-21 und B3-34. Zu diesem Zeitpunkt war weder der eine noch der andere bereits im Verkauf. Der von uns gekaufte MK-54 war mit dem B3-34 kompatibel.
Demonstration der Funktionsweise eines programmierbaren Mikrorechners Electronics MK-54 Ich
muss sagen, dass B3-21 und B3-34 unterschiedliche Befehlssysteme, unterschiedliche Architekturen haben und alle Bücher, auf die ich gestoßen bin, sich leider mit B3-21 befassten. Dies wurde zu einem großen Problem, da die Programmierung für Taschenrechner im Wesentlichen Maschinencode war. Wenn Sie einige Symbole eingeben, wird ein Programm mit einer Länge von beispielsweise 100 Befehlen erstellt. Sie machte einige Berechnungen, oder es war möglich, ein einfaches Spiel wie "Tic-Tac-Toe" zu machen, bei dem Sie eine Feldnummer erhalten, in die Sie mental oder direkt auf Papier ein Kreuz setzen, und in die Null. Alles ist sehr primitiv. Die Anzeige ist digital, keine Buchstaben. Nun, keine Interaktivität im Prozess des Programms.
1986-1987 In der Zeitschrift Tekhnika Molodoi wurde eine Reihe von Geschichten von Mikhail Pukhov veröffentlicht - eine Mischung aus Science-Fiction- und Taschenrechnerprogrammen, damit der Leser selbst etwas anfangen und ausprobieren konnte. Beispiel: Landung auf dem Mond: Geben Sie in Zahlen den Schub, die Richtung, drücken Sie Start, der Taschenrechner zählt und zeigt an, wie viel noch an der Oberfläche übrig ist. Jetzt klingt es lustig, aber dann war es sehr ungewöhnlich und interessant.
Der Sammler und Historiker der Computertechnologie Sergei Frolov erzählt, wie Leser mit Mikrokalkulatoren am "Spiel durch eine Zeitschrift" teilnahmen. Aus einem Interview mit dem Museumsprojekt DataArt
Dann wurde der nächste Taschenrechner gekauft - MK-61 . Dann war es wegen der Knappheit ein ganzes Problem. Selbst wenn Sie Geld hätten, könnten Sie nicht in den Laden gehen und kaufen, was Sie wollen. Ich musste warten, schau. Irgendwann hatte ich Glück: Wir gingen zu Electronics in der Gagarin Street - dem einzigen großen Geschäft dieser Art in St. Petersburg - und kauften diesen Taschenrechner. Es war ein bisschen besser als das alte, es lief mehr Programme.
Der Elektronika-Laden in der Gagarina Avenue in Leningrad war auch ein wichtiger Treffpunkt für Funkamateure mit Wiederverkäufern von Teilen. Fotoquelle
In der erwähnten Artikelserie veröffentlichten sie neben einfachen Geschichten wie der Landung auf dem Mond alle möglichen interessanten Dinge: wie man diesen Taschenrechner aufhängt, wie man den Indikator erlischt, damit er nicht nur Zahlen, sondern auch einige einzelne Buchstaben anzeigt. Mit einem Wort, was jetzt "Hack" genannt wird, obwohl es damals keine solchen Wörter gab. Sie sagten "undokumentierte Merkmale". Es war sehr interessant - von der Maschine aus zu erreichen, was theoretisch nicht möglich sein sollte. Ich habe das alles intensiv gemacht.
Parallel dazu erschien ein anderes Thema. Die Magazine "Radio", "Modelist-Constructor", "Young Technician" begannen, Artikel über die Montage hausgemachter Computer zu veröffentlichen. Die Auswahl war nicht sehr groß. In "Young Technique" sprachen sie meiner Meinung nach über "Micro-80". Ich erinnere mich genau, dass es eine Reihe von Artikeln über eine Art modularen Computer gab, in denen Sie zuerst etwas zusammenbauen, ohne eine Verbindung zu einem Fernseher herzustellen, mit einer einfachen Anzeige und einigen Tasten. Dann - der Monitor-Controller, dann noch etwas. Dort wurden ein paar Mikroschaltungen benötigt - es war für mich völlig unrealistisch, sie zusammenzubauen. Die Zeitschrift "Radio" veröffentlichte eine Beschreibung von "Radio-86RK" mit einer einfacheren Schaltung, aber dort war es nicht möglich, die Mikroschaltung des 580VG75-Display-Controllers zu bekommen - auch Mangelware. Alles andere - bitte, aber sie - nein.
Testmuster des Personalcomputers "Radio-86RK", der für die Montage durch Funkamateure vorgesehen ist, aus der DataArt-Sammlung.
Wenig später begann die Zeitschrift "Modelist-Constructor", ein Diagramm des Computers "Specialist" zu veröffentlichen. Das Fachmagazin "Microprocessor Tools and Systems" wurde ebenfalls veröffentlicht, nicht mehr für Funkamateure. Dort druckten sie ein Diagramm eines anderen Computers - "Irisha" - ernster als oben. Wie die vorherigen basierte es auf dem 580IK80-Mikroprozessor, einem Analogon des Intel 8080. Die Möglichkeiten waren beeindruckend, aber die Maschine war sehr komplex, mit einer Reihe von Mikroschaltungen, einschließlich seltener.
In Mangelzuständen
Ein weiterer interessanter Punkt. Zu dieser Zeit sah es jedes Unternehmen als seine Pflicht an, seinen eigenen Computer zu erfinden. Jetzt scheint es albern, jeder denkt über Kompatibilität nach. Was werden Sie darauf ausführen, wenn Sie Ihren Computer bauen? Dann wurde diese Frage nicht gestellt, weil es keine Programme gab. Wenn Sie es zusammenstellen und gut arbeiten, sind Sie fertig. Mein Vater brachte das Schema "YUKU" (Juku - ein estnischer Computer. - Ed.). Ich versuchte herauszufinden, worum es ging - keine Spur. Auch beim 580IK80 ist die Schaltung recht einfach. Sie brachten mir Bretter, ich versuchte zu löten, aber ich gab schnell auf, weil ich kein Funkamateur bin. Ich habe etwas Einfaches gelötet, aber natürlich konnte ich keinen Computer zusammenbauen, besonders keinen seltenen und unverständlichen.
Juku E5101 ist ein Personal Computer, der 1988–1991 im Baltiets-Werk in Narva hergestellt wurde. Aus der Sammlung
Wie war es dann Nehmen wir an, ich habe in einer Zeitschrift eine Art Schaltung gesehen - egal, ein Computer oder zum Beispiel ein Verstärker. Du willst es sammeln. Es ist jetzt ziemlich einfach. Sie können in den Laden gehen und alle Artikel kaufen, die Sie benötigen. Das war damals unmöglich. Sie können ein Drittel aus der Liste dieser Elemente kaufen, der Rest muss gesucht, bestellt und lange gewartet werden. Das Verlangen ist verloren. Das hat natürlich jemand gemacht. Die Hauptquelle für Funkkomponenten sind Menschen, die sie aus Fabriken herausgenommen haben. Es war im Großen und Ganzen ein Diebstahl, aber tatsächlich waren alle daran beteiligt, da alles in Staatsbesitz war - wie der General. Alle dachten, es sei ihre. Praktisch legalisierte Sache. Dies galt nicht nur für Funkkomponenten - alles. Jeder verstand, dass viele wichtige Dinge einfach unzugänglich werden würden, wenn dieser Prozess abrupt gestoppt würde. Darüber hinaus beschäftigten sich die Menschen in ihrer Versammlung mit Selbstbildung. Tatsächlich,Unternehmen haben die Tatsache ignoriert, dass die Bürger mit ihren Ressourcen etwas für sich tun. Nun, die Bürger erhielten Fähigkeiten, die dann in der Produktion eingesetzt werden konnten.
Dementsprechend tauchte von Zeit zu Zeit etwas in meinem Haus auf: eine Art LED, Transistoren, Kondensatoren. Aufgrund der Besonderheiten der Arbeit stammte fast alles aus dem militärisch-industriellen Komplex. Ich musste herausfinden, wie ich Konsumgüter durch solche ersetzen konnte, die in in Magazinen veröffentlichten Programmen verwendet wurden. Das Militär hat solche Transistoren oder Mikroschaltungen nicht verwendet, weil sie unzuverlässig sind und keine Akzeptanz bestehen.
Dann, irgendwann, begann das Thema mit "Spectrum" und es inspirierte natürlich viele. Die Idee war folgende: Im Gegensatz zu all diesen Geräten - "Radio-86RK", "Specialist" und anderen - haben Sie hier nach dem Zusammenbau eines Computers sofort Zugriff auf Programme erhalten, die bereits im Ausland geschrieben wurden. Es gab viele von ihnen, das ist ein sehr großes Plus. Denn für Radio-86RK, den damals beliebtesten Computer, standen in der Anfangsphase vielleicht ein Dutzend oder zwei Programme zur Verfügung - das ist nichts. Und hier - ein Farbcomputer, Spiele auf einmal - was immer Sie wollen. Das alles war natürlich zunächst auch problematisch. Es musste nach Komponenten gesucht werden, von denen der Z80 seit dem Import am seltensten war.
Die Platine eines ZX Spectrum-kompatiblen Computers - derselbe wurde von Peter Sobolev ohne Gehäuse gelötet und direkt verwendet. Fotoquelle
Informatik in einer Sportschule
Im Jahr 87 begann der Informatikunterricht an unserer Schule. Dies sind die letzten beiden Klassen - 10 und 11. In der Schule gab es keine Computer. Maximal mehrere Taschenrechner. In der ersten Lektion wurde uns einfach von BASIC erzählt, und wir schauten auf die Tafel und schrieben die Bediener in ein Notizbuch. Dann fingen sie an, uns zu einer benachbarten Sportschule in Bryantsev zu bringen, wo es Commodore 64-Computer gab. Ein eher ungewöhnliches Thema für die UdSSR, weil sie in der Ausbildung hauptsächlich inländische "Corvettes", "Agatas" verwendeten oder "Yamaha" kauften - MSX-2 - unter Verträgen mit den Japanern.
Der Commodore 64 wurde im August 1982 in den Handel gebracht. In 12 Jahren wurden mehr als 15 Millionen Computer verkauft
Ich bin glücklich, dass diese Commodore 64 gute Autos sind. Zu dieser Zeit war es nur die Spitze für uns. Hervorragende Farbmonitore, Tastatur, Sound. Viel besser als in Spectrum und noch mehr in Radio-86RK und anderen. Dementsprechend waren die Spiele größtenteils besser.
Bildschirm zum Debuggen von Assembly-Code
Wir wurden ins Klassenzimmer gebracht, stellten zwei Personen für jeden Computer ein und schalteten ihn ein. Dort sofort BASIC und der Cursor blinkt. Ich erinnere mich, dass wir in der ersten Lektion einfach mit dem Cursor über den Bildschirm gefahren sind und uns gefreut haben. Es wurde uns gezeigt, wie man die Cursorfarbe ändert. Das hat uns natürlich fasziniert. Ich denke, wenn die Computer schwarz und weiß wären, wären wir höchstwahrscheinlich nicht so interessiert. Aber dieser schöne blaue Bildschirm mit einem Cursor in 16 Farben hat uns natürlich angezogen.
Wir gingen dorthin und nicht nur zu offiziellen Informatikkursen, die einmal pro Woche stattfanden. Mit Freunden kamen wir nach der Schule vorbei und übersprangen manchmal sogar so etwas wie Sportunterricht. Wir waren nicht verpflichtet, uns einzulassen, aber zum Glück waren die Lehrer an dieser Schule verständnisvoll. Mark Solomonovich Segal, Elena Isaakovna Lozinskaya und die Sekretärin Elena Petrovna haben immer Plätze für uns gefunden. Sie kommen herein, öffnen die Tür, sehen, dass alles beschäftigt ist und warten im Korridor, bis der Computer frei ist.
Teilnahmebescheinigung für ein Wahlfach in Informatik. Aus dem persönlichen Archiv von Peter Sobolev
Wir haben relativ wenig gespielt. Erstens haben sie uns nicht gegeben. Denn wenn es eine Lektion gibt und plötzlich einige Leute kommen und anfangen zu spielen, ist dies aus jeder Sicht inakzeptabel. Wir machten Geschäfte und versuchten etwas zu studieren. Erstens - GRUNDLAGEN. Es gab nur zwei Bücher über ihn, beide auf Deutsch. Wir hatten Englisch in der Schule, obwohl wir es nicht wirklich wussten, um es milde auszudrücken. Sie nahmen ein Wörterbuch und versuchten etwas zu verstehen. Das übliche deutsch-russische Wörterbuch war jedoch nicht sehr hilfreich. In einem Buch über Computer sind die Wörter unterschiedlich, zumal es auf Deutsch viele zusammengesetzte Wörter gibt. Wir haben versucht, etwas in bestehenden Programmen zu ändern, zu starten und zu sehen, was betroffen war. Es hat nicht geklappt - Sie ändern etwas anderes. So lernten sie nach und nach ohne viel Aufsicht von den Lehrern, die selbst nicht viel über diese Computer wussten. Sie kannten die Grundlagen von BASICEin einfaches Programm könnte zum Komponieren gelehrt werden. Aber sagen wir mal über Grafik oder Sound - sie wussten nichts. Mark Solomonovich hat anscheinend einmal an großen Maschinen gearbeitet, und dies ist ein ganz anderer Bereich.
Ghost'n'Goblins, 1985 , Commodore 64
Als die Leute gingen, aber einige der Lehrer blieben, spielten wir. In "Arkanoid", was in Bezug auf Sound und Grafik sehr gut gelungen ist. Später habe ich viel davon gesehen, auf welchen Maschinen ich vergleichen kann. Es gab ein Spiel namens Ghost'n'Goblins, bei dem ein Typ um einen verwunschenen Friedhof herumging. In dem dreidimensionalen Spiel Driller musste man herausfinden, wohin man gehen sollte, was zu tun ist, wo zu schießen ist, damit sich etwas ändert und öffnet. Questtyp. Ich erinnere mich, dass wir Karten auf A4-Blättern gezeichnet haben. Da dieses Spiel nicht in einer Schachtel, sondern einfach in Form einer Datei zu uns kam, haben wir die Bedeutung dessen, was dort geschah, überhaupt nicht verstanden. Als sie das Dodekaeder zeichneten und sahen, stellten sie fest, dass es wie eine Art Planet war. Ein weiteres gutes Spiel war Cauldron II: Ein solches Brötchen sprang durch die Räume, in denen Geister, alle möglichen Skelette lebten, und es war notwendig, etwas zu sammeln. Das Standardspiel dieser Zeit. Sa,herausgefunden, zeichnete auch Karten. Wir haben wahrscheinlich 50-50 auf Spiele und etwas Ernstes geachtet.
"Anweisungen zum Patchen des DRILLER-Spielcodes, die einer von uns in der Schule in der Bryantsev Street hinterlassen hat ($ EA - 6502 Prozessor-NOP-Anweisung)." Aus dem persönlichen Archiv von Peter Sobolev
Laborassistent
Mit dem Institut in jenen Jahren war das Thema sehr klar. Du gehst entweder aufs College oder zur Armee. Jetzt hat die Armee keinen so negativen Kontext, aber dann gab es Perestroika, sie fingen an, über Trübung zu sprechen, und ich wollte wirklich nicht dorthin gehen. Ein Bekannter war gerade mit beeinträchtigter Gesundheit zurückgekehrt, nachdem er irgendwo in Komi gedient und Gefangene bewacht hatte. Kurz gesagt, ich habe mich für Vorbereitungskurse bei der Polytech angemeldet. In unserer Klasse haben alle versucht, dorthin zu gehen - man glaubte, er sei der Beste von technischen Universitäten.
Ich habe meine vorbereitenden Prüfungen nicht bestanden. In der Physik bekam ich Ticket 19 (wie ich mich jetzt erinnere), auf das ich nicht antwortete. Ich habe die regulären Prüfungen mit einem Stream abgelegt und bin erneut gescheitert - ich habe das gleiche Ticket bekommen. Natürlich habe ich ihn nicht unterrichtet - der zweimal auf dasselbe Ticket stößt! Es stellte sich für mich heraus. Ich flog vorbei, aber in Bezug auf das Alter war es ein Jahr vor der Armee. Ich habe als Laborassistent bei LITMO gearbeitet. Damals war er nicht so berühmt wie heute. Eine gewöhnliche technische Universität wie LETI, LIAP und viele andere. Ich wurde Laborassistent am Institut für Informatik. Zu meinen Aufgaben gehörte es, Drähte an den Ständen zu löten, die die Schüler mit all ihrer Dummheit herausholten, und einmal im Monat den Müll aus dem Klassenzimmer zu holen. Dann könnte ich machen was ich will.
In dem Auditorium, in dem ich arbeitete, war Iskra-1030. Solch ein sowjetischer PC / XT mit 512 Kilobyte Speicher und einem grünen Monitor von schrecklicher Qualität, von dem die Augen sehr müde waren. Ich habe versucht, etwas dagegen zu tun. Im nächsten Auditorium auf der anderen Seite des Korridors stand Iskras 226 wie mein Vater bei der Arbeit. Im Vergleich zu Iskra 1030 waren sie noch schlimmer. Auf diesem können Sie zumindest einige Dinge ausführen, die für den PC bestimmt sind. Und es gibt überhaupt nichts - eigentlich nur BASIC.
Turbo Pascal 4.0 Arbeitsumgebung
Auf Iskra 1030 habe ich etwas in Turbo Pascal 4.0 geschrieben. Dies ist der erste Turbo Pascal mit einer mehr oder weniger normalen Menüumgebung. Es ist schwierig, dort über Spiele zu sprechen, da normale Spiele auf einem solchen Computer nicht funktionierten. Einige "Xonix", "Tetris", mit Schwierigkeiten - "Prince".
Dann erschienen die bulgarischen Pravets 16 im selben Auditorium. Dies ist auch PC / XT, jedoch auf einem höheren Niveau. Dort war bereits viel los, aber der Monitor war auch schwarz und weiß.
Game Commander Keen 4 auf Pravets 16
Neben unserem Auditorium befand sich ein Auditorium des Laborleiters, das Hauptauditorium der Abteilung. Es gab einen PC AT 386SX / 16 - damals ein sehr cooles Auto. Es gab Spiele, es hatte gute Grafiken, obwohl der Speicher dort anscheinend nur 1 MB war. Wenn das Auto frei war, konnte man problemlos dahinter sitzen. Die Lehrer - Mitarbeiter der Abteilung - sahen, dass ich an etwas interessiert war, und kamen nicht nur zum Spielen und hatten nichts dagegen.
Heimcomputer
Zur gleichen Zeit gab es eine Parallelgeschichte, die etwas früher vor dem Institut begann. Während der Jahre der Perestroika begannen wir, uns mit den Vereinigten Staaten abzufinden, allgemeine Themen wurden diskutiert und viele versuchten, ihr eigenes Geschäft zu machen, obwohl das sowjetische Volk keine Ahnung von Geschäft hatte. Lesen, Filme schauen - und weiterleiten. Ein Freund der Familie gründete ein Joint Venture mit den Amerikanern. Das Büro hieß Vabog, weil er Valery Bogolyubov hieß. Für diesen Fall wurde ihm ein PC / AT 286-Computer aus Amerika gebracht. 640 Kilobyte Speicher, 20 MHz - dann war es sehr cool, dann wurde sogar der PC / XT 8 MHz als ernsthafte Maschine angesehen. Der Computer hatte einen Farbmonitor, jedoch CGA. All dies kam in einer großen, eisernen Truhe an, die ich noch zu Hause habe, und jeder, der es sieht, fragt, was es ist. Da unser Freund keine Ahnung hatte, was er mit diesem Computer machen sollte,Und dann mochte ich das alles einfach, er gab es uns für eine Weile.
Der Computer war in meinem Haus. Es gab DOS. Sie schalten den Computer ein und booten von einer Diskette. Der Cursor blinkt, es heißt MS-DOS, Version 3.10 und das wars. Textmodus, keine Grafiken. Zuerst habe ich versucht, Befehle zu studieren, dann hat mir jemand ein paar Discs mit Spielen gegeben, den gleichen Turbo Pascal, etwas anderes. Als dieser Computer dann weggenommen wurde, kauften sie zu dem Zeitpunkt, als ich bereits die High School abgeschlossen hatte, ein Commodore 128-Haus. Dies ist selbst zu dieser Zeit eine so seltsame Maschine - ein Versuch von Commodore, auf zwei Stühlen zu sitzen. Einerseits versuchten sie, Commodore 64-Fans, die Spiele sehr liebten, nicht zu verlieren - viele von ihnen wurden für 64 geschrieben. Auf der anderen Seite versuchten sie, in das Geschäft einzusteigen, damit Texteditoren mit 80 Spalten gut funktionieren. Tabellenkalkulationen sind alles, was es gibt. Mit Blick auf die Zukunft waren sie nicht erfolgreich. Sie waren nicht die einzigen, die so schlau waren. Das ist in der TatSie packten die gesamte Commodore 64-Schaltung in einen Computer und fügten den Z80 und einen weiteren Videocontroller in der Nähe hinzu, die 80x25-Text auf einem anderen Monitor anzeigten. Nun, oder 640x200 monochrome Grafiken. Tatsächlich war es ein Computer mit zwei Prozessoren, bei dem die Prozessoren natürlich nicht parallel arbeiten konnten. Du musstest wählen. Und zwei Videoausgänge für zwei Monitore.
Fernsehwerbung für Commodore 128, 1985.
Ich saß lange an diesem Computer, schrieb etwas, verstand, es war ziemlich interessant. Zwei Monitore waren zu dieser Zeit auch cool.
Ich habe jedoch nichts Nützliches getan. Keine einzige Demo oder Intro - nichts. Alles, was ich damals schrieb, war eine Art Halbzeug. Nehmen wir an, ich habe herausgefunden, wie man schöne farbige Streifen zeichnet und zufrieden etwas anderes macht. Das heißt, das Schreiben wurde darauf reduziert, sich nur mit einem Thema zu befassen. Sprites dort zum Beispiel oder wie man Schriftarten neu programmiert. Ich habe es herausgefunden und das war's. Dies war beim Commodore 64 und 128 der Fall. Mehr oder weniger fing ich an, etwas Vollständiges zu schreiben, bereits auf dem PC.
Nach dem Commodore 128 war der Nivka das nächste Heimauto. Ein sehr seltsamer Haushalts-PC / XT für industrielle Anwendungen. In diesem Moment war bereits alles verbogen - das Ende der Perestroika, so dass solche Dinge relativ einfach zu kaufen waren - sie wurden von niemandem besonders gebraucht.
Es war ein PC / XT, Megabyte-Speicher, 4,77-MHz-Takt, 8086-Prozessor (kein 8088!) Mit einem CGA-Farbmonitor. Der Trick war, dass diese Maschine im Full Tower-Formfaktor war. Ich hatte lange Zeit Spaß mit diesem Computer und habe ihn übertaktet. Entweder den Quarz gewechselt oder die Jumper neu angeordnet, 8 oder 10 MHz. Zur gleichen Zeit begann der Festplattencontroller lustig aus der Krippe zu springen. Anscheinend heizte es sich auf. Es gab sowjetische Kinderbetten, bei jeder Gelegenheit sprang alles aus ihnen heraus. Ich habe es mit Fäden zusammengebunden - es hat stabil funktioniert.
Ray Tracing
Neben "Pravets" und 386SX erschienen am Institut weitere Autos. In meinem Klassenzimmer wurde ein PC / AT 286 mit einem EGA-Adapter installiert. Es gab auch einen Amstrad PC1640 mit monochromem EGA. Interessanterweise war dieser PC / AT 286 mit Farb-EGA jugoslawisch und in einer militärischen Version. Ernsthafte Sache. Das Metallgehäuse ist sehr rau, mit Kühlrippen, der Monitor ist entsprechend, allseitig gummiert. Wenn sie treffen, amortisieren. Es war keine schlechte Maschine. 16 MHz, meiner Meinung nach.
Zwei weitere PS / 2-Modelle 50 wurden im Raum des Laborleiters installiert. Dies waren PC / AT 286, meiner Meinung nach etwa 20 MHz mit einem MCA-Bus (Micro Channel). Die Grafiken auf diesen Computern waren MCGA (MultiColor Graphics Adapter). Dies ist VGA, nur ohne hohe Auflösung. Es konnten 320x200, 256 Farben ausgegeben werden. Genauer gesagt, in unserem Fall 64 Graustufen, tk. Monitore waren schwarz und weiß. Auf PS / 2 haben wir zuerst versucht, uns mit Raytracing zu beschäftigen - wir haben alle Arten von schönen Glaskugeln gezählt, die ineinander reflektiert und gebrochen werden.
Raytracing ist einer der Algorithmen zum Erhalten eines fotorealistischen Bildes. Sie schreiben ein Programm, setzen einfache Grundelemente darin: eine Kugel, einen Würfel, eine Ebene, eine Lichtquelle. Und sie zeichnet für Sie lange und mühsam alle Reflexionen nach Punkten und wie was gebrochen wird. Es fällt wunderschön aus.
3D-Pakete wie beispielsweise Maya befanden sich damals nur auf teuren und unzugänglichen Computern wie Silicon Graphics. Auf dem PC fing alles gerade erst an. Das schönste Bild mit dem eigenen Programm zu berechnen war cool und völlig ausreichend.
Student
Nach einem Jahr Arbeit als Laborassistent und Spaß mit Computern entschied ich, dass es logisch wäre, dasselbe LITMO einzugeben. Die Jungs aus meiner Klasse, die ein Jahr am Polytechnic verbracht hatten, sprachen nur über das Lernen, sie konnten nicht einmal an etwas anderes denken, was alarmierend war. Auch hier war es kein Werbegeschenk, aber leiser. Aus diesem Grund habe ich mich am Institut für Informatik für LITMO eingeschrieben, aber keine Punkte weitergegeben. Ich erinnere mich, dass ich zum stellvertretenden Dekan gegangen bin, der für den Empfang verantwortlich ist. Er nahm eine Person aus unserer Abteilung mit - für Autorität. Ich sage: "Ich möchte zu BT gehen". Er zeigt die Liste: „Dies ist die Tochter eines, dies ist der Sohn eines anderen. Entschuldige, ich kann nicht!". Infolgedessen kam ich in die neu geschaffene Abteilung für Mechatronik, und 60 Prozent der Leute dort waren wie ich - diejenigen, die nicht zu VT gingen.
Mechatronik ist grob gesagt Instrumentierung, eine Mischung aus Elektrotechnik, Elektronik und Mechanik. Natürlich gab es dort keine bestimmte Computertechnologie. Es gab alle Arten von EVG, Materialstärke, Design, Materialwissenschaft ... Durch mein Diplom war ich ein Elektrotechniker. Was Computer betrifft, hatten wir alle paar Wochen Unterricht in der Spezialität "Angewandte Mathematik" auf dem CM-4. Sie stand in einem separaten Raum hinter Glas und blinzelte wie in Filmen. Sehr modisch. Auf der anderen Seite des Glases befanden sich 6 Anschlüsse mit schwarzem und grünem Text. Eine solche Mehrbenutzermaschine. Die Schüler versuchten, etwas einzugeben, aber es war schwierig. Um ein Programm zu schreiben, mussten Sie einen Texteditor starten. Es startet ein wenig, man bekommt einen Cursor. Sie fahren in diesem Programm, dann verlassen Sie den Editor, starten den Compiler, den Linker. Zur gleichen Zeit allesIn der Regel fällt es regelmäßig ab, Sie fangen von vorne an. Ich war ein- oder zweimal dort, dann wurde mir klar, dass ich nicht wollte. Ich fühlte überhaupt keine Romantik und begann zu überlegen, was ich tun sollte.
Seit 1979 wird der CM-4-Computer in der UdSSR, in Bulgarien und in Ungarn hergestellt. Die
Programme mussten in Fortran geschrieben werden. Dann war es eine ziemlich beliebte Sprache für Computer. Und ich entschied: Ich gehe nach Hause, setze mich an einen normalen PC ("Nivka") und schreibe in Pascal. Es gibt einen ziemlich einfachen Aufgabenalgorithmus. Dann druckte er die Ergebnisse auf einem Drucker aus, nahm ein Fortran-Buch, blätterte darin und sah sich an, welche Bediener es gab. Ich nahm das Programm in Pascal und wechselte den Operator zu FORTRAN. Außerdem habe ich viele Dinge nicht verstanden. Zum Beispiel sollten diese Zeilen in Fortran durch Tabulatoren usw. getrennt werden. Im Allgemeinen habe ich es ersetzt, damit es so aussieht. Ich druckte die Ergebnisse aus und brachte sie zum Lehrer. Gleichzeitig versteckte er nicht, was er auf dem PC tat. Er schaute. "Es ist seltsam", sagt er. "Es scheint, als sollte es in Fortran nicht funktionieren." Aber die Ergebnisse sind richtig! Gerollt. So war der Test.
, -, . 2008 . , 1990-
LITMO wurde auf Kosten der Abteilung Parfyon bekannt (1991 begann auf Initiative der Professoren Parfyonov und Vasiliev ein Projekt zur Schaffung eines Systems zur Vorbereitung und Beschäftigung begabter Schüler und Studenten an der ITMO St. Petersburg State University. - Ed.). Als ich eintrat, war Novikov der Rektor. In den letzten Jahren meines Studiums ersetzte ihn Vasiliev. Wir hatten nur sehr wenige Computer, die mit Ausnahme des CM-4 überhaupt nicht im Bildungsprozess verwendet wurden. Die Abteilung Parfyonovskaya befand sich im Keller. Es gibt eine separate Tür mit einem Guckloch mit einer Kamera. Zu dieser Zeit - genau wie eine ausländische Bank. Einmal war ich dort, um etwas abzuholen und war nur schockiert.
Gründer der Abteilung für Computer Technologies: Vladimir Vasiliev, Vladimir Parfenov und Alexey Sigalov, auf dem Bankett von LITMO Absolventen im Jahr 1990. Foto Quelle
LITMO war in jenen Jahren zerfetzte Wände, stellenweise Parkettböden, alte Türen, schräge Fenster. Und Sie gehen in diese Abteilung - es gibt Teppiche, transparente Trennwände, Leute sitzen an PC-Computern mit Farbmonitoren. Das ist ... digitale Kluft. Die Abteilung ist wie ein Staat innerhalb eines Staates. Aber aufgrund von ihr und anderen Dingen zog Vasiliev LITMO an berühmte Universitäten.
Die Demoszene kennenlernen
In einer nahe gelegenen Schule, in der wir als Kinder auf einem Commodore 64 aufgenommen wurden, hatten die Lehrer eine Reihe von Programmen. Unter ihnen waren diejenigen, die für nichts bestimmt waren - sie zeigten einfach wunderschöne grafische Effekte zur Musik. Wir haben uns manchmal angezogen und zugesehen, weil es cool ist. Aber wir wussten natürlich nicht, was eine Demoszene und Demos sind. Jetzt gehen alle ins Internet, lesen ausländische Presse, Bücher, schauen sich die Nachrichten an - und das war dann nicht der Fall. Wir hatten praktisch keine Ahnung von fremder Kultur. Sie wussten nur, dass Filme zensiert wurden, das heißt ziemlich neutral. Gleiches galt für die Musik. Daher waren viele Dinge für uns neu.
Im letzten Schuljahr auf dem Commodore 64 haben wir begonnen, Leute kennenzulernen, die diesen Computer zu Hause hatten. Im Grunde sind das Leute, deren Eltern ins Ausland gegangen sind. Trucker, Segler - Leute, die im Ausland gelandet sind und dort etwas kaufen konnten. Es gab 3-4 Leute, die einen Commodore 64 hatten. Wir gingen zu ihrem Haus und tauschten Software aus. Keine Netzwerke, keine Modems. Sie kommen einfach mit einer Packung Disketten (je 300 KB) und sagen: „Ich habe dies und das. Lass uns gucken". Sie legten es in die Einfahrt und schauten: „Oh, das ist interessant für mich. Wir kopieren ". Es gab Kopierprogramme. Wenn Sie es starten, wird geschrieben: "Legen Sie die Originaldiskette ein." Sie legen ein: "Legen Sie die Disc ein, wo sie kopiert werden soll." Dies mehrmals. Das Kopieren einer Disc dauerte ungefähr 10 Minuten.
Also haben wir nach und nach etwas Neues bekommen. Dann traf ich eine Person - Kirill Antonov, Spitzname GhostRider. Ich weiß nicht, wo er verschwunden ist, vor vielen Jahren in Luft aufgelöst. Er hatte einen Commodore 64, konnte mehr oder weniger Englisch und korrespondierte mit Ausländern. Er knüpfte Kontakte zu einigen Gruppen, die sich ausschließlich für die Seele mit dem Schreiben von Programmen beschäftigten: Musik, eine Art grafischer Effekte. Cyril schrieb ihnen, sie schickten ihm CDs. Dann begannen wir mit dem Konzept der "Demoszene".
"Hallo GhostRider!" Brief an Kirill Antonov aus dem Ausland, geschrieben auf einen Umschlag mit einer Diskette mit Programmen
Was haben wir in die Hände bekommen? Erstens Programme, bei denen etwas Schönes auf dem Bildschirm zu Musik gezeigt wird. Zweitens sind die Programme Zeitschriften. Führen Sie diskmag (disk magazine - Ed.) Als ausführbare Datei aus. Ihnen wird ein Menü angezeigt. Es gibt Artikel, Interviews. Du kommst rein, du liest. Es gab auch Notizen - auch ausführbare Dateien. Wie Diskmags nur aus einem Artikel. Wie README-Dateien jetzt in Archiven abgelegt werden. Dann waren sie nicht. Auf dem Commodore 64 gab es keine Textdateien als solche. Weil es kein einziges Textformat gab, das alle Programme lesen konnten. Sie schalten den Computer ein - Sie haben ein BASIC, Sie können nur etwas herunterladen und ausführen. Daher waren alle diese Readme-Dateien in Form von ausführbaren Dateien - und dies war ein großes Plus in Bezug auf die Möglichkeiten zur Selbstdarstellung. Die Leute haben so eine ausführbare Readme geschrieben, lief. Der Text kann in verschiedenen Schriftarten erscheinen.verschiedene Wege. Manchmal erschien es allmählich wie von einer Schreibmaschine. Die Löschung wurde nachgeahmt - als würde eine Person direkt vor Ihnen schreiben. Und zur Musik. Es gab spezielle Notizen, bei denen man nicht nur den Text lesen, sondern auch die Antwort schreiben konnte. Drücken Sie die Taste, Sie haben einen Cursor und können dies alles selbst schreiben. Wenn Sie dann eine andere Taste drücken, wird eine Kopie der ausführbaren Datei nur mit Ihrem Text erstellt. Sie können Ihre eigene Musik hinzufügen, wenn Sie möchten.Sie können Ihre eigene Musik hinzufügen, wenn Sie möchten.Sie können Ihre eigene Musik hinzufügen, wenn Sie möchten.
Intro- und Demo-Geschichte
Nachdem wir uns das alles angesehen hatten, fühlten wir die Kultur der Demoszene. Demo besteht formal aus grafischen Effekten, die vom Skript mit Musik kombiniert werden. Die ausländischen Autoren der Demo ließen sich von Filmen inspirieren, die wir nicht kannten. Zum Beispiel "Zurück in die Zukunft" - wir haben es damals nicht gesehen, aber alle wussten, was es war. Sie sehen sich die Demo an, es gibt ständig Referenzen. Nun zur Musikgruppe, dann zum Helden des Films. In der Lauflinie sagen sie jemandem Hallo, sie erwähnen etwas. Sie lesen und versuchen zu verstehen, was sie bedeuten.
Cracktro der späten 1980er Jahre (kurzes Intro zur Vorwegnahme von gehackten Spielen) der Xadez Society for Commodore 64
Ein wichtiger Punkt: Die Demos haben nicht plötzlich begonnen. Anfangs war es beliebt, Spielzeug zu zerbrechen. Damals wurden Spiele auf Discs verteilt, Discs waren kopiergeschützt, weil sie verkauft werden mussten. Zu diesem Zweck könnte der CD physischer Schaden zugefügt worden sein, so dass das Spiel beim Start prüft, ob es existiert, und somit weiß, ob es sich um die Original-CD handelt oder nicht. Es gab auch andere Tricks - zum Beispiel schrieben sie zwischen den Tracks. Die Piraten brachen diesen Fall und sagten, wer es getan hat. Zuerst haben sie gerade am Anfang geschrieben: "Von so und so gebrochen." Allmählich begann sich die Inschrift zu verbessern. Zuerst wurde das Schillern gemacht, dann ging es los. Sie schickten auch Grüße oder Fälschungen an ihre Konkurrenten - andere Piraten, die etwas schief brachen oder es später als sie taten. Allmählich führte dies alles zum sogenannten Intro - aus der englischen Einführung.So eine kleine Demo aus einem Teil. Das heißt, Sie hatten nicht mehr nur eine Inschrift, sie schimmerte in jeder Hinsicht, flog über eine Sinuskurve, ein Logo sprang von oben. Auf dem Weg spielte mehr Musik.
Nehmen wir an, jemand hat das Spiel abgebrochen, um es illegal zu kopieren und zu verbreiten, und dann hat jemand als nächstes endlose Leben darin gemacht. Er fügte auch sein Intro hinzu. Wenn Sie eine solche Disc starten, wird zuerst ein Intro angezeigt, dann ein anderes und ein drittes. Früher waren es bis zu fünf. Jedes Team hatte sogenannte Swapper, die damit beschäftigt waren, Festplatten per Post zu versenden. So kam es auf uns an.
1990 Cracktro (kurzes Intro-Hacking 3D Internationales Tennisspiel) von IKARI für Commodore 64
Es gab keine Frage, warum dies getan wurde. Es war offensichtlich, dass dies interessant war. Du hast eine coole Sache gemacht, andere haben es geschätzt. Denn wenn Sie nackt auf einen Commodore 64 stoßen, ohne alles, nur mit einem eingebauten BASIC, werden Sie so etwas nicht einmal in der Nähe tun. Es ist notwendig, in Assembler zu schreiben, um sehr gut zu wissen, wie die Ausrüstung funktioniert, wie man einen Videochip, einen Soundchip programmiert. Sie müssen verstehen, wie Sie all dies optimieren und wie Sie es in eine kleine Menge Code packen. Denn als diese Intros für Spiele entwickelt wurden, sollte das Spiel selbst immer noch irgendwie auf die Festplatte passen und schnell genug geladen werden.
Das Spiel war voll, das Intro war beigefügt, auch voll. Die Art der Archivierung. Beim Start packte sich der Intra zunächst selbst aus, zeigte es. Dann hast du die Leertaste gedrückt, sie hat das Spiel oder das nächste Intro ausgepackt. Der gesamte verfügbare Speicher wurde verwendet, einschließlich des Bildschirmspeichers. Auf dem Bildschirm flackert häufig etwas, dh dieser Code wird direkt in den Bildschirmspeicher entpackt. Es war alles sehr ungewöhnlich und interessant. Es war klar, dass jeder, der etwas tat, einen Teil seiner Seele hineinlegte, Zeit damit verbrachte, ein Ziel zu erreichen - einen Effekt, etwas Ungewöhnliches. Er nutzte die vorhandene Ausrüstung auf eine neue Art und Weise.
Im Laufe der Zeit wurden die Intros in separaten großen Demos wiedergeboren. Sie bestanden aus mehreren Teilen. Wenn Sie es starten, wird Ihnen eine Art Effekt angezeigt - Plasma oder Scrollen. Drücken Sie die Leertaste - der nächste Teil wird angezeigt. Es dauert einige Minuten, um einen Teil bis zum Ende zu sehen. Jetzt ist im Allgemeinen nicht klar, warum. Es gibt keine speziellen Lautsprecher, dies war auch selten mit Musik verbunden - es ging nur in den Hintergrund. Aber das war genug. Wir haben nur lange beobachtet, wie etwas dort flog, und sind darüber gestapft, wie es gemacht wurde.
Triads Red Storm-Demo für Commodore 64
Ich erinnere mich, dass ich von der Legoland-Demo von Fairlight beeindruckt war. Es gab einen solchen Teil - mit Hilfe von Raytracing flogen Spiegelkugeln mit Reflexionen um eine Säule. Es ist klar, dass dies auf dem Commodore 64 nicht möglich war, einfach weil der Prozessor dort 6502 1 MHz hatte. Die Autoren nahmen einfach eine leistungsstärkere Commodore Amiga-Maschine, machten alles Frame für Frame und stellten dann einen solchen Cartoon zusammen. Aber dann war es uns nicht klar, der Eindruck war, dass dies wirklich geschah.
Demo von Legoland von Fairlight für Commodore 64
In einigen Werken wurden Textrollen auf sehr ungewöhnliche Weise erstellt. Dann waren sie das Zentrum jeder Demo. Normalerweise kriecht unten etwas Text und oben passiert etwas. Und du, sozusagen parallel, damit es nicht langweilig wird zu lesen, siehst du immer noch einen Mann an, der über dir rennt. Diese Schriftrollen waren sehr vielfältig. Schimmernd drehten sich die Buchstaben auf unterschiedliche Weise, waren wellig verzerrt, mehrfarbig und hüpften. Es war echte Kunst (im Sinne von Kreativität).
Lesen Sie den Rest des Interviews hier .