Spectrum-совместимые компьютеры «Байт»,«Байт-01» и прочие раритеты

1 / 1 295

Дополнительный софт для приставки "Эльф" (системные программы и игры)

Помимо "заводских" картриджей с играми для приставки "Эльф" существуют любительские адаптации игр и программ на картриджах. По мере того как я буду тестировать их, эта страница сайта будет пополняться.

Мои адаптации игр и системных программ

Тестовый картридж

Для проверки памяти приставки и вообще для проведения тестов я адаптировал для "Эльфа" программы TEST4.30 и тест ОЗУ 48К из тестового ПЗУ.

Картридж с тестами для «Эльфа»

TEST4.30 адаптирован под управление от джойстик-1. Собственно говоря там и управлять нечем - только давить на кнопку и джойстиком 1 курсором двигать.

TEST48K. Если в начале теста (там где бордюр переключается) в момент смены цветов нажать "огонь" на джойстике 1, то по окончании смены цветов запустится экранный тест (там, где экран постепенно заполняется полосами).

Игра "Tetris 2"

Скриншот игры «Tetris 2» для приставки Эльф
Скриншот игры «Tetris 2» для приставки Эльф
Скриншот игры «Tetris 2» для приставки Эльф
Игра «Tetris 2»

Моя адаптация игры Tetris 2.

Особенности адаптации:
- Переписанное главное меню с учётом работы с двумя джойстиками приставки "Эльф";
- Автоопределение наличия AY и в зависимости от результата включение/выключение возможности проигрывания AY музыки во время игры;
- Задействование дополнительных кнопок джойстиков (актуально для новых версий приставки Эльф), однако при этом сохраняется почти полноценная возможность играть на "оригинальной" версии приставки "Эльф".

Управление:
В главном меню - обоими джойстиками;
Перемещение фигуры - влево, вправо;
Вращение - огонь;
Бросить фигуру - вниз;

В главном меню можно настроить вращение фигуры по кнопке "вверх" - кому как будет удобно.

Дополнительно для новых версии приставки:
- Start на Джойстике 1 - старт игры.
- Select на Джойстике 1 - прерывание игры и выход в главное меню.

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

Игра успешно проверена на оригинальной версии приставки "Эльф" и на "новоделе".

Игра "Target Renegade"

Скриншот игры «Target Renegade» для приставки Эльф
Скриншот игры «Target Renegade» для приставки Эльф
Скриншот игры «Target Renegade» для приставки Эльф
Игра «Target Renegade»

Моя адаптация игры "Target Renegade".

!!! Игра требует наличия ОЗУ 128К, и не станет работать на приставках с 48К ОЗУ. Проверка делается при загрузке игры, и в случае обнаружения 48К ОЗУ, загрузка будет остановлена с красным экраном.

Управление в главном меню:
Fire на джойстике 1 - старт игры с одним игроком;
Fire на джойстике 2 - старт игры с двумя игроками;
Любая другая кнопка на любом джойстике - переключение режима вкл/откл фоновой AY-музыки при игре;

Дополнительно для новых версий приставки (для "новодела"):
- Start на Джойстике 1 - делает паузу в игре.

Скрытая возможность: если при загрузке игры держать нажатыми кнопки Up,Down,Left и Right на джойстике 1, будет отключен таймер в игре.

Игра "Level 5"

Скриншот игры «Level 5» для приставки Эльф
Скриншот игры «Level 5» для приставки Эльф
Скриншот игры «Level 5» для приставки Эльф
Игра «Level 5»

Моя адаптация игры "Level 5".

Управление джойстиком 1.

Скрытая возможность: если при загрузке игры держать нажатыми кнопки Up,Down,Left и Right на джойстике 1, будет включен режим бесконечной энергии.

Игра "Exolon"

Скриншот игры «Exolon» для приставки Эльф
Скриншот игры «Exolon» для приставки Эльф
Скриншот игры «Exolon» для приставки Эльф
Игра «Exolon»

Моя адаптация игры "Exolon".

Управление джойстиком 1.

Скрытая возможность: если при загрузке игры (после появления заставки) держать нажатыми кнопки Up,Down,Left и Right на джойстике 1, будет включен режим бесконечных жизней.

Игра "Dizzy-Y"

Скриншот игры «Dizzy-Y» для приставки Эльф
Скриншот игры «Dizzy-Y» для приставки Эльф
Скриншот игры «Dizzy-Y» для приставки Эльф
Игра «Dizzy-Y»

