У меня тоже начиналось все с бейсика. Но я не писал с нуля, а модифицировал существующие программы.
И чем больше я их модифицировал, тем больше понимал — мне будет нехватать не памяти (аж 32kb), а скорости.
Так я начал изучать ассемблер.
К концу пользования Спектрума (где-то 97 год) я начал осваивать ассемблер, но вскоре мне купили Cyrix6x86MX (16ram, s3 2mb, 1.2Gb HDD) и на несколько лет я был отвлечен игрушками :)
=(( Это да
Хотя если отец увлекается, то очень велика вероятность, что и сын будет увлекаться. Тут очень много факторов. Невозможно предсказать кто реально подсядет на OpenSource.
А я в 15 лет купил диск с языками программирования, а он оказался пиратским и косячным — вот так пираты отобрали мои последние деньги и убили во мне программиста :(
Желаю, от всей души, чтобы Вы сейчас скачали 680Мб на модеме, на скорости 28800 (в лучшем случае) и с регулярно рвущейся связью… Да… в 97-98 годах именно так и было у многих…
Да, были времена, был фан от того что ты писал что на спеси, говоришь себе «Еще пол часика» потом смотришь на часы, а уже прошел час и время пол первого ночи.
Спеси сменила первая сонька, но я чувствовал ся обманутым, через пол года продал, потом уже был обычный комп.
Да уж фан… Я в детстве сидел до 3 ночи практически каждый день, мне в 7 утра нужно было вставать… Родители, конечно, были против:) Но я не сдался и писал программульки на таинственном zx-асме процессора з80:)
Вы — молодец! Я самое большое, что написал — это игру «Смешная история», когда по очереди два игрока отвечали на вопросы «Кто?», «С кем?», «Когда?» и т. д., а потом программа подставляла их в историю. Аналог бумажной игры, в которую мы играли в школе. Зато у меня в игре была 4-канальная музыка и очень красивый титульный экран. :) А мой друг написал экономическую игру «Биржа», правила для которой взял с одноименной бумажной игры. Часть игры он вообще писал на ассемблере.
Эх, вспоминаю времена, когда вместо того, чтобы ходить в «художку», я по утрам бегал к другу играть на его новеньком ZX Spectrum 48 в Batty и рисовать картинки на бейсике. Оператор «circle» мы называли «цЫрцле» :0)
А у меня и бип был беепом 8)))
И только Истинные Гуру знали, что если для draw задать угол эдак в 10000, то получится красивая анимация вращающегося «колесика» 8)
Ну и совсем уж немногие умели в Диззи-2 сделать бесконечные жизни(там по дефолту одна всего 8)
Не «анимация вращающегося колесика», а некая картинка, типа тех, что получаются с помощью спирографа.
А «вечные жизни» там вообще все, кому не лень делали, как мне помнится, самое главное — из загрузчика в бейсик вывалиться (ох там трюков было для предотвращения такого вываливания) =)
В некоторых загрузчиках удавалось нажать BREAK, после того как закончилась загрузка, но до того как управление передастся загрузчику в кодах. Практика, только практика! :)
А как на звук из кассетника определяли где грузится графика, где уровни, а где код… Где теперь эти умения применять? :)
Вывалиться-то еще одно.
Вот увидеть этот самый код — это была задача, да 8)
Тут-то и вступали в дело поки и пееки 8)
А насчет «все кому не лень» — у нас в городе хрен достать было эту заветную книжечку, которая «вечная жизнь в 600 играх».
А из других манов по спектруму была только заводская «инструкция по эксплуатации» с описанием встроенного васика.
а я писал текстовые адвентюры, демки, загрузчики, дисковые утилиты. даже текстовый редактор свой набросал, но забил потом на него.
сначала на бейсике, потом уже на ассемблере… во были времена!..
Как я мечтал об Амиге! Ни разу не видев, естественно, а начитавшись электронных журналов «Spectrofon» и «ZX-Format», ходивших в нашем городе по спектрумистам с опозданием года на три :)
Кто начинал со Спектрумов, тот на все сейчас смотрит с улыбкой. Ибо тот непередаваемый вой из магнитофона, что был при загрузке игрушек, был для нас музыкой. Сейчас этот зук для нас как вкус жевательной резинки бубль гум и что там еще у вас ассоциировалось с детством… шоколадки в форме деда мороза :) Хотя конечно у каждого свои воспоминания с теми временами зарождения массовых компьютерных технологий ;)
а впоследствии долгими вечерам и ночами уже за PC сидели и вспоминали о магнитофонах на Спеках по писку модемов… а потом и модемы исчезли… и только изредка вспоминается бегущие цветные полосы вокруг белого экрана…
да что там, я даже дискетами обменивался с людьми из других городов по почте, вот было-то время!
и ведь это были 5,25", и посылали, и ничего, доходило и работало :)
Я не застал момент таких дискет, а как то сразу увидел спектрум с касетами. Верней кажется я прошел мимо этого момента, так как был слишком молод.
Это были такие большие гибкие дискеты? я правильно понимаю?
в каком году появились такие дискеты?
просто первый пентиум появился у меня в 1997 году. Но возможно, что я пропустил этот период, так как начал играть в денди и другие следующие приставки.
Я реально не помню таких дискет. Даже визуально сейчас не могу припомнить, чтобы я их видел. Слышать кажется слышал на уроках информатики в школе о таких, но никогда не видел их воочию.
эээ, вспомнить бы… 256 x 192 пикселеля (точнее, 3 * 256 x 64 экранных блока) + 32 x 24 знакоместа по 8 цветов в каждом?:) мда, как мы умудрялись с этим жить и быть счастливыми?:)
весьма условые 8 цветов :))) странный атрибут bright.
как относительно счастье, не правда ли? :)))
а, вот еще вспомнил потрясающую игрушку 'Rock star ate my hamster', где надо было быть менеджером рок-группы, вот игры-то были! :) покажите мне щас такие увлекательные игры
Я тоже начинал со спектрума. Помню, с каким интересом делал свои уровни для арканоида Krarout в редакторе, написанным моим папой :) Да и самому очень интересно было на бейсике всякие кружки рисовать и прочие мелочи. А потом как-то незаметно пересел на игрушки. Сначала на Dendy а потом и на PC. Осознавая, что всё это время мог бы учить что-то полезное, в свои почти 20 лет чувствую себя неудачником :(
да нет… он 92 года выпуска… так что когда П2 появился ему было всего-то 5 лет… с учетом SEGA, он сел за П2, где-то примерно в возрасте 8-9 лет… т.е. 2000-2001 год, на это время были уже вполне бегающие «целки» и маячил «P3»… :)
Я начинал писать на асме с ZEUS, загружая его с кассеты, в первое время большинство попыток что то написать заканчивались ребутом и попыткой снова загрузить эту мощную и таинственную IDE:) Позже пользовал MONS & GENS, но потом, конечно переполз на ZX-Asm + STS, вот там уже можно было неплохо развернуться, спасибо авторам!:)
Ух, ностальгия! И спрайты в тетрадке в клеточку и музыку подбирал на детской такой электронной игрушке — подписал на клавиатуре буковки A,B,C… сыграю и в тетрадку записываю. Только у меня был не Спектрум, а Вектор. Две игрушки я все же написал на нем, на бейсике и одну даже продал в клуб какой-то за смешные деньги.
И вот в последнее время, глядючи на финансовые стриптизы флешеров, ужасно захотелось вспомнить юность, изучить флеш и писать на нем игрухи… :)
Эх… Писал когда-то на бейсике (с использованием какой-то библиотеки машинного кода — картинки, музыка) игрушку типа «диктатор магазина». =) Рисовал шрифты и картинки в Art Studio.
У меня был самопайный спектрум на плате ленинград с биосом 1990 года, по знаку "-" поддерживалась удвоенная загрузка с кассеты. По знаку "*" был доступен редактор памяти. Я по совету друга припаял тумблер к ножкам процессора для вызова немаскируемого прерывания NMI кажется, типа аналог свернуть игру, затем "*" зайти поглядеть содержимое игры в hex-редакторе. Правил таким образом деньги в SimCity.
В нем вообще русских букв не было. Кириллических символов, которых не доставало в латинице, приходилось дорисовывать самостоятельно и вешать на хот-кеи.
по поводу игрушек со спектрума. Может кто помнит, была игрушка… там пес-каратист был и все в желтых тонах. Уже весь инет обшарил все не могу вспомнить как называется)) помню любимая игрушка была)
по роду деятельности я работаю/владею/владел разными ноутами/серверами с хрен знает сколькоядерными процами/объемами памяти/контроллерами и проч…
Но никогда, Вы слышите НИКОГДА не испытать мне больше того чувства ВЛАДЕНИЯ КОМПЬЮТЕРОМ когда в 90-х мама купила мне спектрум…
Куда деваться, приходилось:) Дискетам я в то время не доверял, очень аккуратно, с любовью, записывал строчки кода в специально подобранную тетрадку и специально подобранной ручкой. Так аккуратно я в жизни никогда не писал:)
Эххх! У меня тоже ностальгия. Я был в 7ом классе, когда родители мне подарили ZX Spectrum 128k!.. Друзья не понимали, как я могу пропадать по 24 часа в сутки не за игрой на Dendy, а за написанием непонятного текста. Постоянно пищали кассеты) Что-то загружалось. Но однажды у друга увидел Windows 95… Пытался писать что-то подобное… Все… Потом и у меня появился PC. Но все равно я благодарен родителям, за этот НАСТОЯЩИЙ подарок, ZX Spectrum 128k!
У меня тоже была пара игрушек: Скорость — менеджер автогонок — собираешь машину по комплектующим, участвуешь в заездах, выигрываешь бабки, тюнишь машину, нанимаешь водителей, выигрываешь бабки..., Скорость 2 — то же самое только с картинками и с машинками, перемещающимися по нарисованной трассе, Королевство — опять же симулятор, но на этот раз уже нужно было управлять государством… И еще была одна игра которая потом уже перекочевала на PC — пошаговый фентезийный ролевик с сюжетом, битвами, зданиями, магией и т.п. =)
Увы и ах… Было это в 97 году. Спектрумовские проекты вряд ли уже удастся когда-нибудь увидеть. А вот Delpiйский проект RPG (и еще пару-тройку других) возможно удастся найти на старых винчестерах, если они еще живы =). Но уже не сегодня. Вот, если интересно, есть программка «портированная» со спектрума году эдак в 98, ее как-то давно заливал в интернет, и поэтому она под рукой: narod.ru/disk/16604108000/margo.zip.html
Мой друг рисовал целые заставки и спрайты на миллиметровке — цветные карандаши, резинка, и вперёд! :)
Я писал небольшие на программки на Бейсике на 2-4 тетрадных листа.
На Ассемблере тоже писал на листике, бывало, особенно когда нужна была оптимизация по циклам процессора.
у меня была книжка/справочник Николая Родионова, с байтовой длиной всех комманд и количеством тактов на ее выполнение. Это была Вещь. Когда писал распаковщик LZW я там считал и такты и байты, каждый выигранный такт и байт — это победа и счастливый сон:)
да книги помню, но игры не писал.
сначала играл в игры, потом играл во встроенный бейсик, ну а когда уже мне открылся ассемблер — тут я понял что этот компьютер сделает именно то что я захочу!
Вот это мной было зачитано до непотребного состояния Интересно, где сейчас эти люди?
p.s. Интересный момент. Когда-то читал, что именно Родионову принадлежит авторство слова глюк в контексте выполнения программы. Кто-то может подтвердить-опровергнуть?
У меня была просто распечатка книги прошитая нитками, «ZX-Spectrum для программистов» ))) таких книжек не видел ZX-Ревю попался только уже почти в 2000 году в одной библиотеке так я оттуда 2 недели не вылазил читал описания, не смотря на давность )))
А сам ZX-Spectrum в 1990 меня заворожил кнопочками, с непонятными словами, значками… =) в 1991 был написан тетрис =) ыхх время было… когда я в 1995 году увидел виндовс впервые у меня был культурный шок =) Виндовс в моей жизни был самой сложной операционной системой. Спасибо другу Васе, который позволил издеватся над его П-100 с 24 Мб ОЗУ издеваца как угодно )
Я даже пытался спаять свой самодельный spectrum, благо детали были.
Нет звука лучше чем загрузка программы с кассетного магнитофона. И этот запах дисков…
Знакомая история.
У меня было примерно тоже самое только в 1990 году. Тогда и персоналок у нас вокруг и не было ни у кого.
А из игр для спектрума был убогий биллиард.
Свою первую игру я написал в 1993 году без всяких книг. В качестве графики использовал специально сделанные мною символы (не помню как назывался редактор), язык программирования — конечно же бэйсик.
Игра простая — подлодка плавает по океану и собирает со дна сокровища, стараясь не попастся к рыбам.
Никто не помнит игру на ZX, суть такова: вы летаете роботом по уровням-экранам, уклоняетесь от монстров и других мешающих штук. Цель — собрать по кусочкам микросхему. Берешь маленкий кусочек — тебе на время показывают плату-микросхему. Перерыл уже все ресурсы по спектруму, а ее так и не найти. Название, вроде, состоит из 5 или 6 букв и начинается на «T».
мой спектрум был советского производства и назывался «Кворум» :D из клёвых игр заигранных помню zynaps, elite, academy и суперский графический редактор art studio, в котором можно было рисовать, а затем сохранять картинки на кассеты :D
Я свысока смотрел на владельцев денди и со-всеми читателями ZX-Ревю негодовал по поводу PC.
У самого был Profi128, даже музыку на нем пытался писать.
Ну и конечно, в каждом посте про Spectrum должно быть
Cracked by Bill Gilbert
А автор не застал, интересно, появление по сути настоящего Warcraft на Спектруме? Я про «Черный Ворон» Медноногого. Отличнейшая получилась вещь надо сказать, хоть и монохромная.
Да и вообще, у меня был Профи 1024, с дисководом на 3.5, мышкой, с Sound Blaster 16 бит и модемом. Разумеется, большая часть этих вещей паялась у меня на глазах или даже с моим скромным участием. И хоть игры отвлекли меня от тогда от освоения языков или графики с музыкой, это были мои наиболее приятные времена общения с компьютером. Тем более что очень многие игры тех пор я и до сих пор поставить в пример по играбельности и запустить на партию с одиним-тремя приятелями. Я даже умудрился входить в группу Optical Brothers и как-то помогать с выпуском нескольких чудных программ! Пивом в основном конечно :)
Я тоже паял спектрум сам. Долго собирал комплектующие, купить удалось тока бракованную плату — разводка получилась более или менее, но вот металлизации в отверстиях практически не было. Пропаивал все переходы по печати вручную))) Самое большое счастье было когда все это заработало в связке с ламповым телеком и убитым кассетником)) После этого и бейсик был, и ассемблер, и игрушки до упаду.
Что-то не понимаю я. Вы потратили 3 месяца на проект который не завершили и даже не начали в коде? Ну и в чём же тут фан? Не хватило 48К — можно было взять 128К.
Как пример — человек недавно выпустил Preliminary Monty на ZX Spectrum.
Он же со товарищи сейчас работает над следующей игрой.
Всё так просто. Не все вообще-то в Москве и крупных городах жили. Тем более тогда были времена бедные, семья перебивалась кое-как, какие тут развлечения.
>Правил таким образом деньги в SimCity.
Читер!!! :)
ps. После покупки в магазине «Электрон» (где-то на Русаковской) в лохматом 1992-1993 году, ввиду наличия у него «magic button» — которая после перепрошивки, переходила в отладчик, мне неожиданно стало везти в играх (заодно и asm подучил) :D
Спектрум конечно это для многих компьютер дества и первый компьютер (у меня лично стоякая ностальгия по тем временам..:) И игрался и писал программы, но, имхо, программировать там лучше на простеньком асме. Производительность, элегантность, доступность функционала в бейсике, мягко говоря, оставляет желать лучшего.
Свой спекрум — минский Интер у меня появился в 92 году осенью. Отец ездил в Гомель и привез. Но я уже успел два года поиграться у друга, и даже изучить бейсик неплохо.
На своем поиграть удалось все месяцев 6-ть. Засел за асм — ну не работал у меня Elite (из-за нестабильной шины данных при обработке прерывания 2-го типа). Потом писал какие то загрузчики, взламывал игры, писал музыку. Потом появился ZS Scorpion — туда уже паяльником лазил. В 1994 программировал на ассемблере на PC (по книге Нортона — ох и отстойная книга была!) Считал все остальные языки — кроме ассемблера — убожеством.
На Scorpion много чем занимался. В 96 поступил в универ на 220100. Учеба в универе была простой — программирование и микропроцессорную технику я изучил еще в школе на спектруме.
Ну и после спектрума ни во что играть больше не могу — неинтересно. В Ил-2 полетал и все.
Хотя программистом не стал — а жаль.
Мда… спектрумовские темы так глядишь и попсовыми станут:) а если серьезно, кто нибудь из спектрумистов при создании ПО применял agile, unit тесты, был знаком с принципами ооп, банально — с алгоритмами сортировки?:)
У автора первого в мире просмотрщика .JPG для 8-bit машин уже ничего не спросишь, а вот автор распаковщика WinRAR 1.x вполне доступен и для agile и для unit и для rational rose.
Мечты детства о создании игры на ZX-Spectrum