Автор Тема: Репозиторий эмуляторов для Ubuntu и Debian  (Прочитано 8117 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Приветствую всех участников форума! Уже довольно продолжительное время я поддерживаю репозиторий Retrogames, для Ubuntu, Debian и основанных на них дистрибутивов. Репозиторий очень большой, я стараюсь добавлять туда не только эмуляторы, отсутствующие в штатных репозиториях, но и более новые версии тех, что есть. Очень надеюсь, что кому-то они пригодятся. Репозиториями я занимаюсь один, по мере наличия свободного времени. И потому мне очень важна обратная связь от пользователей. Я поддерживаю только LTS выпуски Ubuntu и Debian Stable. Уже начал работу над поддержкой будущей Ubuntu 18.04 LTS. Подключение выполняется так:

sudo add-apt-repository ppa:samoilov-lex/retrogames
Для Debian 9:

sudo echo "deb http://download.opensuse.org/repositories/home:/Sunderland93:/retrogames-debian/Debian_9.0/ /" > /etc/apt/sources.list.d/retrogames-debian.list

wget http://download.opensuse.org/repositories/home:Sunderland93:/retrogames-debian/Debian_9.0/Release.key

sudo apt-key add - < Release.key

Сообщить об ошибках в работе репозиториев, или высказать свои пожелания, вы можете либо в этой теме, либо связаться со мной по почте: samoilov.lex@gmail.com.

Оффлайн Arbars

  • Пользователь
  • Сообщений: 1409
  • Пол: Мужской
  • Линукс кұрылысшы
    • ВКонтакте
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #1 : 16 Январь 2018, 09:13:39 »
Aleksey Samoilov, земной поклон тебе, добрый человек!

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #2 : 16 Январь 2018, 17:43:41 »
Aleksey Samoilov, Вирусы там есть?

Оффлайн foxhall

  • Пользователь
  • Сообщений: 11
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #3 : 16 Январь 2018, 18:09:07 »
Aleksey Samoilov, а смысл? Чем вам не угодили официальные репы? У меня ubuntu 16.04, поставил mednafen 0.9.48 mednaffe 0.8.6 higan 106 с 17.10(18.04), полет нормальный. Зачем ваши устаревшие пакеты? Это типа унификация такая? Еще не известно, что вы с этими пакетами делали. Лично я доверяю официальным репам. Ваш труд считаю бесполезным.

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #4 : 16 Январь 2018, 18:11:54 »
Aleksey Samoilov, а смысл? Чем вам не угодили официальные репы? У меня ubuntu 16.04, поставил mednafen 0.9.48 mednaffe 0.8.6 higan 106 с 17.10(18.04), полет нормальный. Зачем ваши устаревшие пакеты? Это типа унификация такая? Еще не известно, что вы с этими пакетами делали. Лично я доверяю официальным репам. Ваш труд считаю бесполезным.

Устаревшие? У меня наоборот всё актуальное. Это раз. Всё, что я сделал с пакетами может посмотреть любой желающий. Исходный код, дебианизация и логи сборки доступны открыто. Я никого не принуждаю пользоваться этими репозиториями, я их делал в первую очередь для себя, и просто делюсь со всеми. А что придаёт официальности "официальным" репам? Там точно такие же энтузиасты, точно такие же GPG-ключи.

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #5 : 16 Январь 2018, 18:16:17 »
Еще не известно, что вы с этими пакетами делали
Чот заржал.

А что придаёт официальности "официальным" репам?
Официальные репы, это как официальные сборки ZverDVD. Кто-то ими пользуется.

И да. Aleksey Samoilov, спасибо за репу, будет не лень, обязательно подключусь и гляну, что там вкусного есть.

А как часто он обновляется? Гляжу на дебиане последние пакеты от 9 декабря 17 года. Это уже больше месяца не обновлялись.
Там стабильные версии или ночные git-версии? И совсем не вижу rpcs3.
« Последнее редактирование: 16 Январь 2018, 18:22:53 от s1nka »

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #6 : 16 Январь 2018, 23:34:54 »
Цитата
А как часто он обновляется? Гляжу на дебиане последние пакеты от 9 декабря 17 года. Это уже больше месяца не обновлялись.
Там стабильные версии или ночные git-версии? И совсем не вижу rpcs3.
Стараюсь обновлять раз в месяц. Для Dolphin, PCSX2 и Citra беру ежемесячные git-срезы. rpcs3 на днях начну пакетировать, там пока есть несколько нюансов.

Оффлайн xboxgame

  • Пользователь
  • Сообщений: 264
  • Пол: Мужской
  • Да гранаты у него не той системы!
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #7 : 17 Январь 2018, 08:29:49 »
Спасибо,что выложили тут ваш труд,дома подключу,посмотрю и отпишусь тут.

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #8 : 19 Январь 2018, 21:10:03 »
Добавил пакет с эмулятором Yuzu для Ubuntu 18.04. Так как эмулятор очень активно развивается - обновлять буду раз в неделю.

Оффлайн Mad

  • Пользователь
  • Сообщений: 8266
  • Пол: Мужской
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #9 : 19 Январь 2018, 21:40:28 »
Добавил пакет с эмулятором Yuzu для Ubuntu 18.04. Так как эмулятор очень активно развивается - обновлять буду раз в неделю.
Стоит ли обновлять так часто, эмулятор для рядового пользователя сейчас совсем ничего не умеет.

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #10 : 19 Январь 2018, 21:41:36 »
Стоит ли обновлять так часто, эмулятор для рядового пользователя сейчас совсем ничего не умеет.
Потому и стоит. Он активно пилится, и между каждыми билдами будет огромная разница

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #11 : 19 Январь 2018, 21:45:27 »
Aleksey Samoilov, спасибо

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #12 : 20 Январь 2018, 07:45:44 »
обновлять буду раз в неделю
Было бы хорошо так обновлять все эмуляторы, которые пилятся.

з.ы. не вижу следующих эмуляторов: redream, reicast. Хотя первый вроде перешел в клоузсорс(ну хоть бинарники можно выкладывать только), а второй подзатих немного.
« Последнее редактирование: 20 Январь 2018, 08:44:37 от s1nka »

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #13 : 21 Январь 2018, 03:12:30 »
Было бы хорошо так обновлять все эмуляторы, которые пилятся.

з.ы. не вижу следующих эмуляторов: redream, reicast. Хотя первый вроде перешел в клоузсорс(ну хоть бинарники можно выкладывать только), а второй подзатих немного.
Да я давно хочу запустить автоматическую сборку, но с Launchapd это такой геморрой.... Насчёт redream и reicast - первый вроде как форкнули, не знаю что там. Второй пока не пробовал собирать. Знаю лишь что там только интерфейс командой строки, так что для него наверно лучше юзать либо Retroarch, либо Lutris....

Добавлено позже:
Добавил Reicast и RPSC3
« Последнее редактирование: 21 Январь 2018, 04:18:02 от Aleksey Samoilov »

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #14 : 28 Январь 2018, 08:39:51 »
Добавил Reicast и RPSC3
reicast увидел, а вот rpsc3 не нашел в репе для debian'а

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #15 : 28 Январь 2018, 09:58:55 »
reicast увидел, а вот rpsc3 не нашел в репе для debian'а
Для Debian пока не собрал, он требует LLVM 4, я боюсь поломать зависимости

Добавлено позже:
А, LLVM поставляется вместе с исходниками эмулятора. Тогда сейчас попробую для Debian 9 собрать

Добавлено позже:
Готово. RPCS3 добавлен в репозиторий для Debian
« Последнее редактирование: 28 Январь 2018, 12:12:23 от Aleksey Samoilov »

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #16 : 28 Январь 2018, 13:33:45 »
Aleksey Samoilov, Спасибо. Уже установил. Работает.

Добавил пакет с эмулятором Yuzu для Ubuntu 18.04
А для Debian'а будет?
« Последнее редактирование: 28 Январь 2018, 16:59:01 от s1nka »

Оффлайн Arbars

  • Пользователь
  • Сообщений: 1409
  • Пол: Мужской
  • Линукс кұрылысшы
    • ВКонтакте
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #17 : 28 Январь 2018, 19:41:56 »
Aleksey Samoilov, Спасибо. Уже установил. Работает.
А для Debian'а будет?
Так есть же...

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #18 : 28 Январь 2018, 19:44:10 »
Aleksey Samoilov, Спасибо. Уже установил. Работает.
А для Debian'а будет?
Хотелось бы, да вот только он требует минимум GCC 7, а в Debian GCC 6.3

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #19 : 29 Январь 2018, 12:01:33 »
Напишите каких эмуляторов ещё не хватает, я постараюсь добавить.

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #20 : 29 Январь 2018, 16:58:43 »
Так есть же...
Где? В репозитории debian не нашел я yuzu.

Хотелось бы, да вот только он требует минимум GCC 7, а в Debian GCC 6.3
Там Debian Stable? У меня Testing, там gcc 7.2.0.

Напишите каких эмуляторов ещё не хватает, я постараюсь добавить.
Хардкорничать, так хардкорничать. Запиливай Vita3K. Хоть и с бубном, но все же собрал его под линуксы. Но ничего не запустил, либо видюха не тянет, либо одно из двух.

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #21 : 29 Январь 2018, 17:11:22 »
Там Debian Stable? У меня Testing, там gcc 7.2.0.
Да, stable
Цитата
Хардкорничать, так хардкорничать. Запиливай Vita3K. Хоть и с бубном, но все же собрал его под линуксы. Но ничего не запустил, либо видюха не тянет, либо одно из двух.
Прямо испытание) Ну попробую. Как жаль что эмулятор Phoenix закрыт. Только готовый бинарник паковать.

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #22 : 29 Январь 2018, 17:23:13 »
Только готовый бинарник паковать.
Я за. Только в какой-нибудь non-free.

