Pyotr Sobolev「䜕かがそこに飛んでいるのを芋ただけで、それがどのように行われたかに匕きずり蟌たれたした」





デモシヌンは、コンピュヌタヌグラフィックス、音楜、そしお実際にはプログラミング、そしおそれを䞭心に発展しおきたサブカルチャヌの融合における䞀皮の創造性です。最初のデモ実隓は1980幎代にさかのがりたす。これは、十分な数の家庭甚コンピュヌタがペヌロッパず米囜に登堎し、その所有者がマシンに異垞なタスクを実行させようずしたずきです。通垞、これらは、Commodore 64、Amiga、ZXSpectrumで䜜成されたハッキン​​グされたコンピュヌタヌゲヌムの短い玹介でした。デモシヌンの党盛期は1990幎代になり、それからロシアにやっお来たした。



カ゚ルずしおも知られるピョヌトル・゜ボレフは、ロシアで最初のデモパティであるENLiGHTコンピュヌタヌフェスティバルの䞻催者の1人です。DataArtミュヌゞアムプロゞェクトずのむンタビュヌの最初の郚分で、圌は1980幎代のコンピュヌタヌを思い出し、最初のむントロずデモが私たちの囜でどのように登堎したかを語りたす。



開始



-私は1973幎にレニングラヌドで生たれたした。母ず父は防衛産業の蚭蚈゚ンゞニアでした。子䟛の頃、私はあらゆる皮類の鉄片が奜きで、些现なこずに䜕かをはんだ付けしたした-いく぀かの簡単な蚈画。家族はコンピュヌタヌ技術ずは䜕の関係もありたせんでしたが、1980幎代半ばに、コンピュヌタヌに関連するすべおのものを匷制しお本番環境に実装する必芁があるずいう考えがUSSRで生たれたした。私の父も工堎でこれを始めたした。家庭甚ず業務甚機の䞭間にあるWang2200のアナログであるコンピュヌタヌ「Iskra226」を賌入したした。それは、他のものずは異なり、BASICがそこでの䞻芁な蚀語であったような特定のアヌキテクチャのようなマむクロプロセッサセクションで組み立おられたす。工堎では誰もコンピュヌタヌ技術を理解しおおらず、䞻導暩を握った人なら誰でもこの事業を匕き受けるこずができたので、私の父はこれに参加し始めたした。





「Iskra226」は、レニングラヌド電気機械工堎で開発された「電子キヌボヌドプログラム制埡コンピュヌタ」です。モスクワのコンピュヌタサむ゚ンス博物通のコレクションから、



圌はいく぀かの本を持ち垰り始め、䜕かを研究しようずしたした。私が芚えおいる限り、圌は䞻にデヌタベヌスを扱っおいたした。実際、「Iskra 226」は、䌁業で䞻に人事郚門やその他の同様の目的で䜿甚されるオフィスコンピュヌタです。





スペシャリストおよび「゜フトりェア制埡コンピュヌタヌの機胜を掻動に䜿甚したいすべおの人」のためのリファレンスガむド、1988幎



80幎代半ばに、父が倧量のR-Baseプリントアりトを持ち垰ったこずを芚えおいたす。それからそれはかなり人気のあるDBMSでした。ある時点で、圌は私を工堎に呌び、コンピュヌタヌを芋たした。しかし、私は興味を瀺さなかった。



圓時、私はすでにいろいろな本を読んでいたしたが、䞀般的にはコンピュヌタヌずは䜕かを想像しおいたした。私はあらゆる皮類の雑誌の出版物から䜕かをはんだ付けしようずさえしたした。しかし、私は自分で決めたした。コンピュヌタヌが無料でアクセスできる堎合にのみ、コンピュヌタヌを扱いたす。半幎に䞀床、どこかに行っお自分をからかうのは嫌だった。



文曞化されおいない機胜



マむクロカルキュレヌタヌは、コンピュヌティングテクノロゞヌに関する私の知り合いの次の段階になりたした。 1986幎頃でした。圌らは私にMK-54を買っおくれたした。 USSRの80幎代半ばには、B3-21ずB3-34の2぀の基本的なプログラム可胜な蚈算機がありたした。圓時、どちらもただ発売されおいたせんでした。賌入したMK-54はB3-34ず互換性がありたした。





プログラム可胜なマむクロ



蚈算機ElectronicsMK-54の動䜜のデモンストレヌションB3-21ずB3-34は異なるコマンドシステム、異なるアヌキテクチャを持っおいるず蚀わなければなりたせん、そしお私が出くわしたすべおの本は残念ながらB3-21に぀いおでした。蚈算機のプログラミングは本質的にマシンコヌドであったため、これは倧きな問題になりたした。いく぀かのアむコンを入力するず、たずえば100コマンドの長さのプログラムが衚瀺されたす。圌女はいく぀かの蚈算をしたか、「tic-tac-toe」のような単玔なゲヌムを䜜るこずができたした。フィヌルド番号が䞎えられ、粟神的たたは盎接玙に十字架を眮き、れロになりたす。すべおが非垞に原始的です。むンゞケヌタヌはデゞタルで、文字はありたせん。たあ、プログラムの過皋で盞互䜜甚はありたせん。



1986-1987ゞャヌナルTekhnikaMolodoiで、Mikhail Pukhovによる䞀連の物語が出版され始めたした-読者が自分で䜕かを始めお詊すこずができるように、サむ゚ンスフィクションず蚈算プログラムの混合物です。たずえば、月に着陞する堎合掚力、方向、プレススタヌトを数字で入力するず、蚈算機がカりントし、衚面に残っおいる量を瀺したす。今では面癜そうに聞こえたすが、それは非垞に珍しくお面癜かったです。





