9 Страницы « < 4 5 6 7 8 > »   
Ответить Создать тему

25 лет ZX Spectrum

Теги: ZX-SPECTRUM
Shtof
post May 9 2007, 14:38 
Отправлено #76


Гуру

Сообщений: 1 757
Из: под права что позади



Как все напишу :"Ээх!"
Я на Дельте С сфигачил записную книжку с поиском. Записывал адреса друзей и их телефоны. Только вот загружалась эта байда долго. Зато как прикольно было!!! А еще была офигенная игруха "Savage"...

--------------------
Сварочный полуавтомат Ranger WelMig 160, Воздушный компрессор Колибри МК2000
Profile CardPM
  0/0  
Rodion Veselov
post May 13 2007, 09:41 
Отправлено #77


Angel Innocent Lover

Сообщений: 4 784



Цитата(SiMM @ May 7 2007, 07:09)
Цитата(YeTi)
что-то уже не помню DEC HL на флаг Z влияло?
Нед smile.gif Зачем лишние четверть кило почистил? smile.gif
*


ИМХО тут он даже лишние 16 кило "вычистил" smile.gif
Блен... Каких только Спектрумов у меня не перебывало... Начиная от стекляной Дельта-С, потом Дельта-С 128, железный контроллер с эмулятором ВГшки (и эмулятором AY), потом большой нормальный контроллер, 5,25 дискач Teac, в контроллер вмонтировал 3,5 дискач, принтер был СМ какой-то, на А3 аж печатал. Потом был Пентагон, сделал из него 512К, турбину привинтил. Эх и классной было на нем демки смотреть! INt совпадал, а это было рулез smile.gif К нему присобачил Кемпстон мышку, модем, сетка в городе образовалась, ВВСки по ночам работали ггг.
А потом взял Next оригинальный (даже 2), и началось! винт от ноута прицепил, в is-dosе ваще красата была, еще кучу всяких железок... А потом в один миг все сгорело - и винт, и комп. И все, восстанавливать уже не стал.
Из всего продакшена у меня получилось 1,5 диска в тр-дос, я их даже куда-то на сайт выкладывал.

--------------------
Твой кролик написал: The same to you doubled!
Любителям комментов - читать
Profile CardPM
  0/0  
Norton
post May 13 2007, 10:11 
Отправлено #78


Активный

Сообщений: 2 185



Цитата(Alxndr @ May 3 2007, 23:44)
В те времена скорпионы еще не водились, может ты путаешь с ленинградом
*



Давно конечно было, но помню, что Скорпион собирал, мат.плату и документацию заказывал в каком-то малом предприятии, то ли в Ленинграде, то ли в Москве, микросхемы родственник помог найти в Чебоксарах, остальное сам находил, тогда с этим очень сложно было. Жаль, что не сохранил, хотя все равно бы валялся и пыль собирал, сначала кондеры (КМ) с него поснимал, а потом детям в радиокружок отдал.
Profile CardPM
  0/0  
SiMM
post May 13 2007, 10:18 
Отправлено #79


Banned

Сообщений: 37 461
Из: «либеральных»«ценностей»



Цитата(Rodion Veselov)
ИМХО тут он даже лишние 16 кило "вычистил"
В погоне за байтами попытка очистить ПЗУ некритична smile.gif

Сообщение отредактировал SiMM - May 13 2007, 10:19

--------------------
Profile CardPM
  0/0  
dr._gonzo
post May 13 2007, 10:41 
Отправлено #80


Продвинутый

Сообщений: 166



ZX Spectrum

ZX Spectrum — персональный компьютер, созданный английской компанией Sinclair Research Ltd на микропроцессоре Z80 фирмы Zilog.

ZX Spectrum был самым популярным компьютером 1980-х в Европе. Благодаря низкой стоимости — (125 фунтов для модели с 16 КБ памяти, и 175 фунтов с 48 КБ) — спустя 17 месяцев с начала продаж было продано более миллиона этих машин. Низкая стоимость компьютера достигалась рядом составляющих: использованием технологии ULA (Uncommitted Logic Array), с помощью которой большая часть схемы размещалась в одном чипе; низкими техническими и пользовательскими характеристиками по сравнению с более дорогими компьютерами того времени; использованием бытового телевизора в качестве монитора и кассетного магнитофона в качестве внешнего накопителя.

