maxwolf: (maxwolf)
[personal profile] maxwolf

Блуждая по закоулкам интернетов я, подобно змее из популярной некогда игры Snake, наконец-то укусил себя за хвост. Я наткнулся на свою самую первую программу. Конечно, если быть занудно-щепитильным, то самой первой программой, которую я самостоятельно создал, была, скорее всего, какая-нибудь последовательность команд для программируемого калькулятора МК-54, за что отдельное спасибо нашей учительнице математики Дине Николаевне Григорьевой (но это отдельная история...). Случилось сие событие, вероятно, в 1986-м году, но оно не имело ровно никаких шансов остаться в истории. Программа пропадала из калькулятора при отключении питания.

Более милостивой судьба была к моей первой программе, созданной на "языке высокого уровня" Бейсик, для персонального компьютера Агат. Тогда в Москве открылся едва ли не единственный обещедоступный компьютерный центр, и папа, не жалея времени и денег, возил меня туда через всю Москву... Первая программа рисовала на цветном мониторе красивый узор из разноцветных линий, и удостоилась чести быть распечатанной на АЦПУ. Я до сих пор лелею надежду, что распечатка оная еще пылится где-то в недрах книжных полок, между школьными дневниками и институтскими тетрадями...

Через весьма непродолжительное время, очевидно осознав, в какие деньги выливается увлечение ребенка вычислительной техникой в лианозовском компьютерном центре, родители купили мне свой собственный компьютер. Это была "Микроша"! Не стану более изливать сюда все трепетные подробности, связанные с покорением своенравного и строптивого детища советской электронной промышленности. Скажу только, что для Микроши я написал ту самую первую настоящую программу.




По сути, это "тупая стрелялка", но она имеет заставку, с указанием года выпуска и авторства, настройки (можно включить и выключить звук), данамичный сюжет, несколько этапов, отличающихся сложностью, и даже разговаривает человеческим голосом (моим!).




Дописав и отладив свое творение, я дал его поиграться своему знакомому. Тот дал еще кому-то, этот кто-то - передал дальше, и в один прекрасный день я обнаружил плоды своего труда продающимися на развалах савеловского радиорынка. Получить тогда авторские отчисления мне не удалось, но зато программа не канула в лету, а сохранилась в сборнике игр, на которые я и наткнулся.





Замечательный человек Игорь Пыхонин написал эмулятор целой линейки советских ПЭВМ, среди которых есть и Микроша. Прокатиться на этой машине времени очень просто. Нужно распаковать куда-нибудь архив с эмулятором, положить туда же сам файл c игрой (c ума сойти, почти три килобайта!) и запустить файл Emu80SDL.exe. Далее F9, выбрать "Микроша", затем Alt-F3, Enter, выбрать wayp.rkm, в командной строке набрать "G" и погрузиться в атмосферу восьмибитных черно-белых игрушек моей молодости...

Оспади... как давно это было... я стар... я суперстар... я стар-пёр...

Update от 2015-04-07: оказывается, куча эмуляторов была портирована на Javascript, и заботливо сохраняется вместе с софтом во всемирном "музее интернета". Увы, в текущий момент времени там что-то глючит, и раздел Микроши неработоспособен. Потом зайду как-нибудь ещё...





This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

maxwolf: (Default)
maxwolf

October 2021

S M T W T F S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 16th, 2025 12:14 am
Powered by Dreamwidth Studios