Эмуляция > Прочие эмуляторы
[Linux]Не запускается mendafen frontend
(1/1)
Qwentor:
Качал отсюда: http://sourceforge.net/projects/mednafenfe/

При запуске выдает следующее:


--- Код: ---$ mfe
Traceback (most recent call last):
  File "/usr/bin/mfe", line 3, in <module>
    from mfe import mfe
ImportError: No module named mfe

--- Конец кода ---

Как это понять и что ему надо?

Сам Mednafen установлен из ppa
Система Ubuntu 12.04

Добавлено позже:
Нашел решение:

--- Код: ---sudo cp -r /usr/lib/python2.6/dist-packages/mfe/ /usr/lib/python2.7/dist-packages/
--- Конец кода ---
Просто копируется папка mfe из python2.6 в python2.7
Добавлено позже:
Эм.. теперь я выбираю ром, жму Play и ничего не происходит :(
Добавлено позже:
Заменил фронтенд на GambNafen - в нем все работает
qwerta38:
mednafenfe - этот фронтенд для mednafen версии 0.8 .
На новом (0.9) он у меня не пошел.
Iron:
Да, с новой версий не работает. Судя по докам, убрали или переименовали опцию vblur.

Можно поступить так (если сильно хочется  :D):

Качаем версию 0.1.7:
http://sourceforge.net/projects/mednafenfe/files/mfe-0.1.7.tar.gz/download

Распаковать, открыть файл mfe/mfe.py, закомментировать/удалить кусок кода (453-460 строка):


--- Код: ---        options.append("-%s.vblur" % prefix)
        options.append(str(int(self.config["vblur"])))
        if self.config["vblur"]:
            options.append("-%s.vblur.accum" % prefix)
            options.append(str(int(self.config["accumulate"])))
            if self.config["accumulate"]:
                options.append("-%s.vblur.accum.amount" % prefix)
                options.append(str(self.config["amount"]))
--- Конец кода ---

Сохраняем.

Запускать так (из каталога mfe):

--- Код: ---python mfe.py
--- Конец кода ---

Прицепил поправленный mfe +добавил выбор sega mega drive
qwerta38:
Анонсирована новая версия mednafen
Tareg:
mednafen 0.9.38.7
mfe 0.1.7

Не запускаются РОМы, пишет, что не хватает файла: ИМЯ_РОМА.7z.ips
Пример:

--- Код: ---Failed: Error opening file "/home/tarik/Загрузки/Teenage_Mutant_Ninja_Turtles_The_Hyperstone_Heist.7z.ips": Нет такого файла или каталога
--- Конец кода ---

Еще в выпадающем списке Эмуляторов нет Super Nintendo :(
Zykon:

--- Цитата: Tareg от 17 Февраль 2017, 00:28:02 ---mednafen 0.9.38.7
mfe 0.1.7

Не запускаются РОМы, пишет, что не хватает файла: ИМЯ_РОМА.7z.ips
Пример:

--- Код: ---Failed: Error opening file "/home/tarik/Загрузки/Teenage_Mutant_Ninja_Turtles_The_Hyperstone_Heist.7z.ips": Нет такого файла или каталога
--- Конец кода ---

Еще в выпадающем списке Эмуляторов нет Super Nintendo :(

--- Конец цитаты ---

Ну первое, уже есть 0.9.42 версия меднафена и второй момент mfe была сделана под 8 версию меднафена более новые не поддерживает, хотя выше Iron в своем сообщении прикрепил подправленный mfe 0.1.7 под 0.9.32 версию меднафена, можете попробовать её.
Heidr:
Почему бы не воспользоваться mednaffe, который регулярно получает обновления?
Tareg:
В общем установил версию mfe из поста выше и mednafen 0.9.32


По-прежднему нет в списке эмулятора SNES. Не запускаются игры, все время ищет файл *.ips
Пробовал запускать игры для Sega Megadrive и для NES.

Вот вывод программы:

--- Код: ---ctic Ninja.7z
Запускается Mednafen 0.9.32-WIP
 Build information:
   Compiled with gcc 5.4.0 20160609
   Compiled against zlib 1.2.8, running with zlib 1.2.8
   Compiled against SDL 1.2.15, running with SDL 1.2.15
   Running with libsndfile-1.0.25
   Compiled against libcdio 0.83 x86_64-pc-linux-gnu, running with libcdio 0.83 x86_64-pc-linux-gnu
 Base directory: /home/tarik/.mednafen
 Internal emulation modules: nes snes gb gba pce pce_fast lynx md pcfx ngp psx vb wswan sms gg cdplay
 External emulation modules:
 Загрузка настроек из «/home/tarik/.mednafen/mednafen-09x.cfg»...
 Initializing joysticks...
  Joystick 0 - Microsoft Microsoft® Nano Transceiver v2.0 - Unique ID: 06d1fca98802f0aa
 Loading /home/tarik/Загрузки/Zen Intergalactic Ninja.7z...
  Применение файла IPS «/home/tarik/Загрузки/Zen Intergalactic Ninja.7z.ips»...
   Failed: Нет такого файла или каталога
Формат файла не распознан.  Извините.


--- Конец кода ---

Добавлено позже:
В общем поставил-таки GTK библиотеки, хотя не хотел.
Установил последнюю версию mednafen 0.9.42 и Mednaffe 0.8.5
Та же фигня, не запускает игры. Но правда эмуль SNES в настройках Mednaffe появился.
Я не пойму, mednafen сам определяет, каким эмулятором открывать ром?

Вот вывод программы:

--- Код: ---tarik@tarik-PC ~/SNES_roms $ mednafen ./Battletoads\ in\ Battlemaniacs.7z
Запускается Mednafen 0.9.42
 Build information:
   Compiled with gcc 5.4.0 20160609
   Compiled against zlib 1.2.8, running with zlib 1.2.8(flags=0x000000a9)
   Compiled against SDL 1.2.15, running with SDL 1.2.15
   Running with libsndfile-1.0.25
 Base directory: /home/tarik/.mednafen
 Emulation modules: nes snes gb gba pce lynx md pcfx ngp psx ss ssfplay vb wswan sms gg snes_faust pce_fast demo cdplay
 Loading settings from "/home/tarik/.mednafen/mednafen-09x.cfg"...
  Loaded 3774 valid settings and 3 unknown settings.
 Initializing joysticks...
  Joystick 0 - Microsoft Microsoft® Nano Transceiver v2.0 - Unique ID: 06d1fca98802f0aa
 Loading ./Battletoads in Battlemaniacs.7z...
  Применение файла IPS «./Battletoads in Battlemaniacs.7z.ips»...
   Failed: Error opening file "./Battletoads in Battlemaniacs.7z.ips": Нет такого файла или каталога
Unrecognized file format.

--- Конец кода ---
oleg5891:
Tareg, А что у тебя за  формат файлов странный .7z.ips?Если 7z.то достань его из архива,а если .ips то это не rom,а патч для него.
Tareg:
Ага, перепаковал в zip - заработало. Спасибо!
Звука только нет, и непонятно, как настроить разрешение в полноэкранном режиме.
oleg5891:
SDL попробуй поменять на ALSA и разрешение в настройках ядер ищи-в Mednaffe
Tareg:
Alsa не работает. Работает Pulsaudio, но с задержкой.  :neznayu:
Навигация
Главная страница сообщений

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