Автор Тема: FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave  (Прочитано 66296 раз)

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

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #150 : 06 Февраля 2025, 19:51:20 »
ОБН: Утилизация в районе 50% в течение десяти секунд происходит в Vulkan, а в OpenGL и Direct3D 11 как раз-таки 2%. Опять же, в течение 10 секунд, потом опять на восходит к 20%.
Ах вон оно чего! Про это надо писать сюда, хотя возможно уже есть там такая тема.
А так-то да, присутствует такая беда. Смысл пребывания на вулкане в таком случае?

289414-0


Добавлено позже:
это так игра разработана с нестабильными кадрами в секунду или так себя ведет эмулятор. Скорее, игра так разработана. Да и графика не сказать, что простая. Простая — это где-то на уровне первого PlayStation или Nintendo 64.
Разработчики уверяют, что если реальный биос применять, а не HLE BIOS (который работает если не указан настоящий), ролики не должны тормозить.
Вообще подход не совсем правильный, до недавнего времени были большие сложности с эмуляцией простецких игр, например The Next Tetris или Bust a move 4. А ведь там и графики-то толком нет.
« Последнее редактирование: 06 Февраля 2025, 20:09:24 от Yaranga »

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1178
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #151 : 06 Февраля 2025, 20:44:10 »
Я обновил драйверы обеих видеокарт, и эмулятор в Vulkan в течение первых 10 секунд после смены отрисовщика (рендерера) или включения/выключения вертикальной синхронизации использует 2—3 процента. Потом снова 20%. Выходит, что проблема эта известная… Или малоизвестная.
Разработчики уверяют, что если реальный биос применять, а не HLE BIOS (который работает если не указан настоящий), ролики не должны тормозить.
HLE BIOS отключен, реального BIOS нет. В Armada играть можно, но необязательно, тем более, что это совсем малоизвестная игра, а я и пяти процентов Shenmue не прошел.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #152 : 06 Февраля 2025, 20:48:25 »
HLE BIOS отключен, реального BIOS нет.
Значит эмулятор совсем без биоса работает?
В Armada играть можно, но необязательно, тем более, что это совсем малоизвестная игра, а я и пяти процентов Shenmue не прошел.
Можно. А совсем недавно это тормозило безбожно.
Выходит, что проблема эта известная… Или малоизвестная.
Не, это скорей как неуловимый Джо. Он потому и неуловимый что нафиг никому не нужен.

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1178
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #153 : 06 Февраля 2025, 20:53:57 »
Значит эмулятор совсем без биоса работает?
BIOS (не HLE) в эмуляторе встроенный. Для большинства игр внешний файл BIOS необязателен.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #154 : 06 Февраля 2025, 20:58:14 »
BIOS (не HLE) в эмуляторе встроенный.
Значит там LLE BIOS встроенный? Спасибо за науку! :hi:


Добавлено позже:
Тишина какая-то, никто не возражает.
Конечно, это был сарказм: встроенный биос не может быть низкоуровневым. Это просто запрещено. Пусть не сбивает с толку отсутствие галочки в пункте enable hle bios, это для принудительного его включения в случае если он сам какой-то игрой не подхватывается.
« Последнее редактирование: 07 Февраля 2025, 07:46:52 от Yaranga »

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1178
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #155 : 07 Февраля 2025, 21:04:50 »
Я откатил драйверы видеокарт до предыдущих версий через восстановление системы, потому что я увидел несколько испорченные тексты субтитров Shenmue в рендерере Vulkan. Это, тем не менее, исправляется переключением на какой-либо отрисовщик (например, OpenGL) и обратно на Vulkan. Это, конечно, муторно, ибо при каждом запуске эмулятора в Vulkan будут отображаться тексты с полосами. Жаль, скриншота не сделал, а установщики драйверов за 28 января этого года я удалил. Уж лучше десятисекундное потребление видеокарты в 50%, чем полосы — это повод сомневаться насчет того, будут ли эмуляторы истинного шестого поколения (Dolphin, PCSX2) работать так же хорошо, как на прошлогодних августовских драйверах.

Знаете, почему я выбрал Vulkan? Это баланс между скоростью и точностью.

А еще я забыл, что параметр “Per Game VMU A1” эффективно применять только для однодисковых игр. Для многодисковых (типа того же Shenmue) опцию лучше отключить, а то вдруг игра на втором диске не обнаружит сохранения с первого?

