| Эмуляция > Эмуляторы консолей 5 поколения |
| ePSXe - эмулятор Sony PlayStation |
| << < (281/301) > >> |
| Neon:
Вся необходимая информация находится под спойлером ниже: В связи с тем, что на форуме с завидным постоянством возникают темы о сабже и зачастую это темы с одними и теми же вопросами, был создан этот топик. Отныне, все проблемы и вопросы связанные с ePSXe складываются сюда. Но прежде чем что-то спрашивать прочитайте нижеследующее. Две подробные статьи о настройке и запуске эмулятора "ePSXe": Номер раз - на "Emu-Land" Номер два - на "Emu-Russia" Самые популярные вопросы и ответы на них. - У меня игры идут слишком быстро. Что делать? Поставить галку на "Use FPS Limit", выбрать "Auto-detect FPS/Frame skipping limit" или "FPS limit" с значением 60 (можно поиграться). Домашняя страница эмулятора: http://www.epsxe.com Cкачать эмулятор: * ePSXe 2.0.5 (Win32) * ePSXe 2.0.5 (Linux х32) и ePSXe 2.0.5 (Linux х64) * ePSXe 2.0.6 (Android) * ePSXe 2.0.5 (MacOSX 64bits NO UI) и ePSXe 2.0.5 (MacOSX 64bits GTK3) Кстати у кого не запускается (как у меня) тут теперь требуется две новые dllки: zlib1.zip и wnaspi32.zip - (их распакуйте в папку с эмулятором) Каталогизатор игр для ePSXe (Программа для хранения настроек эмулятора - ePSXeCutor v1.0.6.0) Подборка файлов для работы сторонних плагинов - edgbla's CDR Plugin (cdrBlade) и edgbla's Software Rendering Plugin (gpuBladeSoft) |
| Sergey2377:
--- Цитата: gotten от 24 Апрель 2020, 13:58:18 ---От веса игры вообще ничего не зависит. --- Конец цитаты --- а от чего зависит? Добавлено позже: --- Цитата: Softer от 24 Апрель 2020, 14:01:45 ---А какая игра, какие параметры твоего ноутбука и какие настройки стоят для Pete's OpenGL 1.78? C "Default Settings: Fast" пробовал? --- Конец цитаты --- Fighting Force 2. Самая крутая ходилка ранних времён. Параметры ноутбука вкратце вот: Windows7 Профессиональная. AMD A6-4400 APU with Radeon (tm) HD Graphics 2.70 GHz ОЗУ 4.00 ГБ 64-разрядная операционная система. Настройки стоят, которые указаны в сайтовой инструкции (800x600) и все остальные опции. Опцию "Default Settings Fast" не пробовал. Какова её функция? Пробовал пока такой стандартный вариант настроек. |
| Softer:
--- Цитата: Sergey2377 от 28 Апрель 2020, 00:27:34 ---а от чего зависит? --- Конец цитаты --- От сложности алгоритмов для CPU/GPU. На глаз можешь по графике и дате выхода ориентироваться. Чем круче графика и свежее игра - тем скорее всего она будет требовательнее к аппаратным ресурсам. --- Цитата: Sergey2377 от 28 Апрель 2020, 00:27:34 ---Fighting Force 2. Самая крутая ходилка ранних времён. Параметры ноутбука вкратце вот: Windows7 Профессиональная. AMD A6-4400 APU with Radeon (tm) HD Graphics 2.70 GHz ОЗУ 4.00 ГБ 64-разрядная операционная система. Настройки стоят, которые указаны в сайтовой инструкции (800x600) и все остальные опции. --- Конец цитаты --- Нечему там тормозить при таких условиях. --- Цитата: Sergey2377 от 28 Апрель 2020, 00:27:34 ---Опцию "Default Settings Fast" не пробовал. Какова её функция? --- Конец цитаты --- Выставлять настройки для самой быстрой работы эмуляции графики. Но у тебя и на "Default Settings Nice" и при "указанных в сайтовой инструкции" ничего тормозить не должно. |
| gotten:
С Crusaders of Might and Magic можно что-нибудь придумать, чтобы не тормозила? Пробовал и в Epsxe, и в Pcsxr-pgxp, и в Beetle Psx, везде одно и тоже - лютые тормоза в определенных местах, прямо как на Psp было. |
| Softer:
--- Цитата: gotten от 28 Апрель 2020, 13:16:43 ---С Crusaders of Might and Magic можно что-нибудь придумать, чтобы не тормозила? Пробовал и в Epsxe, и в Pcsxr-pgxp, и в Beetle Psx, везде одно и тоже - лютые тормоза в определенных местах, прямо как на Psp было. --- Конец цитаты --- Эти места далеко от старта игры или сохранений на карте памяти? Как у себя это можно потестить? Скриншоты/видео приветствуются. |
| gotten:
Softer, прямо в самом начале, убиваешь первого скелета, дальше будет второй, которого издалека заклинанием надо вынести, вот с него и начинается. Видео попозже попробую снять, после возвращения винды в исходное состоянии, все проги для записи видео удалились. |
| Sharpnull:
gotten, проверил. В ePSXe если встать сразу перед первой дверью и крутить камеру (кнопки влево/вправо), то тормоза заметны. Когда дальше бегу и поворачиваюсь, вполне нормально. Тормоза при повороте появляются в комнате за второй дверью (где мина). В BizHawk (порт Mednafen) может только совсем немного почувствовал, FPS стабильный, только сразу после первой двери опустился на 55. По-хорошему нужно протестить на реальной консоли. -------- В ePSXe использовал стандартные быстрые настройки, с откл. фильтрацией, 32bit. FPS при кручении камеры не падает - 59-60. |
| gotten:
Sharpnull, попробовал сейчас в Epsxe, немного есть тормоза при повороте камеры в некоторых местах, но уже терпимо, раньше аж слайд-шоу начиналось, на несколько секунд. Что-то толком не понял, настройки вроде все те же. Но плавности все равно не хватает. Ладно фиг с ним, более-менее сойдет. |
| Softer:
--- Цитата: gotten от 28 Апрель 2020, 13:16:43 ---Пробовал и в Epsxe, и в Pcsxr-pgxp, и в Beetle Psx --- Конец цитаты --- Ну и я своих результатов для статистики накину. В ePSXe при поворотах камеры в коридоре перед второй дверью просадки до 15fps (игра 30fps - fullspeed). В Pcsxr-pgxp не пробовал. А вот в Beetle PSX и Xebra никаких просадок при тех же действиях я не наблюдаю. |
| Sergey2377:
--- Цитата: Softer от 28 Апрель 2020, 13:00:33 ---От сложности алгоритмов для CPU/GPU. На глаз можешь по графике и дате выхода ориентироваться. Чем круче графика и свежее игра - тем скорее всего она будет требовательнее к аппаратным ресурсам. Нечему там тормозить при таких условиях. Выставлять настройки для самой быстрой работы эмуляции графики. Но у тебя и на "Default Settings Nice" и при "указанных в сайтовой инструкции" ничего тормозить не должно. --- Конец цитаты --- тем не менее, это так. Знаешь ли игры похожие по жанру под эту консоль, но меньше по размеру? |
| Softer:
--- Цитата: Sergey2377 от 05 Май 2020, 03:54:15 ---Знаешь ли игры похожие по жанру под эту консоль --- Конец цитаты --- https://gamefaqs.gamespot.com/ps/category/216-action-beat-em-up-3d --- Цитата: Sergey2377 от 05 Май 2020, 03:54:15 ---но меньше по размеру? --- Конец цитаты --- Зачем тебе меньшего размера? |
| urtmll:
Здравствуйте. У меня проблема с назначением кнопок управления в эмуляторе ePSXe V1.9.25. Когда пытаюсь изменить кнопки, программа реагирует на кнопки Dualshock 4 и клавиатуры ноутбука. Но кнопки не запоминаются, сбрасываются сразу же. Думал проблема с подключенной USB мышью, но отключив её проблема не ушла. Что делать? Помогите пожалуйста |
| Softer:
--- Цитата: urtmll от 08 Май 2020, 13:47:07 ---Здравствуйте. У меня проблема с назначением кнопок управления в эмуляторе ePSXe V1.9.25. Когда пытаюсь изменить кнопки, программа реагирует на кнопки Dualshock 4 и клавиатуры ноутбука. Но кнопки не запоминаются, сбрасываются сразу же. Думал проблема с подключенной USB мышью, но отключив её проблема не ушла. Что делать? --- Конец цитаты --- Дать эмулю права на запись или запускать от админа. |
| urtmll:
--- Цитата: Softer от 08 Май 2020, 14:02:24 ---Дать эмулю права на запись или запускать от админа. --- Конец цитаты --- Права на запись - я правильно понял убрать галочку в свойствах "Только для чтения"? Запустил от имени администратора, все равно не дает поставить кнопки с дуалшока4, постоянно слетает(( |
| Softer:
--- Цитата: urtmll от 08 Май 2020, 14:35:19 ---Права на запись - я правильно понял убрать галочку в свойствах "Только для чтения"? --- Конец цитаты --- Не совсем. Что у вас вообще на закладке "Безопасность"? --- Цитата: urtmll от 08 Май 2020, 14:35:19 ---Запустил от имени администратора, все равно не дает поставить кнопки с дуалшока4, постоянно слетает(( --- Конец цитаты --- Слетает когда? Во время отпускания назначаемой кнопки или после закрытия окна конфигурации пада? |
| urtmll:
--- Цитата: Softer от 08 Май 2020, 15:26:44 ---Не совсем. Что у вас вообще на закладке "Безопасность"? Слетает когда? Во время отпускания назначаемой кнопки или после закрытия окна конфигурации пада? --- Конец цитаты --- ааа, все понял. Галочка "Запись" стоит у все пользователей. Во время отпускания назначенной кнопки. |
| Softer:
--- Цитата: urtmll от 08 Май 2020, 15:51:30 ---Во время отпускания назначенной кнопки. --- Конец цитаты --- Отправляетесь в DS4Windows и переключаете его в режим эмуляции Xbox 360 Gamepad-а. От так называемого Whireless Controller ePSXe становится плохо. |
| urtmll:
--- Цитата: Softer от 08 Май 2020, 16:04:43 ---Отправляетесь в DS4Windows и переключаете его в режим эмуляции Xbox 360 Gamepad-а. От так называемого Whireless Controller ePSXe становится плохо. (Ссылка на вложение) --- Конец цитаты --- Благодарю Вас! Все работает. |
| DanilaZabiaka:
Крч шейдер намутил, а то там из коробки никких нормальных решений нет, кстати сборку замутил чтоб из коробки работало в соседней теме, но шейдер вот. Он кстати под very high заточен, shader level 3, но там корректируется. Кто скажем сборкам не доверяет или лень качать, вот шейдер отдельно В папки shaders следующие файлы gpuPeteOGL2.slf --- Код: ---//patched by Danila Zabiaka - white black noise #define white 236.0 #define black 20.0 #define noise 0.0 #define offset -25.0 #define red -0.0 #define green -0.0 #define blue -0.2 #define satoffset 5.0 //5 as start point. sat=satoffset-5.0, 6 means 1.1 float pseudoNoise(vec2 co) { return fract(sin(dot(vec2(co.x+0.513,co.y+0.4124) ,vec2(12.9898,78.233))) * 43758.5453);// *fract(sin(dot(vec2(co.x+4.231,co.y+3.143) ,vec2(12.9898,78.233)*2.0)) * 43758.5453); //pseudo random number generator } vec3 czm_saturation(vec3 rgb, float adjustment) { // Algorithm from Chapter 16 of OpenGL Shading Language const vec3 W = vec3(0.2125, 0.7154, 0.0721); vec3 intensity = vec3(dot(rgb, W)); return mix(intensity, rgb, adjustment); } uniform sampler2D OGL2Texture; const vec3 RGBtoY = vec3(0.299, 0.587, 0.114); const vec3 RGBtoI = vec3(0.596,-0.275,-0.321); const vec3 RGBtoQ = vec3(0.212,-0.523, 0.311); const vec3 YIQtoR = vec3(1.0, 0.95568806036115671171, 0.61985809445637075388); const vec3 YIQtoG = vec3(1.0,-0.27158179694405859326,-0.64687381613840131330); const vec3 YIQtoB = vec3(1.0,-1.10817732668266195230, 1.70506455991918171490); void main() { vec3 c0, c1; c0 = (texture2D(OGL2Texture,gl_TexCoord[0].xy).rgb + (texture2D(OGL2Texture,gl_TexCoord[0].zy).rgb) * 0.25 + (texture2D(OGL2Texture,gl_TexCoord[0].xw).rgb) * 0.25 + texture2D(OGL2Texture,gl_TexCoord[1].xy).rgb + (texture2D(OGL2Texture,gl_TexCoord[1].zy).rgb) * 0.25 + (texture2D(OGL2Texture,gl_TexCoord[1].xw).rgb) * 0.25 + texture2D(OGL2Texture,gl_TexCoord[2].xy).rgb + (texture2D(OGL2Texture,gl_TexCoord[2].zy).rgb) * 0.25 + (texture2D(OGL2Texture,gl_TexCoord[2].xw).rgb) * 0.25 + texture2D(OGL2Texture,gl_TexCoord[3].xy).rgb + (texture2D(OGL2Texture,gl_TexCoord[3].zy).rgb) * 0.25 + (texture2D(OGL2Texture,gl_TexCoord[3].xw).rgb) * 0.25 ) / 6.0; c1 = vec3(pow(dot(c0, RGBtoY), 1.2), dot(c0, RGBtoI) * 1.2, dot(c0, RGBtoQ) * 1.2); gl_FragColor = vec4(dot(c1, YIQtoR), dot(c1, YIQtoG), dot(c1, YIQtoB), 0.0); gl_FragColor.xyz = czm_saturation(gl_FragColor.xyz, 1.0+(satoffset-5.0)/10.0); gl_FragColor = gl_FragColor *white/255.0+black/255.0-gl_FragColor*black/255.0 +(pseudoNoise(gl_TexCoord[0].xy))*1.0/255.0; gl_FragColor = gl_FragColor +(pseudoNoise(vec2(gl_FragColor.x+gl_FragColor.z,gl_FragColor.y+gl_FragColor.z))-0.5)*noise/255.0; // gl_FragColor = gl_FragColor +(pseudoNoise(vec2(gl_FragColor.x,gl_FragColor.x))-0.5)*noise/255.0; gl_FragColor.x = gl_FragColor.x*(1.0+red); gl_FragColor.y=gl_FragColor.y*(1.0+green); gl_FragColor.z=gl_FragColor.z*(1.0+blue); } --- Конец кода --- gpuPeteOGL2.slv --- Код: ---uniform vec4 OGL2Param; #define soffset 0.00025 void main() { gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex; gl_TexCoord[0]=gl_MultiTexCoord0.xyxy+vec4(-0.5,-0.5,-1.5,-1.5) * (OGL2Param.xyxy+soffset); gl_TexCoord[1]=gl_MultiTexCoord0.xyxy+vec4( 0.5,-0.5, 1.5,-1.5) * (OGL2Param.xyxy+soffset); gl_TexCoord[2]=gl_MultiTexCoord0.xyxy+vec4(-0.5, 0.5,-1.5, 1.5) * (OGL2Param.xyxy+soffset); gl_TexCoord[3]=gl_MultiTexCoord0.xyxy+vec4( 0.5, 0.5, 1.5, 1.5) * (OGL2Param.xyxy+soffset); } --- Конец кода --- Шейдер под VERY high заточен настройки XY текстур, shader level 3 Чёрный и белый задаётся от 0.0 до 255.0 , мне 20-236 нравится Шум где-то 10-15 норм. Ну и тд Сравнение крупным плано Вот ещё |
| Sharpnull:
--- Цитата: DanilaZabiaka от 13 Май 2020, 21:13:32 ---Крч шейдер намутил --- Конец цитаты --- Мутный треш. Оригинал всегда лучше. |
| DanilaZabiaka:
А оригинал он ета... На ТВ, дружочек, да на родной приставке. И там нет просто напросто цветовой модели ргб. И нет там такого чёрного и такого белого И разрешение там 320х240 где-то Ну и логично, что масштабирование особенно 2д игр вызовет такой результат Но там сдвиг настраивается в uniform vec4 OGL2Param; #define soffset 0.00025 void main() { gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex; gl_TexCoord[0]=gl_MultiTexCoord0.xyxy+vec4(-0.5,-0.5,-1.5,-1.5) * (OGL2Param.xyxy+soffset); gl_TexCoord[1]=gl_MultiTexCoord0.xyxy+vec4( 0.5,-0.5, 1.5,-1.5) * (OGL2Param.xyxy+soffset); gl_TexCoord[2]=gl_MultiTexCoord0.xyxy+vec4(-0.5, 0.5,-1.5, 1.5) * (OGL2Param.xyxy+soffset); gl_TexCoord[3]=gl_MultiTexCoord0.xyxy+vec4( 0.5, 0.5, 1.5, 1.5) * (OGL2Param.xyxy+soffset); } По сути шейдер выполняет наложение текстур, чем сильнее параметр OGL2Param (в Пете регулируется) да смещение, тем больше размытие |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |