Linux -- это интересно

jGameBase


Рубрика: Прочие -> Игры
Метки: | | | | |
Просмотров: 272

jGameBase — удобное Java (Java Swing) графическое приложение для запуска эмуляторов и организации коллекции ретро-игр (ром-файлов/образов ПЗУ).

Образ ПЗУ (ROM-imge / РОМ-файл) — двоичный файл, копия данных ПЗУ (энергонезависимая память) из картриджа игровой приставки, являющийся одним файлом (похоже на образы дисков iso). Для копий картриджей игр различных приставок/консолей ром-файлы имеют разные форматы, на сайтах-библиотеках игр они могут быть так же упакованными в архив содержащим одну или несколько игр.

jGameBase включает в себя небольшую демонстрационную базу данных классических игр GB64 "C64lite", содержащую скриншоты игр из GameBase64 и музыкальные файлы из коллекции High Voltage SID Collection (HVSC). Традиционно, из за возможного наличия претензий на нарушение "авторских прав" в приложение не включены игры и дополнительные материалы (видео ролики, обзоры игр и пр).

Для полноценного использования jGameBase необходимо самостоятельно загрузить базу данных игр (в каталог ~/.jgamebase), такую как например GameBase64 или GameBase Amiga (на Gamebase 64 Forum есть и другие базы данных) и установить соответствующие эмуляторы для запуска игр.

jGameBase может использоваться любые эмуляторы установленные в системе и поддерживающие запуск из командной строки. Для добавления эмулятора к игре можно использовать диалог настройки, или добавить его с помощью простого или расширенного скрипта (JavaScript, BASH, Python, Lua или Ruby) переопределяющего параметры запуска эмулятора (~/.jgamebase/Scripts).

При запуске jGameBase автоматически обнаруживает импортированные базы данных и добавленные в заданные каталоги материалы, "по умолчанию" используются каталоги:

~/.jgamebase/Games (Screenshots/Extras/Music/Photos)

Путь к каталогам можно изменить.

jGameBase может использоваться не только для каталогизации игр (несмотря на название) но и для организации музыкальных файлов, так как из многих игр энтузиастами извлекаются музыкальные файлы и создаются новые (демо, интро, рингтоны и пр). Системные требования у приложения небольшие, имеется подробная встроенная документация (на английском), ведётся подробный лог событий.

Лицензия: MLT (The MIT License)

Домашняя страница

Страница на sourceforge.net

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)