コンピュヌタヌ技術のコレクタヌ兌歎史家であるセルゲむ・フロロフは、読者がマむクロ蚈算機を䜿甚しお「雑誌を通じたゲヌム」に参加した方法を語っおいたす。博物通プロゞェクトDataArtぞのむンタビュヌから



次の蚈算機が賌入されたした-MK -61。それからそれは䞍足のために党䜓の問題でした。お金があっおも、お店に行っお欲しいものを買うこずはできたせんでした。私は埅たなければならなかった、芋お。ある時点で、私は幞運でした。サンクトペテルブルクでこの皮の唯䞀の倧きな店であるガガヌリンストリヌトの゚レクトロニクスに行き、この蚈算機を賌入したした。叀いものより少し良く、より倚くのプログラムを実行したした。





レニングラヌドのガガリヌナアベニュヌにある゚レクトロニカショップサロンは、郚品の再販業者がいるラゞオアマチュアにずっお重芁な埅ち合わせ堎所でもありたした。写真提䟛



前述の䞀連の蚘事では、月に着陞するなどの簡単な話に加えお、この蚈算機を吊るす方法、むンゞケヌタヌを消しお数字だけでなくいく぀かの個別の文字も衚瀺する方法など、さたざたな興味深いものを公開し始めたした。䞀蚀で蚀えば、圓時はそのような蚀葉はありたせんでしたが、珟圚は「ハック」ず呌ばれおいたす。圌らは「文曞化されおいない機胜」ず蚀った。理論的にはできないはずのこずをマシンから達成するこずは非垞に興味深いこずでした。私はこれをすべお集䞭的に行いたした。



䞊行しお、別のトピックが登堎したした。雑誌「Radio」、「Modelist-Constructor」、「Young Technician」は、自家補コンピュヌタヌの組み立おに関する蚘事を発衚し始めたした。遞択肢はそれほど倚くありたせんでした。 「ダングテクニック」では、私の意芋では「マむクロ-80」に぀いお話しおいたした。ある皮のモゞュラヌコンピュヌタヌに関する䞀連の蚘事があったこずを正確に芚えおいたす。最初に、テレビに接続せずに、単玔なむンゞケヌタヌずいく぀かのボタンを䜿甚しお䜕かを組み立おたす。次に-モニタヌコントロヌラヌ、次に䜕か他のもの。圌らはたくさんのマむクロ回路を必芁ずしおいたした-私がそれを組み立おるこずは完党に非珟実的でした。雑誌「Radio」は、「Radio-86RK」の説明をより単玔な回路で公開したしたが、580VG75ディスプレむコントロヌラヌのマむクロ回路を入手するこずはできたせんでした。これも䞍足しおいたす。他のすべお-お願いしたす、しかし圌女-いいえ。





DataArtコレクションからの ラゞオアマチュアによる組み立おを目的ずしたパヌ゜ナルコンピュヌタ「Radio-86RK」のテストサンプル。



少し埌、雑誌「Modelist -Constructor」がコンピュヌタ「Specialist」の図を公開し始めたした。プロの雑誌「MicroprocessorToolsand Systems」も発行され、ラゞオアマチュア向けではなくなりたした。そこで圌らは、䞊蚘よりも深刻な別のコンピュヌタヌ「Irisha」の図を印刷したした。以前のものず同様に、Intel 8080のアナログである580IK80マむクロプロセッサに基づいおいたした。可胜性は印象的でしたが、マシンは非垞に耇雑で、たれなものも含めお倚数のマむクロ回路がありたした。



䞍足の状態で



もう䞀぀の興味深い点。圓時、すべおの䌁業は独自のコンピュヌタヌを発明するこずが矩務であるず考えおいたした。今ではばかげおいるように芋えたすが、誰もが互換性に぀いお考えおいたす。コンピュヌタヌを構築する堎合、そのコンピュヌタヌで䜕を実行したすかその埌、プログラムがなかったため、この質問は提起されたせんでした。それをたずめおうたく機胜すれば、完了です。私の父は「YUKU」Juku-゚ストニアのコンピュヌタヌ-Ed。Noteずいうスキヌムを持っおきたした。私はそれが䜕であるかを探そうずしたした-痕跡はありたせん。たた、580IK80では、回路は非垞に単玔です。圌らは私にボヌドを持っおきお、私ははんだ付けしようずしたした、しかし私はラゞオのアマチュアではないのですぐに諊めたした。簡単なものをはんだ付けしたしたが、もちろんコンピュヌタヌを組み立おるこずはできたせんでした。特に珍しくお理解できないものはそうです。





Juku E5101は、1988幎から1991幎にナルバのバルティ゚ッツ工堎で補造されたパヌ゜ナルコンピュヌタです。コレクションから



それではどうでしたか雑誌である皮の回路を芋たずしたしょう。コンピュヌタでも、たずえばアンプでも構いたせん。あなたはそれを集めたいです。今ではかなり簡単です。あなたは店に行っお、あなたが必芁ずするすべおのアむテムを買うこずができたす。その時は䞍可胜でした。これらの芁玠のリストから3分の1を賌入できたす。残りは探しお泚文し、長い間埅぀必芁がありたす。欲望は倱われたす。もちろん、誰かがこれをしたした。無線郚品の䞻な䟛絊源は、それらを工堎から持ち出した人々です。それは抂しお盗難でしたが、すべおが囜有であったため、実際には誰もがそれに埓事しおいたした-䞀般的なように。誰もが自分のものだず思った。実質的に合法化されたもの。これは、無線コンポヌネントだけでなく、すべおに圓おはたりたした。このプロセスが突然停止した堎合、倚くの重芁なものにアクセスできなくなるこずを誰もが理解しおいたした。さらに、圌らの集䌚の人々は自己教育に埓事しおいたした。実は䌁業は、垂民が自分たちのリ゜ヌスを䜿っお自分たちのために䜕かをしおいるずいう事実に目を぀ぶった。さお、垂民は生産に䜿甚できるスキルを受け取りたした。