Sinclair ZX Spectrum был представлен в апреле 1982 в двух вариантах — с 16 и 48 КБ оперативной памяти. Предшественником этого компьютера были Sinclair ZX80 и, в особенности, ZX81 (в частности, аналогичны арифметические процедуры и графика шрифта).

Sinclair ZX80 был выпущен в феврале 1980 и стоил 79,95 £ в виде набора для сборки и 99,95 £ в готовом виде. Это был первый в мире компьютер стоимостью менее 100 фунтов стерлингов. Его размеры были 9″×7″×2″ (218×170×50 мм) и весил он 340 граммов.

Модели

Sinclair Research:

ZX Spectrum 16K/48K (1982)
ZX Spectrum+ (1984)
ZX Spectrum 128 (1986)
ZX Spectrum +2 (1986)
ZX Spectrum +3 (1987)
ZX Spectrum +2A /+2B (1987)

Технические особенности

Стандартный ZX-Spectrum 48 имел 16 Кб ПЗУ (последующие модели и клоны могли иметь больше), в которые был прошит весьма удачный (для компьютеров такого класса) «оксфордский» диалект языка Бейсик, так называемый Sinclair BASIC. Эта же программа ПЗУ обеспечивала базовый ввод-вывод и пользовательский интерфейс. BIOS как такового не было, системными процедурами (например, печать на экран) можно было воспользоваться из машинного кода, только вызвав их по абсолютным адресам. В связи с этим архитекторами компьютера была принята политика не изменять программу ПЗУ, даже с целью исправления ошибок (коих нашлось немало). Кроме того, дело осложнялось тем, что код ПЗУ разрабатывался сторонней фирмой Nine Tiles Ltd. Тем не менее, многие «клоны» имели изменённую «прошивку» — в частности, с русифицированной клавиатурой. Были даже варианты с переключаемым «на лету» (так называемым «теневым») ПЗУ. Расположение такой «операционной системы» и языка программирования в постоянной памяти обеспечивало перезагрузку компьютера менее чем за секунду.

Клавиатура заслуживает отдельного описания. Характерной особенностью ZX-Spectrum была многофункциональность каждой клавиши (при том что всех клавиш в стандартном варианте всего 40). Каждая клавиша имела до пяти значений, выбираемых одним из режимов курсора. Такими режимами были: L — для ввода строчных букв; C — для ввода заглавных букв; K — для ввода основных ключевых слов BASIC; E — для ввода дополнительных ключевых слов и операторов; и G — для ввода псевдографических, управляющих символов и символов, определённых пользователем. Режим отображался прямо в знакоместе курсора и переключался как автоматически, так и с помощью управляющих клавиш Caps Shift и Symbol Shift. Например, в начале набора BASIC ждёт команду, потому курсор находится в режиме K. Однократное нажатие клавиши «G» в таком режиме приведёт к автоматическому вводу оператора GO TO. После этого курсор перейдёт в режим L и позволит набрать число, имя переменной по буквам или математическое выражение (в том числе с помощью режима Е). Расположение операторов языка по клавишам и режимам курсора было продумано так, что ввести синтаксически некорректное выражение было затруднительно. Несмотря на кажущуюся сложность, при некотором навыке набирать программы можно было весьма быстро. Более поздние модели (имеющие 128 Кб памяти и больше) позволяли, в качестве альтернативы, набирать команды языка по буквам (только в расширенном режиме).

Не менее характерным был единственный графический режим компьютера. Цвета (8 цветов и два уровня яркости, плюс атрибут мерцания) и собственно графика хранились в разных участках памяти. При этом, хотя графическое разрешение составляло 256×192 точек, цветовые атрибуты задавались по знакоместам с разрешением 32×24. Каждое знакоместо размером 8×8 пикселей могло иметь только два приписанных ему цвета. С одной стороны, это порождало трудности с рисованием графики и артефакты в динамической графике; с другой стороны, такая организация была изящным выходом при столь жёстких аппаратных ограничениях (вся экранная область занимала менее 7 Кб памяти!), позволяя, при творческом подходе, программировать графику весьма эффективно.

