Как это было (начиналось) в 1986м...

By Igor_BOCHAROV

Expert (83)

Аватар пользователя Igor_BOCHAROV

27-06-2009, 04:10

Эх... Что-то на меня воспоминания нахлынули ;-)
Буду писать немного не связно, но правдиво...

1986 год. Начало 9го класса. Новый предмет УПК. Распределение специальностей. Мой классный руководитель (совместно в другими учителями) выдвинула от класса мою кандидатуру и моего друга (который в программировании успехов не достиг и еще до окончания школы от него отошел) в "компьютерщики" в только что смонтированные 2 класса КУВТ1 на УПК. Брали 2 человека от класса. Тема была для меня совершенно не понятной, страшила и т.д. Я даже пытался отмазаться и пойти плотником или слесарем, но учитель победила ;-)

Первое занятие. Белые халаты. Красивые японские компьютеры. Занятие было вводным, закончилось игрой в Xonix. Кстати, это было моим входом в мир компьютерных игр ;-)

Далее были каждую неделю по пятницам: два часа теории в ДВГУ (вели либо Кирилл Фахрутдинов либо Ирина (черт, визуально помню, фамилию и отчество вышибло). Далее два часа практики. Основным учебником была книжка "MSX-BASIC" поставляемая вместе с классами. Других источников информации практически не было (интернета тоже не было). Изучали Бейсик, естественно. Было интересно ;-)

Было на все УПК у нас два товарища, которые типа знали ассемблер (правильно Язык Ассемблера, то просто Ассемблер привычнее). Это было что-то совсем не понятное, недоступное и не для всех. На просьбу "Научить ассемблеру" они не реагировали (впрочем в последствии я бы так же ответил ;-) ). Но это притягивало и манило... Тут мне попался в руки журнал Радио за хер-те какой год, в котором была статья "Программирование на языке ассемблера процессора КР580ИК80А (кастрированный аналог Z80)" в которой было немного информации и, главное, табличка с кодами основных команд! Компиляторами у нас тогда еще не пользовались, код писался ручками на бумажке, потом по табличке переводился в машинные коды, и грузился с помощью команд Бейсика DATA, READ, POKE в память и запускался...
Это был пропуск в мир "богов" как казалось мне тогда (или "отцов" как тут щас написали некоторые ;-) ).

Ладно, для начала хватит. Вечером, если будет настроение, продолжу.

Кстати, приглашаю поделиться своими воспоминаниями на эту тему и в этом топике всех, кому есть что вспомнить ;-)

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By igorx

Master (160)

Аватар пользователя igorx

29-06-2009, 15:55

Мое первое знакомоство с MSX было в 1988 году, кто-то из знакомых знакомых привез откуда-то Компьютер.
И не знали что с ним делать. И он достался мне на пару дне. Это была какая-то Сонька MSX с кассетников же Sony.
Никаких игр и вообще никаких программ в комплекте не было.
Сделав кабель из подручных материалов подключил его к цветному телевизору, который до этого уже был приспособлен для подключения Синклеров. Полюбовался на BASIC, поковырял его. Отдал машинку без особого сожаления.
К тому моменту уже имел опыт работы и игры на Apple-II и на PDP-11/70 и на писишке Априкот.
Вообщем тогда MSX не вставил..
А вот игра в Goonis на MSX1 на цветном мониторе со звуком.. Очень даже покатила..
С того момента дружба и пошла :-)

By NEV.rus

Resident (39)

Аватар пользователя NEV.rus

29-06-2009, 17:57

