Автор Тема: Mesen - NES/Famicom эмулятор и NSF плеер  (Прочитано 39351 раз)

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

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
    • Просмотр профиля

Оффлайн Vaitel

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
  • Огонь возмездия!
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #301 : 04 Август 2019, 13:39:44 »
Пока не понял как выставить картинку в Mesen-S? она то растянутая получается то наоборот слишком сжатая +будет ли русиш
А так эмулятор неплохой

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4595
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #302 : 04 Август 2019, 14:59:44 »
Пока не понял как выставить картинку в Mesen-S? она то растянутая получается то наоборот слишком сжатая
По умолчанию пиксели квадратные и ничего не растягивается. В Options -> Video можно поменять соотношение сторон Aspect Ratio, вот там если выставить Auto, то будет 8:7 или 11:8 в зависимости от игры (NTSC или PAL) как на телевизоре. Ещё полезно включить Use integer scale... - для целого масштабирования в полном экране, чтобы выводимые пиксели были одного размера при отключенной билинейной фильтрации.

Оффлайн Vaitel

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
  • Огонь возмездия!
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #303 : 21 Август 2019, 13:55:19 »
А кто знает где у Mesen S лежат фильтры? в какой папке?

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
    • Просмотр профиля

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #305 : 17 Ноябрь 2019, 19:33:58 »
Попробовал Месен (бета-версия 0.9.8). Хороший эмуль! Даже, как оказалось, поддерживает длинные сэмплы у Namco 106 (в таких играх, как Rolling Thunder (J), Final Lap), чем, наверно, большинство эмулей не могут похвастаться. Но если сравнивать звучание nsf-трека в фубаре+foo_gep (последние на данный момент версии плеера и плагина) и в плеере Месена, то характер звука сэмплов в N106 несколько разный на мой ух, хотя тональность, вроде, одинакова. То же и в игре. Final Lap, по крайней мере первый трек - плеер Месена (и сам Месен в игре) не переваривает: жуткие тормоза с определённого момента в музыке.

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
    • Просмотр профиля

Оффлайн Vaitel

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
  • Огонь возмездия!
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #307 : 04 Февраль 2020, 12:33:59 »
Ещё полезно включить Use integer scale... - для целого масштабирования в полном экране, чтобы выводимые пиксели были одного размера при отключенной билинейной фильтрации.
Ты не поверишь но при Авто и Use integer scale в полном экране вообще всё меленько становится

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #308 : 04 Февраль 2020, 14:53:00 »
Попробуй эту программу
https://tanalin.com/projects/integer-scaler/

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4595
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #309 : 04 Февраль 2020, 14:56:18 »
при Авто и Use integer scale в полном экране вообще всё меленько становится
У меня при Use integer scale между Auto (8:7 or 11:8 based on game) и Default (No Stretching) в полном экране только шириной отличается. Естественно с вкл. Use integer scale будут чёрные полосы вокруг в зависимости от разрешения полного экрана.
На самом деле, без целого масштабирования мне нормально в 1920x1080. С билинейной интерполяцией тоже неплохо, если включить также Prescale 3x. В Mesen (NES), если без обрезки (256x240), Prescale 4x и выше даёт плохую картинку на 1920x1080, потому что 1080/240 = 4.5 и половина границ пикселей жёсткая, а часть сглаженная. В Mesen-S такая проблемы менее заметна, потому что 1080/239 = ~4.5188 и цветов больше.
--------
Попробуй эту программу
https://tanalin.com/projects/integer-scaler/
Здесь нет такой проблемы, эта программа для тех программ, которые в полном экране выставляют разрешение ниже разрешения ОС.

Оффлайн ElectrixX

  • Пользователь
  • Сообщений: 801
  • Єдиний на світі є такий КітПес)
    • Просмотр профиля
Re: Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #310 : 04 Февраль 2020, 19:47:49 »
Цитата
WARNING: Save states created with version 0.9.8 (or older) will no longer work in 0.9.9.

такой вот хороший подарочек любителям месена :)

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #311 : 04 Февраль 2020, 20:03:22 »
Ну и ладно.

Оффлайн VEG

  • Пользователь
  • Сообщений: 126
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #312 : 04 Апрель 2020, 00:44:22 »
То же и в игре. Final Lap, по крайней мере первый трек - плеер Месена (и сам Месен в игре) не переваривает: жуткие тормоза с определённого момента в музыке.
Сообщили о проблеме автору? Если что, само оно не поправится ;)
такой вот хороший подарочек любителям месена :)
На сайте висело предупреждение, что формат сохранений до версии 1.0 может меняться при необходимости.

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #313 : 04 Апрель 2020, 07:43:17 »
Не, не сообщил. Там то ли региться прежде надо, то ли что ещё... :neznayu:
Да и не до того как-то.

Оффлайн VEG

  • Пользователь
  • Сообщений: 126
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #314 : 04 Апрель 2020, 08:26:28 »
Не, не сообщил. Там то ли региться прежде надо, то ли что ещё... :neznayu:
Попробовал запустить я эту игру в последней версии. Кажется, со звуком всё нормально. Проверьте, пожалуйста, на последней версии, слышите ли вы ту же проблему, или она уже решена. Хотелось бы, чтобы этот эмулятор к версии 1.0 не имел известных косяков с эмуляцией =)

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #315 : 04 Апрель 2020, 08:36:15 »
0.9.9?
Всё то же самое.

Оффлайн VEG

  • Пользователь
  • Сообщений: 126
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #316 : 04 Апрель 2020, 08:51:14 »
Можете поделиться NSF-файлом с музыкой из игры? И скажите на какой секунде слышна проблема. Сравню звучание в Mesen и FCEUX, и зарепорчу автору.

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #317 : 04 Апрель 2020, 08:54:52 »
Запустите игру сами до заставки "Match Race" и слушайте. Если проблема не будет слышна, значит комп у меня такой.
По тональности звук будет различаться, ибо Месен поддерживает длинные сэмплы в Namco 106/163, а FCEUX - нет.

Оффлайн VEG

  • Пользователь
  • Сообщений: 126
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #318 : 04 Апрель 2020, 10:43:35 »
Послушал. Вроде нормально звучит,  :-\

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #319 : 04 Апрель 2020, 10:45:11 »
А у меня с определённого момента хрипы и тормоза.
А если записать с его помощью звук в wav, то полученный файл играет нормально. В общем, "кто виноват - скажи-ка, брат"(c)
« Последнее редактирование: 04 Апрель 2020, 14:42:03 от Ryukenden »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9369
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #320 : 04 Апрель 2020, 17:08:07 »
кто виноват - скажи-ка, брат
тот кто ленится составить багрепорт с описанием бага, условий его воспроизведения и конфига системы на которой он проявляется https://github.com/SourMesen/Mesen/issues
;)

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #321 : 07 Апрель 2020, 10:00:28 »
Прямо взял и написал? Там прежде ввести своё имя надо, а меня там нет.
Да и в эту игру я особо не играю.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9369
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #322 : 07 Апрель 2020, 21:15:59 »
ага, дохренилион часов играть в игры на этом или других эмуляторах это норм, а потратить 3 минуты на регистрацию и еще 15 на составление отчёта это трындец как долго и тяжело.
шоб вас таких никчемных всех коровавирус выкосил ;)

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4595
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #323 : 08 Апрель 2020, 02:50:23 »
Запустите игру сами до заставки "Match Race" и слушайте. Если проблема не будет слышна, значит комп у меня такой.
У меня нормально в Final Lap. Посмотрите потребление CPU в диспетчере задач, у меня в начале трека 8% из 25% (4 ядра), после 11 секунд уже 15%. Это я ещё без фильтров, вместе с HQ 4x в пике около 35%, значит уже 2 ядра под нагрузкой, но тормозов звука всё равно нет. У FCEUX на протяжении трека 6%. Если у вас слабый процессор, а у меня он старый, то тормоза вполне возможны. Стоить проверить не процент, а что одно из ядер процессора загружено полностью. Если подтвердится, то репорт нет смысла писать.
По тональности звук будет различаться, ибо Месен поддерживает длинные сэмплы в Namco 106/163, а FCEUX - нет.
Смешно, что баг в FCEUX известен как минимум с 2016 года, причём нашли как исправить, но не сообщили скорее всего. Я скомпилировал и проверил, тональность (или как это называется) действительно изменилась. Скачал исходный код https://github.com/TASVideos/fceux, запустил в VS2019, в файле src\boards\n160.cpp изменил строчку LengthCache[w] = (8 - ((V >> 2) & 7)) << 2; на:LengthCache[w] = (64 - ((V >> 2) & 63)) << 2;Или просто:
LengthCache[w] = 256 - (V & 0xFC);Как у Mesen и здесь: https://wiki.nesdev.com/w/index.php/Namco_163_audio.
Я напишу CaH4e3 в ЛС.

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #324 : 08 Апрель 2020, 12:50:50 »
Ну у меня совсем старый одноядерный проц АМД Атлон 64 3500+. И при тормозах 100% загрузка проца.

На что создатель Месена рассчитывал? На то, что его детище будет эксплуатироваться на современных многоядровых компах? Если да, тогда понятно.

У меня на указанном проце вполне нормально даже первая Сонька эмулировалась, а Сега МД2 - тем более, даже Супер Нинтендо. А тут на какой-то простой мелодии из игры (просто мелодии, т.е. nsf-файл, не говоря уж об игре) Месен грузит по-полной проц...  :wall:

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9369
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #325 : 08 Апрель 2020, 16:41:43 »
Ну у меня совсем старый одноядерный проц АМД Атлон 64 3500+. И при тормозах 100% загрузка проца.
вау! наше величество таки снизошло озвучить какой у него процессор.
а винда какая ? WinXP ?
т.к. у меня оно нормально шуршит и на одном ядре (start /AFFINITY 1 Mesen.exe ), с максимальной скоростью (F9) кажет 110-120 fps на выборе стран турнира в Final Lap, на 3Ггц Интеле 10-летней давности, по идее и твоего 2.2Ггц атлона должно хватать.

На что создатель Месена рассчитывал?
создатели любых некоммерческих программ ни на что не рассчитывают, всё по типу "на моём компе работает, а как там будет на ваших  - я хз, сами попробуете и мне расскажите"

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #326 : 08 Апрель 2020, 18:07:07 »
наше величество
Шутить изволишь? :lol:
Цитата
а винда какая ? WinXP ?
Семёрка.


Оффлайн Yaranga

  • Администратор
  • Сообщений: 13382
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #327 : 09 Апрель 2020, 18:33:03 »
Ryukenden, ну а FCEU(x) в таком случае чем не устраивает? Понятно, что Mesen попрожорливее будет, хотя и поудобнее чуть, но в целом возможности у них примерно одинаковые.

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1013
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #328 : 09 Апрель 2020, 18:36:14 »
Месен побогаче в настройках хотя бы. А самое главное - сохраняться в игре не надо.  :thumbup:

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13382
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #329 : 09 Апрель 2020, 20:12:44 »
Ryukenden, ну стало быть выход один: апгрейд компьютера. Хочется комфорта на компьютере, который нынче с ним не совместим? Увы, так не получится. Да ты и сам всё это знаешь, просто не хочешь в этом признаваться.