Автор Тема: Самый точный эмулятор Sega Genesis  (Прочитано 2363 раз)

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

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 390
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« : 02 Октябрь 2022, 09:01:22 »
Скачал эмулятор Regen. Вроде бы неплохой. Говорят, что он создан для точной эмуляции аппаратной части приставки Sega Genesis. А есть ли эмуляторы еще точнее, чем Regen?

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 603
  • Пол: Мужской
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #1 : 02 Октябрь 2022, 09:59:00 »
https://emulation.gametechwiki.com/index.php/Sega_Genesis_emulators
Смотришь графу "Recommended" - если есть галочка - значит хороший эмулятор, можно пользоваться, если нет, значит кривой.

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 390
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #2 : 02 Октябрь 2022, 13:57:54 »
https://emulation.gametechwiki.com/index.php/Sega_Genesis_emulators
Смотришь графу "Recommended" - если есть галочка - значит хороший эмулятор, можно пользоваться, если нет, значит кривой.

Скачал BlastEm. Кроме понтов в рекламе у него еще очень много глюков. Пока настраивал, он несколько раз вылетел, а потом вообще меню перестало правильно отображаться. Удалил.

Хотел скачать Exsodus, но прочитав его описание, понял, что этот зверь мне не подойдет. Какой-то он странный. Разработчики пишут, что этот эмулятор создан для какой-то разработки и отладки.

Все же остановился на Regen. Идет четко, никаких глюков и вылетов.

А список по вашей ссылки не совсем то, что мне нужно. Я ищу лучший эмулятор в плане точности эмуляции аппаратной части приставки, а не выдачи точной картинки. Да и я не заметил разницу в картинке между Regen, которому не дали галочки, и тем же Kega Fusion. Если отключить все фильтры, то картинка абсолютно идентичная. Кто вообще составлял этот список? Зачем было давать BlastEm первое место? Таких глючных эмуляторов я никогда не видел.

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 603
  • Пол: Мужской
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #3 : 02 Октябрь 2022, 15:48:27 »
Галки в списке стоят по результатам прохождения тестов точности эмуляции аппаратной части, что собственно напрямую влияет на точность картинки и звука. Ну а то, что интерфейс недоделаный и вылетает, можно взять не стабильную версию, а ночную сборку, а если и там будут проблемы то написать баг репорт.

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 390
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #4 : 02 Октябрь 2022, 19:46:09 »
Галки в списке стоят по результатам прохождения тестов точности эмуляции аппаратной части, что собственно напрямую влияет на точность картинки и звука. Ну а то, что интерфейс недоделаный и вылетает, можно взять не стабильную версию, а ночную сборку, а если и там будут проблемы то написать баг репорт.

В этом списке Higan вообще не рекомендуется. С ним-то какие проблемы?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #5 : 02 Октябрь 2022, 21:18:28 »
Скачал эмулятор Regen. Вроде бы неплохой. Говорят, что он создан для точной эмуляции аппаратной части приставки Sega Genesis. А есть ли эмуляторы еще точнее, чем Regen?
кто и когда это говорил ? если лет 10-15 назад то да, по сравнению с тогдашними эмуляторами он был неплох, а сейчас он просто не нужен, кроме версии с отладчиком который некоторым можеи быть полезен.

а по точности сейчас это BlastEm и GenesisPlusGX

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

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 390
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #6 : 03 Октябрь 2022, 08:21:47 »
а по точности сейчас это BlastEm и GenesisPlusGX
скажем так... там автор с большим трудом понимал что он вообще делает, короче фановый проект из разряда "а не попробовать ли мне от нехрен делать слепить еще и эмуль мегадрайва на базе имеющегося Фреймворка!"

BlastEm слишком глючный. Постоянно вылетает при настройке. Кстати, настроек, как кот наплакал. Я так и не смог настроить его для работы в полноэкранном режиме. Вернее, работать на полный экран он может, но картинка самой игры маленькая, а по краям тьма. В Regen есть настройки, с помощью которых игру можно запустить на полный экран без черных рамок. Очень удобно. Но в BlastEm такой возможности нет. Короче, этот эмулятор создал косой программист. Не удивлюсь, если этот эмулятор точный только в описании, а не на самом деле.