(Ох сейчас и накатаю роман)
У меня это началось в 1989 г.
В школе, где я учился, не было класса информатики, поэтому в 10 классе всех учеников направляли 1 раз в неделю (днём нашего класса позже стал четверг) в специализированное заведение под названием учебно-производственный центр. Занятия там были чисто факультативными, оценок в дневник за это не ставили, многие начали просто игнорировать их. Но не я Smile
Образы из глубин памяти...
...Первое занятие в гигантской аудитории, без компьютеров - там собрали всех школьников из всех школ и объясняли, чего тут будет. Я практически не слушал, сидел где-то на задних рядах со школьными приятелями, болтал. В конце этой "лекции" препод что-то достал и поставил на стол. Ух ты, что это там? Позже я подошёл поближе, чтобы разглядеть: ноутбук с ч/з дисплеем, на котором была продемонстрирована программа на бейсике, которая что-то рисовала. Скорее всего, это был XT или AT лэптоп, но поскольку позже тот же самый бейсик мы изучали на ямахах, я некоторое время был уверен, что нам демонстрировали ноутбучный вариант MSX Tongue
...Первое занятие на YIS503. Всему классу "рассылался" тренажёр клавиатуры. Между прочим, программа просто супер, как я потом убедился - была написана на бейсике, но занимала аж 16 кб. Изделие каких-то местных умельцев. Ну так вот, прилежные ученики тренировали пальцы, менее прилежные (типа меня), знающие магическую комбинацию CTRL-STOP, резетили программу и в бейсике изучали всё, что можно было нарисовать с зажатым Graph Smile Почему надо было знать сочетание этих клавиш? Да потому, что после включения или резета комп сразу выполнял команду run"com:", ожидая загрузки чего-нибудь по сети.
...Первая игра - Knightmare. Обычно после занятия, если препод был добрый, тем, кто быстрее всех выполнил задание на бейсике, рассылалась какая-нибудь игра. Когда человек шел домой, можно было незаметно сесть за его место, и... домой я пошёл, только когда класс уже закрывался, и всех выгоняли.
...Первое занятие на YIS-805. Оказывается, всё это цветное и со звуком!!! Первый десяток минут проходит в переборе всех комбинаций команды color x,y. Далее препод даёт задание: написать программу, печатающую некое слово так, чтобы из слов получилась диагональ из левого верхнего в правый нижний угол, точно попадающая в эти углы. Первым двум, кто сделает раньше всех, будет приз - игра. Надо ли говорить, кто сделал первый? LOL! Вторым был сосед слева, который просто передул у меня этот код. Ему загрузили Wizard, мне - то самое Knightmare. Увидев его в цвете и звуке, я навсегда понял, какой 8-битный комп - лучший в мире. Это был просто шок.
...Первая дискета. Нашёл в одной коммисионке, 3.5", DD-720 фирмы Kodak - это стоило мне аж 31 рубль! Немалые деньги для того времени. На преподов, таскающих эти дискеты целыми коробками по 10 штук, мне было страшно смотреть - они казались миллионерами, небожителями. На дискету после долгих упрашиваний один школьный товарищ, непонятно почему хорошо знакомый с MSX, записал мне игрушек и рассыльщик (потом стало понятно - у него дома обнаружилась MSX арабского производства, видимо, протащенная из загранки. Я ему так завидовал, что временами просто ненавидел). Магическая дискета творила чудеса - теперь все в классе знали, к кому надо обращаться, чтобы во что-то поиграть без ведома учителя. Бывало, за мной приходили из других классов, с других этажей!
...Первый хардвер для MSX. Звук включать запрещалось, так как преподов видимо доставала какофония из десятка разных игр, играемых в одном классе. Поэтому я спаял проводками простенький наушник и разъём "тюльпан". И один из всего класса играл со звуком Smile Однажды этот девайс увидел препод, отключил, рассматривал его с минуту, а я стоял рядом и гадал: просто отберёт или сначала убьёт на месте? Отдал обратно. Похоже, в этом месте я получил "зачёт" как железячник Smile В последствии за этим девайсом стояла очередь.
...Первая работа, первые деньги тоже были заработаны на ямахах. На УПЦ практиковали такое дело: в специальные два класса во внеурочное время сажали школьников-добровольцев, которые набирали тексты из книжек в текстовом редакторе, кажется TOR назывался. Ещё одна супер-программа - сама себя рассылала на ученические компы, откуда могла послать обратно на учительский набранный текст для записи на дискетку. Кто сколько набрал, тот столько и заработал. У меня выходило немного - хотя это и было запрещено, часть внеурочного времени была потрачена на изучение бейсика, часть - на гейминг: Arkanoid, Snake It, Sokoban - всё это я увидел именно тогда.
...Ещё некоторое время удалось посидеть на занятиях в расположенном неподалёку Дворце пионеров. Там увидел чудо-машину: вроде бы MSX1, но с заставкой от MSX2 (позже опознал её как YIS503III). Человек, который туда меня провёл, торжественно объявил: сейчас будет разослана СУПЕР игра. После очень долгого ожидания я впервые увидел Metal Gear. Ну, поиграть мне в него не дали, там просто насёл народ на компы как чокнутый Smile
...А один день я запомнил навсегда: 3 мая 1990 года, сразу после майских праздников был учебным днём. Да-да, четвергом Smile В этот день препод был не в духе, ничего никому не дал делать и всех выгнал раньше времени. Класс отправился домой - но не я. Покушение на святое! Ещё с одним товарищем я отправился к директору УПЦ. Директорша УПЦ устроилась неплохо - на столе персональная учительская YIS805. Так и так, не дают учиться, выгнали с занятий, а у меня тут программу надо набрать (показываю программу в блокноте). Директорша смотрит, берёт ручку, дописывает под текстом "03.05.90 17:00-18:00" (это я достал из стола этот блокнот - храню как память). Отправляемся к преподу-самодуру, показываем. Тот хмыкает, отпирает класс MSX1 и уходит. ПУСТОЙ, ТОЛЬКО НАШ класс ямах!! Я сел на учительскую машину, товарищу, чтобы тот не жаловался, что его посадили за чз моник, загрузил Zanac.
Вместо 18 часов я ушел в 21, когда УПЦ уже закрывалось. Ох и влетело мне дома! А я слушал причитания родителей с дурацкой улыбкой на лице, и мне было всё равно.