Прямо испытание) Ну попробую
Основная проблема в unicorn'е. В Debian его нет. В итоге я его отдельно с гита выдернул и собрал. Потом уже в cmake-файле Vita3K прописал нужные пути. В итоге с горем-пополам собралось.

Оффлайн Mad

  • Пользователь
  • Сообщений: 8266
  • Пол: Мужской
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #23 : 29 Январь 2018, 17:30:31 »
оффтоп, нужна помощь с компиляцией программы от умеющих:

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #24 : 29 Январь 2018, 18:03:06 »
Mad, под 64-битный debian собралось вообще без проблем. А вот x86 не захотел собираться. Завалился на resampler.c. Не понравилось ему либо проц мой, либо китайцы намудрили что-то.
Из resampler.c я удалил следующие строки:
и собралось без проблем. Только игра у меня потребовала файл "fbp.mkf". На этом я и забил.

На всякий случай залил сюда

Оффлайн Mad

  • Пользователь
  • Сообщений: 8266
  • Пол: Мужской
    • Просмотр профиля
Re: Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #25 : 29 Январь 2018, 18:35:54 »
Mad, под 64-битный debian собралось вообще без проблем. А вот x86 не захотел собираться. Завалился на resampler.c. Не понравилось ему либо проц мой, либо китайцы намудрили что-то.
Из resampler.c я удалил следующие строки:
и собралось без проблем. Только игра у меня потребовала файл "fbp.mkf". На этом я и забил.