したがっお、時々私の家に䜕かが珟れたしたある皮のLED、トランゞスタ、コンデンサ。仕事の詳现のために、ほずんどすべおが軍ず産業の耇合䜓からのものでした。雑誌に掲茉されたスキヌムで䜿甚されおいた消費財をそれらに眮き換える方法を考えなければなりたせんでした。軍隊はそのようなトランゞスタやマむクロ回路を䜿甚したせんでした。なぜなら、それらは信頌性が䜎く、受け入れられないからです。



その埌、ある時点で、Spectrumテヌマが始たり、確かに倚くの人にむンスピレヌションを䞎えたした。アむデアはこうだった。「Radio-86RK」や「Specialist」などのこれらすべおのデバむスずは異なり、ここでは、コンピュヌタヌを組み立おるず、すでに海倖で䜜成されたプログラムにすぐにアクセスできるようになりたした。それらはたくさんありたした、これは非垞に倧きなプラスです。圓時最も人気のあったコンピュヌタヌであるRadio-86RKの堎合、初期段階では、おそらく1ダヌスか2぀のプログラムが利甚可胜でしたが、それは䜕でもありたせん。そしおここ-カラヌコンピュヌタヌ、䞀床にゲヌム-あなたが望むものは䜕でも。もちろん、最初は、これもすべお問題でした。茞入以来、Z80が最も䞍足しおいるコンポヌネントを探す必芁がありたした。





ZX Spectrum互換コンピュヌタヌのボヌド-同じものが、ケヌスなしでPeterSobolevによっお盎接はんだ付けされお䜿甚されたした。写真提䟛



スポヌツスクヌルの情報孊



87幎、私たちの孊校でコンピュヌタヌサむ゚ンスのレッスンが始たりたした。これらは最埌の2぀のクラス10ず11です。孊校にはコンピュヌタヌがありたせんでした。最倧数個の蚈算機。そしお、最初のレッスンでは、BASICに぀いお簡単に説明し、ボヌドを芋お、ノヌトにオペレヌタヌを曞き留めたした。それから圌らは私たちをブラむアンツェフの近くのスポヌツスクヌルに連れお行き始めたした。そこにはコモドヌル64コンピュヌタヌがありたした。圓時は䞻に囜内の「コルベット」、「アゲヌト」が教育、たたは「ダマハ」で䜿甚されおいたため、゜連にずっおはかなり珍しいトピックでした-MSX -2-日本人ずの契玄の䞋で。





コモドヌル64は1982幎8月に発売されたした。 12幎間で1500䞇台以䞊のコンピュヌタヌが販売されたした



これらのコモドヌル64が良い車であるのは幞運です。圓時、それは私たちにずっお最高でした。優れたカラヌモニタヌ、キヌボヌド、サりンド。 Spectrumよりもはるかに優れおおり、Radio-86RKなどではさらに優れおいたす。したがっお、ゲヌムは、ほずんどの堎合、より優れおいたした。





アセンブリコヌドのデバッグ画面



教宀に連れお行かれ、コンピュヌタごずに2人を配眮し、電源を入れたした。すぐにBASICがあり、カヌ゜ルが点滅したす。最初のレッスンでは、画面䞊でカヌ゜ルを動かしお喜んだこずを芚えおいたす。カヌ゜ルの色を倉曎する方法を説明したした。もちろん、これは私たちを魅了したした。コンピュヌタヌが癜黒だったら、おそらくそれほど興味がないだろうず思いたす。しかし、もちろん、16色のいずれかのカヌ゜ルを備えたこの玠敵な青い画面は私たちを魅了したした。



週に䞀床開催された公匏のコンピュヌタサむ゚ンスクラスだけでなく、そこに行き始めたした。攟課埌、友達ず䞀緒に立ち寄り、時には䜓育のようなものをスキップするこずもありたした。私たちは私たちを入れる矩務はありたせんでしたが、幞いなこずに、この孊校の教垫たちは理解しおいたした。 Mark Solomonovich Segal、Elena Isaakovna Lozinskaya、そしお秘曞のElena Petrovnaは、い぀も私たちのための堎所を芋぀けたした。あなたは入っおドアを開け、すべおが忙しいのを芋お、コンピュヌタヌが空くたで廊䞋で埅ちたす。





コンピュヌタサむ゚ンスの遞択科目ぞの出垭蚌明曞。 PeterSobolevの個人アヌカむブから



プレむは比范的少なかった。たず、圌らは私たちにくれたせんでした。レッスンがあるず、突然䜕人かの人が遊びに来お、これはどの芳点からも受け入れられないからです。私たちは䜕かを勉匷しようずしおビゞネスをしおいたした。最初-ベヌシック。圌に぀いおの本は2冊しかなく、どちらもドむツ語でした。孊校では英語をよく知りたせんでしたが、穏やかに蚀えば英語でした。圌らは蟞曞を取り、䜕かを理解しようずしたした。しかし、通垞のドむツ語-ロシア語の蟞曞はあたり圹に立ちたせんでした。コンピュヌタに関する本では、特にドむツ語には耇合語がたくさんあるので、単語は異なりたす。既存のプログラムで䜕かを倉曎し、起動しお、䜕が圱響を受けたかを確認しようずしたした。それはうたくいきたせんでした-あなたは䜕か他のものを倉えたす。それで圌らは、圌ら自身がこれらのコンピュヌタヌに぀いおあたり知らなかった教垫からの倚くの監督なしに、埐々に孊びたした。圌らはBASICの基本を知っおいたした簡単なプログラムで䜜曲するように教えるこずができたす。しかし、グラフィックやサりンドに぀いお考えおみたしょう。圌らは䜕も知りたせんでした。 Mark Solomonovichは、か぀おは倧型のマシンで䜜業しおいたようですが、これはたったく別の分野です。





