Автор Тема: DuckStation - эмулятор Sony PlayStation  (Прочитано 59970 раз)

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

Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #420 : 19 Декабрь 2024, 01:42:56 »
Всем привет. Информация для тех, кто пользуется эмулятором на устройствах с Android. В преддверии выхода обновления в данный момент проходит тестирование бета-версии. Если есть желание пощупать до релиза в Google Play, то скачать её можно здесь. Больше инфы и обсуждение в теме на 4pda. Отзывы и баг-репорты приветствуются (самые критичные направляю разработчику).

Оффлайн Sardukar

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #421 : 13 Январь 2025, 23:11:44 »
Всем доброго времени суток! Нужна помощь с настройкой эмулятора конкретно для игры FF8, что бы я не крутил все равно картинка получается не очень.
К примеру:
1. В бою с монстрами изображение персонажей двоится, особенно это заметно в пещере Ифрита.
2. Кривоватое сглаживание 2D задников, хотя например в Front Mission 3, где честное 3D все хорошо отображается.
Я приложил скриншоты, в том числе моих настроек.
Аналогичные проблемы с задним фоном есть например и в Koudelka и я никак не могу повысить четкость.
PS Приложенные настройки сделаны через свойства игры, а не глобальные настройки.
« Последнее редактирование: 13 Январь 2025, 23:18:11 от Sardukar »

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7579
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #422 : 13 Январь 2025, 23:37:10 »
Нужна помощь с настройкой эмулятора конкретно для игры FF8, что бы я не крутил все равно картинка получается не очень.
К примеру:
Аналогичные проблемы с задним фоном есть например и в Koudelka и я никак не могу повысить четкость.
:lol: потому, что фоны— это прирендер, то есть статичная картинка 300 ха 200. Ищи хд паки (апскейлинг задников нейросетями). Если таких нету, можешь сам попробовать рипнуть их и обскейльнуть.
« Последнее редактирование: 13 Январь 2025, 23:45:27 от Ogr »

Оффлайн Sardukar

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #423 : 14 Январь 2025, 00:12:22 »
:lol: потому, что фоны— это прирендер, то есть статичная картинка 300 ха 200. Ищи хд паки (апскейлинг задников нейросетями). Если таких нету, можешь сам попробовать рипнуть их и обскейльнуть.
По поводу хд паков благодарю, буду тогда искать. Но, что делать с картинкой персонажей, которая двоится и, если есть, гайд как делать эти рипы?

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7579
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #424 : 14 Январь 2025, 00:34:53 »
гайд как делать эти рипы?
В утке включаешь дамп текстур. Сдам пленные текстуры суёшь вот этому апскейлеру https://rutracker.org/forum/viewtopic.php?t=6623781 . Обскейленые текстуры суешь обратно утки для подмены.
Можешь еще пару недель потратить на освоение генерации при помощи нейросетей https://www.youtube.com/@StableDiff/featured , и при помощи них сгенерировать уже высоко детализированные новые фоны на 70-90% похожие на исходные.

Оффлайн Sardukar

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #425 : 14 Январь 2025, 00:46:32 »
В утке включаешь дамп текстур. Сдам пленные текстуры суёшь вот этому апскейлеру https://rutracker.org/forum/viewtopic.php?t=6623781 . Обскейленые текстуры суешь обратно утки для подмены.
Можешь еще пару недель потратить на освоение генерации при помощи нейросетей https://www.youtube.com/@StableDiff/featured , и при помощи них сгенерировать уже высоко детализированные новые фоны на 70-90% похожие на исходные.
Понял, благодарю. А если в настройках выставить родное разрешение плойки, можно будет обойтись без апскейлинга?

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7579
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #426 : 14 Январь 2025, 01:09:09 »
А если в настройках выставить родное разрешение плойки, можно будет обойтись без апскейлинга?
:lol: Как бы это тебе решать, нужно тебе увеличение четкости и детализации, или лупица в пукселя в нативных 300 х 200. Если решишь лупица в нативные пукселя, их еще можно фильтрами замазать: https://youtu.be/i9C_TfmPgYM?t=73

Оффлайн Axl89

  • Пользователь
  • Сообщений: 858
  • Пол: Мужской
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #427 : 14 Январь 2025, 07:00:25 »
Нужна помощь с настройкой эмулятора конкретно для игры FF8, что бы я не крутил все равно картинка получается не очень.
287534-0287536-1287538-2287540-3287542-4
В Swanstation (Duckstation в Retroarch) немного потыкал. Geometry Correction, разрешение рендера, соотношения сторон и шейдеры разные (в отдельном дакстейшн таких нет или выглядят иначе).
Вы какую-то сглаживалку задействовали страшную или рендер x10. Но явно это не улучшение игры, а гипертрофирование недостатков.

А если в настройках выставить родное разрешение плойки, можно будет обойтись без апскейлинга?
287544-5287546-6
На последних двух скринах оригинальное разрешение. Но оно в чистом виде неправильное т.к. было рассчитано на ЭЛТ вывод. Для этого сверху наложил минимум теневую маску, типа crt/zfast, чтобы пиксели встали на свои места. На другом NTSC/ntsc-320px-gauss-scanline
А если ещё уменьшить масштаб (размер окна игры во весь экран), то выглядеть будет ещё лучше. Простое, но эффективное решение.
« Последнее редактирование: 14 Январь 2025, 09:21:28 от Axl89 »

Оффлайн Sardukar

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #428 : 14 Январь 2025, 18:13:52 »
(Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение)
В Swanstation (Duckstation в Retroarch) немного потыкал. Geometry Correction, разрешение рендера, соотношения сторон и шейдеры разные (в отдельном дакстейшн таких нет или выглядят иначе).
Вы какую-то сглаживалку задействовали страшную или рендер x10. Но явно это не улучшение игры, а гипертрофирование недостатков.
(Ссылка на вложение) (Ссылка на вложение)
На последних двух скринах оригинальное разрешение. Но оно в чистом виде неправильное т.к. было рассчитано на ЭЛТ вывод. Для этого сверху наложил минимум теневую маску, типа crt/zfast, чтобы пиксели встали на свои места. На другом NTSC/ntsc-320px-gauss-scanline
А если ещё уменьшить масштаб (размер окна игры во весь экран), то выглядеть будет ещё лучше. Простое, но эффективное решение.
Тут вопрос даже немного в другом. На последних 2 скринах, что ты выложил, все равно выглядит не очень, как будто вообще нет сглаживания. Хотя по идее, то сглаживание, что дает эмулятор, не должно приводить к таким эффектам, да с включенным scanline.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7579
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #429 : 14 Январь 2025, 19:48:00 »
Хотя по идее, то сглаживание, что дает эмулятор, не должно приводить к таким эффектам,
Каким графическим фильтром итоговую картинку обмажешь, такой эффект и даст.

Оффлайн HOLY

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #430 : 01 Февраль 2025, 03:01:33 »
Скажите, откуда появляются эти полигоны черного цвета спереди и на горе? Причём это и на ретроарче и на epsxe.
https://sun9-73.userapi.com/impg/ciJ_bOKIPApfh3z3GNkMee0huBhDsQCPfR-VEw/SbdljRdg-rE.jpg?size=1143x857&quality=95&sign=9312bd5d3ea4dd6b9c96a4c390caeaf3&type=album

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7579
    • Просмотр профиля
Re: DuckStation - эмулятор Sony PlayStation
« Ответ #431 : 01 Февраль 2025, 03:35:05 »
HOLY, Отключи все улучшалки, если они пропадут, значит причина в них.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5240
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #432 : 01 Февраль 2025, 08:19:04 »
откуда появляются эти полигоны черного цвета спереди и на горе?
В Crash Bandicoot: Warped на реальном железе тоже чёрные куски. После апскейла заметнее стали. Поиграйтесь с настройками PGXP, а может его включение добавило заметности.

Оффлайн HOLY

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #433 : 01 Февраль 2025, 16:49:00 »
Да, черные полигоны только в третьем бандикуте, раньше на них не обращал внимания видимо.

Оффлайн Andy2013

  • Пользователь
  • Сообщений: 1
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #434 : 07 Февраль 2025, 16:56:50 »
Здравствуйте,господа,не так давно начал интересоваться почти ретро темой игр на ps1,есть те,которые хочется пройти.
Появился у меня геймпад. На 11 винде не смог его запустить нормально,что б управление с него работало. Думал,что геймпад не работает правильно.
Потом на линуксе поставил эту ДакСтанцию - и там управление джойстиком подхватилось,прошёл Глинку на нём. Потом переставил винду,на ней - геймпад вилдится,и станция его подхватываета управление с него не идёт.
Как и что в програмке настраивать? Он видит,юсб геймпад подлюченый,но не управляется с него

Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #435 : 07 Февраль 2025, 18:10:37 »
Andy2013, без скриншотов настроек это будет долгая и скучная угадайка.

Оффлайн Hardek

  • Пользователь
  • Сообщений: 49
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #436 : 10 Февраль 2025, 12:41:04 »
Кто-нибудь сталкивался с таким? Colony wars (US) - образ Redump. При загрузке второй тренировочной миссии, когда корабль вылетает из ангара в космос, идет бесконечная загрузка уровня. Уровень не начинается. Если прождать 20 мин. Вместо загрузки уровня черный экран. Попробовал тот же образ на Битле, все прекрасно работает.  Попробовал европейку от Redump на утке. Все прекрасно работает. Похоже баг только на американке. Но проходить игру пока не рискую, на разных сайтах есть информация, что на утке в этой игре в одних местах подобные баги на европейке, в других на американке.

Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #437 : 10 Февраль 2025, 13:16:18 »
Hardek, ещё бы неплохо версию эмулятора указывать  :)
Судя по логам, исправлено очень давно
https://github.com/stenzek/duckstation/commit/62360d088aee8d16da4309d8fa665ff2b0b5d14b
Любые баги надо перепроверять в Safe Mode на чистой загрузке.

Оффлайн Hardek

  • Пользователь
  • Сообщений: 49
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #438 : 10 Февраль 2025, 13:18:41 »
Zer0, Судя по всему все-таки не исправлено, последний билд из автообнообления. 0.1-8589-g063bb96e5 (dev). Проверял с чистого запуска игры, не со стейтов.

По ссылке на гите и про другую часть (Colony Wars - Vengeance.) и насколько понял про сидиром (т.е. для игры с диска, не с образа).

Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #439 : 10 Февраль 2025, 14:09:43 »
Hardek, проверил игру в Safe Mode на ПК (0.1-8615) и Андроиде (0.1-8607) - всё в порядке. Образ проходит верификацию по базе Redump.
Проблему надо искать в настройках. Обычно игры начинают виснуть если включено ускорение операций чтения/поиска по диску и иногда разгон CPU.

Оффлайн Hardek

  • Пользователь
  • Сообщений: 49
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #440 : 10 Февраль 2025, 14:13:47 »
Zer0, Проверю в сейф моде, но ни то, ни другое у меня не включено. Опять же с теми же настройками, в том же эмуляторе на европейке никаких проблем в этом месте.

Оффлайн grooomy

  • Пользователь
  • Сообщений: 1102
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #441 : 11 Февраль 2025, 11:21:06 »
Кто знает, есть какие патчи на 60 фпс для duckstation и на какие игры?

Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #442 : 11 Февраль 2025, 11:32:13 »
grooomy, есть. См. в базе чит-кодов после загрузки игры. Обычно это просто читы для лока динамической частоты на стабильных 60 кадрах в секунду, которые работают в паре с разгоном CPU.

Оффлайн Axl89

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

Оффлайн grooomy

  • Пользователь
  • Сообщений: 1102
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #444 : 11 Февраль 2025, 12:44:08 »
grooomy, есть. См. в базе чит-кодов после загрузки игры. Обычно это просто читы для лока динамической частоты на стабильных 60 кадрах в секунду, которые работают в паре с разгоном CPU.
Интересно. Мечты сбываются :)

Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #445 : 11 Февраль 2025, 16:16:42 »
модицикацией образа.
Я просто вставил один "на лету" через импорт кодов.

Кстати, спасибо за ссылку. Хоть спустя 25 лет поиграю в TM2 не в 20 fps  :lol:

Оффлайн ricoshet87

  • Пользователь
  • Сообщений: 32
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #446 : 16 Февраль 2025, 17:16:29 »
В последнем обновлении появилась возможность добавить/менять оверлей (скрыть черные полосы по бокам). По умолчанию в эмуляторе загружен всего 1. Вопрос: где можно скачать готовые оверлеи? Пробовал вручную создавать, но с координатами не совсем разобрался. Картинка либо смещена, либо наоборот растянута (скрин приложил).


Оффлайн Zer0

  • Пользователь
  • Сообщений: 430
  • Пол: Мужской
  • There Is No Knowledge That Is Not Power
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #447 : 16 Февраль 2025, 17:38:54 »
ricoshet87, разработчик добавил эту фичу по приколу месяц назад. Здесь я выкладывал свой тестовый оверлей.
Подсказка с закрепа в Дискорде:
« Последнее редактирование: 16 Февраль 2025, 17:44:56 от Zer0 »

Оффлайн ricoshet87

  • Пользователь
  • Сообщений: 32
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #448 : 16 Февраль 2025, 20:09:06 »
ricoshet87, разработчик добавил эту фичу по приколу месяц назад. Здесь я выкладывал свой тестовый оверлей.
Подсказка с закрепа в Дискорде:

Спасибо!

Оффлайн LeonKestle

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
DuckStation - эмулятор Sony PlayStation
« Ответ #449 : 18 Март 2025, 21:25:48 »
Всем привет. Пользуюсь уткой на Xbox series X в Dev Mode. Закидываю текстуры в папку textures эмулятора, с серийными номерами самих игр. На некоторые игры подгружаются текстуры при запуске игры, а на некоторые он их в упор не видит и подгружать не хочет. Ума не приложу в чем проблема. Все сходится, текстуры у людей работают, а у меня нет. Может на боксе какая то особая формула нужна ?