Первые модели ZX Spectrum имели однобитный выход звука. Воспроизведение музыки, особенно многоголосой, требовало использования почти всего времени процессора, так как звук генерировался полностью программно. В модели ZX Spectrum 128 была добавлена микросхема звукогенератора AY-3-8910, позволяющая воспроизводить трёхголосую музыку без больших затрат процессорного времени. Подключение этой микросхемы также было возможно и для 48 КБ моделей.

Клоны

Синклер лицензировал Spectrum американской компании Timex, которая выпускала собственный, в значительной степени несовместимый клон.

Первые ZX-Spectrum появились в СССР в конце 1980-х и быстро завоевали популярность благодаря цвету, музыкальным возможностям и, главное, обилию игр. Попали в СССР они, вероятнее всего, из Польши, по крайней мере, первые игры и документация шли с примечаниями на польском языке.

Сразу же возникла идея сделать клон компьютера на советской элементной базе. Однако проблема заключалась в том, что «сердце» компьютера, процессор Z80 в CCCР на тот момент не производился, и его приходилось ввозить из за рубежа. Остальные комплектующие советская промышленность 1990-х, к счастью, выпускала. Через некоторое время советская электронная промышленность наладила выпуск клонов процессора Z80 : Т34ВМ1 и КР1582ВМ1.

Другая проблема заключалась в том, что практически вся схема ZX Spectrum размещалась в специализированном чипе ULA — аналог современного понятия «чипсет». Микросхема выпускалась на заводах Ferranti под строгим контролем. Поэтому создателям клонов пришлось эмулировать работу ULA на микросхемах малой и средней степени интеграции. Позднее советская электронная промышленность освоила и аналог микросхемы ULA: Т34ВГ1.

Эмуляторы

Благодаря большой базе готового программного обеспечения (в основном, игр) Sinclair ZX Spectrum является наиболее эмулируемой платформой в мире. Существует несколько десятков различных эмуляторов для всех распространённых операционных систем для ПК, для игровых приставок и мобильных телефонов.

Последняя официальная реинкарнация ZX Spectrum произошла в коммуникаторе Amstrad e-m@iler plus, выпускавшемся с февраля 2002 г. по сентябрь 2004 г. Компания Amstrad (владелец прав на использование торговой марки Sinclair ZX Spectrum) позиционировала эмуляцию спектрумовских игр как одну из основных особенностей своего устройства.

Игры, наиболее известные на территории бывшего СССР

Elite — космический симулятор с элементами экономической стратегии, сумевший вместить в себя многие жанры и остающийся популярным по сей день.
Dizzy — фэнтезийный квест.
Nether Earth — первая стратегия в реальном времени в изометрической проекции.
Laser Squad — пошаговая стратегия.
R-Type — стрелялка.
Boulder Dash — лабиринт.
Head over Heels — квест в изометрической проекции.
Exolon — аркада.
Чёрный Ворон — стратегия в реальном времени (аналог Warcraft).
Звёздное Наследие — графическая адвентюра с элементами рпг. 2 декабря 2005 года вышла PC версия игры от той же компании (Step Creative Group).
Saboteur - саботаж (диверсант)
Batty
Первой отечественной игрой для ZX Spectrum является Тетрис (1986). Игры для ZX Spectrum пишутся до сих пор, как на территории бывшего СССР, так и за рубежом.

Компьютеры Sinclair Research, их наследники и клоны

| ZX80 | ZX81 | ZX Spectrum, Spectrum+, Spectrum 128K, +2 and +3 | Sinclair QL | Jupiter ACE | SAM Coupé | Timex Sinclair 1000 | TS 1500 | TS 2048 | TS 2068 | Дидактик | Дубна 48K | Пентагон | Символ | Мастер | Хоббит | ATM Turbo | KAY | Profi | Scorpion | Sprinter|

Monday 23 April marked the 25th anniversary of the ZX Spectrum!


--------------------
Сноб О_о
Profile CardPM
  0/0  
