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)
Ответ на: комментарий от madcore

не помогло :)

и дебиан qt-multimedia перекочевало в qt-mobility-dev

после правки Makefile и добовлением путей тоже ругается, но уже на qtmobilytyglobal.h

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

lol Желателен джойстик плюс прямые руки. Заходишь от буя по оси в центр створа, выравниваешь вращение... У меня ещё со спетрумовской элиты навык, как оказалось, остался.

http://www.youtube.com/watch?v=9oIrTs_51Ls (how to dock)

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

У меня, на спектруме, никак не получалось. Спасибо! Кстати, Narcopol еще вспомнился, Corsarios, Dynasty Wars

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

#############

Как состыковаться со станцией, не имея стыковочного компьютера?

#############

Очень аккуратненько! Сначала выравниваем ось свою и станции потом медленно приближаемся к окну ангара. Естественно сначала нужно найти где это окно, оно столько с одной стороны.

alx_me ★★☆
()

Локализован? Быть может, локализирован?

CYB3R ★★★★★
()

Замечательное название.

Deleted
()

К этому миру присоединился несколько позже спектрума, поэтому не застал. И слава богу, ЭВМ на кассетах — это капец.

Jayrome ★★★★★
()

Не осилил запуск программ для клона Спектрума.

luke ★★★★★
()

Я уж думал, что оно совсем сдохло. Ан нет. Радует, что живо.

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

Стыкуется он в ролике долго и криво. От буя надо на полной гнать и на вращение забивать. Он для того и придуман. Автостыковщик слишком долго стыкуется, и требуется мне только для стыковки с http://wiki.alioth.net/index.php/Nuit_Space_Station_OXP, ибо вручную иногда получается навернуться.

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

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

DICTATOR, Fox Fights Back, Star Riders II, Nether Earth, Savage, Saboteour, Exolon, Ad Astra, Sai Combat, Ikari, Knight Lore, Fred, River Raid, Panama Joe, ...

Это сходу.

Quasar ★★★★★
()

Ух ты, живой ленин в чяте.

Хорошо, что откопал глюкалку.

overmind88 ★★★★★
()

выкинул свой бк компаньон-2 8 лет назад и не жалею

xtraeft ★★☆☆
()

Хорошая новость
Название программы действительно доставляет ибо известно как вы лодку назовете так она и поплывет.

XoFfiCEr ★★☆☆
()

Опаньки.
Помнится, автор разругал Линукс и линуксоидов страшными словами и чуть ли не проклял.

vsemnazlo
()
Ответ на: комментарий от anonymous

Для неосиляторов добавили

В ООлит почему-то нет мгновенной стыковки с ОХРшными объектами. А автостыковка очень медленная. В таких условиях буи очень сильно ускоряют стыковку.

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

Большой корабль появляется сильно позже стыковочного компьютера :) А со стыковочным компьютером в здравом уме никто вручную со станцией не стыкуется. А кроме станций никто и не вращается.

redgremlin ★★★★★
()

Glukalka

Реквестирую такое название для Linux kernel.

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

Ну логично, да :) Есть ещё слегка опасный ОХПшный deep space dredger, который при стыковке взбрыкнуть любит :), запрос стыковки с ним вещь жизненно необходимая.

anonymous
()

у меня одного сайт не доступен?

zer0n
()

Прикольно, но комментарии в исходниках оставляют желать лучшего.

evgeniy211
()

А если сравнить с анрилом?
Дебаггер/профайлер есть?
Какие модели поддерживает?
Как с мультиколорами и прочим извратом на современных мониторах дела?

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

Дык :) У буржуев amiga = elite, а у нас и британцев через спектрум пришла. И ведь не ушла никуда :) Играю в oolite, периодически тестю http://pioneerspacesim.net , но это уже из другой оперы.

anonymous
()
Ответ на: комментарий от azazello

Брабен - дурень, можно было такую франшизу замутить, но нет, этот жадный козёл тему зажал и слил :(

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

А вот elite-3 уже, да, устарело. Хотя я !!!ELITE!!!, но надо признать факт.

Я тоже до ранга «elite» доходил. Но с удовольствием летаю и сейчас.
http://www.oolite.org/
Туча моддингов, миссии... летай - не хочу. Что самое главное - физика движений корабля ровно такая же, как на Спекки. Я после Спекки не смог летать во всяких Фронтиерах и других реализациях Элиты под PC. А тут - управление и реакция на него как «родное». Как и не было перерыва в двадцать лет :)

P.S. Мультиплейера бы ещё этой игрухе - порвала бы WoW :)

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

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

Batman (тот, что в 3d), Alien 8, Cybernoid, Elite (в версии от Кладова), Exolon, Highway Encounter, Laser Squad, Nebulus, Rick Dangerous, Dizzy (почти вся серия), Saboteur, Krakout, The Trap Door, Amoroute, Silk Worm, WWF, ...

Да много игр, которые заслужили внимание. Сейчас подобных игр практически нет (ну кроме толковых ремейков).

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

> А под линуксом есть ZX-эмуль, который снимки памяти делает,
Fuse вроде ж умел?

Fuse умеет делать снапшоты по таймеру?

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

У меня вот обратная ситуация... Тоже elite, первый бортжурнал завёл в 89 году, сейчас гоняю oolite, но Frontiers нравятся больше. «Реальная» физика пространства как то интересней «жидкого» космоса в первой Элите. До сих пор помню как помер от старости не сумев затормозить в системе из четырёх звёзд, тупо кончилось топливо :) (Для умников, физика «реальная» в кавычках, гравитационные манёвры AFAIR невозможны были.) Очень жду выхода Пионера из альфа стадии, не исключено оолайт заброшу тогда.

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

А Spectrum - это, если склероз не подводит, 192x168.

А если моя память не изменяет, то 256х192.

При этом цветов 8 всего,

Да, это так.

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

Нет, технология multicolor позволяет больше - два цвета на каждые 8x1 пикселей.

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

Автостыковщик слишком долго стыкуется

Shift+c. Моментальная стыковка с последующим пересчётом виртуального времени.

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

Любые аналоговые PC джойстики и геймпады.

Аналоговые? Что то вы путаете. Даже мыша работала через kempston, а он цифровой.

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

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

А еще бит bright забыли. Так что получается 16 цветов.

256x192, цветов 16

Это уже не оригинальный спеки ;)

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

Господа, а кто ещё был !!!ELITE!!! кроме меня?

Попробуйте угадать с трех раз ;)

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

А вот мультиплейер не нужен. Вместе с ним приходят всякие коммерсы, начальники и задроты. Стада мне и в реале достаточно. А ещё я паузу люблю. А ночные CTA - нет.

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

Спектрум ненужное поделие. БК наше всё.

Ага, с его кривой реализацией и глюкавым процессором, который постоянно перегревался и выходил из строя. Очень было напряжно носить его в гарантийку на замену проца. В итоге эту чудо было возвращено в магазин и был спаян первый Балтик.

andreyu ★★★★★
()

Отвратительно, даже не верится что это изначально писалось под Linux.

- Исходник одним файлом на 400k
- Нет нормальной системы сборки (cmake)
- LF, и ТРАНСЛИТ в исходниках
- Тонна warning'ов
- В oss.cpp включается linux/joysick.h O_o
- Автор даже не удосужился завести репозиторий
- Более того, автор даже не удосужился добавить в название файла номер версии
Поправишь мелкую багу - что, тот же файл подменишь? Или будет glukalka3?

В общем, никакого желания собирать, чинить баги и портировать под другие системы. Думается при таком подходе и безопасность никакая - можно запросто сделать ROM который запустит rm -rf /*

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

Спасибо, я слышал про oolite, всё никак не могу пропробовать, в gentoo-portage всё ещё нет, блин.

Где то я брал ебилды. Но учтите, автор забросил разработку давно. Но, говорят, что сообщество подхватило и продолжило разработку. Давно не играл в oolite.

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

Как состыковаться со станцией, не имея стыковочного компьютера?

Хех, вращаться со станцией нужно. Вообще это не сложная операция, но нужна тренировка.

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

Shift+c. Моментальная стыковка с последующим пересчётом виртуального времени.

Shift-D. И только со станцией. Фиг ты так в ГУЛАГ и прочие Buoy Repair Facility пристыкуешься.

P.S. Если, конечно, не поменяли уже. У меня старенькая 0.74.2 стоит.

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

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

Само собой, что возможность запускать свой oolite-server в локалке должна быть у всех и каждого, но если кто-нибудь поднимет игровой сервак в интернете, распиарит его и будет зарабатывать деньги (на рекламе, например. Или на продаже уникальных кораблей или амуниции), то ничего страшного не вижу: это будет честный SaaS-бизнес.

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