Автор Тема: Mednafen - Мультисистемный эмулятор  (Прочитано 67414 раз)

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

Оффлайн Heidr

  • Пользователь
  • Сообщений: 6472
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #150 : 22 Сентябрь 2016, 11:19:33 »
Не-не, там всегда на чём-то основано ядро.
За исключением PS1. И Сатурна.

Оффлайн FPU

  • Пользователь
  • Сообщений: 117
  • Пол: Мужской
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #151 : 22 Сентябрь 2016, 13:12:01 »
Не-не, там всегда на чём-то основано ядро.
Ну-ну. Это ты с каких таких оснований сделал этот вывод? В код SSF смотрел, которого нет в открытом доступе вообще? Если чего-то не знаешь, то сначала узнай это, а потом говори, а не домыслы из ничего тут придумывай.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8107
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #152 : 24 Сентябрь 2016, 17:44:56 »
Не-не, там всегда на чём-то основано ядро.
Там явно что-то своё, причём очень хорошее своё. Глянул тут намедни эмуляцию PAL версий для Сатурна прикрутили. Причём DragonHeart стал полностью играбельным, в отличие от SSF.

Оффлайн Lance_Kalzas

  • Пользователь
  • Сообщений: 932
  • Пол: Мужской
  • Властелин Глупости
    • ВКонтакте
    • Steam
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #153 : 24 Сентябрь 2016, 18:01:05 »
paul_met, ну если уж ты утверждаешь, что свои сырцы используются...

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3589
    • Twitter
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #154 : 24 Сентябрь 2016, 19:06:05 »
Это и идиоту понятно, нельзя брать ядро из проекта с закрытыми исходниками лол

Оффлайн Lance_Kalzas

  • Пользователь
  • Сообщений: 932
  • Пол: Мужской
  • Властелин Глупости
    • ВКонтакте
    • Steam
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #155 : 25 Сентябрь 2016, 08:45:18 »
Это и идиоту понятно, нельзя брать ядро из проекта с закрытыми исходниками лол
Считал, что у ссф открыты исходники.

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5331
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #156 : 25 Сентябрь 2016, 18:34:39 »
Всё, разобрался с Сатурном, пашет  :wow:
Итак. Для начала, Сатурн запускается только на х64 версии.
Нужно всего лишь перекинуть биосы в корень, либо указать в файле mednafen-09x.cfg путь - ищем строку ss.bios_jp и пишем путь к биосу, например:
;Path to the Japan ROM BIOS
ss.bios_jp e:\Games\Emuls\Multisystem\Mednafen\BIOS\sega_101.bin

;Path to the North America and Europe ROM BIOS
ss.bios_na_eu e:\Games\Emuls\Multisystem\Mednafen\BIOS\mpr-17933.bin
Как видно, файлы желательно обозвать без пробелов, на всякий. Более подробно расписано в файле ss.html в папке documentation, в т.ч. и спец биосы.
Для ленивых приложил архив, закинуть в корень эмуля.
Тестировал на образах: E/U - .bin/.cue и J - .img, всё запускал через гуй меднаффе. Образ на .mdf не работал, эмуль писал, мол, слишком большой файл.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8107
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #157 : 25 Сентябрь 2016, 19:14:54 »
Нужно всего лишь перекинуть биосы в корень, либо указать в файле mednafen-09x.cfg путь - ищем строку ss.bios_jp и пишем путь к биосу, например:
Зачем изобретать велосипед? Для Биосов и прочих ромов есть специальная папка Firmware.

Оффлайн Heidr

  • Пользователь
  • Сообщений: 6472
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #158 : 25 Сентябрь 2016, 19:30:15 »
Для Биосов и прочих ромов есть специальная папка Firmware.
Невелика разница - в эту папку копировать файлы или рядом с ней, к конфигу. Главное, что через mednaffe выбранный путь почему-то не сохраняется, и мне тоже поэтому пришлось кидать биосы в папку с конфигом.

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5331
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #159 : 25 Сентябрь 2016, 20:02:45 »
Firmware
Изначально туда и кидал их, но они не работали, видимо из-за другого, не дефолтного для меда, названия, а потом и забыл. Но мне удобнее именно в отдельную папку, т.к. эмули разные, а биосы одни и те жэ ;)
Главное, что через mednaffe выбранный путь почему-то не сохраняется
У меня сохранялось.

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #160 : 25 Сентябрь 2016, 20:10:48 »
Изначально туда и кидал их, но они не работали, видимо из-за другого, не дефолтного для меда, названия, а потом и забыл. Но мне удобнее именно в отдельную папку, т.к. эмули разные, а биосы одни и те жэ
а я просто симлинками в разные версии эмулей подгонял папки с биосами  :lol:
на примере хрома
chcp 866
set sInstallDir="D:\Program Files\GoogleChrome"
set sMin="%localappdata%\Google"
MKDIR %sInstallDir%

