![]() |
|
![]() |
#1 |
Senior Member
Регистрация: 21.06.2011
Сообщений: 4,460
|
![]()
Плагин для удобной загрузки и запуска старых консольных игр
Подтверждена работоспособность: - Windows 7 (x86, x64) - OpenELEC Новая версия SE: -Новая онлайн библиотека с новым интерфейсом контент: http://roms.my1.ru http://gbaroms.my1.ru http://segaroms.my1.ru Онлайн составляющая (Каталог): Контетнт из http://emu-russia.net - Скачивание РОМов и обложек к ним - Запуск РОМов - распаковка 7z (Теперь на любой платформе) Из каталога можно скачивать игры и обложки от: Atari Lynx Neo Geo Pocket (Color) GameBoy (Color) NES(денди) Super Nintendo Virtual Boy PC Engine/TurboGrafx 16 (CD) SuperGrafx PC-FX Sega Game Gear Sega Genesis/Megadrive Sega Master System игры упакованы в 7z для распаковки используется консольный архиватор. поэтому иногда после загрузки выпрыгивает окно с логом. Локальное хранилище (ROMотека): - Расположение можно выбрать в настройках - Распределение игр по консолям - Отображение (если доступно) Обложки и скриншота игры - запуск РОМов в mednafen эмуляторе - запуск РОМов в RetroArch эмуляторе - удаление файлов и папок эмулятор нужно скачать настроить и указать путь к нему в настройках плагина. Mednafen существует под: Windows Linux Mac OS X NetBSD OpenBSD FreeBSD RetroArch есть для: OpenELEC (http://sourceforge.net/projects/retroarch-openelec/) Linux (x86 and x86_64) Windows (32bit/64bit) Mac OSX (Intel) Playstation 3 (PS3 SDK) PlayStation Portable (PSP) [WIP] Xbox 1 (XDK) Xbox 360 (XeXDK/Libxenon) Gamecube Wii Raspberry Pi OpenPandora Android iOS
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip ![]() PayPal: http://paypal.me/tdw1980 Visa: https://www.raiffeisen.ru/c2c/to/FH9P8ZGs Последний раз редактировалось TDW1980; 01.12.2017 в 15:04. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 15.03.2012
Сообщений: 1,094
|
![]()
Есть вот такая либа - https://github.com/fancycode/pylzma
Все бы было хорошо, но ее надо устанавливать в систему (либо через pip, либо через python setup.py install). Просто так плагин от Коди ее не подцепит.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243 Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759 Last.VK: http://xbmc.ru/forum/showthread.php?t=3709 Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758 |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Регистрация: 21.06.2011
Сообщений: 4,460
|
![]()
Видел эту либу. Тоже понял что просто модулем ее не подцепишь.
А поповоду вэбархиватора что это? Цитата:
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip ![]() PayPal: http://paypal.me/tdw1980 Visa: https://www.raiffeisen.ru/c2c/to/FH9P8ZGs |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 12.02.2011
Сообщений: 903
|
![]()
TDW1980
Планируется ли поддержка опенелец? И какой эмулятор будет на борту? (пока вы плагин делаете проверить у себя его работает ли мой пультик с ним) Спасибо плагин очень нужный плагин.
__________________
Как Быстро Сделать Лог ![]() Полезные Мелочи Для Коди ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,492
|
![]()
А если вызывать внешнюю утилиту 7zip через модуль commands?
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 21.06.2011
Сообщений: 4,460
|
![]()
интерфейс стандартный.
Пока реализован запуск эмулятора с параметрами через стандартными средствами python. вынесу путь к эмулятору в настройки. По сути это файловый менеджер, можно просматривать папки и открывать файлы. Определенные типы файлов он запускает в эмуляторе. Cover.png он отображает как обложку папки и скрывает из списка.
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip ![]() PayPal: http://paypal.me/tdw1980 Visa: https://www.raiffeisen.ru/c2c/to/FH9P8ZGs |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 21.06.2011
Сообщений: 4,460
|
![]()
если вызывать утилиту пропадет кроссплатформенность. Эмулятор можно скачать для своей оси (я использую mednafen). Думаю смысла нет его паковать с плагином. В настройках путь указать и все будет работь на платформах где есть эмуль.
вот нашел апи http://api.online-convert.com надо разбираться
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip ![]() PayPal: http://paypal.me/tdw1980 Visa: https://www.raiffeisen.ru/c2c/to/FH9P8ZGs |
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: 15.03.2012
Сообщений: 1,094
|
![]()
Поддержу sovaby на счет запуска внешней утилиты 7z. Этот архиватор портирован на все платформы. Определение платформы можно скопировать из плагина script.module.libtorrent и запускать архиватор через питоновский модуль subprocess.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243 Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759 Last.VK: http://xbmc.ru/forum/showthread.php?t=3709 Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758 |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,492
|
![]()
да можно просто 7z утиль для всех платформ засунуть в плагин Многие же в аддоны например свою версию libtorrent подкладывают
ну и тут подложить в каталоги win mac lin по своей утилите Она там децл занимает по объему. Ну и обращаться за нужной в зависимости от оси запуска самого плагина. А лучше определять ось запуска, наличие в системе 7z и выводить , что нужно предпринять для ее установки если ее пока нет в системе. А так да 7zip есть для всех платформ даже телефонных всяких типа winCE , Symbian =). Кстати и RAR умеет распаковывать 7z файлы RAR provides complete support for RAR and ZIP archives and is able to unpack CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, 7Z, XZ, Z archives. Последний раз редактировалось sovaby; 03.11.2015 в 14:29. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: 21.06.2011
Сообщений: 4,460
|
![]()
Так и сделаю тогда через консоль пробоват распаковывает правда в текущую директорию всегда но думаю это поправимо.
В WinRAR библиотека 7za.dll используется.
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip ![]() PayPal: http://paypal.me/tdw1980 Visa: https://www.raiffeisen.ru/c2c/to/FH9P8ZGs |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|