На всякий случай залил сюда
Спасибо, скачал, затестю, как до компа с линуксом доберусь! Файл игра требует, так как это всего лишь source port, ему нужны ресурсы оригинальной игры.

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #26 : 29 Январь 2018, 19:09:23 »
Файл игра требует, так как это всего лишь source port, ему нужны ресурсы оригинальной игры.
Я догадался.

как до компа с линуксом доберусь
А у тебя что за ошибки то были?

Оффлайн Mad

  • Пользователь
  • Сообщений: 8266
  • Пол: Мужской
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #27 : 29 Январь 2018, 20:12:46 »
Я догадался.
А у тебя что за ошибки то были?
Скомпилировать не мог 32битную версию, хотя 64битная компилировалась. Точно уже не помню, полгода-год назад было.

Оффлайн Aleksey Samoilov

  • Пользователь
  • Сообщений: 16
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #28 : 08 Февраль 2018, 21:04:51 »
Yuzu теперь доступен и для Debian 9. В планах добавление decaf, Vita3k и PCem во все репы
« Последнее редактирование: 08 Февраль 2018, 21:11:01 от Aleksey Samoilov »

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1571
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Репозиторий эмуляторов для Ubuntu и Debian
« Ответ #29 : 09 Февраль 2018, 16:45:12 »
Aleksey Samoilov, yuzu уже поставил. Спасибо.