Сомневаюсь, что GenesisPlusGX точно эмулирует аппаратную часть приставки, а не просто картинку с помощью всяких фильтров и рендеров. Сейчас таких псевдоэмуляторов, как собак нерезаных. А вот эмуляторов, которые на самом деле эмулируют железо приставки, по пальцам можно пересчитать. Чем вам Regen не нравится? Какая разница сколько ему лет? Приставка-то все-равно древнее.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #7 : 03 Октябрь 2022, 11:40:57 »
Есть демки и игры, которые правильно работают только на точных эмуляторах. Gpgx заявляет о 100% совместимости со всеми играми. Но демка овердрайв2 там не работает. В Blastem работает, также там есть эмуляция таких эффектов как cram dots, более точный тайминг цпу (эмуляция ram refresh), есть настройка отрисовки бордюров (более целая картинка с краями, как на железе). Но лучше использовать nightly builds 0.6.3.

Добавлено позже:
Касаемо списка, higan и bizhawk в нем не нужны. Ares это продолжение мертвого проекта higan, и там хорошая точность, выше чем у gpgx, но есть проблемы в некоторых играх. В bizhawk использует старое неточное ядро gpgx.  Exodus также заброшен и точен только в некоторых моментах, вроде эмуляции vdp, по остальным моментам нет, поэтому плохая совместимость с играми. Regen в некоторых моментах точнее, чем Kega , но его запихнули в конец.  Mame также в списке не нужен - плохая совместимость. Mednafen'а в списке вообще нет, хотя он точнее как минимум gens'а.
« Последнее редактирование: 03 Октябрь 2022, 11:53:34 от Ti_ »

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 390
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #8 : 03 Октябрь 2022, 12:02:29 »
Есть демки и игры, которые правильно работают только на точных эмуляторах. Gpgx заявляет о 100% совместимости со всеми играми. Но демка овердрайв2 там не работает. В Blastem работает, также там есть эмуляция таких эффектов как cram dots, более точный тайминг цпу (эмуляция ram refresh), есть настройка отрисовки бордюров (более целая картинка с краями, как на железе). Но лучше использовать nightly builds 0.6.3.

Ладно, убедили. BlastEm самый точный. Но как сделать игру на весь экран? Хотя бы убрать черные рамки сверху и снизу.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #9 : 03 Октябрь 2022, 15:14:45 »
Сомневаюсь, что GenesisPlusGX точно эмулирует аппаратную часть приставки, а не просто картинку с помощью всяких фильтров и рендеров
что заставляет тебя так думать ? ты хоть немножко разбираешься в эмуляции, как там всё устроено и работает, какие бывают "точные"  или "не точные" способы реализации тех или иных вещей, да или просто хоть раз изучал исходный код какого-то эмулятора ? :lol:

Ares это продолжение мертвого проекта higan, и там хорошая точность, выше чем у gpgx
серьезно ? чот слабо верится, а в каком плане он "точнее" ?

Mame также в списке не нужен - плохая совместимость
в МАМЕ хороший отладчик (имхо лучший из имеющихся) и прочие подобные инструменты

Но как сделать игру на весь экран? Хотя бы убрать черные рамки сверху и снизу.
F11 нажать. рамки по идее можно попробовать убрать настройками оверскана, уменьшив там цифирки
также можно в конфиге попробовать поставить вместо "aspect 4:3" "aspect stretch"
да и вообще стоит инструкцию README.txt почитать, оно знаете ли бывает полезно

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2079
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #10 : 03 Октябрь 2022, 15:34:31 »
Вопрос на засыпку - Vlad666, зачем тебе убер-мега-точность? Откровенно кривые эмуляторы кончились еще году в 2006-2008. (но за инфу не ручаюсь)
Точности Kega Fusion или PicoDrive будет за глаза. Плюс, ну ей-богу, "точность" подхрамывает даже между ревизиями оригинальной приставки, но таких игр раз-два и обчелся (ну типа Bible Adventures на первых МД вообще звук не выводит, EWJ1 вроде имеет проблемы со звуком на первых ревизиях МД, еще там какой-то шутер эксплуатирует баг для воспроизведения музыки в первых ревизиях МД итд).

Ну и спорить с разработчиком точно не надо.  :lol:

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #11 : 03 Октябрь 2022, 15:43:23 »
серьезно ? чот слабо верится, а в каком плане он "точнее" ?
Есть эмуляция ром и рам реферешей, и в отличии от бластем, разная для ром и рам. Овердрайв 2 тоже пашет вроде, ну 128кб моде поддерживается точно. Есть ряд тестов, в которых лучше, например в misc_test, проверяющий разные тонкости , ром на спрайтсмайнд есть.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #12 : 03 Октябрь 2022, 17:03:39 »
Ti_, ясно, спасибо, звучит вполне неплохо, вижу что сеговское железо там делают грамотные люди (в отличие от изначального автора), так что да, вполне хорошая реализация разных вещей. хотя в точности эмуляции звука я всё же сомневаюсь, плюс мапперов мало поддерживается

Оффлайн Vlad666

  • Пользователь
  • Сообщений: 390
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #13 : 03 Октябрь 2022, 20:59:06 »
F11 нажать. рамки по идее можно попробовать убрать настройками оверскана, уменьшив там цифирки
также можно в конфиге попробовать поставить вместо "aspect 4:3" "aspect stretch"
да и вообще стоит инструкцию README.txt почитать, оно знаете ли бывает полезно

Aspect stretch помог растянуть картинку на весь экран по горизонтали. Но по вертикали все-равно остались черные рамки. С оверсканом вообще ничего не понятно. Не понимаю, зачем автор так все усложнил? Нельзя было все это сделать в настройках и проще, как в других эмуляторах, где не надо читать ридми на английском языке, не зная его?

Добавлено позже:
что заставляет тебя так думать ? ты хоть немножко разбираешься в эмуляции, как там всё устроено и работает, какие бывают "точные"  или "не точные" способы реализации тех или иных вещей, да или просто хоть раз изучал исходный код какого-то эмулятора ? :lol:

Личный опыт. Внешне навороченные программы часто оказываются плохими внутри.

Я не спорю, просто выразил сомнение.

Оффлайн StRyK

  • Пользователь
  • Сообщений: 763
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: Самый точный эмулятор Sega Genesis
« Ответ #14 : 20 Ноябрь 2023, 14:59:22 »
а по точности сейчас это BlastEm и GenesisPlusGX
Если говорить об ядре GenesisPlusGX в ретроарче, оно меня разочаровало. В Сонике 2 и 3 выдало тормоза в музыке. Смена региона не помогла, причем тормозит именно музыка, а не геймплей. На BlastEm соники работали идеально

 

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7430
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #15 : 21 Ноябрь 2023, 10:08:02 »
ядре GenesisPlusGX в ретроарче, оно меня разочаровало. В Сонике 2 и 3 выдало тормоза в музыке.
сейчас попробовал запустить у себя:
Sonic & Knuckles + Sonic The Hedgehog 2 (World) (Rev A) (Lock-on Combination)
Sonic & Knuckles + Sonic The Hedgehog 3 (USA) (Lock-on Combination)
и музыка не тормозит, так что не надо гнать.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #16 : 21 Ноябрь 2023, 15:59:37 »
Ogr, в GPGX два эмулятора ямахи, один (дефолтный) на базе МАМЕ-вского, другой от Nukeykt по мотивам декаппинга чипа, точный но более требовательный к ресурсам. возможно на какой-то слабенькой машинке может и тормозить

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7430
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #17 : 21 Ноябрь 2023, 16:09:10 »
возможно на какой-то слабенькой машинке может и тормозить
По идее в этом случае должен и игровой процесс тормозить, но вроде бы он с нормальной скоростью работает.

