Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

ZX Spectrum — онлайн-коллекция игр. Эмулятор спектрума


Эмуляторы ZX Spectrum | ZX Spectrum

Эмулятор – это специализированное приложение для той или иной операционной системы, которое позволяет имитировать работу эмулируемого устройства, запускать программы, приложения, созданные для этого устройства.

 

 

Что такое эмулятор

Эмулятор ZX Spectrum позволяет запускать игры для «Спектрума» на компьютере, смартфоне, игровой приставке или другом устройстве. При этом становится доступным огромное количество разработанных для него игр, демонстрационных программ, электронных журналов, представленных в виде так называемых «ромов» — файлов, которые содержат данные оригинальных кассет и дискет с играми. Достаточно запустить эмулятор, загрузить в него файл с игрой, и вуаля! – виртуальный Spectrum у вас на рабочем столе. Большинство современных эмуляторов поддерживают все «фишки» «Спектрума» – загрузку «с ленты» или «дискеты», имитация работы музыкального сопроцессора AY-3-8910/YM2149F и многое другое.

На этом сайте pumpmeup.ru! – ZX Spectrum — онлайн-коллекция игр представлено большое количество игр, в которые можно играть не только онлайн, но и скачать их на свой компьютер и играть без доступа к сети Интернет. Для этого со страницы с игрой нужно скачать игру на Spectrum на жесткий диск или рабочий стол, а затем открыть в эмуляторе. 

Популярные форматы файлов для эмулятора ZX Spectrum

tap – содержит в себе образ кассеты с игрой. Некоторые эмуляторы позволяют воспроизвести процесс «загрузки с ленты» для полной имитации работы настоящего компьютера.

tzx – содержит точный образ кассеты с игрой, при этом сохранена информация о длительности пауз, высоте тона, скорости воспроизведения кассеты.

z80 – содержит в себе образ оперативной памяти ZX Spectrum, в которую уже загружена программа. Этот формат позволяет обойти защиту некоторых игр при загрузке.

trd – содержит образ дискеты для в формате TR-Dos. Обычно дискеты содержали сборники игр для Spectrum и сложные демо. 

Эмуляторы ZX Spectrum для Windows

Существует несметное количество эмуляторов ZX Spectrum для различных платформ, включая эмуляторы для Windows, эмуляторы для Linux, MacOS. Есть эмуляторы «Спектрума» и для мобильных устройств – смартфонов, портативных игровых приставок. Их такое большое количество, что все перечислить их невозможно. Ниже представлены лучшие эмуляторы Spectrum для Windows.

 

EightyOne

Замечательный эмулятор, главным достоинством которого является отличная картинка. При этом реализовано множество нюансов изображения старых аналоговых телевизоров, которые использовались в качестве монитора ZX Spectrum – чересстрочная развертка, перекрестные помехи, размытое изображение. Просто рай для настоящего фаната «Спектрума». Впрочем, все эти спецэффекты можно отключить и получить четкое красивое изображение.

  • Поддерживает различные Спектрум-подобные компьютеры: ZX 81, ZX Spectrum 48/128, Spectrum QL, Timex, Amstrad и другие
  • Поддерживаемые форматы файлов: TZX, TAP и Z80
  • Поддерживает музыкальный сопроцессор AY. В играх для ZX Spectrum 128 есть музыка
  • Выводит красивую картинку, похожую на изображение, даваемое настоящим ZX
  • Изображение можно масштабировать
  • Можно сохранять состояние эмулятора в любой момент времени (F12 – Save snapshot…), таким образом, есть возможность сохраняться в играх

EmuZWin

Удобный в использовании эмулятор ZX Spectrum. Настройки по умолчанию дают возможность насладиться игровым процессом. Достаточно открыть образ игры и нажать любую клавишу. Можно наблюдать за процессом загрузки игры как на реальном «Спектруме», или же пропустить этот процесс. Хорошая поддержка музыки AY с возможностью прослушивания стереоканалов. Можно также отобразить клавиатуру в отдельном окне, просматривать содержимое образов кассет и дискет.

  • Поддерживает компьютеры: ZX Spectrum, Pentagon, Scorpion, Profi, ATM
  • Поддерживает файлы: TAP, TZX, Z80, TRD и многие другие
  • Позволяет сохранять скриншоты экранов в PNG
  • Можно изменять скорость эмуляции в широких пределах
  • Есть встроенный браузер кассет, имитация загрузки с ленты
  • Позволяет сохранять картинки рабочего процесса в BMP и звуковое сопровождение в WAV
  • Поддерживает Kempston-джойстик, мышь, ZX Printer

