| Шейдеры для ePSXe | 
| 
				
			 | 
| 
 
 | 
 Итак, дамы(я надеюсь), и господа! У каждого из присутствующих, скорее всего, установлен замечательный эмулятор для PlayStation one - ePSXe, но это не значит, что вы выжимаете из него все. Пообщавшись на сайте, я и решил добавить эту тему, а именно - как сделать выходное изображение глаже, без "ступенчатости". В эмуляторе, помимо всего прочего, можно подключать шейдеры - небольшие текстовые файлы, в которых содержится код для обработки видеокартой. Шейдеры и видео-плагин PeteOGL2 я прикрепил здесь же... 
 Об установке, для тех кто не сталкивался с такими вещами...
 Сначала нужно установить плагин и шейдеры в нужные папки: Находим папку, где установлен эмулятор, в ней должны быть папки plugins и shaders, если их нет, то создайте их. gpuPeteOpenGL2.dll кидаем в plugins, gpuPeteOGL2.slv и gpuPeteOGL2.slf в shaders. Установили. Теперь настройка. Запускаем ePSXe, в меню выбираем Config -> Video, в списке выбираем плагин Pete's OpenGL2 Driver 2.9, затем жмем на Configure (что сразу под названием плагина), и открывается меню конфигурации рендера. Нас интересует поле Full screen filters. Ставим галочки напротив Screen filtering и Shader effects. Открываем свиток напротив, и выбираем GLSlang files(gpuPeteOGL2.slv/slf), далее жмем на кнопку с троеточием справа и здесь вам нужно указать путь до папки shaders, куда мы положили файлы шейдеров. Далее жмем OK, и еще правее свитка будет другой, по-имени Shader level, ставим там 4: Maximum. Жмем ОК. ВСЕ! Можно играть!
 
 Картинка-руководство прилагается.
 |  
 
 | 
| 
 
 | 
 
 Забыл добавить, автор шейдера - не я, я только немного их подправил. Лицензия GNU GPL. |  
 
 | 
| 
 
 | 
 
 Шейдеры обновлены.Добавлен фейковый пост-процессинг. Убраны некоторые ненужные вещи. Enjoy!
 |  
 
 | 
| 
 
 | 
 
 Если есть вопросы и предложения, милости просим! |  
 
 | 
| 
 
 | 
 
 FXAA шейдер, для 3D-игр ничего лучше не придумаешь.Не забываем, кидаем шейдеры в папку shaders и подключаем, как сказано в инструкции выше.
 |  
 
 | 
| 
 
 | 
 
 Мой очередной эксперимент - псевдо-рельефный шейдер.Рекомендую играть с ним в 3D-игры.
 Хотелось бы видеть комментарии.
 |  
 
 | 
| 
 
 | 
 
 Пример работы псевдо-рельефного шейдера. Silent Hill. |  
 
 | 
| 
 
 | 
 
 Финальная версия псевдо-рельефного шейдера с превосходным сглаживанием.1. AABUMP.rar. Простая версия. Без цветовых эффектов.
 2. AABUMP_CC_PP.rar. Тот же шейдер, но с коррекцией цвета и фейковым пост-процессингом.
 |  
 
 | 
| 
 
 | 
 
 Скриншоты работы шейдера:Silent Hill
 Final Fantasy IX
 Road Rash 3D
 |  
 
 | 
| 
 
 | 
| 
 
 | 
| 
 
 | 
 
 ps1fan, два раза, пожалуйста! |  
 
 | 
| 
 
 | 
 
 Столкнулся с проблемой при мультиплеере. Когда играю один, эмуль стабильно выдает хорошую картинку, когда начинаем играть с другом, то начинаются "глюки" отображения.Например в Moto racer экран второго игрока вообще не виден - его "затмевает" фон первого игрока. Что то похожее в нескольких играх.
 |  
 
 | 
| 
 
 | 
 
 kiwi8000, честно, на мультиплеере не тестировал, посмотрю, в чём дело. На каком шейдере играешь? |  
 
 | 
| 
 
 | 
 
 kiwi8000, увы, шейдер к этому никакого отношения не имеет. Так эмулируется игра, ничего с этим не поделаешь. Отключи шейдер и посмотри сам. |  
 
 | 
| 
 
 | 
 
 Raizel, Да, шейдеры не влияют. И кстати проблему удалось решить. Переключил через F7 в игре на Soft плагин - заработало как надо! Вот только графика стала хуже, но терпимо:) |  
 
 | 
| 
 
 | 
 
 Так, создал ещё несколько шейдеров для сглаживания. Рекомендую для использования. Первый пошёл... |  
 
 | 
| 
 
 | 
 
 Второй... Этот очень хорош... |  
 
 | 
| 
 
 | 
 
 Ух ты!!!Ща будем заценивать!  |  
 
 | 
| 
 
 | 
 
 Перепробовал на FF9. Имхо лучший для игр 3d на 2D фоне это MCAA. Наиболее приятная картинка. Так что автор, тволи личные эксперименты очень даже хороши) |  
 
 | 
| 
 
 | 
 
 lameroid, да, я знаю. Усилия того стоили. |  
 
 | 
| 
 
 | 
 
  можно ли сделать этот шейдер по-светлее? а то он слишком тёмный, в остальном же он меня устраивает.
 этот шейдер, к сожалению, не работает. выдаёт ошибку при запуске, игра эмулируется без шейдера.Цитата  Шейдеры обновлены. Добавлен фейковый пост-процессинг. Убраны некоторые ненужные вещи. Enjoy!Прикрепления: shaders.rar (2Kb) |  
 
 | 
| 
 
 | 
 
 Vladimir_D, какую он выдаёт ошибку?Вот тебе яркий.
 |  
 
 | 
| 
 
 | 
 
 вот такуюЦитата  какую он выдаёт ошибку? |  
 
 | 
| 
 
 | 
 
 Странно, у меня всё работает. Используй последний добавленный. Это улучшеная версия двух первых. |  
 
 | 
| 
 
 | 
| 
 
 | 
 
 Интересная информация.... А для эмулятора в андроид нет подобных фишек? |  
 
 | 
| 
 
 | 
 
 Я не в курсе, на андроид не тестировал. |  
 
 | 
| 
 
 | 
 
 Спасибо за инфу !  |  
 
 |