cd %SYSTEMDRIVE%\Users\ && goto Win_7 || goto Win_XP
:Win_XP
linkd %sMin% %sInstallDir%
pause
exit
:Win_7
mklink /D %sMin% %sInstallDir%
pause
exit

Оффлайн Lance_Kalzas

  • Пользователь
  • Сообщений: 932
  • Пол: Мужской
  • Властелин Глупости
    • ВКонтакте
    • Steam
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #161 : 27 Сентябрь 2016, 16:14:54 »
Зачем изобретать велосипед? Для Биосов и прочих ромов есть специальная папка Firmware.
Да в папку эмуля кинуть и переименовать.

Оффлайн Unit2k

  • Пользователь
  • Сообщений: 9089
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #162 : 08 Октябрь 2016, 07:33:40 »
Тут интересная тема оказывается какая появилась.

http://www.libretro.com/index.php/mednafenbeetle-psx-pgxp-arrives/

Помню обсуждались фиксы плавающих полигонов для PCSXR, но работали они не идеально. Сейчас разработчик этих фиксов сделал их порт для меднафен, в ретроарке это все разумеется так же появилось. И что самое главное - работает оно лучше, чем в PCSXR, ввиду более современного кода эмулятора. Фиксятся плавающие полигоны, косые текстуры и даже "щели" между полигонами.  В статье подробно описана и техническая часть вопроса и как это все дело настраивать в ретроарке.

Оффлайн FPU

  • Пользователь
  • Сообщений: 117
  • Пол: Мужской
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #163 : 08 Октябрь 2016, 12:31:16 »
И что самое главное - работает оно лучше, чем в PCSXR, ввиду более современного кода эмулятора.
Лучше не работает, потому что OpenGL рендер там всё ещё в зачатке, в статье так и написано. А то сравнение, что там приведено с PCSXR, так это баг плагина от Pete, а не вина эмулятора.

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #164 : 08 Октябрь 2016, 16:24:11 »
Лучше не работает, потому что OpenGL рендер там всё ещё в зачатке, в статье так и написано. А то сравнение, что там приведено с PCSXR, так это баг плагина от Pete, а не вина эмулятора.

Если переделают то же самое в software renderer, это супер будет :) Т.к. софтвар работает фуллспид даже на кваде :)

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7442
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #165 : 08 Октябрь 2016, 19:02:04 »
Если переделают то же самое в software renderer, это супер будет  Т.к. софтвар работает фуллспид даже на кваде
вообще то, Pete OpenGL ещё меньше ЦП нагружает...

Оффлайн Unit2k

  • Пользователь
  • Сообщений: 9089
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #166 : 09 Октябрь 2016, 11:13:26 »
так это баг плагина от Pete
Так в том и суть, что плагин для которого делались эти фичи сам по себе древний. А вот HW в меднафене да, увы сыроват. И самое обидное в ретроарке в нем фильтры не пашу  :(, ибо они под d3d рендер, а opengl.

Оффлайн medigi

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #167 : 12 Октябрь 2016, 22:38:16 »
Подскажите насчет меднафена :blush:

1) Не работает по диагонали влево (по диагонали вправо всё ок, просто вправо или вверх или вниз работает), в чём может быть причина или надо может в меднафене включить определенную опцию? В других эмуляторах всё нормально (Fceux , Nestopia, Mesen). Если что, я играю с клавиатуры

2) Где можно включить "Временная синхронизация" (что-то в этом духе) и есть ли вообще такое, может с другими эмуляторами путаю.

Спасибо :)
« Последнее редактирование: 13 Октябрь 2016, 21:15:25 от medigi »

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #168 : 14 Октябрь 2016, 08:49:39 »
Так в том и суть, что плагин для которого делались эти фичи сам по себе древний. А вот HW в меднафене да, увы сыроват. И самое обидное в ретроарке в нем фильтры не пашу  :(, ибо они под d3d рендер, а opengl.
Шейдеры пашут. (только надо GLSL шейдеры выбирать).

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 856
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #169 : 14 Октябрь 2016, 22:18:53 »
Народ, ровно два вопроса
1). Какие фильтры/сглаживания лучше использовать для 2D игр с PS1
2). Пробовал запускать сатурновскую игру через консоль, так эмуль мне заявил мол - образ превышает максимальный размер. Какие ключи нужны или еще что?

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8107
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #170 : 14 Октябрь 2016, 22:35:55 »
2). Пробовал запускать сатурновскую игру через консоль, так эмуль мне заявил мол - образ превышает максимальный размер. Какие ключи нужны или еще что?
И что же там за размер образа такой? И зачем через консоль? Есть же вот: http://www.emu-land.net/consoles/saturn/emuls/windows?act=showonly&id=4227