Fuse

Эмулятор с огромным количеством различных возможностей, опций и настроек. Нужно отметить высокое качество изображения, достигаемое с помощью различных улучшающих, сглаживающих фильтров. Несмотря на низкое разрешение оригинального «Спектрума», эмулятор способен давать качественную гладкую картинку. Кроме того, Fuse дает возможность записывать игровой процесс в специальные файлы RZX, которые затем можно проиграть и посмотреть запись. Поддерживается огромное количество разнообразных периферийных устройств, выпущенных для ZX Spectrum: принтеры, джойстики, мыши, Interface 1-2, Microdrive, дисководы и так далее.

  • Поддерживает компьютеры: ZX Spectrum, Timex, Pentagon, Scorpion
  • Поддерживаемые форматы файлов: TAP, Z80 и другие
  • Позволяет просматривать скриншоты SCR
  • Картинку можно масштабировать с различными фильтрами для повышения четкости
  • Реализована поддержка различной периферии, Kempston-джойстика, мыши, ZX-принтера, Interface 1 и MDR
  • Позволяет вести запись игрового процесса RZX
  • Умеет работать с дискетами различных форматов

SpecEmu

Этот эмулятор имеет минимум настроек. Буквально «открой файл и играй». Но вместе с тем он оставляет хорошее впечатление от процесса. Для любителей разбираться в чужом коде есть встроенный дебаггер, позволяющий просматривать состояние процессора, памяти, наблюдать за тем, как работает выполняемая в данный момент программа.

  • Поддерживает компьютеры: ZX Spectrum, Timex, Pentagon
  • Поддерживает большое количество форматов файлов: TAP, TZX, Z80, TRD и многие другие
  • Позволяет просматривать записи игрового процесса RZX
  • Картинку можно масштабировать с различными фильтрами для повышения четкости
  • Позволяет сохранять картинки рабочего процесса в BMP и звуковое сопровождение в WAV
  • Умеет работать с дискетами различных форматов

zxspectrum.online

Новый эмулятор ZX Spectrum

Ура! Свершилось то, к чему мы шли последние несколько месяцев: закончен наш новый эмулятор ZX Spectrum и спектрум-совместимых компьютеров, на котором крутятся игры на сайте. Хотелось бы заранее предупредить, что из прошлого эмулятора использовано всего 40% кода, а остальные 60% – это новые, ещё неотработанные технические решения, в связи с чем кое-где вы ещё будете встречать глюки.

Итак, чем же отличается новый эмулятор от старого? Самое главное – он написан полностью на javascript, а значит, больше не нужны никакие плагины, эмулятор запускается сразу в любом браузере и на любом устройстве (включая планшеты и смартфоны).

В связи с переходом на javascript значительно улучшилось качество звука (теперь дискретизация 48кГц против 11кГц старой версии). Правда, звук пока что монофонический, но это ненадолго.

Друзья, мы очень спешили обновить эмулятор, и поэтому некоторые вещи ещё не реализованы (были в старом эмуляторе), но будут доделаны в самое ближайшее время:

  • Стереозвук
  • Поддержка файлов формата TZX
  • Полная поддержка всех версий файлов формата Z80
  • Поддержка Kempston-мышки
  • Сохранение текущего состояния игры в память (иконки S/L)
  • Обход “привычки” браузеров приостанавливать скрипты в неактивных вкладках

Также планируются совершенно новые функции, которых не было в старом эмуле, но уже запланированы в новом:

  • поддержка выбора палитры (согласитесь, в некоторые игры удобнее играть в ч/б режиме)
  • графические режимы noflic, flash-color, возможно реализуем gigascreen и 256color, поскольку существуют десятки игр, поддерживающих эти режимы.
  • поддержка  Covox 1/2/4
  • точная эмуляция “Пентагона” – сейчас реализованы только “классический” 48к, “Ленинград”, 128к и ZS Scorpion 256.
  • возможность сохранения игрового прогресса в любой момент времени в специальном “Облачном” хранилище.
  • виртуальная клавиатура для игры на мобильниках и планшетах… и многое другое.

У нас колоссальное количество идей как по эмулятору, так и по сайту в целом. И всё же мы хотели бы услышать Ваши пожелания – пишите в комментариях, что бы лично Вам хотелось видеть, а мы попробуем это реализовать.Да, и сообщайте о замеченных багах – заранее большое спасибо.

Вот небольшой список игр и программ, которые довольно требовательны к “железу” и поэтому идеально подходят для тестирования эмуляторов:

  • игра Savage 3 – сложная однобитная музыка
  • игра Fire Fly – однобитная музыка
  • демка Illusion – тест производительности
  • демка Satisfaction –  тест плавности графики, мультиколора, сэмплированной музыки
  • демка Vibrations – тест плавности графики, мультиколор,  AY-музыка
  • игра Buzzsaw – тест мультиколора (эта игра полностью написана на мультиколорном движке!)

Пожалуй, стоит поделиться этой отличной новостью с друзьями!

Понравилась публикация? Поделись с друзьями

viva-games.ru

ZX Spectrum - онлайн-коллекция игр

О сайте

ZX Spectrum – это компьютер для домашнего использования, разработанной великобританской компанией Sinclair Research Ltd. В начале 1980-х этот компьютер был, пожалуй, одним из популярнейших в Европе, а в начале 1990-х и на территории бывшего СССР. Для компьютеров семейства Spectrum было разработано большое количество прикладных программ из более чем 25000 наименований. Большая часть этой коллекции — игры.

Этот сайт предлагает игры для ZX Spectrum — их описания и возможность совершенно бесплатно поиграть в них.

Новые игры ZX Spectrum

15.07.2016

Xenon на ZX Spectrum — это очередной представитель хорошо знакомого жанра вертикального скроллера. Игроку предстоит пробиться через четыре уровня, наполненных врагами. При этом придется собирать различные призы, чтобы улучшить вооружение, пополнить запасы энергии и жизней. В конце каждого этапа игрока поджидает босс, которого нужно долго и упорно добивать. Но обо всем по порядку. Созданная в…

31.05.2016

Идея этой игры крайне не нова. Кажется, еще в начале девяностых такая игра была очень распространена на персональных компьютерах. В ней необходимо было отрезать от игрового поля кусочки, стараясь не попасться в лапы бегающим туда-сюда мушкам. Игра называлась Xonix. Чуть позже появилась эротическая версия Xonix’а под названием SexXonix. Суть игры не изменилась, но на отсеченных…

31.05.2016

Популярная нынче тема борьбы с терроризмом и террористами, на самом деле, эксплуатируется в разного рода печатных материалах, кино и видеоиграх достаточно давно. Например, компанией Infogrames в 1990 году была выпущена игра Hostages («Заложники») на ZX Spectrum, в которой игроку предстоит управлять отрядом спецназа, чтобы проникнуть в захваченное террористами посольство и освободить всех заложников. Игра состоит…

Популярные игры ZX Spectrum

11.04.2014

Существуют такие электронные игры, которые при всей своей простоте становятся настоящими хитами, которые вспоминают спустя десятилетия и продолжают играть в них. К одной из таких игр, безусловно, относится и игра Lode Runner на ZX Spectrum. Разумеется, помимо «Спектрума» эта игра была выпущена на многих домашних компьютерах и игровых консолях, но в этой версии она вышла…

07.02.2014

Когда твою девушку похищают неизвестные и силой удерживают где-то далеко от тебя, ты преодолеешь любые преграды, чтобы спасти любимую. И неважно сколько препятствий придется преодолеть, сколько противников победить, ты сможешь все. Об этом игра Renegade на ZX Spectrum. Renegade — это классический бит-ем-ап (beat’em-up) — разновидность платформенной аркады, в которой дальше по уровню ты проходишь…

26.09.2013

Эта культовая игра жанра action хорошо известна фанатам ZX Spectrum. Вы играете за саботажника, который проник на секретный военный объект на обыкновенной резиновой лодке по воде. У вас есть 99 единиц времени на то, чтобы отыскать дискету, установить ее в нужный компьютер, вызвать программу уничтожения здания, а потом покинуть объект с крыши на вертолете. Вы…

zxspectrum.online

Эмулятор магнитофона для ZX-Spectrum / Хабр