Оффлайн kurtkurt222

  • Пользователь
  • Сообщений: 42
  • Пол: Мужской
    • Steam
    • Youtube
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #156 : 12 Июня 2025, 15:44:01 »
Здравствуйте! Играю в эмулятор Flycast в шутеры от первого лица, такие, как Half-Life, Quake 3 Arena, Unreal Tournament, но с помощью ПК клавиатуры и мыши.
В данный момент играю в Half-Life, но моя проблема есть во всех трёх этих шутерах.
Дело в том, что когда я управляю мышью в игре, как только мой курсор реальной мыши доходит до границы экрана, персонаж перестаёт поворачиваться в том направлении, словно упирается в стену, и надо двигать мышь обратно, чтобы развернуться. Пробовал сделать больше чувствительность мыши, это немного помогло, но в целом проблема не исчезла. Подскажите, что с этим делать.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #157 : 12 Июня 2025, 18:21:29 »
kurtkurt222, привет! Чутка покопался и ответ получился такого плана: открываем блокнотом emu.cfg, находим в категории [input] пункт RawInput = no. Меняем no на yes и запускаем эмулятор. В сеттинге смотрим чтобы все определившиеся raw устройства сидели на разных портах.

294353-0

Ну и в принципе всё, границ для мышки больше нет.

Добавлено позже:
Проверял, правда, на Quake III, в нём всё сходу заработало. Халф-Лайф (попробовал и русский, и английский) клаву с мышкой в raw видеть не хотят, и без наличия геймпада вообще не запускается. Видимо в нём такое не предусмотрено... :neznayu:
« Последнее редактирование: 12 Июня 2025, 18:42:21 от Yaranga »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #158 : 12 Июня 2025, 18:49:25 »
Впрочем перебиндил мышку и клавы вот таким образом и всё увиделось и заработало как надо:

294355-0

Добавлено позже:
Хех, ещё и заметил пунктик Use Raw input в самом гуе, то есть блокнотом править конфиг совсем не обязательно.
Да, то, что определятся две raw клавиатуры - походу это нормально.

Оффлайн kurtkurt222

  • Пользователь
  • Сообщений: 42
  • Пол: Мужской
    • Steam
    • Youtube
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #159 : 12 Июня 2025, 19:26:56 »
Yaranga, спасибо большое, получилось!

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #160 : 12 Июня 2025, 19:33:06 »
kurtkurt222, пожалуйста!

Онлайн Razor

  • Пользователь
  • Сообщений: 3027
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #161 : 12 Июня 2025, 23:49:13 »
Начал проходить на Flycast Spider-Man и обнаружил странную вещь. На первом же уровне громкость звуков в игре (удары кулаками по врагам) перекрывает музыку и озвучку. Попробовал в Redream для эксперимента - там со звуком тоже фигня, но немного другая. В правой колонке звук раз в 5 громче, чем в левой. Неужели игра проблемная для эмуляции? :lol:

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #162 : 13 Июня 2025, 01:50:10 »
Razor, использовался оригинальный gdi или пересобранный пиратский образ?

Онлайн Razor

  • Пользователь
  • Сообщений: 3027
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #163 : 13 Июня 2025, 14:38:03 »
Дамп из Redump сета. Американская версия. Записал видео, проверил в наушниках. Оказывается и в Flycast, и в Redream проблема, что звук в правый канал долбит будто с усилением.  :neznayu:


Проблему решил сменой версии игры на европейскую. Там со звуком проблем нет.


« Последнее редактирование: 13 Июня 2025, 15:21:36 от Razor »

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 2338
  • Пол: Мужской
  • большой и толстый розовый динозавр
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #164 : 16 Июня 2026, 07:34:50 »
iFly - новый порт Flycast на яблоки.

Официальный сайт

Работает как с JIT, так и без него.
В отличие от другой JIT-less версии, доступной в Provenance (какой-то кривой типа-ретроарч), оптимизировано в мильон раз лучше и оно не крашится.
Тестил только с Sonic Adventure 2, но мне другого и не надо  :lol:
На моем iPhone 12 в 720п с widescreen патчем тащит SA2 в среднем на 53-55 фпс, есть еще iPad 9-го поколения, но на нем не пробовал.
JIT-версия, думаю, будет летать на всем, но мне очень лень настраивать запуск JIT, слишком геморройно.

Оффлайн B0nus

  • Пользователь
  • Сообщений: 641
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #165 : 18 Июня 2026, 17:51:20 »
кто-нибудь может дать ссылку на правильный полный сет CHD образов для дримкаст ?
скачал архив на 603 гига а там некоторые образы просто не запускаются и обложки только 992 загрузилось из 1484.
использую эмулятор flycast

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1178
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #166 : 18 Июня 2026, 19:27:08 »
кто-нибудь может дать ссылку на правильный полный сет CHD образов для дримкаст ?
скачал архив на 603 гига а там некоторые образы просто не запускаются и обложки только 992 загрузилось из 1484.
использую эмулятор flycast
Для желающих скачать варез существует этот раздел.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #167 : 18 Июня 2026, 19:53:08 »
B0nus, а какие именно конкретные игры не запускаются в какой конкретной версии эмулятора? При каких условиях? Ну например игра японского региона, а запускается на европейском биосе? Или совсем на hle биосе встроенном в эмулятор. А он может с некоторыми играми не сотрудничать.
Там ещё вот какая штука - с чего этот chd пожат был - с лицензионных gd-ромов - это одно, а с пиратских пересборок - это уже совсем другое. Особенно если с ранних образов в исошках - так они и на самих консолях запускались только с помощью загрузочного диска.
В общем вопрос не такой простой.

Оффлайн B0nus

  • Пользователь
  • Сообщений: 641
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #168 : 19 Июня 2026, 15:36:24 »
так, игры я брал отсюда https://archive.org/details/sega-dreamcast-redump-collection
эмулятор flycast 2.6 последние гит-сборки с emucr.
ну а не запустились например такие:
09 Chairs (Japan)
Xeno Crisis (USA, Japan) (En,Ja,Fr,De,Es,It,Nl,Pt) (Unl) и ещё какието попадались.
ещё я не пойму откуда эмулятор берёт обложки и почему не все ромы получаются с картинками.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #169 : 19 Июня 2026, 17:12:28 »
B0nus, ну вроде далеко не первый год в эмуляции, а такие странные вопросы. Сет-то нормальный, это ж редамп пожатый, то есть достаточно правильный (по-идее) и практически полный. Абсолютно полный собрать невозможно, например потому что в каком-то дветыщилохматом году я сам делал сборки с играми на базе того же мугена чтоб на работе на дримке поиграть. Могут ли быть в каком-то сете эти сборки - да конечно нет. Ну и эмулятор... он же далеко не совершенен, просто почитай ченджлоги (не последних автосборок, а последней нормальной сборки от 2026-01-11 - https://www.emucr.com/2026/01/flycast-v26.html и/или https://github.com/flyinghead/flycast/releases?ysclid=mqkz09sdlt875441395):
Цитата
Fixed games
Battle Racer (new)
Doom 64 (rendering)
Mushiking 2003 2nd (new)
Sonic Adventure
Mobile Suit Gundam: Federation vs.Zeon
Dinosaur King (inputs)
Zombie Revenge (inputs)
Virtual-On Oratorio Tangram (Naomi, VMU support)
Sega Tetris (Naomi, network)
Spawn (boot)
Block Pong-Pong (inputs)
Sega Rally 2 (crash)
Jet Set Radio (audio)
King of Route 66 (microphone support)
Пофиксили столько игр! Значит что? Значит что в предыдущей версии эмулятора эти игры работали неправильно. А сколько их ещё осталось неправильно работающих? Да хрен его знает.
Потом ещё оказывается, что бывают ошибки при снятии данных с некоторых дисков (Dreamcast MIL-CD).

Добавлено позже:
https://github.com/flyinghead/flycast/issues/906

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #170 : 19 Июня 2026, 17:39:40 »
Короче смотри, как это лечить если неохота выискивать исправленные версии chd:

Скачал из аттача отсюда конвертер: https://www.emu-land.net/forum/index.php/topic,86397.msg1515534.html#msg1515534
Создаю на диске d: папку Temp и закидываю туда проблемную chd. Конвертирую её в cue/bin (удаляю chd), затем cue открываю блокнотом, удаляю все строки INDEX 00, сохраняю изменения. Полученный chd открываю эмулятором.



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

Оффлайн B0nus

  • Пользователь
  • Сообщений: 641
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #171 : 19 Июня 2026, 18:54:39 »
яр спасибо, в который раз уже выручашь.
а есть какой способ поправить проблему с обложками ?

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #172 : 19 Июня 2026, 20:12:03 »
B0nus, насколько я понял, флайкаст тянет боксарты с индонезийского сервера http://tgdb.net/
Возможно что ошибаюсь, но поскольку при открытии странички он требует зарегаться или авторизоваться, есть две мысли: или каких-то картинок там просто нет, или есть, но доступны только зарегистрированным пользователям.
Картинки могут лежать или в папке эмулятора (если он в портабельном режиме) или в папке пользователя. В любом случае это каталоги data\boxart\. Названия обложек соответствует id-кодам игр, ну а вся информация по образам в файле flycast-gamedb.json - находится в этой же папке, можно открыть блокнотом. Добавлять картинки вручную - не вариант. А что вариант - я не выяснил. Возможно кто-то в курсе и посоветует что-то вменяемое, а я хз...

Оффлайн Zer0

  • Пользователь
  • Сообщений: 489
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
FLYCAST - Эмулятор SEGA Dreamcast, Naomi, Atomiswave
« Ответ #173 : 24 Июня 2026, 19:14:04 »
B0nus, проблемы с подгрузкой обложек наблюдаются во многих эмуляторах из-за повсеместных блокировок. Попробуй с vpn.