Ghost'n'Goblins, 1985 , Commodore 64



人々が去ったが、䜕人かの教垫が残ったずき、私たちはか぀お遊んでいたした。サりンドずグラフィックの面で非垞によくできた「アルカノむド」で。埌で私はどのマシンでそれをたくさん芋たした、私は比范するこずができたす。 Ghost'n'Goblinsず呌ばれるゲヌムがあり、男は幜霊の出る墓地を歩き回った。䞉次元ゲヌムのドリラヌでは、䜕かが切り替わっお開くように、どこに行くか、䜕をするか、どこで撃぀かを理解する必芁がありたした。ク゚ストタむプ。 A4シヌトに地図を描いたのを芚えおいたす。このゲヌムは箱に入ったものではなく、単にファむルの圢で届いたので、そこで起こっおいるこずの意味がたったくわかりたせんでした。圌らが十二面䜓を描いお芋たずき、圌らはそれがある皮の惑星であるこずに気づきたした。もう䞀぀の良いゲヌムはコヌルドロンIIでしたそのようなパンは幜霊、あらゆる皮類の骞骚が䜏んでいた郚屋を飛び回っおいたした、そしお䜕かを集める必芁がありたした。圓時のスタンダヌドゲヌム。土、理解し、地図も描きたした。私たちはおそらくゲヌムず䜕か深刻なこずに50-50の泚意を払いたした。





「ブラむアンツェフ通りの孊校で私たちの1人が残したDRILLERゲヌムコヌドにパッチを適甚する方法に関する指瀺$ EA-6502プロセッサNOP指瀺。」PeterSobolevの個人アヌカむブから



実隓助手



圓時の研究所では、トピックは非垞に明確でした。あなたは倧孊か軍隊に行きたす。今、軍隊はそのような吊定的な文脈を持っおいたせん、しかしそれからペレストロむカがありたした、圌らはかすんでいるこずに぀いお話し始めたした、そしお私は本圓にそこに行きたくありたせんでした。知人は、コミのどこかで捕虜を守っおいた埌、健康を害しお戻っおきたずころだった。芁するに、私はポリテックの準備コヌスに申し蟌みたした。私たちのクラスでは、誰もがそこに行こうずしたした-圌は工業倧孊から最高であるず信じられおいたした。



準備詊隓に倱敗したした。物理孊では、今芚えおいるようにチケット19を受け取りたしたが、答えたせんでした。私はストリヌムで定期詊隓を受けに行きたしたが、再び倱敗したした-私は同じチケットを手に入れたした。たあ、圓然、私は圌に教えたせんでした-同じチケットに2回出くわした人それは私であるこずが刀明したした。私は通りかかったが、幎霢的には軍隊の1幎前だった。私はLITMOの実隓助手ずしお働きに行きたした。それから圌は今ほど有名ではありたせんでした。 LETI、LIAPなどの通垞の技術倧孊。私はコンピュヌタサむ゚ンス孊科の実隓助手になりたした。私の仕事は、スタンドでワむダヌをはんだ付けするこずでした。それは、生埒たちが愚かにも匕き抜いお、月に䞀床、教宀からゎミを取り出したした。そうすれば、やりたいこずが䜕でもできたす。



私が働いおいた講堂には、Iskra-1030がありたした。 512キロバむトのメモリずひどい品質の緑色のモニタヌを備えたそのような゜ビ゚トPC / XTは、目が非垞に疲れおいたした。私はそれに䜕かをしようずしたした。廊䞋の向こう偎にある隣接する講堂には、私の父が働いおいるように、むスクラ226が立っおいたした。 Iskra 1030ず比范しお、それらはさらに悪化したした。これでは、PC向けの少なくずもいく぀かのこずを実行できたす。そしお、䜕もありたせん-実際には、BASICだけです。





Turbo Pascal4.0の䜜業環境



Iskra1030で、Turbo Pascal4.0で䜕かを曞きたした。これは、倚かれ少なかれ通垞のメニュヌ環境を備えた最初のTurboPascalです。通垞のゲヌムはそのようなマシンでは機胜しなかったので、そこでゲヌムに぀いお話すのは難しいです。いく぀かの「Xonix」、「Tetris」、難しさ-「Prince」。



その埌、ブルガリアのプラベット16が同じ講堂に珟れたした。これもPC / XTですが、より高いレベルです。すでにたくさんのこずが起こっおいたしたが、モニタヌも癜黒でした。





Pravets16のゲヌムコマンダヌKeen4



私たちの講堂の隣には、研究所の長の講堂がありたした。PC AT 386SX / 16がありたした-圓時はずおもクヌルな車でした。その䞊にゲヌムがあり、それは良いグラフィックを持っおいたした、しかしそこにあったメモリはたった1MBだったようです。車が空いおいるずきは、問題なく埌ろに座るこずができたした。先生たち、぀たり孊科の埓業員は、私が䜕かに興味を持っおいるのを芋お、ただ遊びに来ただけでなく、気にしたせんでした。



家庭甚コンピュヌタ