SiMM
post May 13 2007, 10:48 
Отправлено #81


Banned

Сообщений: 37 461
Из: «либеральных»«ценностей»



Цитата(dr._gonzo)
Игры для ZX Spectrum пишутся до сих пор, как на территории бывшего СССР, так и за рубежом.
Например?

--------------------
Profile CardPM
  0/0  
dr._gonzo
post May 13 2007, 12:32 
Отправлено #82


Продвинутый

Сообщений: 166



Profile CardPM
  0/0  
Rodion Veselov
post May 14 2007, 11:07 
Отправлено #83


Angel Innocent Lover

Сообщений: 4 784



Цитата(SiMM @ May 13 2007, 11:18)
Цитата(Rodion Veselov)
ИМХО тут он даже лишние 16 кило "вычистил"
В погоне за байтами попытка очистить ПЗУ некритична smile.gif
*



LD HL,#5BFF ; 3
XOR A ; 1
LOOP: LD (HL),A ; 1
DEC HL ; 1
CP A,H ; 1
JR NZ,LOOP ; 2
= 9

LD HL, #5AFF ; 3
LD DE, #5AFE; 3
LD BC, #1AFF; 3
XOR A ; 1
LD (HL), A ; 1
LDDR ; 2
= 13

laugh.gif АДНАЗНАЧНА зачот по байтам! Количество тактов не считал wink.gif

плин, а свою самую экономную процедуру определения памяти забыл sad.gif


--------------------
Твой кролик написал: The same to you doubled!
Любителям комментов - читать
Profile CardPM
  0/0  
maddy
post May 19 2007, 22:35 
Отправлено #84


Связист

Сообщений: 107
Из: г. Чебоксары



Исходный код
ld de,1110; 3
ld bc,7FFD; 3
ld h,c  ; 1
out (c),e; 2
ld a,(hl); 1
out (c),d; 2
inc (hl) ; 1
out (c),e; 2
cp (hl)  ; 1
jr z,128k; 2
48_k ....
    ....
128k ....

==============
18 байт

biggrin.gif


--------------------
Будь на-связи!..
Profile CardPM
  0/0  
RAUL
post Mar 22 2010, 23:39 
Отправлено #85


Активный

Сообщений: 8 322





Сообщение отредактировал RAUL - Mar 22 2010, 23:40
Profile CardPM
  0/0  
Sanya84
post Mar 22 2010, 23:42 
Отправлено #86


Эксперт

Сообщений: 847
Из: 1



Археологи ))) такую тему подняли )
Profile CardPM
  0/0  
IceImp
post Mar 23 2010, 00:09 
Отправлено #87


Beerland

Сообщений: 809
Из: Where the rain grows...



Ностальгия блин... rolleyes.gif Благодаря Спекки компами увлекся.
Profile CardPM
  0/0  
Bioexorcist
post Mar 23 2010, 00:12 
Отправлено #88


I'm Specialized

Сообщений: 3 597
Из: гоняющий



Надо бы свою оживить biggrin.gif чото глючила последние разы sad.gif

--------------------
Profile CardPM
  0/0  
Master
post Mar 23 2010, 00:25 
Отправлено #89


Мужчина с несгибаемым оптимизмом

Сообщений: 5 992
Из: ваших фантазий



Эх... как раз недавно вспоминал wink.gif Хочу вернуться в то время - пора доставать из закромов Дельту smile.gif

--------------------
Profile CardPM
  0/0  
-Dimka-
post Mar 23 2010, 09:15 
Отправлено #90


Добрый и пушистый Гуру

Сообщений: 4 316
Из: Ремонта компьютеров



Было время... От моей Дельта-С уже ничего не осталось.

Сообщение отредактировал -Dimka- - Mar 23 2010, 09:51

--------------------
Ремонт Телевизоров, Компьютеров, Мониторов, Ноутбуков, Смартфонов.
Восстановление Информации. Прошивка EMMC NAND SPI и др.
Помощь при Апгрейде. VIBER TELEGRAM т.8917-6789-147
Profile CardPM
  0/0  

9 Страницы « < 4 5 6 7 8 > » 
ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения