Автор Тема: MAME в HyperSrin  (Прочитано 4609 раз)

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

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« : 20 Апрель 2017, 20:01:44 »
Всех приветствую! Последние двое суток потратил на настройку MAME в оболочке HyperSpin через RocketLauncher. Но не смог даже через РЛ пройти. Все статьи и видеоматериалы по данному вопросу устарели и не соответствуют нынешним версиям программ либо дают ссылки на файлы которых уже нет.
ХС с РЛ я асоциировал, а вот в РЛ по видимому что-то пошло не так начиная с интергации эмулятора.
Скажите, есть тут те кто в 2017 занимался подобным? Кто может помочь?

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
Re: MAME в HyperSrin
« Ответ #1 : 20 Апрель 2017, 20:23:37 »
Все статьи и видеоматериалы по данному вопросу устарели и не соответствуют нынешним версиям программ...
А их смысла обновлять нет. Hyperspin с мая 2015 вообще не обновлялся, а RL, хоть и обновляется, но чего-то кардинально нового там тоже уже пару лет как нет.

По теме, что конкретно не выходит?

Добавлено:
Упс... Наврал. HS обновился в июле  2016. Но там просто "уйма" изменений, по сравнению с версией от 2015:
Цитата
1.4.16
Added video smoothing
« Последнее редактирование: 20 Апрель 2017, 20:30:51 от xttx »

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Re: MAME в HyperSrin
« Ответ #2 : 20 Апрель 2017, 20:40:04 »
По теме, что конкретно не выходит?
После настройки эмулятора дохожу до вкладки Games -> Audit all the games for this system -> нахожу игру из списка которая подсвечена зеленым, нажимаю на нее -> нажимаю кнопку с ракетой и ничего не происходит.
До этого после этих действий выскакивала ошибка Cant find d:\hyperspin\databases\future pinball, я создал папку и файлик по указанному пути и ошибка иссчезла, теперь просто ничего не происходит.

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #3 : 20 Апрель 2017, 20:53:23 »
Ясно. Выложи свой RocketLauncher\RocketLauncher.log сюда.

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #4 : 20 Апрель 2017, 20:58:15 »
Ясно. Выложи свой RocketLauncher\RocketLauncher.log сюда.
В нем только [ code ] написано и всё. Всё равно выкладывать?

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #5 : 20 Апрель 2017, 21:05:48 »
В нем только [ code ] написано и всё. Всё равно выкладывать?
Хмм... Значит у тебя РЛ вообще не запускается. Тогда давай \RocketLauncher\RocketLauncherUI\RocketLauncherUI.log

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #6 : 20 Апрель 2017, 21:07:32 »
Хмм... Значит у тебя РЛ вообще не запускается. Тогда давай \RocketLauncher\RocketLauncherUI\RocketLauncherUI.log
Вот

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #7 : 20 Апрель 2017, 21:45:20 »
Немного странно, там есть одна ошибка, но она появляется через минуту после того как игра была запущена. И если RocketLauncher.log пустой, значит он даже не запускается...
В общем смущает вот это:
Module at D:\RocketLauncher\Modules\Mameui64\Mameui64.ahk couldn't be found, probably a wrong path

Посмотри вот тут, всё ли у тебя как на скринах:

(поправка, сорри, если не правильно, там не восклицательный знак будет. Просто поле будет обведено красной рамкой.)

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #8 : 20 Апрель 2017, 21:59:25 »
Немного странно, там есть одна ошибка, но она появляется через минуту после того как игра была запущена. И если RocketLauncher.log пустой, значит он даже не запускается...
В общем смущает вот это:
Module at D:\RocketLauncher\Modules\Mameui64\Mameui64.ahk couldn't be found, probably a wrong path

Посмотри вот тут, всё ли у тебя как на скринах:

(поправка, сорри, если не правильно, там не восклицательный знак будет. Просто поле будет обведено красной рамкой.)
Да, всё как на скриншотах.

Добавлено позже:
Больше нету ошибок от которых можно было бы плясать?

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #9 : 20 Апрель 2017, 22:28:39 »
Нет. Ошибок там других нет. Даже ворнингов нет. Всё чисто. Но он запускает rocketLauncher... который не запускается.

Можно вот ещё что сделать:
1). Проверить путь к rocketLauncher.exe (это на всякий случай. rocketLauncherUI не должен даже запускаться, если rocketLauncher.exe не найден).
2). Обновиться.
3). Протестировать сам rocketLauncher.exe - запускаешь екзешник, пишешь в первое поле "MAME" во второе "mslug.zip" (или 7z, или любой другой ром), и жмешь "test".


Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #10 : 20 Апрель 2017, 22:38:41 »
Нет. Ошибок там других нет. Даже ворнингов нет. Всё чисто. Но он запускает rocketLauncher... который не запускается.

Можно вот ещё что сделать:
1). Проверить путь к rocketLauncher.exe (это на всякий случай. rocketLauncherUI не должен даже запускаться, если rocketLauncher.exe не найден).
2). Обновиться.
3). Протестировать сам rocketLauncher.exe - запускаешь екзешник, пишешь в первое поле "MAME" во второе "mslug.zip" (или 7z, или любой другой ром), и жмешь "test".
обновил, на той же вкладке в верхнем поле (information) написано RocketLauncher is running и красный воскл знак слева. Попробовал запустить сам РЛ, ноль реакции. И от имени администратора тоже. Почему так?
Нажал СТОП рядом с RocketLauncher is running и попробовал опять запустить игру через кнопку рокеты во вкладке ГЕЙМС, и снова выскочила ошибка Cannot find d:\hyperspin\databases\future pinball\future pinball.xml

UPD\ Вот, после остановки РЛ через UI сам РЛ запустился с ярлыка, и при попытке протестировать игру выдает вот такую ошибку Could not find "asterix" inside the archive with any defined Rom Extensions. Check if you are missing the correct Rom Extension for this rom for MAME's Extensions, enable Rom_Match_Extension, or correct the file name inside the archive
« Последнее редактирование: 20 Апрель 2017, 22:57:16 от teemon »

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #11 : 20 Апрель 2017, 22:53:19 »
Потому что значит он запустился, но работать почему-то не захотел. Значит его надо убить в таскменеджере, ещё раз проверить обновления (т.к. вряд ли он смог обновится, если он был запущен) и ещё раз попробовать пункт 3.
Если он опять ничего не сделает, подвиснет, и ничего не напишет в лог - тогда лучше будет спросить на офф-форуме, если английский в пределах понимания.

Добавлено позже:
А future pinball.xml отсюда брал https://hyperlist.hyperspin-fe.com ?

Погоди, ты маме запускаешь или future pinball?

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #12 : 20 Апрель 2017, 22:58:39 »
Погоди, ты маме запускаешь или future pinball?
MAME

UPD\ Вот, после остановки РЛ через UI сам РЛ запустился с ярлыка, и при попытке протестировать игру выдает вот такую ошибку Could not find "asterix" inside the archive with any defined Rom Extensions. Check if you are missing the correct Rom Extension for this rom for MAME's Extensions, enable Rom_Match_Extension, or correct the file name inside the archive

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #13 : 20 Апрель 2017, 23:03:14 »
А вот как у меня называется архив и файлы в архиве (насколько я понял он на название ругался)

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #14 : 20 Апрель 2017, 23:13:24 »
А вот лог РЛ, теперь там есть на что посмотреть

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #15 : 20 Апрель 2017, 23:15:31 »
Could not find "asterix" inside the archive with any defined Rom Extensions...
Конкретно эта проблема фиксится:
Mame / Settings / Main Settings / 7z / Enabled = false

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #16 : 20 Апрель 2017, 23:20:42 »
Конкретно эта проблема фиксится:
Mame / Settings / Main Settings / 7z / Enabled = false
Сделал, через РЛ игра запустилась! Но при попытке запустить через РЛ UI опять про пинбол лшибку выдает

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #17 : 20 Апрель 2017, 23:21:27 »
А вот лог РЛ, теперь там есть на что посмотреть
РЛ чистит ло при каждом запуске. И конкретно в этом логе - он просто был открыт, и закрыт. Ничего не делал, и даже не пытался. Что бы это имело смысл нужно его запустить, уткнутся в ошибку, и только тогда информация будет в логе. Если его открыть ещё раз - предыдущий лог стирается.

С файлами всё в порядке, он просто пытается раззиповать архив, что в случае с маме делать не нужно. Тут решение я выше написал - отключить 7z для МАМЕ.
А вот почему он не стартует из RLUI - это вот не знаю пока... Погуглю...

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #18 : 20 Апрель 2017, 23:23:29 »
А вот тут путь к HyperSpin-у указан и активен?

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #19 : 20 Апрель 2017, 23:27:41 »
А вот тут путь к HyperSpin-у указан и активен?
Да. Теперь через UI игра запустилась! После того как скачал фьюча пинбол по твоей ссылке)))
Дело сдвинулось с мертвой точки, большое спасибо xttx за это! сейчас буду пытаться довершить начатое. Если что - опять сюда!

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #20 : 20 Апрель 2017, 23:30:20 »
teemon, да не за что. Обращайся.

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #21 : 20 Апрель 2017, 23:57:14 »
Так, теперь в самом ХС не могу перейти к списку игр. Навожу на мейм, начинается превью игр, нажимаю энтер, картинка гаснет и колесо хайперспина просто перезапускается по новой. Вот лог ХС

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #22 : 21 Апрель 2017, 08:44:29 »
Error: roms_only is true and there are no rom files for MAME
В режим roms_only в колесе будут отображаться только игры, ромы которых есть. Для этого ему нужно знать где ромы лежат, у РЛ он эту информацию запрашивать не умеет. У маме ромов много, и колесо в этом режиме будет грузится несколько секунд.
Нужно либо указать ему папку с ромами, в \Settings\MAME.ini (параметр rompath=...) либо отключить roms_only (в том же файле, в секции [filters] выставить roms_only=false).
Всё это можно сделать и через HyperHQ.exe, в Wheel Settings / MAME (вкладка Emulator, параметр Rom Path и вкладка Navigation/Themes, парамертр RomsOnly)

Оффлайн teemon

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
MAME в HyperSrin
« Ответ #23 : 21 Апрель 2017, 14:12:03 »
Error: roms_only is true and there are no rom files for MAME
В режим roms_only в колесе будут отображаться только игры, ромы которых есть. Для этого ему нужно знать где ромы лежат, у РЛ он эту информацию запрашивать не умеет. У маме ромов много, и колесо в этом режиме будет грузится несколько секунд.
Нужно либо указать ему папку с ромами, в \Settings\MAME.ini (параметр rompath=...) либо отключить roms_only (в том же файле, в секции [filters] выставить roms_only=false).
Всё это можно сделать и через HyperHQ.exe, в Wheel Settings / MAME (вкладка Emulator, параметр Rom Path и вкладка Navigation/Themes, парамертр RomsOnly)
обалдеть, всё заработало)) Честно уже отчаялся, спасибо еще раз) Осталось только красоты добавить и буду остальные системы потихоньку добавлять. Нассчет красоты, не подскажешь почему в списке игр нету превьюшек? только черный фон с названием игры. Я вроде еще в самом начале качал пак превью, но сейчас уже не смог найти откуда %) И как настроить чтобы в меню ХС управление производилось с геймпада? только сторонними программами?

С превьюшками разобрался, остался только вопрос об управлении меню ХС)
« Последнее редактирование: 21 Апрель 2017, 15:12:46 от teemon »

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
MAME в HyperSrin
« Ответ #24 : 21 Апрель 2017, 16:05:10 »
Управление с геймпеда, увы, никак. Только через xpadder, joy2key или типа того...