Как это ни странно, даже сейчас, спустя столько десятилетий, есть множество людей, которым интересен ZX-Spectrum. И дело не ограничивается программными эмуляторами, нет. У этих людей есть вполне себе настоящие, “железные” спектрумы. Подавляющее большинство этих компьютеров оснащено дисководами, но есть и экземпляры только с магнитофонным входом. Такой компьютер можно загрузить, например, с аудиоплейера. Но при таком способе загрузки неудобно переходить между блоками данных внутри аудиофайла, например, если игра требует загрузки уровней. Да и места аудиофайлы занимают порядочно… Есть, конечно, ещё разные программы для смартфонов, воспроизводящие форматы файлов данных для спектрума tap и tzx. Но можно для этих же целей собрать аппаратный эмулятор магнитофона, описанный в этой статье. Описываемый эмулятор собирается на базе микроконтроллера atmega16 и способен воспроизводить tap-файлы, лежащие на SD-карте. Записывать на SD-карту файлы он не умеет (да мне это и не требовалось).

Внешний вид эмулятора магнитофона в моём исполнении.

Схема эмулятора представлена на рисунке ниже.

Схема эмулятора магнитофона.

В схеме использован дисплей 1602, микроконтроллер atmega16 и динамическое ОЗУ MB81C4256. Зачем нужно ОЗУ в таком эмуляторе, ведь можно последовательно считывать два блока (один читаем, другой выводим) с карты памяти? Да, можно. Но применение большого ОЗУ упрощает программу – все выводимые данные целиком находятся в ОЗУ, и достаточно просто последовательно их читать и выводить. Кроме того, наличие ОЗУ позволяет разогнать скорость вывода сигнала практически до максимальной для ZX-Spectrum. Это, правда, потребует существенной модификации программы загрузки в ПЗУ спектрума. В данном эмуляторе максимальная скорость вывода данных в четыре раза больше, чем стандартная скорость загрузки спектрума. То есть, требуется модифицированное ПЗУ. Прошивки такого модифицированного ПЗУ представлены в архиве.

Формат tap-файла очень прост: 2 байта – размер блока, за которыми следуют данные блока. И так до исчерпания всех блоков.

Магнитофонный сигнал с ZX-Spectrum представляет собой частотно-модулированный сигнал, при этом самой высокой частотой закодированы ноль и синхросигнал (частота синхросигнала чуть выше, чем у ноля). Частотой в 2 раза ниже частоты ноля закодирована единица. Частотой в 2.5 раза ниже частоты ноля закодирован пилот-тон (звуки пи-и-и-и-и в начале загрузки). На рисунке показан формат сигнала в тактах процессора Z80 (частота в ZX-Spectrum 3.5 МГц, если кто забыл). Сначала идёт длительный (несколько секунд) пилот-тон, затем следует синхросигнал, а после него уже выдаются данные.

Формат магнитофонного сигнала ZX-Spectrum.

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

Вот видео работы эмулятора магнитофона:

А вот работа на скорости 4x:

В архиве прошивка, исходники прошивок, печатная плата, схема, прошивка ПЗУ ZX-Spectrum для скоростей 4x и 2x, программа конвертации TAP в WAV и программа обратной конвертации из WAV в TAP.

habr.com

МАШИНА ВРЕМЕНИ - ЭМУЛЯЦИЯ SPECTRUM'А | others

Дело было вечером, много лет назад, когда на улицах еще не было рекламы. Мне принесли в подарок подержанный, да еще самодельный, компьютер Spectrum и несколько кассет с играми к нему. Такого чуда я еще не видел. В нем всё помещалось в неубиваемый металлический кожух, совмещенный с клавиатурой. Он подключался к телевизору. Также в комплекте был блок питания и два джойстика с корпусами, сделанными из синих мыльниц. Я даже не знал настоящее название компьютера, всуе было упомянуто иное - "Синклер".

Далее оказалось, что для запуска программы или игры надо подключить магнитофон, вставить туда кассету, перемотать пленку примерно к тому месту, где записана программа, и включить воспроизведение, а на клавиатуре нажать клавишу "J", две кавычки и Enter (речь шла о вводе команды LOAD "").

Я приволок из соседней комнаты магнитофон, подключил его кабелем к Spectrum'у, а того, в свою очередь, к телевизору. Начал загружать программу. На экране телевизора появились мелькающие цветные полосы по периметру прямоугольника, а из динамика раздались бурлящие писки. Долго ли, коротко, загрузилась игра - сейчас уже не помню какая, но это было замечательно! Запускать программы с обычных аудиокассет!

У меня на магнитофоне был счетчик ленты, так что вскоре я, последовательно загружая одну игру за другой, выяснил, на какой позиции счетчика находится начало каждой игры. Эти данные я записал на кассеты и смог быстро находить нужную игру. Каких-либо прикладных программ не было, да я, признаться, и не интересовался ими - а также не знал, где переписать еще игры. Впрочем, мне хватало и тех, что были.

Я открыл для себя Saboteur 2, Nosferatu, Rockie's Horror Show, Chuckie's Egg, Zorro, Scuba, играл и в знакомые мне по DOS - Livingstone, LodeRunner. Я играл в них каждый день, а также методом тыка понял синтаксис встроенного интерпретатора BASIC и писал простенькие программы, которые записывал на кассеты и потом запускал с них же.

Кассеты и сам Spectrum сохранились у меня до сих пор, но по ряду технических причин я уже не могу им пользоваться - да и когда я включал его в последний раз, работал он неважно. Спустя много лет узнал и настоящее название этого компьютера, и об его возможностях - а ведь энтузиасты выжимали из него трехмерную графику, а нынче даже видео на нем запускают. Так получилось, что ZX Spectrum, выпущенный компанией Sinclair Research Ltd. в 1982 году, до сих пор жив. Нет, Sinclair Research Ltd [1] занимается уже другой продукцией - велосипедами и электромобилями. Между прочим, эта компания также известна первым в мире карманным телевизором и калькулятором.

А Spectrum'ы дожили до наших дней благодаря энтузиастам. Современное воплощение Spectrum в форм-факторе ATX можно даже приобрести на сайте группы "NedoPC" [2] - там же в свободном скачивании - схемы. Можно раздобыть и более традиционный самодельный Spectrum, а можно пойти другим путем - обратиться к программной эмуляции. Почти все созданные для Spectrum программы давно переведены с кассет в файлы-образы.

Загружаете такой образ в эмулятор и через секунду программа уже запущена. Более того, можно оцифровать программу с кассеты в звуковой файл формата WAV, загрузить его в эмулятор (разница-то - звук с магнитной ленты или из файла?) и затем сохранить как файл-образ, для экономии места.

С давних пор я предпочитаю свободный эмулятор FUSE [3] (Free Unix Spectrum Emulator). Несмотря на "Unix" в названии, эмулятор этот многоплатформенный - есть сборки и для Windows, и для MacOS, и конечно для Linux. Портов под другие платформы несть числа - XBox, Amiga, PSP, Wii и другие...

Из исходника FUSE собирается тоже запросто, надо лишь вначале собрать и установить утилитную библиотеку libspectrum, а потом уже сам эмулятор.

Какое железо эмулирует FUSE? Довольно внушительный список вариантов Spectrum можно выбрать в меню Machine - Select. Это Spectrum 16k, Spectrum 48K (по умолчанию, его же хватает и для большинства игр), Spectrum 48K (NTSC), Spectrum 128K, Spectrum +2, Spectrum +2A, Spectrum +3, Spectrum +3, Spectrum +3e, Timex TC2048, Timex TC2068, Timex TS2068, Pantagon 128K, Pentagon 512K, Pentagon 1024K, Scorpion ZS 256, Spectrum SE. Отмечу, что FUSE имеет весьма умеренные системные требования - запущенный в браузере Flash-плейер поедает процессорные ресурсы гораздо больше!

zx-spectrum-fuse-select-machine

После первого запуска FUSE готов к работе - не надо ни скачивать дополнительно образы BIOS (как для некоторых других эмуляторов для иных платформ), ни что-либо настраивать, разве что окно стоит растянуть побольше, ибо по умолчанию оно совсем маленькое. Кстати о ROM BIOS Spectrum'а. Нынешний правообладатель этих ROM'ов, Amstrad, еще в 1999 году разрешил использовать образы прошивок Spectrum, при условии, что будут отображаться сообщения о копирайте.

Виртуальный Spectrum работает точно так же, как настоящий. Перед вам интерпретатор BASIC - хотите, сразу пишите программу и сохраняйте её в образ (File - Save snapshot). Старые компьютеры чем-то подобны Linux - на борту есть всё необходимое для разработки ПО.