Оффлайн Eugen

  • Пользователь
  • Сообщений: 859
  • Пол: Мужской
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #171 : 14 Октябрь 2016, 22:49:08 »
Подскажите насчет меднафена :blush:

1) Не работает по диагонали влево (по диагонали вправо всё ок, просто вправо или вверх или вниз работает), в чём может быть причина или надо может в меднафене включить определенную опцию? В других эмуляторах всё нормально (Fceux , Nestopia, Mesen). Если что, я играю с клавиатуры

2) Где можно включить "Временная синхронизация" (что-то в этом духе) и есть ли вообще такое, может с другими эмуляторами путаю.

Спасибо :)

1) А когда нажимаешь "вверх-вправо" не работает вверх или вправо? Я подозреваю, что где-то в настройках геймпада накосячил, перепроверь. Там настройка та еще.

2) Вертикальная синхронизация? Чтобы тиринга не было?  В самом эмуле - вроде нигде (на всякий случай глянь вкладку Global Settings, раздел Video) - так что попробуй средствами видеокарты.


Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 856
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #172 : 14 Октябрь 2016, 22:52:51 »
Цитата
И что же там за размер образа такой?
Story_of_Thor_2_(SS)-[RUS]_(PAL+NTSC+ResHack)-v1.3
Цитата
И зачем через консоль?
За тем, что в mednaffe нет Сатурна.
Цитата
Есть же вот:
Нету. Там только под Винду. :neznayu:
Под Линукс ничего GUI-евого не нашел.

Оффлайн medigi

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #173 : 14 Октябрь 2016, 22:56:06 »
1) А когда нажимаешь "вверх-вправо" не работает вверх или вправо? Я подозреваю, что где-то в настройках геймпада накосячил, перепроверь. Там настройка та еще.

Вверх или вправо жму, всё отлично работает. Вниз работает, а вниз и одновременно влево нет. (только вниз и одновременно вправо)

Оффлайн Eugen

  • Пользователь
  • Сообщений: 859
  • Пол: Мужской
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #174 : 14 Октябрь 2016, 23:02:03 »
Вверх или вправо жму, всё отлично работает. Вниз работает, а вниз и одновременно влево нет. (только вниз и одновременно вправо)

Я о том и говорю - когда ты одновременно жмешь вниз и влево персонаж на экране не движется совсем или движется только вниз или только влево?

В любом случае, попробуй перенастроить управление. Вероятно у тебя за одно и то же направление геймпада отвечают разные клавиши.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13644
  • Пол: Мужской
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #175 : 14 Октябрь 2016, 23:12:57 »
2). Пробовал запускать сатурновскую игру через консоль, так эмуль мне заявил мол - образ превышает максимальный размер. Какие ключи нужны или еще что?
Нужны не ключи. Нужно запускать cue, а не bin.

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 856
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #176 : 14 Октябрь 2016, 23:16:42 »
Цитата
Нужны не ключи. Нужно запускать cue, а не bin.
Только вот, там .iso. :( Что никак не запустится?

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8107
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #177 : 14 Октябрь 2016, 23:22:53 »
Под Линукс ничего GUI-евого не нашел.
Что ж, тогда мучай консоль, раз лёгких путей не ищешь.

Только вот, там .iso.  Что никак не запустится?
Так сконвертируй образ в bin/cue. Что может быть проще?

Оффлайн medigi

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #178 : 14 Октябрь 2016, 23:32:31 »
Видео для сравнения меднафен и нестопия.

Управление только немного отличается - в нестопии стрелочки, в меднафене - W (вверх), S (вниз), A (влево) , D (вправо)

[url]https://youtu.be/-qBhp3cnWp0[/url] - меднафен
[url]https://youtu.be/VJgSTtnQ1hk[/url] - нестопия (стреляет во всех направлениях)
« Последнее редактирование: 14 Октябрь 2016, 23:41:57 от medigi »

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 856
    • Просмотр профиля
Mednafen - Мультисистемный эмулятор
« Ответ #179 : 15 Октябрь 2016, 03:10:49 »
Цитата
Что ж, тогда мучай консоль, раз лёгких путей не ищешь.
Так я вроде с этого и начал. :neznayu:
Цитата
Так сконвертируй образ в bin/cue. Что может быть проще?
Не очень просто... А можно скормить Меднафену диск? В смысле смонтировать и указать DVD ром?