Очень много действительно крутых решений того времени не были перечислены. 1. Цветная графика 256х192 с квадратными (!) пикселями, доступная пользователю постоянно. Не требовалось никаких фокусов, как в аналогах, с переключением текстовых/графических режимов по прерыванию, сменой цвета по кадрам изображения и др. Доступность 8/15 цветов сразу, без дополнений. 2. Перепрограммирование шрифтов одним действием - сменой вектора (указателя) на шрифт. Практически ни один компьютер того времени не мог этим похвастаться. Точно так же легко менялся вектор кадрового прерывания. 3. Реально удобный процессор Z80, сделанный людьми для людей, обладающий встроенными 16-разрядными командами, командами групповых операций, различными видами адресации, удобными регистрами для работы. 4. Возможность быстро вызвать машинный код сразу из программы на Бейсике, следовательно, появилось большое количество удобных загрузчиков, как минималистичных, так и с видеоэффектами при загрузке. Также были распространены "обогащённые" бейсик-программы, вызывающие для видеоэффектов машинный код. 5. Статичность ROM,, встроенный калькулятор вещественных чисел (из программ на машинном коде был доступен целый язык). Уникальность хранения вещественных чисел прямо в коде программы на Бейсике (предкомпиляция). 6. Уникальное решение снижения используемой памяти для цветных изображений, которое ещё существенно ускоряло обработку экранных данных: монохромная бинарная матрица 256х192 (6144 байт) накладывалась на слой атрибутов 32х24 знакоместа (768 байт). Итого всего лишь 6912 байт на цветное изображение 8/15 цветов. 7. Клавиатура и джойстики доступны через порты ввода/вывода и легко перехватываются из программ в машинном коде/на ассемблере. 8. Реально быстрая скорость чтения программ с ленты. Автор говорит про 5 минут на 48 кбайт данных на ZX, пусть посмотрит на 13 минут загрузки на 32 кбайт на Atari 800 XL (функционально прямой конкурент). Хранение данных на ленте организованно умело и революционно просто. Умельцы ускоряли загрузку вдвое (Turbo-прошивка) и вчетверо (Quick-прошивка). 9. Возможность сохранения файлов "в коробке" простыми бейсик-командами. Большое количество копировщиков с функцией RLE-архивации (!) данных "на лету". 10. Надёжность компьютера: сбоев по памяти во время работы практически не наблюдалось. В отличие от конкурирующих систем, где сбой по памяти с аварийной перезагрузкой и потерей всех данных - обычное дело.
@@skantorizh это не было специфично сиклеровским решением, как вы утверждаете, это было "мэйнстримом" на то время, я об этом (ну и да, большинство бейсиков были клонами микрософтовского)
@@vladimirkalashnikov1067 Сейчас трудно рассуждать, все бейсики казались похожими, но команд вида GO SUB n и USR x не могу припомнить в бейсиках майкрософтовского типа.
Нахлынули добрые воспоминания из безоблачного детства. В 1990-х. Всё газетных ларьки нашего города пестрели бршурками разного качества и толщины об играх zx spektrum. Мог часами их разглядывать. Из одной такой узнал, что в нашем городе по субботам на частоте радио маяк на УКВ частотах в час ночи транслируются записи игр на часовую кассету. За день был собран и спаян комплекс аппаратуры из автоприемника Урал и музыкального центра романтика. Картина маслом: мы с папой седим ночью с отключенным холодильником и слушаем целый час треск и писк приёмника, а потом до утра тестим новые игрульки. Счастье неописуемое!!!!! Нахлынуло!!!! Мальчик Саша, 46 годиков.
Я бы к "тыкните на ярлык с игрой и подождите 5 мин, а потом играйте" еще добавил, что не факт, что через 5 минут игра будет успешно загружена. Особенно если кто-то в квартире решил включить свет в соседней комнате )
@@cafedead это у вас мафон плохои был у меня было такое оказалось в блоке питания мафона кондер вспух и помехи от сети проскакивали при включение холодильника мафон фонил.
@@cafedead с чего это были и хорошие мафоны просто мне вручили то что не жалко а так у браты был стыционарныи усилитель две с 90 и проигрователя и касет Вега я на него сеичас блютус модуль врезал китаискии поёт музыкальные центры за 25 касареи не выдают такого звука
Кстати, пока все загружается с кассеты, и пока слышны звуки загрузки в течении 4 минут, у тебя за время этой медитации сознание расширяется... И уже потом пофиг, какая там графика, и прочее... ) Считаю, в современные компьютеры нужно вернуть загрузку игр с кассет, а то все такими придирчивыми стали, текстуры у них мыльные, посмотрите-ка... Неженки...)
@@cafedead Мы с приятелем собрали себе по Спектруму из деталей с радиорынка. Схему и платы нам тоже продавец предоставил. Так там в качестве магнитофонного входа стояла микросхема К555ЛА3 (а может ЛН1, вообще-то это все равно). Вам это что-нибудь говорит? Я с самого начала выкинул ее и поставил (если правильно помню) К140УД9 (УД9 - точно, за остальное не ручаюсь). А приятель сказал: "И так сойдет". А теперь представьте себе громкость, потребную для ЛА3, чтобы она реагировала. И при этом вероятность нормального окончания загрузки процентов 20. Короче, иногда приятелю удавалось загрузить игрушку. Представьте его восторг, когда игра стартовала.
@@Walker7745 Я в электронике не особо силен. Мне отец собрал... У меня был кассетник прям встроен в клавиатуру, была переключалка каналов, и была ручка регулирования скорости ленты, можно было поддать скорости...) Вот только звука с кассеты не завезли...
Бэйсик ZX был настолько могуч, что можно было строить графики любой произвольной арифметической функции, задавая её в символьном (!) виде через ввод input()! Я так решал уравнения графическим методом. Короче, для численных методов это была прям бомба!
@@vk67new67если при вводе через input ввести не просто число 33,57,2 и т.д., а например формулу, типа 3*sin(X) или X*7, то в коде программы можно находу вычислять значение формулы для разных X. То есть можно построить график формулы или решить уравнение, при этом не хардкодить формулу в тексте бэйсика, а вводить её через input.
Ввод команд одной клавишей решал ещё один момент - так программы занимали меньше места в памяти. Они хранили не весь текст программы, а коды операторорв
1. У многих ПК в 80-е годы клавиатуры были очень толстые и увесистые. Некоторыми клавиатурами легко можно было убить, приложил оппоненту клавой по голове. 2. Да.,первый IBM PC уже загружал программы с дисковода, но стоимость этого ПК от 2500 до 3500 долларов. Почувствуйте разницу. 3. Многие современные игры тоже умудряются долго загружаться. Есть такая игра от Эгософт - X4-Foundation. В ней загрузка сохранений длится от 3 до 5 минут, и ничего, все как-то привыкли.
3:25 У моего клона вообще не было надписей с операторами Бейсика, только цифры и буквы, причём латиница по верхнему ряду qwerty, а кириллица на тех же клавишах - яверты, не как на современных клавиатурах. Кириллические буквы просто повторяли латинские примерно похожие по звучанию, типа там где латинская Р там русская П. А для работы с Бейсиком просто вкладывали большой лист картона, на котором была крупно нарисована клавиатура со всеми знаками и операторами, которые там должны быть. Он висел у меня на стене, и я сверяясь по нему набивал нужные команды. Через пару месяцев, этого уже не нужно было, руки сами находили нужную клавишу без подсказок.
Давно пора виндовс во флешпамяти держать и не грузить сотни тысяч мусорных файлов по одному в оперативную память. Но они же не ищут простых решений. Их основное занятие - хождение по старым граблям.
30 лет прошло, а я до сих пор с теплотой вспоминаю спектрум, кассеты и плохой магнитофон. По моему, дома до сих пор валяется, вроде, дельта-с с до боли хрустящими пластмассовыми кнопками. И автор забыл добавить, что что бы подключиться к телевизору, нужно было вызывать телевизионного мастерас паяльником
по поводу клавишь это скорее мнение современных пользователей у которых на кнопке 2 буквы. тогда я с легкостью накидывал сотню строк даже не задумываясь о том где и что написано и куда надо переключить, это было естественно и как же я потом мучалсы набирая по букве команды
4:52 НО кто занимался довольно часто программированием на ZX бейсике очень сокращало время набора. И даже на 128 бейсике, чтобы не набирать по букве набирали в режиме 48к и переходили в 128 добавляя по-мелочи то что нужно...
Сэр Клайв, так давно хотел выразить вам свой респект, и вот наконец это произошло! :))) По поводу клавиш - никакой катастрофы в многофункциональности клавиш не было. Даже более того - я использовал самодельную герконовую клавиатуру от больших ЭВМ с очень надёжными и классными клавишами, на которых были только буквы. Специальные клавиши были вообще пустыми. И ещё сделал дополнительное поле справа (как в PC AT) с цифирями и знаками. И отсутствие надписей никак не мешало мне пользоваться этой клавой, так как всё набиралось буквально на автомате. Практика решала, мне и буквы были не нужны - печатал слепым методом.
бейсик - это такое себе, да ещё через медленный интерпретатор .. архитектура спекка и его z80 были столь простыми (по нынешним меркам), что порог входа в их asm был минимальный. регистров десяток, и вся память как на ладони. помню, писал сразу в кодах, без мнемоник (то есть вообще без компилятора😆), т.к наизусть всё помнил.
2:45 Бейсик конечно повлиял на людей которым было интересно программирование. Но то что на нем написаны программы или игры для Спектрума это громко сказано. Ничего вменяемого на нем не напишешь. во первых там было ограничение строк во вторых это даже не компилятор, а просто ретранслятор. А ретранслировать код и на без того медленном железе было ооочень медленно. Все игры, да и программы писались на Ассемблере. Бейсик это только что бы понять азы.
@@TLion256 Проблема любых языков программирования на Спектруме, кроме бэйсика и ассемблера - это то, что их компиляторы занимают ОЗУ. Много ОЗУ занимают. И для собственно пользовательской программы памяти остаётся мало. Зашей Cи в ПЗУ - получили бы совсем другую картину с серьёзной альтернативой ассемблеру. Особенно, если бы он был в виде компилятора, а не интерпретатора.
@@TLion256помню тестировал разные компиляторы. Очень понравился tobos кажется. Он единственный смог в двухмерные массивы и довольно прилично ускорял бейсик. На уровень кривого прогера на асме мог.
Конструкция Спектрума была гениальна для своего времени! При его простоте и минимальной обвязке проца выдавал неплохие графические возможности. Единственное, что я бы изменил - это перевесил бы прерывание с кадрового синхроимпульса 50гц на строчный ~16кгц. Это бы позволило воспроизводить звук асинхронно, а не считать такты каждой команды, а производительности вполне хватало, чтобы успеть обработать прерывание, и ещё время оставалось. Максимум 25% процессорного времени съедало бы.
Там и так медленно прерывание и возврат срабатывали, да ещё эта "особенность", что старший разряд адреса указывается в регистре I, а младший разряд адреса может быть любым...
@@Alexander_Gurov_RF Ну... не так это и много - 500 тактов, учитывая, что идет обработка нажатия клавиш, гашение и отрисовка движущихся объектов, вывод сэмплов звука...
@@Alexander_Gurov_RF По моему опыту разработки игр, так не работает. Как раз обработка клавиатуры, джойстика и вся основная игровая механика, включая движение спрайтов, уходит именно в обработчик прерывания.. Компьютер однопроцессорный и однозадачный, других вариантов практически нет. Бесконечный игровой цикл - не вариант, садит ресурсы гораздо быстрее.
@Max Markov Полноценный 486 писи в 1990 году стоил, как чугунный мост на Сахалин и был страшным дефицитом в городах и весях. Гораздо актуальнее Маяка была TR-DOS, которая стоила столько же, сколько и Маяк, в комплекте с одним дисководом. Точно не вспомню, но где-то году в 1989 я уже Дельту-С переделывал на дисковод, а в 1991 вообще перешёл на АТМ-турбо, где дисководы подключались штатно.
Ради этого я на свою 120-ю Вегу установил подстроечный резистор, которым добился удвоенной скорости (регулировал по полоскам на экране при загрузке). Режим 9.53 см/с включался нажатием кнопки выбора кассеты типа Хром или Феррум-хром, точно уже не помню.
Клавиатура высокая? Мой первый Спектрум был в корпусе, сделанном из половинки "дипломата" (это такой чемоданчик, если кто не в курсе). Вот где было не очень удобно. =) Обычные советские телевизоры в качестве монитора создавали изрядную нагрузку на зрение, особенно при программировании - сколько глаз убито таким способом, трудно сосчитать. Специализированные мониторы, что бы ни говорилось в ролике, были более щадящими зрение устройствами, но таковых почти ни у кого не было (у меня спустя время монитор появился, но зрение к тому моменту уже было испорчено телевизором "Фотон").
ну вот подождать 5 минут - это еще как повезет, мог включится холодильник или вообще не отрегулированна головка в магнитофоне и тогда приходилось по несоклько раз загружать одну и ту же игру что бы достичь успеха))
Я программер стал благодаря ZX-Spectrum. Он у меня с 1991 аж по 2000 прожил. Всю школу. Pentagon 128 наверное только в 96 году появился. Тогда только и пользовался Basic 128. Загрузка с кассет то еще дело. Сидишь, 5 минут ждешь, а потом бах и ошибка загрузки. И давай чистить головку магнитофона, подкручивать позиционирование и т.д. А вообще мировой комп.
@@ДмитрийСтрекалов-т7в Простым смертным вообще непонятно, что это за фенька - бордюр, и тем более непонятно, зачем его программировать. А ещё "секретный" порт #FF, как проверка на "фирменность" компутера, что принуждало советских разрабов клонов ломать голову для имитации правильного чтения из этого порта.
А ещё одной особенностью Спектрума было то, что его схема относительно легко клонировалась на отечественной элементной базе, что ( вкупе с наличием в то время в стране большого количества головастых электронщиков) и привело к широкому распространению его у нас. А также появлению всяческих модификаций и расширений. Буржуи же, в массе, довольствовались лишь тем, что соизволил им предоставить сэр Клайв Синклер.
@@STONE30man В совке вся электроника и техника передирались с западных аналогов. Все эти сказки про гениальных инженеров и ученых в советских НИИ не более чем выдумки краснодырых любителей перед сном целовать красную тряпку и бюст Ленина
@@MrKavkaz2012 вы неправы так что абсолютно - конкрентых деталей приводить не имеет смысла вы их не поймете вследствие недостатка ... но это ваше достижение ..
Вообще-то язык программирования в качестве операционной системы был не только на Спектруме. И не обязательно Бейсик. Например, были такие советские компьютеры БК-001 и ДВК-1, там в качестве ОС стоял Фокал. Говорили, что те, кто изучал Бейсик, уже никогда не смогут нормально программировать ни на Си ни на Паскале, мол, он портит мышление программиста. А я добавлю, что те, кто изучал Фокал, никогда не смогут программировать вообще. На мой взгляд этот язык может воспринять только шизофреник. Его стековая структура и всяческие обратные польские записи недоступны для восприятия нормального человека. А между тем, его изучали на уроках информатики в СССР (а куда деваться, если другого нет?). Во всех описанных особенностях Спектрума я не вижу ничего необычного. Это была другая концепция компьютера и все это органично в нее вписывалось. Сравнивать Спектрум с современными РС просто некорректно. У них разное назначение и разные задачи. Спектрум эволюционно не перерос в РС, он пал жертвой эволюции. Возможно казалось, что Спектрум эволюционирует в РС, сначала появились совместимые клавиатуры, потом дисководы, TrDos, файлы (программы на кассетах не были файлами, это были блоки данных, но они не имели идентификаторов, компьютер не отличал их друг от друга, это делалось вручную), потом операционная система IsDos, которая во многом была сходна с MsDos, но Спектрум представлял другую линию компьютеров, все попытки сделать его похожим на РС были только костылями, а на костылях долго не проскачешь. И Спектрум сошел со сцены, уступив место РС.
Я бы даже сказал, что компы типа Спека и компы типа Писи - были концептуально разными ветвями развития. Спек - чисто игровая прибабаха, недорогая и простая. Писи вырос из больших ЭВМ и был ориентирован изначально "для дела", для серьёзных людей. Поэтому никогда не был простым и тем более, дешёвым.
Си и пасцал процедурные языки. Чем бейсик не процедурный? В нëм такие же вызовы процедур через GOSUB RETURN. Ну и по классике условия/циклы и прочее, всë в наличии, разница лишь в синтаксисе.
@@-John-Rambo- Синклер не задумывал спек игровым, сам он игры не любил, и его разочаровало что спек используется почти исключительно как игровая машина.
Экономия памяти для предкомпиляции числовых констант: каждая константа занимала столько символов, сколько написал программист, плюс шестибайтовое представление числа (префикс и стандартное 5-байтовое число встроенного калькулятора).
1. вся компьютерная начинка в клавиатуре. Ноут? Не? Я уже забыл когда у меня был компьютер с системным блоком. 2. Ну это у всех компов тогда было. И сомодор и наши Искры 3. Я со спеком сразу покупал моник. Правда черно-белый :( 4. Бэйсик был тогда для всех компов. Или свой встроенный язык. Опять же сомодор64, искра 5. Кнопки херовские если честно. На том же сомодор64 были прям такие классные кнопочки. А на искре вообще огонь. Герконовые. 6. Точно. Забавно. очень непривычно. Прям жесть. Спасибо за историю :)
4:50 а мне наоборот понравилась такая фишка: нажимаешь кнопку - команда готовая, а переключать на режимы - понял логику как и было удобно - мне нравилось, а режим программирования в 128 Спектрум - не нравилось
ты похоже не сидел на 128 спектрумом. потому что там был такой же ввод как и в 48, только в нем добавилось несколько команд. Автор не понятно от куда взял этот вброс.
6:50 применительно к игре вдвоем на клавиатуре, имел место keymatrix - эффект. При одновременном зажатии нескольких клавиш, в некоторых программах происходила ложная детекция нажатия клавиши, либо, наоборот.
Поправка с магнитофоном могли работать невероятная куча бытовых компьютеров как у нас так и за бугром . Оригинальных спектрумов в ТО время никто живьем не видел - были только отечественные клоны и лишь только очень некоторые из них как то пытались имитировать оригинал (оригинал кстати довольно похабно сделан) . И да аппаратно наши клоны были лучше и часто клавиатура была нормальная и многие другие добавки попадались
@@pipespb там немножко не так было - у первого IBM PC был штатный родной монитор в комплекте - НО ! к нему можно было цеплять телевизор . Вот pc jr сделанный как раз для дома там да был изначально телевизор в качестве монитора
Вы совершенно правы, оригинальный спектрум к нам официально не завозился, потому их почти никто и не видел (в Британии действовал строгий запрет на ввоз подобной техники в СССР), завозили очень мало. Делалось это, либо частным путем из загранкомандировок, либо уже в конце советской власти, мелкими партиями, через всякие СП из "третих" стран. Доступным по цене оригинальный спектрум вообще не был, стоил он очень дорого, именно поэтому и появилось так много вариантов спектрум-совместимых компьютеров, которые можно было либо собрать самому либо купить по значительно меньшей цене.
Теплые воспоминания. Применял для решения достаточно сложных технических задач. Тогда для меня очень сложно было получить машинное время для больших ЭВМ.
было основное заблуждение, что игры написаны на том самом встроенном бейсике, а это не так. Всё топовое писалось на ассемблере, а его как раз знали единицы потому что найти книжку в то время было очень сложно. А ещё и понять что там написано :))) И поэтому как раз софта русского было очень мало. В основном рубились в буржуйские игрушки
Ну да конечно ))) Очень много что писали на ассемблере. В том числе и сами. А ещё дизассемблировали топовые игрушки, чтобы сделать бесконечные жизни. )))
Ну на самом деле я бы не сказал, что там во-первых очень неудобно было когда на кнопках все команды. У меня была дельта и там кнопки были с прозрачными крышечками, под которыми лежали скопированные на фотобумагу буквы и команды, всё вполне читабельно и адекватно. Но потом мы купили родне в подарок дельту более свежую и там просто фантастическая мягкая клавиатура, не с кооперативными фотокнопками, а с почти PC-шной клавой и с вот этими доп операторами на ближней стенке кнопок, она была под меньшим углом и всё было _прекрасно_ видно. К тому же во-первых _основные_ команды были без всяких допрежимов, а во-вторых на дельтах режимы включались более человеческим способом чем у оригинального синклера, например под "Е" была отдельная кнопка (в оригинале вроде капс и шифт надо жать). Строение первой клавы кст просто объясняется когда смотришь как на асме программить считывание нажатых кнопок, насколько помню, там они поблочно в 8 блоках расположены и нажатие кнопки включает какой-то из 5 битов вроде, но это может быть и неточно. Но клава оригинального точно повторяет матрицу. Хотя по-человечески пробел конечно нужен в другом месте нежели у оригинального (в тех же дельтах и пробел на месте был (в моей там кажется 2 кнопки были длинные типа шифта) и брейк был отдельный и на месте и делит был на месте и отдельной кнопкой тоже точно и стрелки вроде были на моей, правда по сторонам от пробела). А, да: команду там как-то можно было ввести и побуквенно, не помню уже, что-то стереть неполностью и пожалуйста, печатай. Но бейсик не воспринимал её уже как команду и выкидывал ошибку.
А мне отец спаял Ленинград 48К в герконовой клаве от какого-то компьютера... А вместо цифрового блока клавиш он сделал кассетный привод с регулировкой скорости. Загрузка долгая, говорите? А вы попробуйте-ка на кассете с кучей игр вначале нужный файл загрузки нужной игры найти без звука...))
У меня а-ля спектрум "Робик" появился в 90 году.Да, программа загружалась около 5 минут.Но я увеличил скорость оборота двигателя в магнитофоне и загрузка ускорилась где-то в 2 раза.Турбо бейсик в железе.
@@Gumplayer2 оригиналы подключались как игровые приставки по RF. Это в пост-совке экономили на схеме модулятора, и не во всех клонах он был на борту. Точно знаю, что у Паруса был как минимум.
@@alkolove1 _"экономили на схеме модулятора"_ Никто не экономил на схеме модулятора по той простой причине, что качество изображения через модулятор было полным говном и напоминало изображение с Денди или Атари. Советские телевизеры, особенно УСЦТ, скрещивались со спеками напрямую на раз-два, потому что имели полноценные точки входа для RGB и для синхры. Всё, что надо было сделать - открыть крышку, сделать кабельком отводы на разъём СГ-5 - и алга! Иногда могло понадобиться подобрать делитель. Я использовал Спектрум на цветном телеке с диагональю 61 см. Это была просто бомба, а не экран :))). Чёткость, яркость и цветность - закачаешься. Модуляторы? А-ха-ха, в жопу модуляторы.
@@-John-Rambo- ваще-та игоры делались для оригинального спека, а потому и графика тамошняя рисовалась с учётом наводок RF. А графика донди и атари так и вовсе была на голову выше спектрумского вырвиглаза, даже с учётом RF, но прозвучало так, будто в упрёк. RF наоборот позволяет выжать такие цвета, каких в оригинале не увидишь, сглаживает пиксели.
Самая классна функция - это BASIC в ПЗУ. Если в программе допустил ошибку и компьютер зависал, то после нажатия кнопки RESET можно было начать сначала. Если на современных компьютерах нажать на кнопку RESET, очень легко можно остаться без файловой системы, и бейсика и всего остального... :)
А в, как минимум, одном из клонов, нажатие кнопки reset не приводило к очистке ОЗУ, а просто перекидывало в редактор BASIC'а. Можно было не начинать сначала, а продолжить.
Почему-то ничего не рассказано про русский Спектрум, который выглядел (и выглядит) СОВСЕМ не так. Что касается Basic 128, то им практически никто не пользовался, его часто даже не прошивали в ПЗУ. Basic 48 как-то удобнее. Да и большинство софта всё равно пишется на ассемблере. Можно вспомнить про специфический класс софта - "теневой ассемблер с теневым монитором-отладчиком", который компилировал непосредственно в память (тут как раз полезно иметь >128K) и позволял отлаживаться там, не трогая дисковод. И вообще, уже с 1992 года в России было как минимум две схемы подключения жёсткого диска. Были хорошие звуковые карты, было несколько схем графики без клэшинга (самая популярная - АТМ-Турбо, с сотней игр), операционные системы, в том числе многозадачные, сетевые карты и др. Такие видео нельзя снимать по википедии и т.п., нужно быть в тусовке.
"уже с 1992 года в России было как минимум две схемы подключения жёсткого диска" ага - "супер достижение", в 92-м году оригинальный спектр уже перестали выпускать :)
@@AlexanderShuraevникого не волновало, выпускается ли "оригинальный спектр", его в России в глаза не видели. Наши клоны были лучше по потребительским характеристикам и цене.
@@Gumplayer2 что это за теле/радио передачи такие были, что по ним игры транслировали. Я не одного такого случая не припомню, как и игры на виниле. Просто удивительно!
главное, чтобы в копировщик загрузить. головку чистишь, настраиваешь... по 5-10 раз, бывало, пытаешься. а потом пишешь на нормальную кассету и так, что начальные полосы при загрузке практически стоят, а не бегают.
Не просто игра загружалась 5 минут... Если в течение этих 5 минут включался холодильник или кто-то позвонил в дверь, то загрузку приходилось начинать сначала 😂
@@МывбизнесеТехническиеаспектыин а кто сейчас вспомнит ай-би-эмы?🤣 По факту они к производству нынешних десктопов давно как не имеют отношения, та и обывалы о них почти не знают.
@@alkolove1 словосочитание ibm совместимые - является устаявшейся идиомой! то что свое компьютерное направление они продали китайцам (леново) - это тоже все знают...😁
Ibm pc 5150 первой модификации - по чути тот же спекки. И процесор тот же ;) z80 - полньій клон 8080, насколько я помню историю процессоров :) ( просмотрел, вспомнил - чуть сбрехал. Зет80 - улучщенньій 8080 ) .
Тех кто писал программы на бейсике знал все клавиши и команды наизусть. У меня в детстве не было оригинала, а сделал мне спектрус дядя Вася за 2 бутылки портвейна, образно говоря. Клавишы были герконовые и тоже были не удобные. Слишком мягкие.
после советского БК0010-01 на клоне спектрума, эти вот режимы курсора и отсутствие пробела просто мозг выносило. гипотетически наверняка могла возникнуть ситуация что команд в языке стало бы больше чем двойной/тройной набор кнопок клавиатуры, поэтому идея была обречена на провал изначально. Тем удивительнее что спектрум выиграл на тот момент гонку за аудиторию.
потому что он был реально аномально дешевый для компьютера вообще . Сначала он победил на родине потому что бы экстремально дешев . Поэтому индустрия игрописцев в него впряглась и понаписала к нему игр и другого софта . А как его "реизобрели" у нас да еще куча софта прилетела то превосходство было полным . Если бы столько всего понаписали для того же БК вот вопрос ?
@@STONE30man кстати вот в детстве моем в основном такие клоны спектрума для игр использовали, посути это была игровая консоль. делали салоны в людных местах (возле вокзалов например) где можно было играть. на бк была несколько иная тусовка, в основном на бк-шки и программируемые калькуляторы набирали программы с журнала «наука и жизнь» там были как игры так и программы для рассчета чего-либо.
@@smertvichdreng В то время ещё никакой классики в клавиатурах и не было - кто в лес, кто по дрова. То же касалось даже кодировок символов - и к чести Спектрума, у них используется стандартный ASCII. Ну, а после 5 функций на каждой клавише проблемы пробела как-то не замечаются ,))
Забыл сразу написать, для писюков был Арвид - система записи информации на видеокассету обычного видеомагнитофона. На трёхчасовую кассету влезало не то около ста мегабайт, не то около гигабайта.
@@ArthurZLN все зависит от метода кодирования записи еще - наши специалист-радио86рк и орион писали в манчестере так что там на кассету можно было и 2 мегабайта упихать :) Проблема в том что загрузка в 90 минут это не быстро :)
@@STONE30man вот как, 2 мб это очень большой объем для таких компов, там наверно все проги того же специалиста влезли бы и ещё бы половина места осталась)
По сравнению с советским хламом ZX был передовым компьютером. Спектрум вообщем то наглядно показывает, что никакой передовой электроники в СССР не было
Cпектрум был сам по себе хлам как и все что тов . Синклер делал (почитайте историю)..другое дело что все это продавалось по "китайским ценам" благодаря этому покупали много . Так как у компутера потенциально были большие продажи из за экстремально низкой цены то - игроделы быстро влились в процесс и наштамповали игрушек . Благодаря чему спектурм начали выносить магазинами :) В Британии были куда лучше компьютеры на z80 некоторые даже конкурс "школьный компьютер" выиграли и закупались на госуровне школами , а Синклер проиграл - но его компы тоже использовались правда пришлось закупать ему нормальный корпус с клавиатурой ибо в стоке работать было невозможно ..
неправда, спектрумовский бейсик 48 очень удобный я написал програмку типа игры-тренажера клавиатуры, сначала были только буквы, а потом добавил операторы бейсика нужно было нажать нужную кнопку тока буква или команда движется по экрану с права на лево за три дня выучил все команды
Очень много действительно крутых решений того времени не были перечислены.
1. Цветная графика 256х192 с квадратными (!) пикселями, доступная пользователю постоянно. Не требовалось никаких фокусов, как в аналогах, с переключением текстовых/графических режимов по прерыванию, сменой цвета по кадрам изображения и др. Доступность 8/15 цветов сразу, без дополнений.
2. Перепрограммирование шрифтов одним действием - сменой вектора (указателя) на шрифт. Практически ни один компьютер того времени не мог этим похвастаться. Точно так же легко менялся вектор кадрового прерывания.
3. Реально удобный процессор Z80, сделанный людьми для людей, обладающий встроенными 16-разрядными командами, командами групповых операций, различными видами адресации, удобными регистрами для работы.
4. Возможность быстро вызвать машинный код сразу из программы на Бейсике, следовательно, появилось большое количество удобных загрузчиков, как минималистичных, так и с видеоэффектами при загрузке. Также были распространены "обогащённые" бейсик-программы, вызывающие для видеоэффектов машинный код.
5. Статичность ROM,, встроенный калькулятор вещественных чисел (из программ на машинном коде был доступен целый язык). Уникальность хранения вещественных чисел прямо в коде программы на Бейсике (предкомпиляция).
6. Уникальное решение снижения используемой памяти для цветных изображений, которое ещё существенно ускоряло обработку экранных данных: монохромная бинарная матрица 256х192 (6144 байт) накладывалась на слой атрибутов 32х24 знакоместа (768 байт). Итого всего лишь 6912 байт на цветное изображение 8/15 цветов.
7. Клавиатура и джойстики доступны через порты ввода/вывода и легко перехватываются из программ в машинном коде/на ассемблере.
8. Реально быстрая скорость чтения программ с ленты. Автор говорит про 5 минут на 48 кбайт данных на ZX, пусть посмотрит на 13 минут загрузки на 32 кбайт на Atari 800 XL (функционально прямой конкурент). Хранение данных на ленте организованно умело и революционно просто. Умельцы ускоряли загрузку вдвое (Turbo-прошивка) и вчетверо (Quick-прошивка).
9. Возможность сохранения файлов "в коробке" простыми бейсик-командами. Большое количество копировщиков с функцией RLE-архивации (!) данных "на лету".
10. Надёжность компьютера: сбоев по памяти во время работы практически не наблюдалось. В отличие от конкурирующих систем, где сбой по памяти с аварийной перезагрузкой и потерей всех данных - обычное дело.
Спасибо, что оставили такой комментарий, было интересно почитать!
ну, def usr, varptr, in, out были во всех бейсиках того времени, а не только в синклеровском.
@@vladimirkalashnikov1067 Не во всех, но да, встречались. А какое это имеет отношение к моему сообщению выше?
@@skantorizh это не было специфично сиклеровским решением, как вы утверждаете, это было "мэйнстримом" на то время, я об этом (ну и да, большинство бейсиков были клонами микрософтовского)
@@vladimirkalashnikov1067 Сейчас трудно рассуждать, все бейсики казались похожими, но команд вида GO SUB n и USR x не могу припомнить в бейсиках майкрософтовского типа.
Нахлынули добрые воспоминания из безоблачного детства. В 1990-х. Всё газетных ларьки нашего города пестрели бршурками разного качества и толщины об играх zx spektrum. Мог часами их разглядывать. Из одной такой узнал, что в нашем городе по субботам на частоте радио маяк на УКВ частотах в час ночи транслируются записи игр на часовую кассету. За день был собран и спаян комплекс аппаратуры из автоприемника Урал и музыкального центра романтика. Картина маслом: мы с папой седим ночью с отключенным холодильником и слушаем целый час треск и писк приёмника, а потом до утра тестим новые игрульки. Счастье неописуемое!!!!! Нахлынуло!!!! Мальчик Саша, 46 годиков.
Ого, не слышал про такое👍
Я бы к "тыкните на ярлык с игрой и подождите 5 мин, а потом играйте" еще добавил, что не факт, что через 5 минут игра будет успешно загружена. Особенно если кто-то в квартире решил включить свет в соседней комнате )
Ага... Или холодильник решит, что пора включиться...)
@@cafedead это у вас мафон плохои был у меня было такое оказалось в блоке питания мафона кондер вспух и помехи от сети проскакивали при включение холодильника мафон фонил.
@@анатолииниколаев-з7ю тогда в основном у всех все плохое было, и мафон, и холодильник...
@@cafedead с чего это были и хорошие мафоны просто мне вручили то что не жалко а так у браты был стыционарныи усилитель две с 90 и проигрователя и касет Вега я на него сеичас блютус модуль врезал китаискии поёт музыкальные центры за 25 касареи не выдают такого звука
@@cafedead у брата этот мафон и был в 89 году он ево купил мне было 10 лет тогда
Кстати, пока все загружается с кассеты, и пока слышны звуки загрузки в течении 4 минут, у тебя за время этой медитации сознание расширяется... И уже потом пофиг, какая там графика, и прочее... ) Считаю, в современные компьютеры нужно вернуть загрузку игр с кассет, а то все такими придирчивыми стали, текстуры у них мыльные, посмотрите-ка... Неженки...)
@@Gumplayer2 ага) и то, если загрузится)
@@cafedead Мы с приятелем собрали себе по Спектруму из деталей с радиорынка. Схему и платы нам тоже продавец предоставил. Так там в качестве магнитофонного входа стояла микросхема К555ЛА3 (а может ЛН1, вообще-то это все равно). Вам это что-нибудь говорит?
Я с самого начала выкинул ее и поставил (если правильно помню) К140УД9 (УД9 - точно, за остальное не ручаюсь). А приятель сказал: "И так сойдет". А теперь представьте себе громкость, потребную для ЛА3, чтобы она реагировала. И при этом вероятность нормального окончания загрузки процентов 20.
Короче, иногда приятелю удавалось загрузить игрушку. Представьте его восторг, когда игра стартовала.
@@Walker7745 Я в электронике не особо силен. Мне отец собрал... У меня был кассетник прям встроен в клавиатуру, была переключалка каналов, и была ручка регулирования скорости ленты, можно было поддать скорости...) Вот только звука с кассеты не завезли...
😅
так они же часами будут сидеть! распсихуются ведь!
да и где мафон найти сейчас нормальный с кассетами на ферруме или хроме...
Бэйсик ZX был настолько могуч, что можно было строить графики любой произвольной арифметической функции, задавая её в символьном (!) виде через ввод input()! Я так решал уравнения графическим методом. Короче, для численных методов это была прям бомба!
Что имеется в виду? Можно подробнее?
@@vk67new67если при вводе через input ввести не просто число 33,57,2 и т.д., а например формулу, типа 3*sin(X) или X*7, то в коде программы можно находу вычислять значение формулы для разных X. То есть можно построить график формулы или решить уравнение, при этом не хардкодить формулу в тексте бэйсика, а вводить её через input.
@@TLion256 А-ля функциональное программирование?
Прикольно, не знал - надо будет попробовать.
Ввод команд одной клавишей решал ещё один момент - так программы занимали меньше места в памяти.
Они хранили не весь текст программы, а коды операторорв
@JDM239
в бейсик128 команды набирались по буквам, объем был такойже как и в бейсик48
Забыл упомянуть о подстройке головки мафона,во время загрузки. Особый кайф был,ловить на слух правильный звук загрузки)))
1. У многих ПК в 80-е годы клавиатуры были очень толстые и увесистые. Некоторыми клавиатурами легко можно было убить, приложил оппоненту клавой по голове.
2. Да.,первый IBM PC уже загружал программы с дисковода, но стоимость этого ПК от 2500 до 3500 долларов. Почувствуйте разницу.
3. Многие современные игры тоже умудряются долго загружаться. Есть такая игра от Эгософт - X4-Foundation. В ней загрузка сохранений длится от 3 до 5 минут, и ничего, все как-то привыкли.
3:25 У моего клона вообще не было надписей с операторами Бейсика, только цифры и буквы, причём латиница по верхнему ряду qwerty, а кириллица на тех же клавишах - яверты, не как на современных клавиатурах. Кириллические буквы просто повторяли латинские примерно похожие по звучанию, типа там где латинская Р там русская П. А для работы с Бейсиком просто вкладывали большой лист картона, на котором была крупно нарисована клавиатура со всеми знаками и операторами, которые там должны быть. Он висел у меня на стене, и я сверяясь по нему набивал нужные команды. Через пару месяцев, этого уже не нужно было, руки сами находили нужную клавишу без подсказок.
А сейчас загрузки современных некоторых игр без ССД тоже идут по 3-5 минут и ничего люди держатся =)) живут как то
Кстати, да. А вот неотключаемые катсцены в современных играх иногда отнимают больше времени чем загрузка.
А загрузку из иннета на пс5 при 100мб инете ждут еще дольше )
Давно пора виндовс во флешпамяти держать и не грузить сотни тысяч мусорных файлов по одному в оперативную память. Но они же не ищут простых решений. Их основное занятие - хождение по старым граблям.
Если руки из ж... у разработчиков, тот же Обливион грузился просто моментально, с магнитных дисков.
А есть такие, кто до сих пор живет без SSD? 😅 Я компов без SSD уже лет 5 точно не видел, если не 10.
Набор команд на zx бейсике 48 с одного нажатия мне казался много удобнее, чем то с чем я столкнулся на уроках информатики на БКшках.
30 лет прошло, а я до сих пор с теплотой вспоминаю спектрум, кассеты и плохой магнитофон. По моему, дома до сих пор валяется, вроде, дельта-с с до боли хрустящими пластмассовыми кнопками.
И автор забыл добавить, что что бы подключиться к телевизору, нужно было вызывать телевизионного мастерас паяльником
по поводу клавишь это скорее мнение современных пользователей у которых на кнопке 2 буквы. тогда я с легкостью накидывал сотню строк даже не задумываясь о том где и что написано и куда надо переключить, это было естественно и как же я потом мучалсы набирая по букве команды
Cracked by Bill Gilbert
Я самодельный геймпад сделал из маминой пудреницы))Ещё программы для спеки предавали по радио за рубежом и выпускали на грампластинках))
Ничосе!
Не видел на грампластинках, покажи!
Из мыльницы джойстик ваял!)
Я к нему джой из старого калькулятора спаял ))) крестовину удобную !
Хех... А сейчас компьютер встроен в экран) А клавиатуры вообще нет)
то не компьютер а гаджет :)
Дожились, даже клавиатуры нет! )
4:52 НО кто занимался довольно часто программированием на ZX бейсике очень сокращало время набора. И даже на 128 бейсике, чтобы не набирать по букве набирали в режиме 48к и переходили в 128 добавляя по-мелочи то что нужно...
Сэр Клайв, так давно хотел выразить вам свой респект, и вот наконец это произошло! :)))
По поводу клавиш - никакой катастрофы в многофункциональности клавиш не было. Даже более того - я использовал самодельную герконовую клавиатуру от больших ЭВМ с очень надёжными и классными клавишами, на которых были только буквы. Специальные клавиши были вообще пустыми. И ещё сделал дополнительное поле справа (как в PC AT) с цифирями и знаками. И отсутствие надписей никак не мешало мне пользоваться этой клавой, так как всё набиралось буквально на автомате. Практика решала, мне и буквы были не нужны - печатал слепым методом.
@@-John-Rambo- Герконовая клава - вещь! Вечная, неубиваемая.
бейсик - это такое себе, да ещё через медленный интерпретатор .. архитектура спекка и его z80 были столь простыми (по нынешним меркам), что порог входа в их asm был минимальный. регистров десяток, и вся память как на ладони. помню, писал сразу в кодах, без мнемоник (то есть вообще без компилятора😆), т.к наизусть всё помнил.
@@fokinDim так же поступал с мелкими обьемами.
Спасибо очень приятно поставлен голос, топ контент ZX Spectrum FOREVER)!
телевизор как монитор тогда - это была жуткая глазоломалка, хоть и цветная. Только Ч/Б монитор Электроника.
2:45 Бейсик конечно повлиял на людей которым было интересно программирование. Но то что на нем написаны программы или игры для Спектрума это громко сказано. Ничего вменяемого на нем не напишешь. во первых там было ограничение строк во вторых это даже не компилятор, а просто ретранслятор. А ретранслировать код и на без того медленном железе было ооочень медленно.
Все игры, да и программы писались на Ассемблере. Бейсик это только что бы понять азы.
Всё так! Но были компиляторы Си, они конечно не ровень ассемблеру, но были гораздо быстрее Бэйсика. Но, всё равно, на побаловаться
@@TLion256 Проблема любых языков программирования на Спектруме, кроме бэйсика и ассемблера - это то, что их компиляторы занимают ОЗУ. Много ОЗУ занимают. И для собственно пользовательской программы памяти остаётся мало.
Зашей Cи в ПЗУ - получили бы совсем другую картину с серьёзной альтернативой ассемблеру. Особенно, если бы он был в виде компилятора, а не интерпретатора.
@@maxims.4882 Согласен!
@@TLion256помню тестировал разные компиляторы. Очень понравился tobos кажется. Он единственный смог в двухмерные массивы и довольно прилично ускорял бейсик. На уровень кривого прогера на асме мог.
Конструкция Спектрума была гениальна для своего времени! При его простоте и минимальной обвязке проца выдавал неплохие графические возможности. Единственное, что я бы изменил - это перевесил бы прерывание с кадрового синхроимпульса 50гц на строчный ~16кгц. Это бы позволило воспроизводить звук асинхронно, а не считать такты каждой команды, а производительности вполне хватало, чтобы успеть обработать прерывание, и ещё время оставалось. Максимум 25% процессорного времени съедало бы.
Там и так медленно прерывание и возврат срабатывали, да ещё эта "особенность", что старший разряд адреса указывается в регистре I, а младший разряд адреса может быть любым...
@@skantorizh там около 500 тактов между прерываниями, этого хватит. Часть адреса там с внешней шины берётся.
@@Alexander_Gurov_RF Ну... не так это и много - 500 тактов, учитывая, что идет обработка нажатия клавиш, гашение и отрисовка движущихся объектов, вывод сэмплов звука...
@@skantorizh обработчик прерывания должен только звуком заниматься. Ну может ещё счётчик какой увеличивать.
@@Alexander_Gurov_RF По моему опыту разработки игр, так не работает. Как раз обработка клавиатуры, джойстика и вся основная игровая механика, включая движение спрайтов, уходит именно в обработчик прерывания.. Компьютер однопроцессорный и однозадачный, других вариантов практически нет. Бесконечный игровой цикл - не вариант, садит ресурсы гораздо быстрее.
ещё одна стандартная комбинация клавиш: Q-вверх, A-вниз, O-лево, P-право.
M - огонь.
5 минут загрузки, пошёл чайку попил, вернулся все загрузилось и сиди играй пока холодильник не включиться.
главное чтобы холодильник не включался во время загрузки а если у тебя сбрасывало во время игры то надо было поставить стабилизатор
Я довольно быстро перешёл на дисководы. Небо и земля. Хотя вся коллекция ZX-программ была продублирована на бобинах в качестве архива.
Было еще турбо-пзу и игры грузились с удвоенной скоростью. Были копировщики, которые писали на кассету именно с удвоенной скоростью.
@Max Markov
Полноценный 486 писи в 1990 году стоил, как чугунный мост на Сахалин и был страшным дефицитом в городах и весях. Гораздо актуальнее Маяка была TR-DOS, которая стоила столько же, сколько и Маяк, в комплекте с одним дисководом. Точно не вспомню, но где-то году в 1989 я уже Дельту-С переделывал на дисковод, а в 1991 вообще перешёл на АТМ-турбо, где дисководы подключались штатно.
Ради этого я на свою 120-ю Вегу установил подстроечный резистор, которым добился удвоенной скорости (регулировал по полоскам на экране при загрузке). Режим 9.53 см/с включался нажатием кнопки выбора кассеты типа Хром или Феррум-хром, точно уже не помню.
Клавиатура высокая? Мой первый Спектрум был в корпусе, сделанном из половинки "дипломата" (это такой чемоданчик, если кто не в курсе). Вот где было не очень удобно. =) Обычные советские телевизоры в качестве монитора создавали изрядную нагрузку на зрение, особенно при программировании - сколько глаз убито таким способом, трудно сосчитать. Специализированные мониторы, что бы ни говорилось в ролике, были более щадящими зрение устройствами, но таковых почти ни у кого не было (у меня спустя время монитор появился, но зрение к тому моменту уже было испорчено телевизором "Фотон").
Идея с вшитым языком думаю полезна.
ну вот подождать 5 минут - это еще как повезет, мог включится холодильник или вообще не отрегулированна головка в магнитофоне и тогда приходилось по несоклько раз загружать одну и ту же игру что бы достичь успеха))
вот про регулировку прям да, сидишь, крутишь и прислушиваешься когда чётче звук станет, тоже навык)
@@ЕвгенийИванов-ю8в когда более выше часто ты будут слышны,🙂
Первый увиденный мной спектрум в 94 был уже с trdos и дисководом.
Я программер стал благодаря ZX-Spectrum. Он у меня с 1991 аж по 2000 прожил. Всю школу. Pentagon 128 наверное только в 96 году появился. Тогда только и пользовался Basic 128. Загрузка с кассет то еще дело. Сидишь, 5 минут ждешь, а потом бах и ошибка загрузки. И давай чистить головку магнитофона, подкручивать позиционирование и т.д. А вообще мировой комп.
11 фишка. Бордюр экрана и организация экранной памяти (про экранную память уже упоминали).
я как раз и ожидал услышать про бордюр организацию экранной памяти и прочее а услышал какую то туфту очевидную всем
@@ДмитрийСтрекалов-т7в
Простым смертным вообще непонятно, что это за фенька - бордюр, и тем более непонятно, зачем его программировать. А ещё "секретный" порт #FF, как проверка на "фирменность" компутера, что принуждало советских разрабов клонов ломать голову для имитации правильного чтения из этого порта.
А ещё одной особенностью Спектрума было то, что его схема относительно легко клонировалась на отечественной элементной базе, что ( вкупе с наличием в то время в стране большого количества головастых электронщиков) и привело к широкому распространению его у нас. А также появлению всяческих модификаций и расширений. Буржуи же, в массе, довольствовались лишь тем, что соизволил им предоставить сэр Клайв Синклер.
Процессор Z80 тоже клонировался?
@@MrKavkaz2012 вместе с AY )
@@MrKavkaz2012 именно были буржуинские клоны были из соцстран и наши сделали - назвался T-34 как ни странно :)
@@STONE30man В совке вся электроника и техника передирались с западных аналогов. Все эти сказки про гениальных инженеров и ученых в советских НИИ не более чем выдумки краснодырых любителей перед сном целовать красную тряпку и бюст Ленина
@@MrKavkaz2012 вы неправы так что абсолютно - конкрентых деталей приводить не имеет смысла вы их не поймете вследствие недостатка ... но это ваше достижение ..
Прошло 30 лет и только сейчас я разобрался что такое интерфейсы на ZX и узнал что Кемпстон это Сега Даз тоже)
Современный компьютер с материнской платой и процессором внутри клавиатуры? Да ну не может быть!(смотрит на ноут)
Вообще-то язык программирования в качестве операционной системы был не только на Спектруме. И не обязательно Бейсик. Например, были такие советские компьютеры БК-001 и ДВК-1, там в качестве ОС стоял Фокал. Говорили, что те, кто изучал Бейсик, уже никогда не смогут нормально программировать ни на Си ни на Паскале, мол, он портит мышление программиста. А я добавлю, что те, кто изучал Фокал, никогда не смогут программировать вообще. На мой взгляд этот язык может воспринять только шизофреник. Его стековая структура и всяческие обратные польские записи недоступны для восприятия нормального человека. А между тем, его изучали на уроках информатики в СССР (а куда деваться, если другого нет?).
Во всех описанных особенностях Спектрума я не вижу ничего необычного. Это была другая концепция компьютера и все это органично в нее вписывалось. Сравнивать Спектрум с современными РС просто некорректно. У них разное назначение и разные задачи. Спектрум эволюционно не перерос в РС, он пал жертвой эволюции. Возможно казалось, что Спектрум эволюционирует в РС, сначала появились совместимые клавиатуры, потом дисководы, TrDos, файлы (программы на кассетах не были файлами, это были блоки данных, но они не имели идентификаторов, компьютер не отличал их друг от друга, это делалось вручную), потом операционная система IsDos, которая во многом была сходна с MsDos, но Спектрум представлял другую линию компьютеров, все попытки сделать его похожим на РС были только костылями, а на костылях долго не проскачешь. И Спектрум сошел со сцены, уступив место РС.
Я бы даже сказал, что компы типа Спека и компы типа Писи - были концептуально разными ветвями развития. Спек - чисто игровая прибабаха, недорогая и простая. Писи вырос из больших ЭВМ и был ориентирован изначально "для дела", для серьёзных людей. Поэтому никогда не был простым и тем более, дешёвым.
Си и пасцал процедурные языки. Чем бейсик не процедурный? В нëм такие же вызовы процедур через GOSUB RETURN. Ну и по классике условия/циклы и прочее, всë в наличии, разница лишь в синтаксисе.
Ерунда, я с Фокала начинал, потом Бейсик, Паскаль, Си, и не возникло никаких проблем в обучении.
А Вы на ассемблере программировали?
@@-John-Rambo- Синклер не задумывал спек игровым, сам он игры не любил, и его разочаровало что спек используется почти исключительно как игровая машина.
А я думал, что команды бэйзика привязывались к одному символу для экономии памяти. Или это тоже имело место?
в памяти они кодировались одним байтом но не обязательно совпадающим с кодом данного символа
бейзика зазикка ты от кудаво, изазазика
Экономия памяти для предкомпиляции числовых констант: каждая константа занимала столько символов, сколько написал программист, плюс шестибайтовое представление числа (префикс и стандартное 5-байтовое число встроенного калькулятора).
6:40 что за игра на экране? Есть про неё видео?
Where can we buy zx evo and vdac2?
Компьютер в клавиатуре - это ноутбук. Только в ноуте еще и экран.
1. вся компьютерная начинка в клавиатуре. Ноут? Не? Я уже забыл когда у меня был компьютер с системным блоком.
2. Ну это у всех компов тогда было. И сомодор и наши Искры
3. Я со спеком сразу покупал моник. Правда черно-белый :(
4. Бэйсик был тогда для всех компов. Или свой встроенный язык. Опять же сомодор64, искра
5. Кнопки херовские если честно. На том же сомодор64 были прям такие классные кнопочки. А на искре вообще огонь. Герконовые.
6. Точно. Забавно. очень непривычно. Прям жесть.
Спасибо за историю :)
4:50 а мне наоборот понравилась такая фишка: нажимаешь кнопку - команда готовая, а переключать на режимы - понял логику как и было удобно - мне нравилось, а режим программирования в 128 Спектрум - не нравилось
ты похоже не сидел на 128 спектрумом. потому что там был такой же ввод как и в 48, только в нем добавилось несколько команд. Автор не понятно от куда взял этот вброс.
@@okyesanap сидел, как раз. Там было несколько режимов: 48 и 128 Спектрум
@@SashaLuchik ну значит что то забыл. На 128к там команды вводятся точно так же. Одной клавишей.
6:50 применительно к игре вдвоем на клавиатуре, имел место keymatrix - эффект. При одновременном зажатии нескольких клавиш, в некоторых программах происходила ложная детекция нажатия клавиши, либо, наоборот.
Поправка с магнитофоном могли работать невероятная куча бытовых компьютеров как у нас так и за бугром . Оригинальных спектрумов в ТО время никто живьем не видел - были только отечественные клоны и лишь только очень некоторые из них как то пытались имитировать оригинал (оригинал кстати довольно похабно сделан) . И да аппаратно наши клоны были лучше и часто клавиатура была нормальная и многие другие добавки попадались
@@pipespb там немножко не так было - у первого IBM PC был штатный родной монитор в комплекте - НО ! к нему можно было цеплять телевизор . Вот pc jr сделанный как раз для дома там да был изначально телевизор в качестве монитора
Вы совершенно правы, оригинальный спектрум к нам официально не завозился, потому их почти никто и не видел (в Британии действовал строгий запрет на ввоз подобной техники в СССР), завозили очень мало. Делалось это, либо частным путем из загранкомандировок, либо уже в конце советской власти, мелкими партиями, через всякие СП из "третих" стран. Доступным по цене оригинальный спектрум вообще не был, стоил он очень дорого, именно поэтому и появилось так много вариантов спектрум-совместимых компьютеров, которые можно было либо собрать самому либо купить по значительно меньшей цене.
Самая тяжелая странность в ZX Spectrum не упомянута - это адресация видеопамяти. Её называли изобретением сумасшедшего.
Грёбаный насос, Дельта С с магнитофон Весна 312 и теликом (не помню - цветной 51 диагональ) вспомнилась + *БЭЙСИК* "
я и щас могу с кассет загрузится..есть такая штука как стример
а есть где наборы для сборки спектрума по вменяемым ценам?
Теплые воспоминания. Применял для решения достаточно сложных технических задач. Тогда для меня очень сложно было получить машинное время для больших ЭВМ.
было основное заблуждение, что игры написаны на том самом встроенном бейсике, а это не так. Всё топовое писалось на ассемблере, а его как раз знали единицы потому что найти книжку в то время было очень сложно. А ещё и понять что там написано :))) И поэтому как раз софта русского было очень мало. В основном рубились в буржуйские игрушки
Ну да конечно )))
Очень много что писали на ассемблере. В том числе и сами. А ещё дизассемблировали топовые игрушки, чтобы сделать бесконечные жизни. )))
Ну на самом деле я бы не сказал, что там во-первых очень неудобно было когда на кнопках все команды. У меня была дельта и там кнопки были с прозрачными крышечками, под которыми лежали скопированные на фотобумагу буквы и команды, всё вполне читабельно и адекватно. Но потом мы купили родне в подарок дельту более свежую и там просто фантастическая мягкая клавиатура, не с кооперативными фотокнопками, а с почти PC-шной клавой и с вот этими доп операторами на ближней стенке кнопок, она была под меньшим углом и всё было _прекрасно_ видно. К тому же во-первых _основные_ команды были без всяких допрежимов, а во-вторых на дельтах режимы включались более человеческим способом чем у оригинального синклера, например под "Е" была отдельная кнопка (в оригинале вроде капс и шифт надо жать).
Строение первой клавы кст просто объясняется когда смотришь как на асме программить считывание нажатых кнопок, насколько помню, там они поблочно в 8 блоках расположены и нажатие кнопки включает какой-то из 5 битов вроде, но это может быть и неточно. Но клава оригинального точно повторяет матрицу. Хотя по-человечески пробел конечно нужен в другом месте нежели у оригинального (в тех же дельтах и пробел на месте был (в моей там кажется 2 кнопки были длинные типа шифта) и брейк был отдельный и на месте и делит был на месте и отдельной кнопкой тоже точно и стрелки вроде были на моей, правда по сторонам от пробела).
А, да: команду там как-то можно было ввести и побуквенно, не помню уже, что-то стереть неполностью и пожалуйста, печатай. Но бейсик не воспринимал её уже как команду и выкидывал ошибку.
А мне отец спаял Ленинград 48К в герконовой клаве от какого-то компьютера... А вместо цифрового блока клавиш он сделал кассетный привод с регулировкой скорости. Загрузка долгая, говорите? А вы попробуйте-ка на кассете с кучей игр вначале нужный файл загрузки нужной игры найти без звука...))
А каким шиком было наличие магнитофона со счётчиком ленты )
@@Kaketobilo да, супер... у отца такой был, крайне удобно. У меня не было, поэтому я приобрёл навык предвиденья. ))
При должной сноровке и это не было проблемой в те годы)
В магнитофон протон поставил счетчик ленты и регулятор скорости вывел на боковую сторону :)
да какие были времена а теперь не попрограмируешь не надо молодежь Java изучает а про ассемблер и коды не хочет знать.
А что такого особенного во «всей начинке в клавиатуре»? В современных ноутбуках по сути так же
У меня а-ля спектрум "Робик" появился в 90 году.Да, программа загружалась около 5 минут.Но я увеличил скорость оборота двигателя в магнитофоне и загрузка ускорилась где-то в 2 раза.Турбо бейсик в железе.
Ностальжи
Он сере сомпле
Ди этате мароси ))
3:34 Калькулятор.
Классный канал, классный контент. Лайк, комментарий, обнимашки😊
я не только загрузку с кассет помню, я игры по звуку узнавал )
И как в цифровую эру хоть что-то из этого может удивлять вообще?
load "" самая частая команда
Joystick PRO 5000 самый живучий был :) Остальные,для продления жизни, заливали эпоксидкой :)
Та блин у меня сейчас нетбук с поломанным дисплеем, подключаю к большому монитору и походу тот же формфактор получается...
Если дисплей совсем оторвать, оставив только клаву, то да, будет похоже.
Ты папробуй его с начала подключи к нашему телеку вот с чего надо начинать ...
Покупаешь rgb->composite конвертер. Геймишъ.
А если у телека есть SCART то RGB цепляется напрямую.
@@Gumplayer2 оригиналы подключались как игровые приставки по RF.
Это в пост-совке экономили на схеме модулятора, и не во всех клонах он был на борту. Точно знаю, что у Паруса был как минимум.
@@Gumplayer2 ну, у фотонов/берёзок вроде были 5-DIN разъёмы для подключения RGB- синхры.
@@alkolove1
_"экономили на схеме модулятора"_
Никто не экономил на схеме модулятора по той простой причине, что качество изображения через модулятор было полным говном и напоминало изображение с Денди или Атари.
Советские телевизеры, особенно УСЦТ, скрещивались со спеками напрямую на раз-два, потому что имели полноценные точки входа для RGB и для синхры. Всё, что надо было сделать - открыть крышку, сделать кабельком отводы на разъём СГ-5 - и алга! Иногда могло понадобиться подобрать делитель. Я использовал Спектрум на цветном телеке с диагональю 61 см. Это была просто бомба, а не экран :))). Чёткость, яркость и цветность - закачаешься. Модуляторы? А-ха-ха, в жопу модуляторы.
@@-John-Rambo- ваще-та игоры делались для оригинального спека, а потому и графика тамошняя рисовалась с учётом наводок RF.
А графика донди и атари так и вовсе была на голову выше спектрумского вырвиглаза, даже с учётом RF, но прозвучало так, будто в упрёк. RF наоборот позволяет выжать такие цвета, каких в оригинале не увидишь, сглаживает пиксели.
Самая классна функция - это BASIC в ПЗУ. Если в программе допустил ошибку и компьютер зависал, то после нажатия кнопки RESET можно было начать сначала. Если на современных компьютерах нажать на кнопку RESET, очень легко можно остаться без файловой системы, и бейсика и всего остального... :)
А в, как минимум, одном из клонов, нажатие кнопки reset не приводило к очистке ОЗУ, а просто перекидывало в редактор BASIC'а. Можно было не начинать сначала, а продолжить.
@@maxims.4882, много разных спец. ПЗУ было. В некоторых даже (диз) ассемблер был.
Да сейчас сделать компьютер в клавиатуре, легче легкого.
никаких дурацких резиновых кнопок! Я сделал гирконовую клавиатуру. Срабатывает 100% и практически вечная. )))
Да и ход у неё приятный и мягкий.
Почему-то ничего не рассказано про русский Спектрум, который выглядел (и выглядит) СОВСЕМ не так. Что касается Basic 128, то им практически никто не пользовался, его часто даже не прошивали в ПЗУ. Basic 48 как-то удобнее. Да и большинство софта всё равно пишется на ассемблере. Можно вспомнить про специфический класс софта - "теневой ассемблер с теневым монитором-отладчиком", который компилировал непосредственно в память (тут как раз полезно иметь >128K) и позволял отлаживаться там, не трогая дисковод. И вообще, уже с 1992 года в России было как минимум две схемы подключения жёсткого диска. Были хорошие звуковые карты, было несколько схем графики без клэшинга (самая популярная - АТМ-Турбо, с сотней игр), операционные системы, в том числе многозадачные, сетевые карты и др. Такие видео нельзя снимать по википедии и т.п., нужно быть в тусовке.
Ну он же не прогер, как некоторые...)
Советские клоны - это целый мир. Это всё есть на канале Sinc LAIR.
"уже с 1992 года в России было как минимум две схемы подключения жёсткого диска" ага - "супер достижение", в 92-м году оригинальный спектр уже перестали выпускать :)
@@AlexanderShuraevникого не волновало, выпускается ли "оригинальный спектр", его в России в глаза не видели. Наши клоны были лучше по потребительским характеристикам и цене.
У меня и сейчас есть оригинальные ZX Spectrum 128K и ZX Spectrum +3. Ну и один советский клон.
А еще софт транслировали через FM radio и записывали на виниловые диски.
@@Gumplayer2 , в какой стране это было ? :)
@@Gumplayer2 что это за теле/радио передачи такие были, что по ним игры транслировали. Я не одного такого случая не припомню, как и игры на виниле. Просто удивительно!
@@Gumplayer2 через телевизор также передавали и тексты программ, надо было сфотографировать, проявить-напечатать, и вручную набрать.
Да не было такого!
@@halhalloid4935 , за юмор лайк :)
0:28 ну представил, даже сымаджинировал 😀 любой ноутбук же
Randomize user 15616 ;)
Всему своё время. А желающие сами могут сделать, если очень захотят
главное, чтобы в копировщик загрузить. головку чистишь, настраиваешь... по 5-10 раз, бывало, пытаешься. а потом пишешь на нормальную кассету и так, что начальные полосы при загрузке практически стоят, а не бегают.
Был Магик 4,корпус классный,а ещё ДанДар был запорот в одном месте,матали,записывали игру без картинки,работало😅😅😅😅
Не просто игра загружалась 5 минут... Если в течение этих 5 минут включался холодильник или кто-то позвонил в дверь, то загрузку приходилось начинать сначала 😂
Да что там холодильник, разговаривали шепотом, пока игра грузилась 🤣
а загрузку с музыкой видел? когда грузится игра а загрузка сделана так, что играет музыка)) я охринел!
Кстати, первые IBM PC - тоже загружались с кассетного магнитофона! А IBM PC все таки машина другого класса....
Тогда практически все тачки грузились с мафона. И MSXы, и C64, и атари, и радио рк тд.
@@alkolove1 я знаю.... но просто айбиэм как современный уже стандарт, и именно поэтому я и написал! кто сейчас вспомнит эмэсыксы, атари и коммодоры?🤣
@@МывбизнесеТехническиеаспектыин а кто сейчас вспомнит ай-би-эмы?🤣
По факту они к производству нынешних десктопов давно как не имеют отношения, та и обывалы о них почти не знают.
@@alkolove1 словосочитание ibm совместимые - является устаявшейся идиомой! то что свое компьютерное направление они продали китайцам (леново) - это тоже все знают...😁
Ibm pc 5150 первой модификации - по чути тот же спекки. И процесор тот же ;) z80 - полньій клон 8080, насколько я помню историю процессоров :) ( просмотрел, вспомнил - чуть сбрехал. Зет80 - улучщенньій 8080 ) .
Сим сити в детстве это была топ игра
Тех кто писал программы на бейсике знал все клавиши и команды наизусть. У меня в детстве не было оригинала, а сделал мне спектрус дядя Вася за 2 бутылки портвейна, образно говоря. Клавишы были герконовые и тоже были не удобные. Слишком мягкие.
👍
Резиновая клавиатура им не удобна видите ли... У моего Икар 64 плёнка с надписями кнопок была.
Некоторые игры загружались за 1-2 минуты.
а некоторые и дозагружать нужно было по мере прохождения.
Бомбер загружался полторы минуты, ЕМНИП :)
Киберпанк потянет?)
Только на средних
Компьютер в клавиатуре это теперь ноутбук плюс там экран и автономность
после советского БК0010-01 на клоне спектрума, эти вот режимы курсора и отсутствие пробела просто мозг выносило. гипотетически наверняка могла возникнуть ситуация что команд в языке стало бы больше чем двойной/тройной набор кнопок клавиатуры, поэтому идея была обречена на провал изначально. Тем удивительнее что спектрум выиграл на тот момент гонку за аудиторию.
потому что он был реально аномально дешевый для компьютера вообще . Сначала он победил на родине потому что бы экстремально дешев . Поэтому индустрия игрописцев в него впряглась и понаписала к нему игр и другого софта . А как его "реизобрели" у нас да еще куча софта прилетела то превосходство было полным . Если бы столько всего понаписали для того же БК вот вопрос ?
@@STONE30man кстати вот в детстве моем в основном такие клоны спектрума для игр использовали, посути это была игровая консоль. делали салоны в людных местах (возле вокзалов например) где можно было играть. на бк была несколько иная тусовка, в основном на бк-шки и программируемые калькуляторы набирали программы с журнала «наука и жизнь» там были как игры так и программы для рассчета чего-либо.
Почему отсутствие-то пробела? Клавиша space на клавиатуре присутствовала. Справа внизу.
@@skantorizh я имею в виду по сравнению с классическими клавиатурами
@@smertvichdreng В то время ещё никакой классики в клавиатурах и не было - кто в лес, кто по дрова. То же касалось даже кодировок символов - и к чести Спектрума, у них используется стандартный ASCII.
Ну, а после 5 функций на каждой клавише проблемы пробела как-то не замечаются ,))
Магнитофон нормально бы было на современных компьютерах.
На 90-минутную кассету влезал примерно 1 мегабайт информации. Можно бы и больше, но пришлось бы использовать дорогой высококачественный магнитофон.
Забыл сразу написать, для писюков был Арвид - система записи информации на видеокассету обычного видеомагнитофона. На трёхчасовую кассету влезало не то около ста мегабайт, не то около гигабайта.
@@halhalloid4935 гигабайт влезает на видеокассету, а вот про 1 мб на компакт-кассете, мне кажется ты что-то путаешь, там где-то вполовину меньше
@@ArthurZLN все зависит от метода кодирования записи еще - наши специалист-радио86рк и орион писали в манчестере так что там на кассету можно было и 2 мегабайта упихать :) Проблема в том что загрузка в 90 минут это не быстро :)
@@STONE30man вот как, 2 мб это очень большой объем для таких компов, там наверно все проги того же специалиста влезли бы и ещё бы половина места осталась)
Мощный проц у спектрума был. Но графика это главная недоработка. Сомmодоре 64 это мерседес по сравнению с ZX.
И где он сейчас
@@Alan-12345 там же где и спектрум. В архиве.
По сравнению с советским хламом ZX был передовым компьютером. Спектрум вообщем то наглядно показывает, что никакой передовой электроники в СССР не было
Cпектрум был сам по себе хлам как и все что тов . Синклер делал (почитайте историю)..другое дело что все это продавалось по "китайским ценам" благодаря этому покупали много . Так как у компутера потенциально были большие продажи из за экстремально низкой цены то - игроделы быстро влились в процесс и наштамповали игрушек . Благодаря чему спектурм начали выносить магазинами :) В Британии были куда лучше компьютеры на z80 некоторые даже конкурс "школьный компьютер" выиграли и закупались на госуровне школами , а Синклер проиграл - но его компы тоже использовались правда пришлось закупать ему нормальный корпус с клавиатурой ибо в стоке работать было невозможно ..
@@STONE30man Много слов, информации по делу ноль. Краснодырые всегда так пишут, тысяча букв и ничего полезного
@@MrKavkaz2012 Здоровья вам особенно психического
И Вы, вероятно, знаете причину этого?
На кого эта хрень рассчитана?
На дебилов
неправда, спектрумовский бейсик 48 очень удобный
я написал програмку типа игры-тренажера клавиатуры, сначала были только буквы, а потом добавил операторы бейсика
нужно было нажать нужную кнопку тока буква или команда движется по экрану с права на лево
за три дня выучил все команды
"67890? Пароль принят. Свой!" @atarist @zxcoupe