Для сохранения памяти (игр и программ) доступны такие форматы образов, как Z80 (самый популярный формат, файлы в нем являются снимками оперативной памяти), SZX и SNA - какое расширение файла используете, в таком формате образ и сохранится. А чтобы загрузить образ программы (он же "снэпшот") в том или ином формате, надо пойти в File - Open snapshot и выбрать файл образа. На чтение поддерживаются: Z80, SNA, SZX, а также образы лент TAP и TZX. Для формата Z80 поддерживается дополнение к нему - SLT, нужное для игр, новые данные к которым подгружаются постепенно, уже после запуска игры. Поддерживаются (если включена эмуляция дискового интерфейса) также образы дисков DSK, UDI, FDI, TR0, SDF, MGT, IMG, SAD, TRD, SCL, OPD.

zx-spectrum-fuse-file-open

Где брать снэпшоты? На законных основаниях - на сайте World Of Spectrum [4], в разделе Archive. Больше десятка тысяч игр, пять тысяч различных программ, демки, электронные журналы и многое другое. Скачивая игру или программу, старайтесь выбирать снэпшот, соответствующий типу эмулируемой машины - там при скачивании указано - например, "48" - значит, для Spectrum 48K и ниже, а "128" - значит, надо Spectrum 128K или младше. Некоторые игры в архиве представлены просто информацией о них - чаще всего они так и не вышли, зато можно поглядеть на несколько снимков экрана. Также некоторые известные игры в архиве отсутствуют по причине законодательного характера - но их можно поискать на торрентах, где лежат целые вселенные снэпшотов. Каждый снэпшот - невелик по размеру, обычно равен или меньше объему оперативной памяти конкретного Spectrum'а, а поскольку популярнее всего была модель 48K, то и снэпшоты идут по 48 килобайт. У меня пять тысяч игр помещаются на 218 мегабайтах жесткого диска.А когда-то, в незапамятные времена, все эти игры выпускались на отдельных кассетах, в красивых обложках:

zx-spectrum-cassete01

zx-spectrum-cassete02

Если вы не знакомы с чудесным миром игр для Spectrum, могу советовать скачать с [4] следующее. Во-первых, это Saboteur (две части) - классика от Durrell Soft и разработчика Клайва Таунсенда. Игру сложно отнести к определенному жанру - это поэкранная бродилка, совмещенная с восточными единоборствами и квестом. По второй части игры есть даже отдельный фанатский сайт [5]. Далее, Nosferatu the Vampyre - очень мрачный ужастик по роману Стоукера "Граф Дракула". Отмечу, что в немецком фильме "Носферату" имена и названия местностей были изменены из-за судебного иска вдовы Стоукера к создателям фильма. Так Дракула стал Носферату. А также скачивайте вестерн Gunfright, бродилки Goody и Livingstone, странный ужастик Rocky Horror Show.

В играх для Spectrum - своя специфика управления с клавиатуры. Обычные курсорные клавиши (которые на традиционной PC-клавиатуре) используются редко, даже для движения. В начальном меню каждой игры, как правило, надо нажимать на буквы или цифры - например,

S - Start (запуск)K - Keyboard (назначить клавиши управления)

В самой игре, для перемещения персонажа обычно используются клавиши вроде O и P (влево-вправо), а вверх-вниз может быть закреплено за Q-A или A-Z...

Клавиши Ctrl и Alt вашей стандартной клавиатуры работают как "спектрумная" клавиша Symbol Shift, при помощи которой можно вводить знаки. Скажем, чтобы ввести знак "+", надо нажать Alt-K или Ctrl-K. Если пойти в меню Help и вызывать пункт Keyboard, там красным цветом будут показаны знаки, вводимые при помощи Symbol Shift.

zx-spectrum-fuse-help-keyboard

