А ведь я только учусь

Когда-то, когда я вернулся на спек, оказалось что я помню только базовые вещи — как писать под z80, и абсолютно не помню обвязки — какие биты порта 128к спека, какой адрес для выхода в тр-дос и т.д.

Ну и ничего, подумал я, я ведь только учусь. И давай копать интернет, благо информации много.

Понемногу почитал, вспомнил, начал писать эффекты, вышла дема. А в эффектах, как оказалось, луч сечёт изображение. Для меня было важнее создать сам эффект, а такие «мелочи» я тогда не замечал. Ну, естественно, меня в это дело носом ткнул lvd :) я тогда ошалел, немного расстроился, но запомнил насчёт сечения. Ничего, подумал я, я ведь только учусь.

А потом долго писалась игра. Выпустил, доволен, горжусь – а Jerry и говорит мне: «можно было лучше». Утёрся, обидно, большая работа… и подумал – она ж у меня первая такая большая. Пусть! Я ведь только учусь.

А не так давно я заявил introspec что начал использовать дополнительный набор регистров (exx). Представляете? А было – как открытие! Он тогда промолчал, а через пару дней иронично спросил – как мне, с новым-то знанием? ;) «Отлично!», ответил я и улыбнулся. Ведь я только учусь.

А ещё с n1k-o мы делали трекму, и он сразу сказал – нужен тайм-лайн! Интересно как это, подумал я. Но сделал таймлайн, давай лепить в трекму эффекты, они, естественно под музыку лежат как попало, получил от n1k-o вздрючку… переделал – стало как надо, всё заиграло красками стало великолепно…

Я улыбнулся и подумал – «хех, а ведь я только учусь» :)

36 комментариев

avatar
Это хорошая статья.
Вова, ты молодец.
  • nyuk
  • +8
avatar
Вова, я бы посоветовал тебе передать этому шпеку, что он злопамятная язва.
avatar
Да, меня до сих пор улыбает тред «качение синуса»:)
avatar
Сейчас набегут и скажут, что статья говно, потому что нет конструктива и вообще одна болтовня.

Но я вижу, что это всего лишь пролог к циклу статей. Да? VBI ?
avatar
Нет, статья годная, пусть даже и шутливая.
Я также собирал по полочкам информацию о программировании, случайно после операции обнаружил потерю памяти и стал восстанавливать.Выяснилось, что я хорошо помню структуру БД Сбербанка и помню Атари, но забыл все напрочь. Часть дисков с сырками осталось на работе(спасибо мужикам, что винт сохранили), часть дисков любезно перегнал Shadow Maker, вылезли сырки, есть что вспомнить. только один момент, о котором я сейчас жалею — я стал кодить без оглядки на лиц, какими бы наивными и неуклюжими демы бы были. А сейчас все вымерло.
avatar
Вова, ты молодец, что УЧИШЬСЯ. Нам бы всем… :)
avatar
Вот я примерно так же начинал вспоминать, и до сих пор все вспоминаю потихоньку. Благо есть инет. Распечатал себе в виде книжки набор мнемоник z80 с растактовкой и разбайтовкой. надо бы наверное для мобильности мобильное приложение сделать — spectrum helper.
А вот музыку приходится сейчас не вспоминать как писать, а учиться заново. ибо за эти годы подход совершенно изменился.
avatar
все же книжка Родионова — наше все, даже распечатки Викерса не катили.
avatar
под книжкой Родионова что имеется ввиду?
avatar
Н.Родионов «ZX Spectrum для пользователей и программистов». Я использовал опкоды Z80 и функции тырдос из книжки.
avatar
Я у Родионова только «Адаптацию...» читал. Трёхтомник Инфоркома наше все. Сейчас ищу куда его засунул — тяжело дается возвращение )
avatar
Да уж. моя литература валяется неизвестно где, в гараже. Там же валяется GMX…
avatar
ZX Spectrum для пользователей и программистов это вообще библия.
avatar
Случались холивары «Трехтомник vs Родионов» )

А, например, TmK , отщепенец, начинал по «Как написать игру на ассемблере», если память мне не изменяет.
avatar
сразу нет. максимум инфы было взято из «Тайники Spectrum» и ZX-ревю.
avatar
ну, она и ещё список команд с кодами и времянками — два основных справочника для меня были
avatar
Кстати, когда ты затеял трекму? ты вроде собирался написать дему год назад?
avatar
большая будет %)
avatar
Отмазался, короче xD
avatar
я ж не ааа, я не могу по пять трекм в неделю выпускать :)
avatar
наш человек:)
avatar
Типа такой? =)
avatar
а где ADC A,NN и «а можно всех посмотреть?»?
avatar
Ну, тут показывает только мнемоники с содержанием «HL» (в соответствии со строкой поиска).
Без фильтрации — сгруппировано по мнемонике:


Справа — такты, в детальном виде предполагалась информация о влиянии на флаги и что-нибудь ещё.
avatar
Ммм, а это может быть довольно удобно! м.б. сбацаю, неплохая идея :)
avatar
.plist с инструкциями и доп-инфой могу куда-нибудь выложить =) Или может более полные и качественные источники найдёшь. Я предполагал, что информация может генериться по типу Z80info от Ивана Рощина.
avatar
Сейчас у меня просто сделана офлайн вот эта страничка: clrhome.org/table/
avatar
Меня в своё время больше интереовала информация по тактам — в таких периодических табличках её обычно нет.
avatar
Ты ведь попробовал наводить курсор на команды? :)
avatar
ого! вообще замечательно. из этой периодической таблички можно скомпилировать:
  • мнемонику
  • код команды
  • такты
  • влияние на флаги
Осталось выкусить это дело в виде машинно-понятного списка в csv/tsv(txt) =)
avatar
есть сборник .CHM, валяется где-то на гф.
avatar
Вперёд, ньюкамеры! Нас ждут великие дела и множество граблей, на которые нам предстоит наступить!
avatar
ну показывай длом штоли. пока что слова-слова.
avatar
Тоже сейчас перебираю свои старые исходники, тоже все подзабыл.
avatar
Привет, Вовка!!! Не знаю чему тебе там учиться… Но одно точно знаю, у меня мозг уже не работает без EXX! Но думаю что это отлично если то, что ты делаешь работает без ЭХХХов. Учиться нужно каждый день, как я люблю говорить — «екжкнаноскунднно».
avatar
Немного за творчество, за демо, за мотивацию, за отношение:

Ты все время говоришь себе: «Я могу это сделать, но не буду», — но это не более чем другой способ сказать, что ты не можешь.
Физика как секс: может не давать практических результатов, но это не повод ею не заниматься.
Ричард Фейнман

Человек молод, когда он еще не боится делать глупости.
Свобода творчества — свобода делать ошибки.
Главный признак таланта — это когда человек знает, чего он хочет.
Петр Капица

Если ученый не может объяснить уборщице, которая убирается у него в лаборатории, смысл своей работы, то он сам не понимает, что он делает.
Эрнест Резерфорд

Эксперт — это человек, который совершил все возможные ошибки в очень узкой специальности.
Нильс Бор
  • VBI
  • +2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.