Другое > Hard'n'Soft
Сборка Lubuntu с эмуляторами
Arbars:
В общем, решил я замутить сборочку на основе Lubuntu (до арча и тем более генты я еще не дорос), основной целью которой было бы собрание всех возможных эмуляторов в одной системе. Сборка, в общем-то, уже готова, но осталось только пара условностей - название и оформление. Первую условность я и хочу выставить на голосование.
ShadowFlash:
Большого смысла в подобных сборках не вижу, если только ты не собираешься поддерживать репозитории с постоянно обновляющимися эмуляторами. Потому как для большей части популярных эмуляторов достаточно просто подключить PPA в систему, для оставшейся - git clone blah-blah && cd blah-blah && cmake . && make && make install. Потом в вышеописанной строчке меняем git clone на git pull origin (master)
Heidr:
Emuntu?
foxhall:
Многие эмуляторы под винцом идут лучше чем в нативе, так что смысла в сборке ноль.
А по теме emuluntu.
Yoti:
Я решил, как будет называться — 100% голосов)
Arbars:
--- Цитата: Yoti от 29 Февраля 2016, 16:22:28 ---Я решил, как будет называться — 100% голосов)
--- Конец цитаты ---
:lol: В принципе, могу логотип перерисовать - не проблема, тем более, что это тестовое имя, типа как FreaX у Линукса :)
s1nka:
Уже привык к твоему банеру, так что Эмубунту мне нравится.
з.ы. писал давно как-то бота, который собирал мне последние версии эмуляторов разных, но потом забил, а со временем и исходники потерял.
Arbars:
Итак, голосование окончено, результаты - в шапке. Значит, проект остается под своим кодовым названием, и мне не придется переделывать оформление (хотя, что я несу, какое оформление :facepalm:)
Heidr:
А кроме названия что-нибудь готово? На какой версии лубунты основана твоя сборка, какое ядро, какая разрядность?
Skay:
а что там с фронтэндом?
Arbars:
--- Цитата: Heidr от 16 Марта 2016, 16:00:58 ---А кроме названия что-нибудь готово? На какой версии лубунты основана твоя сборка, какое ядро, какая разрядность?
--- Конец цитаты ---
Тема для Openbox, экран загрузки, нескучные обои, баннер окна выхода, кнопка меню... Насчет эксклюзивных иконок для эмуляторов пока не решил.
Версия 14.04, разрядность - amd64, версия ядра 3.19.0-25 (это пока, на днях сделаю dist-upgrade).
--- Цитата: Skay от 16 Марта 2016, 16:44:33 ---а что там с фронтэндом?
--- Конец цитаты ---
Разрываюсь между Cabrio и Wahcade - для Cabrio ром-листы и конфиги пишутся руками, а более-менее работающие инструменты для автоматизации составления ром-листов имеются только под MAME.
Wahcade, в общем-то, неплох, но вырубает косячность редактора тем оформления (постоянно вылетает при попытке сохранить разрешение, отличное от стандартного 4:3).
Можно, в принципе, запилить что-то навроде XBMC, но уж слишком много левого функционала и черезчур громоздко.
Вариант с виндовыми оболочками через wine не рассматривается!
Arbars:
Ребят, похоже, меня обогнали, причем по полной :lol: (или я прослоупочился до безобразия :blush:). Я полагал, что кроме Puppy Arcade, подобных сборок как бы нету, а тут решил на днях, для смеха, забить в google "Linux distros for emulation", и оказалось, что я ошибся. В наличии несколько дистров похожей направленности:
Emu-OS (основан на Ubuntu + Attract Mode, приказал долго жить 18 сентября 2015 года);
SparkyLinux (основан на Debian, имеется несколько различных вариаций, среди них игровая), развивается;
GNU_LINUX Arcade Distribution (попытка повторить KnopppixMAME на базе Lubuntu в связке с Mah!Cade), развивается;
Puppy Arcade (Puppy Linux + хорошо допиленная оболочка из KnoppixMAME), последний, 11-ый релиз вышел 4 октября 2014 года.
В общем, обложили, как говориться... Куда ни кинь - всюду клин.
Из "незанятых" оболочек осталась Cabrio. Ну что же, Cabrio, так Cabrio! Правда, ковыряться придется теперь долго...
Skay:
Arbars, почему бы для кабрио не писать ромлисты с помощью скрипта на баше? условно обозначить папку где должны складываться ромы, и запускать скрипт который все оформит в нужном виде? или там еще какие то проблемы?
Arbars:
--- Цитата: Skay от 17 Марта 2016, 21:30:10 ---Arbars, почему бы для кабрио не писать ромлисты с помощью скрипта на баше? условно обозначить папку где должны складываться ромы, и запускать скрипт который все оформит в нужном виде? или там еще какие то проблемы?
--- Конец цитаты ---
Готовый скрипт есть только для MAME, а основная проблема в том, что баш-кодер из меня никакой. Так что, скорее всего, придется колупаться вручную :'(
Arbars:
ВНИМАНИЕ!!!
Методом научного тыка, лома и чьей-то матери удалось состряпать рабочий bash-скрипт генерации ромлиста для Cabrio! :jumpy:
Код скрипта:
--- Код: ---#!/bin/bash
for i in *;
do
f="${i%.*}"
echo "$f"
echo " <game>
<name>$f</name>
<platform>platform type here</platform>
<rom-image>/path/to/your/roms/$f.7z</rom-image>
<images>
<image>
<type>logo</type>
<image-file>/path/to/your/logos/$f.png</image-file>
</image>
<image>
<type>screenshot</type>
<image-file>/path/to/your/screenshots/$f.png</image-file>
</image>
</images>
</game>">>gamelist.xml
done
--- Конец кода ---
Спасибо Skay за то, что настоял на использовании bash,
Авторы оригинальных скриптов:
Wes Hodges из группы Cabrio DE Developers: https://groups.google.com/forum/#!topic/cabrio-fe-dev/p_VKqzzVl6I
пользователь madskull с портала opennet: https://www.opennet.ru/openforum/vsluhforumID9/7391.html?n=madskull#4
Им всем огромное спасибо!
s1nka:
В догонку дисрибутивов для эмуляции:
https://sourceforge.net/projects/angellinux/
http://www.lakka.tv/
Еще что-то было, но сейчас не вспомню, да и мертвые наверное уже.
--- Цитата: Arbars от 17 Марта 2016, 21:38:03 ---что баш-кодер из меня никакой.
--- Конец цитаты ---
Спрашивайте. Может чем и поможем. :). Сам я в баше слабоват, но постараюсь помочь.
з.ы. с учетом того, что есть куча linux-сборок для эмуляторщиков, Вы все равно хотите свой создавать? Я опять напомню о том, что его придется тянуть в будущем как минимум в одиночку? Будут ли выложены скрипты для сборок и свои наработки на каком-нибудь github или другом месте? Как я понял обновления будут с официального репозитория плюс еще с десяток сторонних репозиториев? Или чисто для эмуляторов будет создан свой репозиторий?
Arbars:
--- Цитата: s1nka от 20 Марта 2016, 09:14:02 ---з.ы. с учетом того, что есть куча linux-сборок для эмуляторщиков, Вы все равно хотите свой создавать? Я опять напомню о том, что его придется тянуть в будущем как минимум в одиночку? Будут ли выложены скрипты для сборок и свои наработки на каком-нибудь github или другом месте? Как я понял обновления будут с официального репозитория плюс еще с десяток сторонних репозиториев? Или чисто для эмуляторов будет создан свой репозиторий?
--- Конец цитаты ---
Вай-вай, сколько вопросов сразу!!! :wow: Давайте по порядку.
1. Да, я хочу создать свою сборку, с эмуляторами и пингвинами :), даже не смотря на то, что таких сборок уже достаточно много.
2. Скрипты, исходники графических файлов, а также ром-листы к оболочке, само собой, будут выложены в открытый доступ.
3. Насчет репозитория... Пока буду брать пакеты с других репозиториев, а затем постараюсь создать свой. Хотя была идея состряпать метапакет...
--- Цитата: s1nka от 20 Марта 2016, 09:14:02 ---Спрашивайте. Может чем и поможем. :). Сам я в баше слабоват, но постараюсь помочь.
--- Конец цитаты ---
Спасибо большое :)
Arbars:
И еще, насчет Angel Linux. Эта сборка мне напоминает Ultimate Edition - куча всего и сразу, хотя количество работы, конечно, вызывает удивление :)
Pitbull1706:
У меня несколько вопросов:
1.какой разрядности будет ОС?
2. Будет ли интерфейс поддерживать управление с геймпада?
3. До какого поколения игровых систем будут эмуляторы?
4. Это будет полноценная ОС, или ограниченна только использованием эмуляторов?
Arbars:
--- Цитата: Pitbull1706 от 10 Апреля 2016, 02:51:29 ---У меня несколько вопросов:
1.какой разрядности будет ОС?
2. Будет ли интерфейс поддерживать управление с геймпада?
3. До какого поколения игровых систем будут эмуляторы?
4. Это будет полноценная ОС, или ограниченна только использованием эмуляторов?
--- Конец цитаты ---
1. Сборка 64-разрядная.
2. Оболочка (Front-End) - да, LXDE - нет.
3. Эмуляторы будут до 6 поколения, ну ещё Dolphin для Wii.
4. Это будет полноценная ОС, с предустановленными эмуляторами. А если захочешь дустановить ещё чего-то, плеер там, или офисный пакет - ради Бога, я не против :)
Навигация
Перейти к полной версии