Кроме снэпшотов, FUSE поддерживает также запись и воспроизведение файлов формата RZX. Сразу даю ссылочку на архив с такими файлами - [6]. Что за RZX? Это файлы, куда записываются события ввода (с клавиатуры, джойстика и так далее (а также некоторые сведения, относящиеся к состоянию процессора). Потом эти записанные события можно воспроизвести, как если бы клавиши нажимал живой человек.

Чтобы записать RZX-файл, надо вначале запустить какую-нибудь игру и потом выбрать пункт меню File - Recording - Record. Расширение сохраняемого файла добавьте сами - .rzx. Файл надо сохранить в том же каталоге, где сама игра, иначе потом нельзя будет его воспроизвести. Для остановки записи используем File - Recording - Stop. Ну и для воспроизведения - загружаем игру, потом выбираем File - Recording - Play. Формат RZX стал как бы стандартом де-факто в Spectrum-эмуляторах для создания такого вот "видео". Впрочем, не все эмуляторы его поддерживают.

Захват музыки. FUSE может выводить воспроизводимую спектрумским аудиочипом (General Instruments AY-3-8910 sound chip) музыку в файлы формата PSG. Для этого существует пункт меню File - AY Logging.

Существует множество других эмуляторов Spectrum, кроме FUSE. Десятки! Но FUSE - один из наиболее развитых и оснащенных функциями, которые идут дальше, чем возможность просто поиграть в старые игры. Так, во FUSE есть полноценный отладчик, просмотрщик памяти, эмуляция различных телевизионных систем, принтеров, 8bit IDE, различных вспомогательных интерфейсов. Нужное железо можно включать в меню Options - Perepherals. Что до игрового аспекта, то порой с клавиатуры играть не очень удобно, и FUSE предоставляет возможность эмулировать спектрумный джойстик Kempston, переназначив на него клавиши обычной клавиатуры. Делается это через Options - Joystiks - Keyboard.

Рассмотрим несколько других эмуляторов. Bacteria [7] - самый маленький в мире эмулятор Spectrum, предназначен для DOS. Исполняемый файл весит всего 4 килобайта. И в 16 килобайт умещается ROM прошивки, вложенный в архив дистрибутива. Существует его порт на JavaScript - JBacteria [7] - с его помощью можно поиграть даже в онлайн. Слева там список доступных вариантов Spectrum, а также большой список игр - щелкаете по ним, запускается эмулятор в онлайне, с нужной игрой. Z80Stealth [8] - эмулятор Кирилла Колпакова, с отличной эмуляцией звукового чипа. Активно развивается.

Повторюсь, существуют десятки эмуляторов Spectrum'а - этого старого компьютера на основе процессора Zilog-Z80 с частотой 3.58 мегагерц. Пожалуй, ни для одного другого компьютера или игровой приставки не написано так много эмуляторов, что означает одно - старый Spectrum востребован до сих пор! Когда мне хочется поиграть, я запускаю эмулятор Spectrum'а - право же, игры под него гораздо живее и интереснее современных трехмерных блокбастеров. И не я один такой.

[Ссылки]

1. Sinclair Research Ltd.2. NedoPC.3. Free Unix Spectrum Emulator. 4. World Of Spectrum.5. Сайт фанатов игры Saboteur 2.6. Архив RXZ - смотрите записи реальных игр на ZX Spectrum.7. Эмулятор ZX Spectrum Bacteria. А также его порт на JavaScript JBacteria.8. Z80Stealth ZX Spectrum Emulator for Windows.

microsin.net

ZX Spectrum - эмулятор для PC

ZX Spectrum - эмулятор для PC

2012-08-20 12:41:38 | Раздел: Главная - Эмуляторы ZX - Spectrum эмулятор для PC

Желающие поиграть сейчас в игры от ZX Spectrum-а столкнутся с проблемами даже при наличии рабочего экземпляра этого замечательного компьютера. У меня было два спектрума. Про один я писал Здесь. К сожалению он через какое-то время поломался. Поломка была весьма странной. По всей видимости что-то случилось с памятью, потому что визуально все работало, но загружалось только несколько совсем маленьких игр типа "Frogger"-а, а остальные игры сбрасывались в конце загрузки. Но зато в этот период я увлекся программированием и написал несколько собственных игр. Ну а после покупки нового экземпляра под странным названием "Квант БК", старый Спектрум я доломал. Вынул процессор, зачем-то порезал провода.

"Квант БК" до сих пор лежит на полке и я почти уверен, что он жив (по крайней мере ложился он в живом состоянии). И если бы я вдруг захотел поиграть на нем, мне бы дополнительно потребовалось:

1) Найти от него блок питания. Блок питания был внешний, обычно большого размера и с советским круглым разъемом.