By _Nikanor_

Resident (53)

Аватар пользователя _Nikanor_

29-06-2009, 18:35

Осилил

By Alexey

Guardian (2154)

Аватар пользователя Alexey

09-08-2009, 02:59

Как это было... ОХ, КАК ЭТО БЫЛО!!! Этапы "Большого Пути" можно проследить в PowerPoint презентации, которую я сделал для AltParty в 2008 году:

http://www.finnov.net/~wierzbowsky/AltParty2008Presentation.ppt

Итак, как это все началось... А началось это не с MSX, а как это ни странно с "Агата", в 1987 году. Было у нас в школе такое кривое подобие Apple II, с цветными телевизорами вместо мониторов. С первых же минут урока информатики я "подсел" на компьютеры и даже теперь ни о чем не жалею. Я просто маниакально стремился получить доступ к школьным компьютерам - пропускал уроки, дежурил под дверью класса, задабривал преподавателя, помогая ему переделывать сеть в классе. Наконец он махнул рукой и стал пускать меня "поработать" даже во время уроков. Стоит сказать, что я исписал несколько толстых общих тетрадей программами и играми на Бейсике. Конечно о графике на "Агате" можно было не мечтать, поэтому все писалось для текстового режима. Результатом увлечения компьютером стали твояки по некоторым предметам, но зато гордая пятерка по информатике.

Закончив школу в 1989 году, я поступил в Коломенский пединститут на факультет Иностранных Языков (на ФизМат бы не попал в виду невосприятия точных наук). И с удивлением обнаружил там совсем уж невиданного зверя - два класса вторых Ямах. Головные машинки 805 и 15 ученических 503, объединенных в сеть. Это было как доза героина для наркомана в ломке. Я проводил многие часы под дверью компьютерного класса, надеясь получить доступ к вожделенным Ямахам. Сначала меня пускали неохотно, но потом привыкли, благо я держался вежливо. Спасибо заведующей лабораторией информатики С.Д. Белкиной, что пускала "наркомана" к компьютерам. Без доступа к Ямахам я бы усох от тоски. :)

