Эмуляция > Эмуляторы консолей 6 поколения и выше
PCSX2: Эмулятор Sony PS2 (продолжение)
<< < (935/1167) > >>
lob:

Вся необходимая информация находится под спойлером ниже: 1. Основная информация:

* Официальный сайт и версии эмулятора - здесь
* Биосы можно скачать - здесь
* Официальный список совместимости - здесь
* Свежие ревизии эмулятора с плагинами - здесь и тут
* Pack'и самых последних ревизий различных эмуляторов - здесь
* Настройки для игр - здесь и тут
* Об изменениях можно узнать - здесь (на английском)
* Руководство по настройке эмулятора - здесь
2. Библиотеки и утилиты:

* Microsoft Visual C++ 2008 SP1 Redistributable - здесь (х86) и тут (х64)
* Microsoft Visual C++ 2010 Redistributable - здесь
* Обновление DirectX (June 2010) - здесь
* Библиотеки для OpenGL-плагинов  - здесь
* Утилита для переноса сейвов на карту памяти - MYMC
* Программа для хранения настроек эмулятора  - PS2Launcher
3. Патчи и хекс коды для запуска игр в широкоэкранном режиме:

*
* Постоянно обновляемый архив патчей (более 500 игр) здесь
* Хекс коды для запуска игр в широкоэкранном режиме тут4. Дополнительные ссылки:

* Исправляют различные баги либо ускоряют процесс эмуляции. Могут давать побочные эффекты.
...В стадии разработки...
Softer:

--- Цитата: sonygod ---Нет ли каких нибудь доп фильтров или плагинов которые бы хорошо фильтровали текстуры?. А то если в гсдх включаешь фильтрацию то появляются швы текстур.
--- Конец цитаты ---

О каких текстурах речь? Если о 2D, то переключи чекбокс в "серое" положение.
В остальном никаких разрывов там нет.
ElkTheSenior:
sonygod
Никаких швов при фильтрации, посредством Bilinear на текстурах в PS2 играх быть не может, не говоря уже о спрайтах. Такая проблема свойственна лишь PS1, где швы на текстурах при фильтрации заметны в любом случае. Хотя бы скриншот показал бы, что ли. Чтоб все поняли, о чем ты говоришь.   
 
sonygod:
ElkTheSenior, А как включить билейку?.

Softer, Да видишь ли там похоже спрайты в 3д и 2д смешанные. Не знаю как определить. Речь о играх серии Super Robot Taisen. Во всех играх серии на пс2 наблюдаю не ровности в моделях персонажей при атаке. То есть как бы сгладить их надо но не получается. Пробовал и в нативе играть и повышал разрешения но все бестолку. Может поможешь разобратся с этим? не пс2 мне покупать же?. Вот пример видео из игры. Может сам поймешь какие там спрайты.

https://www.youtube.com/watch?v=ie_fwrcOZI0
ElkTheSenior:

--- Цитата: sonygod от 10 Октябрь 2013, 19:05:59 ---наблюдаю не ровности в моделях персонажей при атаке. То есть как бы сгладить их надо но не получается.
--- Конец цитаты ---
Ну так это не в фильтрации дело. Оригинал выглядеть так и должен. Встроенный в GSdx - Bilinear и MSAA погоды не сделают. Это если только коверкать оригинальные спрайты, такими шейдерами как "SweetFX", или к примеру этим. А так-же этими. Все они способны просто замылить эти лесенки на спрайтах.     
sonygod:

--- Цитата: ElkTheSenior от 10 Октябрь 2013, 19:36:44 ---Ну так это не в фильтрации дело. Оригинал выглядеть так и должен. Встроенный в GSdx - Bilinear и MSAA погоды не сделают. Это если только коверкать оригинальные спрайты, такими шейдерами как "SweetFX", или к примеру этим.   

--- Конец цитаты ---
А как скачать по твоей ссылке? и как установить.
ElkTheSenior:
sonygod
Расписывать ничего по этому поводу не буду, а просто скопирую цитату -

--- Цитата: Softernet (он же Softer) ---1. Скачайте и распакуйте файл желаемых шейдеров в папку PCSX2, рядом с исполняемым файлом эмулятора.
2. Переименуйте там файл ваших шейдеров в shader.fx.
3. Запустите игру в эмуляторе и используйте PageUp для включения/выключения ваших шейдеров.

(опционально)
Если желаете, чтоб шейдеры были всегда включены по умолчанию - найдите файл Pcsx2\inis\gsdx.ini и добавьте в него строку fxaa=1. Это же справедливо и для постоянного включения FXAA при отсутствующих в папке эмулятора шейдерах.

--- Конец цитаты ---
Тем более, если бы вам это было бы действительно надо, то давно бы уже просекли эту возможность ;)
sonygod:
ElkTheSenior, Спасибо. Может поправит не ровности.
ElkTheSenior:
sonygod
В отличии от вас, я наоборот, стараюсь подчеркнуть эти "неровности" :). В большинстве случаев использую лишь "Luma/Chroma Sharpening" и "Dithering", в остальных фильтрах я разочаровался.   
sonygod:
ElkTheSenior, Я все так и сделал как ты говорил но эффекта нет. То есть как бы шейдер не работает. Может надо как то в текстовике PCSX2Fx_Settings как то включить?. Подскажи.
ElkTheSenior:
sonygod
Эффект будет только тогда, когда ты сам хорошенько вникнешь в суть вопроса. Помимо этого, есть еще куча других шейдеров, ранее мной отмеченных. Там-же элементарно все: 1 - включить, 0 - выключить. Каждый параметр там разжеван как в смысле описания, так и ограничений по их значению. Меня не шибко тянет, специально для тебя, качать эту игру и сравнивать каждый шейдер на спрайтах. Меня не интересуют фильтры, которые ты собираешься использовать. Инструкция у тебя есть, ссылки на фильтры тоже, что тебе еще нужно ? Хотя, я знаю что... желание. У меня его нет, так-как мне это неинтересно.     
sonygod:
ElkTheSenior, Дело в том что я так и делал как ты говорил. Но там все параметры закоментированы то есть поставлена решетка. Я убрал решетку с параметра fxaa но по прежнему нет изменений.

Я говорю про это


--- Код: ---define FXAA_PASS 1 //#High Quality Fast Approximate Anti Aliasing. Jaggies begone!(fps hit).
#define LUMA_SHARPEN 1 //#HQ Luma-Based Sharpen, looks similar to a negative mip LOD Bias, enhances texture fidelity.
#define BLOOM_PASS 1 //#Bloom high pass of the HDR [For best results: use bloom, gamma & color correction together](lower-end gpu fps hit).
#define GAMMA_CORRECTION 1 //#Gamma, Defog & Range Pass of the HDR [For best results: use bloom, gamma & color correction together](lower-end gpu fps hit).
#define COLOR_CORRECTION 1 //#Scene Color Correction & Intelligent Tonemapping pass of the HDR [For best results: use bloom, gamma & color correction together].
#define INTELLI_VIBRANCE 1 //#Dynamic per pixel vibrance. Intelligently adjusts colors depending on their original saturation.
#define S_CURVE_CONTRAST 1 //#S-Curve Scene Contrast Enhancement.
#define PERPIXEL_LIGHTING 1 //#Light Attenuation, (lighting enhancement WIP) doesn't work for all games, is why it's optional.
#define SUBPIXEL_DITHERING 1 //#Dithering to simulate more colors than your monitor can display. Smoothes gradiants, this lessens color banding(lower-end gpu fps hit).

--- Конец кода ---
Softer:
sonygod, решётка это не комментирование. Два слеша это комментирование (//).
Я посмотрел приложенный тобой ролик и хочу переспросить, что именно там является "швами текстур"? Я пересмотрел несколько раз и не понял, что является объектом твоей борьбы.
ElkTheSenior:
sonygod
Причем здесь решетка o_0 Там ничего трогать не надо, кроме цифр. Лучше попробуй "4XGLSLHqFilter Smart Shader", "4xMSAL", "5XBR" отсюда.
Добавлено позже:

--- Цитата: Softer от 11 Октябрь 2013, 15:49:56 ---Я пересмотрел несколько раз и не понял, что является объектом твоей борьбы.

--- Конец цитаты ---
Он имеет ввиду "оригинальную" (то есть, изначальную) гребенку на спрайтах персонажей. К примеру, скриншоты можно глянуть здесь.
Softer:

--- Цитата: ElkTheSenior ---Он имеет ввиду "оригинальную" (то есть, изначальную) гребенку на спрайтах персонажей. К примеру, скриншоты можно глянуть здесь.
--- Конец цитаты ---

Хорошо, и что с ней не так? Он говорит о каких-то "швах текстур" при включении сглаживания, они то где?
ElkTheSenior:

--- Цитата: Softer от 11 Октябрь 2013, 16:13:04 ---Он говорит о каких-то "швах текстур" при включении сглаживания, они то где?

--- Конец цитаты ---
Может он имеет ввиду черную окантовку, вокруг спрайтов, как на этом скриншоте при включенном Bilinear фильтре. Ну это и неудивительно, ведь данный фильтр всегда криво работал со спрайтами. Тогда ему ничего не остается, как использовать вышеупомянутые шейдеры. 
Softer:
Я похоже нашёл наконец о каких "швах текстур" он говорит. Это действительно самые обычные швы проявляющиеся при скейлинге разрешения с текстурным сглаживанием. Обычное для PCSX2 дело. Лечится либо отказом от скейлинга и использованием соответственно натива, либо отказом от текстурной фильтрации (и не обязательно полностью, достаточно поставить галку в "серый" режим для пропуска фильтрации только 2D). Причём тут шейдерные фильтры и почему они всплыли я не понимаю.

Добавлено позже:
P.S. Возможно полное отключение текстурного фильтра и замена его внешними шейдерами и поможет найти более оптимальный вариант. Если натив совершенно не приемлим (как и выключение 2D фильтра), то надо пробовать.

Добавлено позже:
ВСПОМНИЛ! Хорошая мысля как говориться...  :lol:
Относительно недавно введённая в хаки GSdx функция TC Offset как раз устранением этих швов и занимается. И что-то мне подсказывает, что координаты 0500/0500 решат проблему  ;).
sonygod:
Softer, Именно про эти швы я и имел ввиду. Параметры 0500 не помогли мне. Есть еще идеи?
Softer:

--- Цитата: sonygod ---Softer, Именно про эти швы я и имел ввиду. Параметры 0500 не помогли мне. Есть еще идеи?
--- Конец цитаты ---

А у меня они швы убирают. Ты галку Enable HW Hacks не забыл поставить?

Добавлено позже:
proof
sonygod:

--- Цитата: Softer от 11 Октябрь 2013, 19:42:02 ---
А у меня они швы убирают. Ты галку Enable HW Hacks не забыл поставить?

Добавлено позже:
proof

--- Конец цитаты ---
Эх семен семеныч забыл  :).
Добавлено позже:
У меня не ставится 0500.  Когда ставлю то сбрасывается на 500
Softer:

--- Цитата: sonygod ---У меня не ставится 0500.  Когда ставлю то сбрасывается на 500
--- Конец цитаты ---

не суть. 500/500 оно и должно быть. так получилось наконец или как?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии