Другое > Hard'n'Soft
Сборка Lubuntu с эмуляторами
(1/2) > >>
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. Это будет полноценная ОС, с предустановленными эмуляторами. А если захочешь дустановить ещё чего-то, плеер там, или офисный пакет - ради Бога, я не против :)
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии