LINUX.ORG.RU

Эмулятор ZX-Spectrum Glukalka2

 , ,


0

2

Доступна для загрузки новая реинкарнация эмулятора ZX-Spectrum Glukalka.
Графическая часть эмулятора переписана с использованием библиотеки Qt (рекомендуемая минимальная версия Qt-4.6, на более старых версиях Qt, будут отключаться некоторые функции эмулятора, либо эмулятор не соберётся). Использование Qt позволило сделать эмулятор более портируемым: теперь он работает не только на UNIX/X11, но и на MS Windows, Mac OS X, а также, теоретически, на всех платформах, где возможно использовать библиотеку Qt. Эмулятор был протестирован на платформах PC/Linux, PC/Windows, Mac Intel, Solaris/Sparс (скриншоты).
Список других изменений следующий :

  • Эмулятор локализован, в дистрибутиве имеется русская локализация.
  • Окно эмулятора теперь свободно масштабируется на любые размеры. Имеется возможность использовать OpenGL для того, чтобы данная операция не загружала ЦП.
  • При открытии файла-образа, теперь выполняется его автозапуск. Больше не нужно вспоминать команды DOS и SOS.
  • Улучшен алгоритм «ловушек» в эмуляции магнитной ленты, улучшен алгоритм «быстрой загрузки» магнитной ленты. Теперь загружается больше файлов в формате .TAP и .TZX.
  • Улучшена поддержка формата образа дисков .SCL : при открытии такого файла, происходит автоматическая конвертация в формат .TRD, при отсутствии в образе файла «boot», он автоматически дописывается.
  • Исправлены ошибки эмуляции Z80.
  • Загрузка из образов ленты и эмуляция дискового контроллера теперь корректно работает на архитектурах BIGENDIAN.
  • Добавлена поддержка аналоговых джойстиков и геймпадов.
  • Добавлена возможность сохранять настройки эмулятора по нажатию кнопки из окна настроек.

    Варианты загрузки эмулятора : Unix/Linux(source code), Mac OS X (dmg image), PC/Windows (zip архив).
★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Посоветуйте хороших игр, а то не застал...

Автор, если ты читаешь тему, предлагаю распространять программу в одном из двух предложенных видов. Первый: как в Humble Bundle. rpm/deb/tar.gz(br2). Ну и Source Code, но там его нет. Второй: тот же, что и первый, но ещё чтобы были доступны SRPM и DEB-SRC. Мне кажется, это хороший, оптимальный вариант, но проектов, использующих второй вариант, мало.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Посоветуйте хороших игр, а то не застал...

Если не застал - то играть в это у тебя не получится - слишком низкое качество графики для сегодняшнего дня, да и время таких игр давно прошло. Этот эмулятор для желающих поснастальгиговать, или не могущих до сих пор слезть с некоторых игрушек (типа меня). Ну, попробуй вот это ftp://ftp.worldofspectrum.org/pub/sinclair/games/t/Tetris2(Ultrasoft2).tzx.zip ...

SRPM и DEB-SRC

Это не ко мне. У меня дистрибутивов-то таких нет. Да и струкрура программы неправильная, «ДОСовское». Её распаковать /opt и пусть там лежит.

lenin386 ★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Boulder Dash, Head over Heels, Great Escape, Manic Miner. Да много классных. Это же делалось что бы не на графику фапали а играя развивались.

DrF
()
Ответ на: комментарий от lenin386

Супермарио, Wolf3D, Duke Nukem 1 и 2, танчики застал. А графика там хуже... Я просто запускал просто так некоторые игры. Но интересны популярные.

ZenitharChampion ★★★★★
()

А под линуксом есть ZX-эмуль, который снимки памяти делает, чтоб можно было перематать на несколько секунд назад (как в EmuZWin под виндой)?

xorik ★★★★★
()
Ответ на: комментарий от lenin386

Вот и пригодятся снова книги-каталоги. Спасибо за новость!

ValPaliy ★★
()
Ответ на: комментарий от madcore

И умеет. Спасибо, что вспомнили fuse - открыл его для себя.

ValPaliy ★★
()
Ответ на: комментарий от ZenitharChampion

Посоветуйте хороших игр, а то не застал...

Silicon Dreams Trilogy же.

redgremlin ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Супермарио, Wolf3D, Duke Nukem 1 и 2, танчики застал. А графика там хуже... Я просто запускал просто так некоторые игры. Но интересны популярные.

Wolf3D вообще VGA (256 цветов). Duke Nukem 1 и 2 - сейчас не вспомню, но или 320x200x16 или 320x200x256. А Spectrum - это, если склероз не подводит, 192x168. При этом цветов 8 всего, из них любая область 8x8 не может быть расскрашена более, чем в 2, одновременно.

kid_lester
()
Ответ на: комментарий от DrF

Меня беспокоит как в wanted стрелять в бандита, мышь как-то должна быть задействована, а то как-то не получается. Хотя под родным ZX кемпстоном нормально было.

alx_me ★★☆
()
Ответ на: комментарий от lmtea

Qt 4.6 -дебианщики негодуют!

А что там в Дебиане ? На 4.5 должен собираться, если я в последнее время ничего не отломал. Только вывода звука через QtMultimedia не будет, она в Qt 4.6 появилась.

lenin386 ★★★★
() автор топика
Ответ на: комментарий от ValPaliy

ValPaliy> А на спектрумах появились первые красноглазики :)

Только, тс-с-с, я на нем на ассемблере и форте зажигал

sdio ★★★★★
()
Ответ на: комментарий от aim1159

а какие джойстики можно заюзать в пару с этим эмулятором? в linux я имею ввиду.

Любые аналоговые PC джойстики и геймпады. Примерно вот такой http://xcom-hobby.ru/saitek_p380_dual_analog_pad_dlya_pc_105782_pp21_107712.html

lenin386 ★★★★
() автор топика
Ответ на: комментарий от alx_me

Мышь наврятли, сколько играл через эмуль, мышь не где не задействовалась. Вантед под эмулем не запускал, поэтому не подскажу.

DrF
()

Ох уж эти олдфаги

cipher ★★★★★
()

А fuse рулее. В смысле более лучше рулит. Кстати, оно ещё и звук умеет воспроизводить с tap'ок. Можно кассетник к колонкам и записывать. Для полноты погружения :)

Delirium_veritas
()

Больше разных эмуляторов это хорошо, но еще лучше - современное железо 8-разрядное, например такое: http://habrahabr.ru/blogs/mir8bit/84093/

Deleted
()
Ответ на: комментарий от alx_me

А галочка эмуляции мыши в настройках управления проставлена ? Она по умолчанию выключена.

lenin386 ★★★★
() автор топика
Ответ на: комментарий от kid_lester

192x168. При этом цветов 8 всего, из них любая область 8x8 не может быть расскрашена более, чем в 2, одновременно.

256x192, цветов 16

madcore ★★★★★
()

Полагаю, этот тред лучшее место, где можно спросить. Помнится была такая игрушка на спектруме: надо было вводить команды и управлять человеком на борту какого-то космического корабля. По типу напоминала «Иван Царевича». Может кто вспомнит хотя бы название?

spacel0rd
()
Ответ на: комментарий от lenin386

Этот эмулятор для желающих поснастальгиговать...

Без характерного свиста из динамиков магнитофона при загрузке, полуоткрытой коробки с самосборной ЭВМ и поиска нужной прокраммы на кассете ностальгия уже не та...

temporary ★★
()
Ответ на: комментарий от temporary

Без характерного свиста из динамиков магнитофона при загрузке

Нажмите кнопочку с рисунком кассеты, cнимите галочки «tape traps » и «fast loading» - будет вам и характерный свист, и загрузка игры по 5 минут. Работу с реальной лентой делать не стал, хотя старый эмулятор это умел. Не думал, что это кому-то надо. В любом случае, можно записать .WAV файл.

lenin386 ★★★★
() автор топика

очень очень рад! просидел за спектрумом больше 9-и лет!

spectrum
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.