Как вы понимаете, сначала я начал писать разнообразные програмки на Бейсике. В основном демки типа "звездного неба" или "цветной соломы" (помните заставку передачи Невзорова "600 секунд" на Ленинградском ТВ?). Потом пошли более серьезные проекты - игры и программы для поддержки учебного процесса. Скрины из программ можно увидеть в PPT презентации (линк вверху). Я написал несколько программ для ознакомления студентов с MSX компьютерами (все в графических скринах), а также программы-тесты по Английской Грамматике и Лексикологии. Как признавались мне некоторые студенты - сдавать зачеты на компьютере было проще, чем лично преподавателям. А я с этого имел "автоматы" по обеим предметам, что меня вполне устраивало. Когда Бейсика стало не хватать, я выучил Z80 Ассемблер по скудной документации, которой со мной любезно поделились мои "коллеги-наркоманы", которые тоже просиживали все свободное время в компьютерном классе (но об этом позже). На Ассемблере писались утилитки, демки, а также венец творения - система, позволяющая принимать и посылать файлы по сети на ученические компьютеры. Она называлась NT System. Может предъявить Микрософту иск за использования "NT" в названии их операционки? ;) В то время даже 98-й винды еще не было... Также были улучшены некоторые мои программы на Бейсике - я научился присобачивать к ним шрифты и бинарные "примочки", делающие мои программы и красивее, и защищеннее.

Отдельно стоит рассказать об играх. Игры привозились "дискетной почтой" моими коллегами с различных конференций (например из Новосибирска). И делились ребята ими крайне неохотно до тех пор, пока отношения между нами не наладились. Начал я с простенькой King's Valley, а потом увидел FireBird (Hinotori), Usas, Metal Gear (!!!), Zanac, Aleste, AshGuine, Vampire Killer и "попал". Игрался до упаду, насколько позволяло свободное время. Когда играть стало скучновато я стал менять байтики в играх, делая их более "играбельными" - короче читерствовал. Заодно смотрел как они, игры, работают. Писал коротенькие загрузчики для простых игрушек (образов картриджей). До высот, которые "взяли" мои коллеги, написавшие динамический загрузчик для 256 килобайтной Dragon Slayer 4 в машинку с 128 килобайтами памяти, я не дошел, но ламером меня назвать никто бы не решился.

Теперь о моих "коллегах по цеху", с которыми я до сих пор дружу. Когда я в первый раз пришел в компьютерный класс, там уже были свои "завсегдатаи" - Сергей и Дмитрий, которые были старше меня на курс. Сначала они отнеслись ко мне настороженно, но потом, к моей радости, отношения наладились. Позднее к нашей компании присоединились Алексей, Борис и Владимир со своей девушкой Ириной. Вот такая была веселая компания. Кстати Алексей написал чудесное фантастическое произведение "Охота на хаккеров", где в сатирической форме описал наши отношения. Речь шла об облаве на "хаккеров", которую проводил экипаж космического корабля, когда ему нужны были неуловимые компьютерные специалисты. Если кому интересно, пришлю это замечательное произведение. Вскоре после образования нашего "клуба" Сергей получил доступ в класс после окончания учебного дня, и практически все вечера мы проводили там. Вскладчину покупали "хакерские" тортики (по цене кратной восьми) и батоны хлеба - чтобы не умереть с голоду, а также пили чай и обсуждали тонкости программирования и вышеперечисленных игр. Домой уходили поздно вечером, по пути провожая коллег. Родители конечно были не в восторге (мобильников то в те времена не было), но им пришлось в итоге смириться...

Работая с Ямахами я не мог не восхищаться их надежностью. Однажды в одном классе прорвало батарею и большинство ученических компьютеров (503х) залило горячей ржавой водой!! После высыхания и чистки все машинки заработали как новые. За 5 лет, что я провел с Ямахами только у одной-двух машинок появились проблемы, в основном с графической памятью в старших скринах, так что на учебных процесс это не влияло. Компьютеры использовались по 12 и более часов в день, студентами с разных факультетов (некоторые из которых долбили по клавам так, что жутко было), но машинки доблестно выдержали все это, один сломанный и успешно починенный Enter не в счет. Респектище корпорации Ямаха!

До сих пор не понимаю как мне удалось закончить институт и не попасть в армию. Ведь лекции я прогуливал постоянно. С момента окончания института мне очень хотелось приобрести Ямаху для личного пользования. Но все было тщетно - классы с каждым годом дорожали, а списывать у нас разрешалось только с уничтожением оборудования. Но в конце концов классы были расформированы и заменены на IBMовские, и мне удалось достать несколько вожделенных Ямах. Огромное спасибо Сергею и Кате Кировым, Мише Волкову и Гене Курапову! Теперь у меня есть все модели Ямах, которые были в Союзе. Машинки не лежат без дела, они используются для игр и для тестирования CasLink'a (для тех, кто еще не видел вот линк - http://www.finnov.net/~wierzbowsky/ ). Я регулярно показываю их на разных мероприятиях, посвященных 8-битным компьютерам, удивляя народ "неправильной" английской раскладкой. Некоторые фотки с таких мероприятий можно увидеть здесь:

http://msx.fi/party/
http://msx.fi/party/previous.html

До сих пор я остаюсь фанатом MSX и особенно замечательных Ямах, которые теперь ценятся на вес золота. Мы с Геннадием задались вопросом подключения Ямах к LCD мониторам по RGB. Синхро сигналы разделяются специальной микросхемой, остальное подается напрямую. Правда пока ни одна схема не заработала. Вся надежда на Гену, так как у него есть доступ к осцилографу. Надо посмотреть что выдается с микрухи и подобрать нужные параметры резистора в обвязке. В Финляндии, где я живу, осцилографы дороги - от 300 евро. А покупать этот аппарат, не занимаясь серьезно электроникой, семейный бюджет не позволит.

И в заключение скажу, что я очень рад видеть здесь людей, преданных делу MSX. И в особенности мэтров нашего дела, имена которых вписаны в историю золотыми буквами! Рад, что и через два десятка лет интерес к теме не угасает. И пусть так будет всегда!

Алексей Подрезов

By NEV.rus

Resident (39)

Аватар пользователя NEV.rus

09-08-2009, 12:39

помните заставку передачи Невзорова "600 секунд" на Ленинградском ТВ?О да! У нас прямо так и спрашивали: сможешь сделать "600 секунд"? Smile
Спасибо за интересный рассказ.

By igorx

Master (160)

Аватар пользователя igorx

11-08-2009, 16:03

Алексей, спасибо огромное..

Очень теплые эмоции вызвали твои воспоминания.

By Alex_SAT

Expert (66)

Аватар пользователя Alex_SAT

12-08-2009, 18:30

Всем огромный респект! Даже и не думал что люди разделенные такими расстояниями и таким временем думают настолько одинаково! К сожалению не наделен эпистолярными способностями, а то бы тоже что-нибудь накатал... Воспоминаний накатило... множество.
Все-таки Эм-Эс-Иксер это или диагноз или образ жизни.... Big smile

By Alexey

Guardian (2154)

Аватар пользователя Alexey

12-08-2009, 22:05

Да, дискетки были на вес золота. На свои первые две 720кб дискеты я угрохал всю стипендию. Один местный предприниматель продавал их поштучно. О том, чтобы купить их в магазине тогда не было и речи. А на коробки дискет с красивыми наклейками у преподавателей мы смотрели как на сундуки с золотом. Зато потом, когда появились IBMки, а старых дискет было уже более чем достаточно, мы сверлили в них дырки и форматировали на 1.44мб. Какое кощунство!

Мы хардварным извратом тоже занимались. Подключали микрофон к сетевому модулю ( если я правильно помню ) и записывали звук программой Voice. Однажды мои приятели "увели" мою дискету и поставили в автозапуск системы COM файл который на весь класс выдал "Пошел на х...!" в трех экземплярах. Хорошо что я загружался не во время урока...

А однажды пропатчили игру Girly Block, чтобы она вместо "The Links Presents" выдавала "F*ck You!". И в таком виде разослали народу поиграться. Но народ юмора не понял в связи с отсутствием знаний английского...