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

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

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1016
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #330 : 09 Апрель 2020, 20:16:44 »
Я только в Final Lap музыкально-программный баг нашёл. Больше пока нигде.
Нет возможности апгрейдить. И ради только каких-то гонок от Namco? Несерьёзно.

Оффлайн bugmenot

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

Оффлайн ElectrixX

  • Пользователь
  • Сообщений: 799
  • Єдиний на світі є такий КітПес)
    • Просмотр профиля
Re: Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #332 : 26 Апрель 2020, 12:25:30 »
это ж SNES

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1016
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #333 : 26 Апрель 2020, 14:13:47 »
Вот именно...

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 595
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #334 : 05 Октябрь 2020, 15:41:49 »
Очередной автор включил эмо мод, забил на проекты и свалил из интернетов в июле
https://old.reddit.com/r/emulation/comments/j58hfu/mesen_and_mesens_github_repositories_are_now/

Sameboy dev posted a (now deleted) twit ranting about how Mesen-S Super Gameboy / GBC emulation is doing some things in a similar way as done in Sameboy and yet there was no credit given.
Sour was very annoyed by this, claiming that he basically just glanced some logic as documentation but did not copy code, and this discouraged him from continuing working further in the emulation community.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #335 : 05 Октябрь 2020, 17:38:40 »
:'( Goodbye, Friend.

Оффлайн ElectrixX

  • Пользователь
  • Сообщений: 799
  • Єдиний на світі є такий КітПес)
    • Просмотр профиля
Re: Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #336 : 05 Октябрь 2020, 18:42:14 »
Очередной автор включил эмо мод, забил на проекты и свалил из интернетов в июле

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

 :lol: :lol: :lol:

Оффлайн Ryukenden

  • Пользователь
  • Сообщений: 1016
  • Пол: Мужской
  • Хрю-хрю
    • Просмотр профиля
Re: Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #337 : 05 Октябрь 2020, 18:43:05 »
Невелика потеря. И без него обходились. :D

Оффлайн gotten

  • Пользователь
  • Сообщений: 4731
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #338 : 05 Октябрь 2020, 19:25:33 »
А че такой негатив в его сторону? Странно как-то, тем более от людей, которые к эмуляции вообще никакого отношения не имеют. Я его эмулями постоянно пользуюсь, например. Понятное дело, есть альтернативы, но все же.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1038
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #339 : 05 Октябрь 2020, 22:15:15 »
https://forums.nesdev.com/viewtopic.php?f=12&t=18658&start=345#p254191
https://forums.nesdev.com/viewtopic.php?f=12&t=18658&start=345#p254224
https://forums.nesdev.com/viewtopic.php?f=12&t=18658&start=360#p254320

UPD:
Цитата: Sour
Just for the sake of not letting the speculations spin out of control, I figured I should at least post something.

I stopped working on the emulators back in July, and just marked them as archived yesterday because I don't plan on resuming work on them at this point (and I felt bad for anyone spending time to enter issues or make pull requests that will never get processed.)

Doing this for 4+ years (esp. trying to manage 2 separate emulators at once) has taken its toll and I was getting pretty exhausted by it all. It was something that was going to happen sooner or later, either way. Please let's not turn this into drama - I haven't even ever spoken to LIJI myself, and can absolutely understand why he might have been upset over it. (LIJI, if you happen to be reading this, I certainly did not mean to steal any of your work, and my sincerest apologies if that's what it seemed like)

Either way, I've taken a liking to having more free time, so I don't currently plan on resuming work on the emulators at this point. I won't say "never", but it's certainly not something anyone should be holding out hope for

And while I'm here, thank you to everybody who used Mesen or helped me improve it over the years. Although it had become a bit too much for a single person to manage by the end, it's definitely been a fun and positive experience for me. (and hopefully the code is useful to others down the line!)
« Последнее редактирование: 06 Октябрь 2020, 08:53:40 от evgs »

Оффлайн Vaitel

  • Пользователь
  • Сообщений: 580
  • Пол: Мужской
  • Огонь возмездия!
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #340 : 21 Октябрь 2020, 10:13:09 »
А че такой негатив в его сторону? Странно как-то, тем более от людей, которые к эмуляции вообще никакого отношения не имеют. Я его эмулями постоянно пользуюсь, например. Понятное дело, есть альтернативы, но все же.
Тоже удивляет. Mesen лучший эмуль на NES. Это Mesen-S сырой ещё, но за него там могут взяться другие умельцы вроде.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #341 : 10 Май 2021, 22:11:09 »
https://github.com/mkwong98/Mesen - форк, который обновляется, скачать там же. По коммитам видно, кто участвует, например https://github.com/NovaSquirrel/Mesen. Не искал другие активные форки.
Не так давно заметил, что название Mesen - это NesEm наоборот, а Mesen-S соответственно SnesEm :)

Оффлайн VitanoL

  • Пользователь
  • Сообщений: 222
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #342 : 11 Май 2021, 08:40:00 »
Ну а на Mesen-S кароч положили уже навсегда..

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #343 : 21 Май 2021, 21:19:42 »
Ну а на Mesen-S кароч положили уже навсегда..
Нет, сейчас посмотрел, NovaSquirrel обновляет: https://github.com/NovaSquirrel/Mesen-S. Там и Vladimir Kononovich (DrMefistO) помог. Там настроена автоматическая сборка, но нужно авторизоваться на github, здесь https://github.com/NovaSquirrel/Mesen-S/actions/workflows/win-build.yml выбрать верхний (последний) коммит, нажать в Artifacts на Mesen-S-win.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1038
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #344 : 27 Январь 2023, 21:29:11 »
Sour вернулся и зарелизил (пока сырую) бетку MESEN 2.0.0:

https://forums.nesdev.org/viewtopic.php?t=24391
https://github.com/SourMesen/Mesen2
https://github.com/SourMesen/Mesen2/releases

Цитата
This rewrites the UI completely, among other things. The emulation code is mostly the same as before, with minor improvements, refactoring and some optimizations. The new UI runs on .NET 6 and should run a lot more smoothly than the old WinForms UI, especially on Linux.

This also merges both Mesen and Mesen-S into a single emulator, which supports the NES, SNES, GB(C) and PC Engine.
PC Engine emulation was added and CD-ROM games are also supported. Some PCE emulation issues still exist, but it should generally be pretty decent.

Debug tools are essentially identical for all consoles and for the most part are similar to what was available in Mesen/Mesen-S. Everything that Mesen/Mesen-S supported should be available (excluding some fairly minor features/options), along with some new features and improvements.

This is still a preview and not quite finished (although all the features I intended to include in the first release have been implemented)
Please don't expect subsequent updates to be fully compatible with this build (e.g your settings might be lost, save states/movies might not be compatible, etc.)

Форки Mesen-X и Mesen-SX от NovaSquirrel продолжают разрабатываться.

Оффлайн B0nus

  • Пользователь
  • Сообщений: 599
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #345 : 28 Январь 2023, 00:19:18 »
а MESEN S он будет дальше делать ?
а то остался из живых эмулей снеса только snes9x

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 595
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #346 : 28 Январь 2023, 01:13:22 »
This also merges both Mesen and Mesen-S into a single emulator, which supports the NES, SNES, GB(C) and PC Engine.
bsnes/ares тоже в некотором роде можно считать живыми

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #347 : 28 Январь 2023, 02:27:01 »
Хорошая новость, скорость в Mesen2, лучше Mesen (не намного) и Mesen-S.
Я только недавно решил запустить Mesen-X, пришлось косяк с отладчиком исправить, а потом выяснил, что работает медленнее в 2 раза из-за эмуляции EPSM, который мало кому нужен, но всегда включён (убрал строчку _mapper->ProcessEPSMClock(); и всё круто).
А в последнем Mesen-SX до сих пор очень медленная отладка для Game Boy, я в 2021 году улучшал скорость для изучения игры (забросил), так и не сделал Pull Request.
UPD: У Mesen2 почему-то шрифт размытый и работа с меню медленнее работает (ранее о скорости была речь про FPS эмуляции), может новый .NET проблемный. У меня нет увеличение в системе, обычный DPI типа.
UPD2: В Mesen2 используется Avalonia UI, у которой используется кривой SkiaSharp без поддержки ClearType что ли: https://github.com/AvaloniaUI/Avalonia/issues/7504. Тем кто пользуется не Firefox на Windows не привыкать к плохим шрифтам, но у меня глаза вытекут.
« Последнее редактирование: 28 Январь 2023, 07:14:26 от Sharpnull »

Оффлайн VitanoL

  • Пользователь
  • Сообщений: 222
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #348 : 28 Январь 2023, 10:14:00 »
UPD: У Mesen2 почему-то шрифт размытый и работа с меню медленнее работает (ранее о скорости была речь про FPS эмуляции), может новый .NET проблемный. У меня нет увеличение в системе, обычный DPI типа.
UPD2: В Mesen2 используется Avalonia UI, у которой используется кривой SkiaSharp без поддержки ClearType что ли: https://github.com/AvaloniaUI/Avalonia/issues/7504. Тем кто пользуется не Firefox на Windows не привыкать к плохим шрифтам, но у меня глаза вытекут.
Скорее всего это в угоду смене тем оформления. А шрифт в принципе настраивается.
Меня другое расстроило что интерфейс почему то не меняется пропорционально размеру шрифта и из за этого обрезается в некоторых местах.
Потом со звуком что то странное. Он все время как бы заикается и не понял пока как это побороть.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #349 : 28 Январь 2023, 12:36:01 »
шрифт в принципе настраивается.
Не помогает это, только у Gothic без сглаживания, но выглядит не очень. Я нашёл в коде скрытую опцию выбора сглаживая (Disabled, Antialias, SubPixelAntialias), только она не работает, не находится приватное поле старой версии Avalonia.Skia.PlatformRenderInterface (поэтому скрыто сейчас):
На nesdev никто не заметил, для сравнения:

Оффлайн VitanoL

  • Пользователь
  • Сообщений: 222
  • Пол: Мужской
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #350 : 28 Январь 2023, 13:09:14 »
Да он и в обычном Месене был мелковатым. В общем ждём допила.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #351 : 28 Январь 2023, 14:20:05 »
VinCypher, да, пока активно пилится, находятся баги. Я посмотрел как будет выглядеть после добавления опции, сейчас SubpixelAntialias, а с Antialias для меня получше чётче выглядит, но хуже ClearType, и без сглаживания нравится. Менял после компиляции Mesen2 в \bin\x64\Release\Avalonia.Skia.dll через dnSpy, лень разбираться как компилировать Avalonia.
256699-0 256701-1
UPD: В современных 3D-играх я вообще отключаю сглаживание, например в Borderlands 3 с FXAA терялись детали, а с TAA ещё хуже - тускло, звёзды исчезли. Думаю здесь ещё дело привычки.
« Последнее редактирование: 28 Январь 2023, 18:04:35 от Sharpnull »

Оффлайн genius

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #352 : 19 Сентябрь 2023, 14:38:18 »
Друзья подскажите, почему не срабатывает при старте уровня комбинация А+старт?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #353 : 19 Сентябрь 2023, 18:17:53 »
почему не срабатывает при старте уровня комбинация А+старт?
Если управление с клавиатуры, проверьте что можете нажать эти клавиши одновременно в каком-нибудь онлайн тесте клавы. И какая игра?

Оффлайн genius

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #354 : 19 Сентябрь 2023, 18:23:41 »
Спасибо, только что разобрался. У месен по умолчанию для второго контроллера стояла та-же настройка кнопки. Выходит, что когда я нажимал А, то приставка думала, что я нажимаю А и вверх на втором контроллере и не срабатывала. Играю в нес тетрис. Только сегодня узнал о данном эмуляторе, удивлён точностью месена. Уже давно бы макс аут сделал, а так на нестопии уже пару лет играю, оказывается на высокой скорости контроль у неё неважнецкий, а я думал что это я слабовато играю. Теперь на месен относительно легко играю на высокой скорости.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #355 : 19 Сентябрь 2023, 19:55:02 »
удивлён точностью месена. Уже давно бы макс аут сделал, а так на нестопии уже пару лет играю, оказывается на высокой скорости контроль у неё неважнецкий, а я думал что это я слабовато играю. Теперь на месен относительно легко играю на высокой скорости.
Это вроде не связано с точностью, может в Nestopia просто плохая реализация ввода. Для уменьшения input lag можете в настройках эмуляции увеличить Run Ahead. И можете попробовать Mesen2: зайти в аккаунт на github, нажать на верхний пункт списка https://github.com/SourMesen/Mesen2/actions/workflows/build.yml, внизу будет Mesen (Windows).

Оффлайн genius

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #356 : 19 Сентябрь 2023, 22:28:19 »
Это вроде не связано с точностью, может в Nestopia просто плохая реализация ввода. Для уменьшения input lag можете в настройках эмуляции увеличить Run Ahead. И можете попробовать Mesen2: зайти в аккаунт на github, нажать на верхний пункт списка https://github.com/SourMesen/Mesen2/actions/workflows/build.yml, внизу будет Mesen (Windows).
Теперь месен в принципе полностью устраивает. Ощущения чёткости, монолитности. Вроде всё идеально. Чем ещё месен2 может быть лучше или нестопия с настройкой именьшения инпут лага?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #357 : 19 Сентябрь 2023, 23:26:13 »
genius, Mesen заброшен, там остались баги. Mesen2 - официальное продолжение с эмуляцией SNES, GB, PCE. До выхода Mesen2 появился форк Mesen-X, куда успели добавить много новых мапперов (в основном это пиратки, которые мало кого интересуют), но его забросили недавно (11-09-2023). Самая большая поддержка мапперов только в NintendulatorNRS, если понадобится.

Оффлайн genius

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #358 : 20 Сентябрь 2023, 00:07:24 »
Sharpnull, Ясно. Спасибо.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 4942
    • Просмотр профиля
Mesen - NES/Famicom эмулятор и NSF плеер
« Ответ #359 : 20 Сентябрь 2024, 03:06:48 »
Добавлена поддержка WonderSwan :wow: Напомню, также поддержка NES, SNES, GB, GBA, PCE, SMS/GG.