同時に、研究所の前に少し早く始たった平行した話がありたした。ペレストロむカの数幎間、私たちは米囜に我慢し始め、䞀般的なトピックが議論され、゜ビ゚トの人々はビゞネスのこずを知らなかったものの、倚くの人が自分のビゞネスをしようずしたした。読んだり、映画を芋たり、そしお転送したりしたす。家族の友人がアメリカ人ずの合匁事業を始めたした。圌の名前がノァレリヌ・ボゎリュボフだったので、オフィスはノァボグず呌ばれたした。この堎合、PC / AT 286コンピュヌタヌがアメリカから持ち蟌たれたした。640キロバむトのメモリ、20 MHz-それは非垞にクヌルで、PC / XT 8MHzでさえ深刻なマシンず芋なされおいたした。コンピュヌタヌにはカラヌモニタヌがありたしたが、CGAでした。これらはすべお、私がただ家に持っおいる倧きな鉄補のチェストに届き、それを芋る人は誰でもそれが䜕であるかを尋ねたす。私たちの友人はこのコンピュヌタヌをどうしたらいいのかわからなかったので、そしお、私はこれらすべおが奜きでした、圌はしばらくの間それを私たちにくれたした。









コンピュヌタヌは私の家にありたした。 DOSがありたした。コンピュヌタヌの電源を入れ、フロッピヌディスクから起動したす。カヌ゜ルが点滅し、MS-DOSバヌゞョン3.10ず衚瀺されたす。それだけです。テキストモヌド、グラフィックなし。最初はコマンドを勉匷しようずしたしたが、誰かがゲヌム付きのディスクを2枚、同じTurboPascalなどをくれたした。そしお、このコンピュヌタヌが持ち去られたずき、私が高校を卒業する頃には、コモドヌル128の家を賌入しおいたした。これは、圓時でも、コモドヌルが2぀の怅子に座ろうずしたずいう奇劙な機械です。䞀方で、圌らはゲヌムをずおも愛しおいたコモドヌル64ファンを倱わないように努めたした-圌らの倚くは64のために曞かれたした。䞀方、圌らは80列のテキスト゚ディタがうたく機胜するようにビゞネスに参入しようずしたした。スプレッドシヌトがすべおありたす。将来的には、圌らは成功したせんでした。ずおも頭が良かったのは圌らだけではありたせんでした。぀たり、実際には、圌らはCommodore64回路党䜓を1台のコンピュヌタヌに詰め蟌み、Z80ず近くに別のビデオコントロヌラヌを远加したした。これにより、別のモニタヌに80x25のテキストが衚瀺されたした。たあ、たたは640x200のモノクログラフィック。実際、それは2プロセッサのコンピュヌタであり、もちろんプロセッサは䞊列で動䜜できたせんでした。あなたは遞ばなければなりたせんでした。そしお、2぀のモニタヌ甚の2぀のビデオ出力。





1985幎のコモドヌル128のテレビコマヌシャル。



私はこのコンピュヌタヌに長い間座っお、䜕かを曞き、理解したした。それは非垞に興味深いものでした。圓時の2台のモニタヌもかっこよかったです。



しかし、私は䜕も圹に立ちたせんでした。単䞀のデモやむントロではありたせん-䜕もありたせん。その時曞いたのは、ある皮の半補品だけでした。矎しい色の瞞暡様を描く方法を芋぀けお、満足しお䜕か他のこずをしたずしたしょう。぀たり、実際には、曞き蟌みは単に䜕らかのトピックを扱うこずに限定されおいたした。たずえば、スプラむトやフォントの再プログラム方法がありたす。私はそれを理解したした、そしおそれはそれです。これはコモドヌル64ず128の堎合でした。倚かれ少なかれ、私はすでにPC䞊で完党な䜕かを曞き始めたした。



コモドヌル128の埌、次のホヌムカヌはニフカでした。産業甚アプリケヌション向けの非垞に奇劙な家庭甚PC / XT。その瞬間、すべおがすでに曲がっおいたした-ペレストロむカの終わりなので、そのようなものは比范的簡単に賌入できたした-それらは誰にも特に必芁ずされおいたせんでした。



それは、PC / XT、メガバむトメモリ、4.77 MHzクロック、8086プロセッサ8088ではありたせん、CGAカラヌモニタヌを備えおいたした。秘蚣は、このマシンがフルタワヌフォヌムファクタヌにあるこずでした。私はこのコンピュヌタヌを長い間楜しんで、オヌバヌクロックしたした。クォヌツを倉曎するか、ゞャンパヌを再配眮しお、8MHzたたは10MHzにしたした。同時に、ディスクドラむブコントロヌラヌがベビヌベッドから飛び出し始めたした。どうやら、それは熱くなっおいたした。゜ビ゚トのベッドがありたした、すべおはどんな機䌚でもそれらから飛び出したした。私はそれを糞で結びたした-それは安定しお働きたした。



レむトレヌシング



Pravetsず386SXに加えお、研究所は他の車も受け取りたした。 EGAアダプタヌ付きのPC / AT286が私の教宀に蚭眮されたした。モノクロEGAを備えたAmstradPC1640もありたした。興味深いこずに、カラヌEGAを備えたこのPC / AT 286はナヌゎスラビアであり、軍甚バヌゞョンでした。深刻なこず。金属補のケヌスは非垞に粗く、冷华フィンが付いおいたす。モニタヌは察応しおおり、すべおの面がゎム匕きされおいたす。圌らがヒットした堎合、償华したす。それは悪い機械ではありたせんでした。私の意芋では、16MHzです。



ラボマネヌゞャヌの郚屋には、さらに2台のPS / 2モデル50が蚭眮されおいたした。これらは、マむクロチャネルMCAバスを備えた玄20MHzのPC / AT286でした。これらのマシンのグラフィックはMCGAMultiColor Graphics Adapterでした。これはVGAですが、高解像床はありたせん。 320x200、256色の出力が可胜でした。より正確には、私たちの堎合、64色の灰色、tk。モニタヌは癜黒でした。 PS / 2では、最初に光線远跡を楜しんでみたした。互いに反射および屈折するあらゆる皮類の矎しいガラス球を数えたした。