2) Если блок питания найден и он жив, возникает проблема подключения Спекрума к телевизору. В случае, если я даже найду провод (в чем сильно сомневаюсь), мне некуда будет его воткнуть, так как на нем находится все тот же советский круглый разьем. Возможно как-то можно перепаять его под современные колокольчики, но я в этом не разбираюсь чуть менее, чем полностью.

3) Допустим электронщик с прямыми руками найден и провод перепаян. А как загружать игры ? Какая-то часть кассет у меня сохранилась - уже хорошо. Но вот магнитофон подключается все через те же советские разъемы. Значит прийдется или искать советский магнитофон или опять паять.

Но слава богу мы живем в век интернета и чтобы поиграть в любую (!) спектрумовскую игру, достаточно потратить 5-10 минут и скачать эмулятор и к нему архив с играми. Я облегчу вам задачу. По этой ссылке можно скачать эмулятор "ZXSpin" и образы 12 тысяч игр.После скачивания распаковываем архив, заходим в папку "ZXSpin" и запускаем "ZXSpin.exe". Если все нормально, вы должны увидеть вот такую картину:

ZX Spectrum эмулятор для PC

Теперь нажимаете File-Load file и выбираете любую игру из папки "ZX Spectrum". Допустим это будет "Bruce Lee" (так и не поиграл в нее в свое время, хотя очень хотел). Нас в основном сразу попросит выбрать тип управления.

ZX Spectrum эмулятор для PC

Я обычно выбираю Kempston Interface (для этого вам два раза нужно будет нажать кнопку C). Ну теперь "Enter" и игра началась. Все работает идеально.

ZX Spectrum эмулятор для PC

Развернуть игру на весь экран можно нажав "ALT + Enter" или просто "F4". Приятной игры !

Теги

Похожие статьи

Просмотров: 4512 | Комментариев: 3

7df.ru

Emulators - ZX-Spectrum

ZX Spectrum — 8-разрядный домашний компьютер, созданный английской компанией Sinclair Research Ltd на основе микропроцессора Z80 фирмы «Zilog». В ходе разработки компьютер назывался «ZX81 Colour» и «ZX82», название «ZX Spectrum» должно было подчеркнуть одно из главных отличий от его предшественника ZX81 — цветное изображение. Почитатели этого компьютера часто называют его «Спекки» (англ. Speccy).

В начале 1980-х «ZX Spectrum» был одним из самых популярных компьютеров в Европе, а его многочисленные клоны в начале 1990-х получили широкое распространение на территории бывшего СССР/СНГ. Благодаря невысокой цене, за первые 17 месяцев было продано более миллиона этих машин. Низкая стоимость компьютера обусловлена рядом факторов: использованием технологии ULA (Uncommitted Logic Array), с помощью которой большая часть схемы размещалась в одном чипе; низкими техническими и пользовательскими характеристиками, по сравнению с более дорогими компьютерами того времени; использованием бытового телевизора в качестве монитора и магнитофона в качестве внешнего накопителя.

«Sinclair ZX Spectrum» был представлен в апреле 1982 года в двух вариантах — с 16 и 48 КБ оперативной памяти.

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

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

Не менее характерным был единственный графический режим компьютера при отсутствии текстового. Цвета (8 цветов и два уровня яркости, плюс атрибут мерцания) и собственно графика хранились в разных участках памяти. При этом, хотя графическое разрешение составляло 256×192 точек, цветовые атрибуты задавались по знакоместам. Каждое знакоместо размером 8×8 пикселей могло иметь только два приписанных ему цвета (называемые цветами «чернил» и «бумаги» в Sinclair BASIC) и по одному атрибуту яркости и мерцания. Таким образом, область 8×8 пикселей кодировалась 9 байтами ОЗУ (8 байт — побитовая картинка 8×8 пикселей, 1 байт — атрибуты цвета: 3 бита — цвет знака, 3 бита — цвет фона, 1 бит повышенной яркости и 1 бит мерцания знакоместа). Такая организация вызывала определённые сложности (конфликт атрибутов) при создании компьютерной графики. С другой стороны, малый объём экранной памяти (около 7 КБ) позволял быстрее обновлять экран и увеличить долю ОЗУ, используемую «собственно программой», что было существенно для компьютерных игр. Кроме того, особая организация графического режима позволяла сильно оптимизировать вывод текста при отсутствии текстового режима.

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

andygame.narod.ru


 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..