Моя адаптация игры "Dizzy-Y".

Управление джойстиком 1. Кнопка START (для "новодельных" приставок) - рестарт игры.

Если нужно отключить фоновую AY музыку в игре (иногда сильно мешает) нужно при старте игры (после интро) держать нажатой любую из кнопок джойстика 1. При этом бюрдюр кратковременно "моргнёт" белым цветом.

Игра «Worsesea»

Скриншот игры «Worsesea (Worse Things Happen at Sea)» для приставки Эльф
Скриншот игры «Worsesea (Worse Things Happen at Sea)» для приставки Эльф
Скриншот игры «Worsesea (Worse Things Happen at Sea)» для приставки Эльф
Игра «Worsesea (Worse Things Happen at Sea)»

Моя адаптация игры «Worsesea». Ввиду того, что в меню приставки «Эльф» нет латинских символов, пришлось обозвать игру как «Беда в море» (транслитерация в «Ворсесеа» звучит ещё хуже).

Посколько в игре используется больше, чем 5 кнопок (влево, вправо, вверх, вниз, огонь - брать/класть предметы и открывать/закрывать переборки, дополнительная кнопка для откачки воды/зарядки робота, и ещё одна дополнительная кнопка для включения режима паузы в игре), игра была адаптирована для использования только совместно с «новодельными» вариантами приставок, где можно подключать джойстики от «Dendy», в которых есть дополнительные кнопки (Start,Sel). На «классических» приставках эта игра работать не станет!

Управление - джойстик 1.

В игре есть несколько Cheat mode (их описание под спойлером)

Для включения cheat mode нужно держать нажатыми кнопки влево, вправо, вверх и вниз на джойстике 1 в момент старта игры (когда выводится заставка). При этом бордюр «моргнёт» синим цветом. Всего есть 4 режима cheat mode, эти режимы выбираются при помощи оставшихся кнопок джойстика 1:

Если совместно с "влево, вправо, вверх и вниз" зажать кнопку Sel - получим уменьшенный расход энергии робота при телепорте между отсеками.

Если совместно с "влево, вправо, вверх и вниз" зажать кнопку Start - получим уменьшенный расход энергии робота при движении пешком и от действия воды.

Если совместно с "влево, вправо, вверх и вниз" зажать кнопку Fire A - это вообще отключит уменьшение энергии робота при движении пешком и от действия воды.

Если совместно с "влево, вправо, вверх и вниз" зажать кнопку Fire B - это вообще отключит расход энергии робота при телепорте между отсеками.

Режимы можно комбинировать, зажимая одновременно нужные кнопки. К примеру, зажав "влево, вправо, вверх и вниз" + Fire A + Fire B - получим полное бессмертие, т.е. энергия робота вообще не будет уменьшаться ни от чего.

Прочие адаптации

Игра "METAL MAN Reloaded"

Скриншот игры «METAL MAN Reloaded» для приставки Эльф
Скриншот игры «METAL MAN Reloaded» для приставки Эльф
Скриншот игры «METAL MAN Reloaded» для приставки Эльф
Игра «METAL MAN Reloaded»

Автор адаптации - krt17.

Для бесконечных жизней при старте игры жать "вправо" на джойстике 1.

Игра l'Abbaye des morts

Скриншот игры «l
Скриншот игры «l
Скриншот игры «l
Игра «l'Abbaye des morts»

Автор адаптации - Jerri.

Скачать софт для приставки "Эльф"

Программное обеспечение приставки "Эльф":
Картридж для «Эльфа» с тестами

Исходник в виде trd-образа, прошивка для записи в ПЗУ 256К

Игра «METAL MAN Reloaded»Автор адаптации - krt17
Игра «Tetris 2»Внимательно читаем файл readme.txt внутри архива!
Версия адаптации от 3.04.2016
Игра «l'Abbaye»Автор адаптации - Jerri
Игра «Target Renegade»Внимательно читаем файл readme.txt внутри архива!
Версия адаптации от 23.01.2022
Игра «Level 5»Дата адаптации - 29.05.2022
Игра «Exolon»Дата адаптации - 2.06.2022
Игра «Dizzy-Y»Дата адаптации - 20.06.2022
Игра «Worsesea»Дата адаптации - 6.02.2023
Картридж для «Эльфа» со всеми адаптированными мной играми
Требуемый объём ПЗУ/Flash - 512K