レむトレヌスは、フォトリアリスティックな画像を取埗するためのアルゎリズムの1぀です。プログラムを䜜成し、その䞭に単玔なプリミティブ球、立方䜓、平面、光源を蚭定したす。そしお、圌女はあなたのために長くお退屈にすべおの反射をポむントによっお、そしお䜕がどのように屈折するかを描きたす。それは矎しくなりたす。



圓時、たずえばMayaのような3Dパッケヌゞは、SiliconGraphicsのような高䟡でアクセスできないコンピュヌタヌ䞊にしかありたせんでした。PCでは、すべおが始たったばかりでした。独自のプログラムを䜿甚しお最も矎しい画像を蚈算するこずは、クヌルで非垞に適切でした。



孊生



実隓助手ずしお1幎間働き、コンピュヌタヌを楜しんだ埌、同じLITMOに入るのが理にかなっおいるず思いたした。ポリテクニックで1幎間過ごした私のクラスの人たちは、勉匷に぀いお話しおいるだけで、他のこずに぀いお考えるこずすらできたせんでした。それは憂慮すべきこずでした。ここでも、景品ではありたせんでしたが、静かでした。そのため、コンピュヌタサむ゚ンス孊科のLITMOに入孊し始めたしたが、ポむントは枡されたせんでした。レセプション担圓の副孊郚長に行ったのを芚えおいたす。圌は私たちの郚門の人を暩嚁のために連れお行った。 「BTに行きたい」ず蚀いたす。圌はリストを瀺しおいたす。「これはある人の嚘です。これは別の人の息子です。すみたせん、できたせん"。その結果、私は新しく蚭立されたメカトロニクス郚門に入り、その䞭の60の人々が私のようでした-VTに行かなかった人々。



メカトロニクスは、倧たかに蚀えば、電気工孊、電子工孊、機械工孊の混合物である蚈装です。圓然、そこには特定のコンピュヌタヌ技術はありたせんでした。あらゆる皮類のTOE、材料の匷さ、デザむン、材料科孊がありたした...私の卒業蚌曞によっお、結果ずしお、私は電気技垫になりたした。コンピュヌタヌに関しおは、CM-4で数週間ごずに専門の「応甚数孊」の授業を行いたした。圌女は映画のようにガラスの埌ろの別の郚屋に立ち、ラむトを点滅させた。ずおもファッショナブル。ガラスの反察偎には、黒ず緑のテキストが曞かれた6぀の端子がありたした。そのようなマルチナヌザヌマシン。孊生たちは䜕かを入力しようずしたしたが、それは倧倉でした。プログラムを䜜成するには、テキスト゚ディタを起動する必芁がありたした。少し起動し、カヌ゜ルが衚瀺されたす。このプログラムをドラむブしおから、゚ディタヌを終了し、コンパむラヌ、リンカヌを起動したす。同時に、すべお原則ずしお、それは定期的に萜ちたす、あなたは最初からやり盎したす。私は䞀床か二床そこにいたした、そしお私は私がしたくないこずに気づきたした。私はロマンスをたったく感じず、どうしたらいいか考え始めたした。





1979幎以来、CM-4コンピュヌタヌは゜連、ブルガリア、ハンガリヌで生産されおおり、



プログラムはFortranで䜜成する必芁がありたした。それから、それはコンピュヌティングのためにかなり人気のある蚀語でした。そしお私は決めたした家に垰り、通垞のPC "Nivka"に座っお、Pascalで曞き蟌みたす。かなり単玔なタスクアルゎリズムがありたす。それから圌は結果をプリンタヌで印刷し、Fortranの本を手に取り、それをめくり、そこにあるオペレヌタヌを調べたした。私はPascalでプログラムを取り、挔算子をFORTRANに倉曎したした。たた、私は倚くのこずを理解しおいたせんでした。たずえば、Fortranではその行をタブで区切る必芁がありたす。䞀般的には、芋た目が良くなるように亀換したした。結果を印刷しお先生に持っおいきたした。同時に、圌は自分がPCで行っおいるこずを隠したせんでした。圌は芋た。 「それは奇劙です」ず圌は蚀いたす。 「Fortranでは機胜しないようです。」しかし、結果は正しいです転がされた。これがテストでした。





, -, . 2008 . , 1990-





LITMOは、パルフィオン孊郚を犠牲にしお知られるようになりたした1991幎、パルフィオノフ教授ずノァシリ゚フ教授の䞻導で、才胜のある孊童ず孊生の準備ず雇甚のためのシステムを䜜成するプロゞェクトがITMOサンクトペテルブルク州立倧孊で始たりたした。-線。私が入ったずき、ノビコフは牧垫でした。私の研究の最埌の幎に、ノァシリ゚フは圌に取っお代わった。コンピュヌタヌはほずんどありたせんでした。CM-4を陀いお、教育プロセスではたったく䜿甚されおいたせんでした。パルフィオノフスカダ県は地䞋にありたした。カメラ付きののぞき穎のある別のドアがありたす。その時-ちょうど倖囜の銀行のように。䜕かを拟うためにそこに行ったずき、ただショックを受けたした。





コンピュヌタ技術郚門の創蚭者1990幎にLITMO卒業生の宎䌚で、りラゞミヌルノァシリ゚フ、りラゞミヌルパルフェノフ、アレクセむシガロフ。写真提䟛



圓時のLITMOは、ボロボロの壁、所々に寄朚现工の床、叀いドア、斜めの窓でした。そしお、あなたはこの郚門に入りたす-カヌペット、透明なパヌティションがあり、人々はカラヌモニタヌ付きのPCコンピュヌタヌの前に座っおいたす。これは、ええず...デゞタル分割です。郚門は、州内の州のようなものです。しかし、圌女や他のものを犠牲にしお、ノァシリ゚フはLITMOを有名な倧孊に匕き寄せたした。



デモシヌンを知る



私たちがコモドヌル64で子䟛ずしお連れお行かれた隣の孊校では、教垫たちは特定のプログラムを持っおいたした。その䞭には䜕も意図されおいない人たちがいたした-圌らはただ音楜に矎しいグラフィック効果を瀺したした。かっこいいので時々着お芋たした。しかし、もちろん、私たちはデモシヌンずデモが䜕であるかを知りたせんでした。今では誰もがむンタヌネットにアクセスし、倖囜の報道機関を読んだり、本を読んだり、ニュヌスを芋たりしおいたすが、そうではありたせんでした。私たちは倖囜の文化に぀いおほずんど知りたせんでした。圌らが知っおいたのは、怜閲された、぀たりかなり䞭立的な映画からでした。同じこずが音楜にも圓おはたりたした。したがっお、倚くのこずが私たちにずっお新しいものでした。

コモドヌル64で孊校に通った昚幎、私たちはこのコンピュヌタヌを家に持っおいる人々ず知り合いになり始めたした。基本的に、これらは䞡芪が海倖に行った人たちです。トラック運転手、船員-海倖に行き、そこで䜕かを買うこずができた人々。コモドヌル64を持っおいたのは3-4人でした。私たちは圌らの家に行き、゜フトりェアを亀換したした。ネットワヌクもモデムもありたせん。フロッピヌディスクのパック各300 kbが付属しおいお、次のように蚀いたす。芋よう"。圌らはそれをドラむブに入れお芋たした。「ああ、これは私にずっお興味深いこずです。 「」をコピヌしたす。コピヌプログラムがありたした。起動するず、「元のディスクを挿入しおください」ず衚瀺されたす。挿入「ディスクをコピヌする堎所に挿入したす。」これは数回。 1枚のディスクをコピヌするのに玄10分かかりたした。



それで埐々に私たちは䜕か新しいものを手に入れたした。それから私は䞀人の人に䌚いたした-キリル・アントノフ、ニックネヌムGhostRider。圌がどこに消えたのか、䜕幎も前に空䞭に消えたのかはわかりたせん。圌はコモドヌル64を持っおいお、倚かれ少なかれ英語を知っおいお、倖囜人ず連絡を取りたした。圌は、玔粋に魂のために、プログラムの䜜成に埓事しおいるいく぀かのグルヌプずの接觊を確立したした音楜、ある皮のグラフィック効果。シリルは圌らに手玙を曞き、圌らは圌にCDを送った。それから私たちは「デモシヌン」の抂念に入り始めたした。





「こんにちはGhostRider」プログラムが入ったフロッピヌディスクの入った封筒に曞かれた、海倖からのキリル・アントノフぞの手玙



䜕を手に入れたしたかたず、画面に矎しいものを音楜に合わせお衚瀺する番組。第二に、プログラムは雑誌です。 diskmagdisk Magazine-Ed。を実行可胜ファむルずしお実行したす。メニュヌが衚瀺されたす。蚘事、むンタビュヌがありたす。あなたは入っお、あなたは読みたす。ノヌタヌもありたした-実行可胜なファむルもありたした。 diskmagsのように、1぀の蚘事からのみ。珟圚のように、READMEファむルはアヌカむブに配眮されたす。その埌、圌らはそうではありたせんでした。 Commodore 64には、そのようなテキストファむルはありたせんでした。すべおのプログラムが読み取れる単䞀のテキスト圢匏がなかったためです。コンピュヌタヌの電源を入れたす。BASICが1぀あり、ダりンロヌドしお実行できるのは䜕かだけです。したがっお、これらのreadmeはすべお実行可胜ファむルの圢匏でした。これは、自己衚珟の機䌚ずいう点で倧きなプラスでした。人々はそのような実行可胜なreadmeを曞き、実行したした。テキストは異なるフォントで衚瀺される可胜性がありたすが、違う方法。時々それはタむプラむタヌからのように埐々に珟れたした。たるで人があなたの目の前で曞いおいるかのように、消去が暡倣されたした。そしお音楜に。テキストを読むだけでなく、答えを曞くこずもできる特別な泚意がありたした。ボタンを抌すず、カヌ゜ルがあり、これをすべお自分で曞くこずができたす。次に、別のボタンを抌すず、テキストのみを䜿甚しお実行可胜ファむルのコピヌが䜜成されたす。必芁に応じお、独自の音楜を远加できたす。必芁に応じお、独自の音楜を远加できたす。必芁に応じお、独自の音楜を远加できたす。



むントロずデモの歎史



これらすべおを芋た埌、私たちはデモシヌンの文化を感じ始めたした。デモは、正匏に蚀えば、スクリプトによっお音楜ず​​組み合わされたグラフィック効果です。デモの倖囜人䜜家は、私たちが知らなかった映画に觊発されたした。たずえば、「Back to the Future」-圓時は芋おいたせんでしたが、党員がそれが䜕であるかを知っおいたした。あなたはデモを芋たす、ある皮の絶え間ない参照がありたす。今床は音楜グルヌプに、そしお映画のヒヌロヌに。ランニングラむンで、圌らは誰かに挚拶し、䜕かに蚀及したす。あなたはそれらが䜕を意味するのかを読んで理解しようずしたす。





Xadez Society for Commodore 64による1980幎代埌半のCracktro短いむントロ、ハッキングされたゲヌムを予想



重芁なポむントデモが突然開始されなかった。最初はおもちゃを壊すのが人気でした。圓時、ゲヌムはディスクで配垃され、ディスクは販売する必芁があったためコピヌで保護されおいたした。この目的のために、ディスクに䜕らかの物理的損傷が䞎えられた可胜性があるため、ゲヌムを起動するず、ディスクが存圚するかどうかがチェックされ、元のディスクであるかどうかがわかりたす。他のトリックもありたした-䟋えば、圌らはトラックの間に曞いた。海賊はこの事件を砎り、誰がそれをしたのかを話したした。最初、圌らは最初に「そのようなものによっお壊された」ず曞いた。埐々に、碑文は改善し始めたした。最初に虹色になり、次に虹色になりたした。圌らはたた、圌らの競争盞手に挚拶や停物を送りたした-曲がりくねっお䜕かを壊した、たたは圌らより遅くそれをした他の海賊。埐々に、これはすべお、いわゆるむントロになりたした-英語のむントロダクションから。ある郚分からのそのような小さなデモ。぀たり、あなたはもはやただの碑文を持っおいたせんでした、それはあらゆる方法できらめき、正匊波に沿っお飛んで、ある皮のロゎが䞊からゞャンプしたした。途䞭でさらに倚くの音楜が再生されたした。



誰かが違法にコピヌしお配垃するためにゲヌムを壊したずしたしょう。そしお次に誰かがその䞭で無限の呜を吹き蟌みたした。圌はたた圌のむントロを远加したした。このようなディスクを起動するず、最初に1぀のむントロが衚瀺され、次に別のむントロが衚瀺され、3番目が衚瀺されたす。以前は5でした。各チヌムには、メヌルでディスクを送信するこずに埓事する、いわゆるスワッパヌがいたした。これがすべお私たちに降りかかった方法です。





1990コモドヌル64のためのIKARIによるCracktro短いむントロプレハッキング3Dむンタヌナショナルテニスゲヌム



なぜこれが行われたのかは疑問の䜙地がありたせんでした。これがおもしろいこずは明らかでした。あなたはクヌルなこずをしたした、他の人はそれを高く評䟡したした。なぜなら、BASICが組み蟌たれおいるだけで、すべおがなくおも、Commodore 64に裞で出くわした堎合、そのようなこずは䜕もしたせん。機噚がどのように機胜するか、ビデオチップ、サりンドチップをプログラムする方法をよく知るために、アセンブリ蚀語で曞く必芁がありたす。これらすべおを最適化する方法ず、少量のコヌドにパックする方法を理解する必芁がありたす。これらのむントロがゲヌム甚にスカルプトされたずき、ゲヌム自䜓はただ䜕らかの圢でディスクに収たり、十分に速くロヌドされるはずだからです。



ゲヌムはパックされ、むントロはそれに添付され、たたパックされたした。アヌカむブのタむプ。打ち䞊げ時に、むントラは最初にそれ自䜓を開梱し、それを瀺したした。それからあなたはスペヌスを抌したした、圌女はゲヌムたたは次のむントロを開梱したした。画面メモリを含む、䜿甚可胜なすべおのメモリが䜿甚されたした。画面䞊で䜕かがちら぀くこずがよくありたす。぀たり、このコヌドは画面メモリに盎接解凍されたす。それはすべお非垞に珍しくお興味深いものでした。䜕かをしたすべおの人が自分の魂の䞀郚をそれに入れ、目暙を達成するために時間を費やしたこずは明らかでした-䜕らかの効果、䜕か珍しいこず。圌は既存の機噚を新しい方法で䜿甚したした。



時間が経぀に぀れお、むントロは別々の倧きなデモに生たれ倉わりたした。それらはいく぀かの郚分で構成されおいたした。それを起動するず、プラズマたたはスクロヌル実行などの䜕らかの効果が衚瀺されたす。スペヌスバヌを抌すず、次の郚分が衚瀺されたす。ある郚分を最埌たで芋るのに数分かかりたす。珟圚、その理由は䞀般的に明確ではありたせん。特別なスピヌカヌはありたせん。これも音楜ずはほずんど関係がありたせんでした。バックグラりンドで行われただけです。しかし、それで十分でした。私たちは長い間、䜕かがそこに飛んでいるのを芋お、それがどのように行われたかに぀いお悩みたした。





コモドヌル64のトラむアドのレッドストヌムデモ



フェアラむトのレゎランドデモに感銘を受けたのを芚えおいたす。そのような郚分がありたした-光線远跡の助けを借りお、ミラヌボヌルが反射しお柱の呚りを飛んでいたした。プロセッサが65021 MHzであったずいう理由だけで、Commodore64ではこれを実行できなかったこずは明らかです。著者は、より匷力なCommodore Amigaマシンを䜿甚しお、すべおをフレヌムごずに実行し、そのような挫画をたずめたした。しかし、それは私たちには明らかではありたせんでした、印象はこれが本圓に起こっおいたずいうこずでした。





コモドヌル64のためのフェアラむトによるレゎランドのデモ



いく぀かの䜜品では、テキストスクロヌルは非垞に珍しい方法で䜜られたした。その埌、それらはデモの䞭心でした。通垞、䞀郚のテキストは䞋郚でクロヌルされ、䜕かが䞊郚で発生しおいたす。そしお、あなたは、いわば䞊行しお、読むのが退屈にならないように、ただ䞊を走っおいる人を芋おいたす。これらの巻物は非垞に倚様でした。きらめく、文字はさたざたな方法で回転し、波状に歪んでおり、マルチカラヌでバりンドしおいたした。それは本物の芞術でしたある意味、創造性。ここで



むンタビュヌの残りを読んでください。



All Articles