Оффлайн Nhisti

  • Пользователь
  • Сообщений: 967
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #18 : 25 Декабрь 2023, 18:04:29 »
Смотришь графу "Recommended" - если есть галочка - значит хороший эмулятор, можно пользоваться, если нет, значит кривой.
И при этом на кривой пикодрайв стоит галка  :lol:

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Re: Самый точный эмулятор Sega Genesis
« Ответ #19 : 26 Декабрь 2023, 09:02:34 »
И при этом на кривой пикодрайв стоит галка  :lol:
По сравнению с Fusion, Gens и даже Regen он не кривой.
Кроме того, в нём больше мапперов (он запускает новодельные игры: разные Pier Solar, Astebros, Demons of Asteborg и хаки, типа UMKT). Ну и бонусом поддержка Sega CD, SMS, GG, 32x, ещё низкие системные требования и кроссплатформенный. Что бы и не рекомендовать им его?

Кроме того, возможно там играет фактор "заброшен эмуль или нет". Picodrive допиливают постоянно. А Fusion, Gens и Regen более 10 лет назад заброшены..
Это значит, что если выйдет какая-то новая игра аля Astebros, то с большей вероятностью маппер/совместимость добавят в условный Picodrive v2.xx, а в старые эмули нет.

На Kega Fusion кто-то сделал патч на 8Мб ромы, но это не сильно помогает, потому что UMKT и остальные игры уже по 16Мб, а Pier Solar в Fusion виснет на заставке.

Небольшое тестирование эмулей:

Считаем баллы за точность, грубо:

реальная консоль = 29 (из 29)
BlastEm (v0.63) = 18
GPGX (v1.74) = 10
Picodrive (v1.99) = 8
Regen (v0.97)= 6
Gens Surreal (v1.86) = 2
Gens (r7 v2.16.7) = 2
Picodrive (v1.45a) = 2
Fusion (v3.64) = 1
« Последнее редактирование: 29 Декабрь 2023, 22:27:50 от Chaotix »

Оффлайн DukeH@sh

  • Пользователь
  • Сообщений: 75
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #20 : 29 Декабрь 2023, 20:51:13 »
Небольшое тестирование эмулей:
Доброго времени суток  , как называется этот  тест rom ?

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #21 : 29 Декабрь 2023, 22:17:58 »
Доброго времени суток  , как называется этот  тест rom ?
Название на спойлере написано,  misc_test (версия от 12 сентября 2022).
* misc_test_20220912.7z (5.36 КБ - загружено 78 раз.)
* misc_test_20220820.7z (4.36 КБ - загружено 77 раз.)

Не помню где взял и почему называется именно так. Кто-то из местных выкладывал на тематических форумах, наверное Ti_. Что-то не гуглится вообще никак, хотя место было видное.
« Последнее редактирование: 29 Декабрь 2023, 22:52:50 от Chaotix »

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #22 : 29 Декабрь 2023, 23:39:42 »
Самый точный на свете эмулятор Genesis - NukedMD:

https://github.com/nukeykt/Nuked-MD
https://github.com/nukeykt/Nuked-MD-FPGA

По понятным причинам, он не сможет работать в режиме реального времени даже на мощном компьютере.
Несколько кадров в минуту может и выдаст.
FPGA-версия - работает в реальном времени на полной скорости, естественно. Её уже на Mister портировали:
https://github.com/MiSTer-devel/MegaDrive_MiSTer

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1555
  • Пол: Мужской
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #23 : 30 Декабрь 2023, 02:51:37 »
Цитата
Самый точный на свете эмулятор Genesis - NukedMD
Ещё бы протестил кто-нибудь и на поддержку мапперов (игры Pier Solar и т.п.).

В софтовой версии надоело ждать, висит на заставке "Produced by or under license from Sega Enterprises ltd", до теста так и не добрался.

А обладатели MiSTer стесняются тесты делать или что, ни одного скриншота не нашёл в сети.
Там явно все не так гладко.
« Последнее редактирование: 30 Декабрь 2023, 18:32:29 от Chaotix »

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 603
  • Пол: Мужской
    • Просмотр профиля
Самый точный эмулятор Sega Genesis
« Ответ #24 : 30 Декабрь 2023, 17:25:04 »
BlastEm Nightly 2023-Dec-24 = 22
270355-0

ares v134 = 21