Эмуляция > Эмуляторы консолей 5 поколения
ePSXe - эмулятор Sony PlayStation
<< < (223/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)

paul_met:

--- Цитата: ParagonUnits от 19 Апрель 2016, 01:52:38 ---А разработчики в последних версиях epsxe специально поддержку этого твика сохраняли, или она осталась со старой версии, а разработчики просто плевали на этот твик?
--- Конец цитаты ---
Я же писал, что твик раньше не поддерживался epsxe. И вообще, основную его фишку они встроили - GTE Accuracy (наличие твика не требуется). Так что, всё там логично. Если тебе лень лишнюю либу на пол метра кинуть в плагины, то это твои проблемы.
ParagonUnits:

--- Цитата ---Если тебе лень лишнюю либу на пол метра кинуть в плагины, то это твои проблемы.
--- Конец цитаты ---

Причём тут лень? Дело в нерациональности!
paul_met:

--- Цитата: ParagonUnits от 19 Апрель 2016, 14:09:45 ---Причём тут лень? Дело в нерациональности!
--- Конец цитаты ---
Не будь мелочным, всё там рационально. Раз эмулятор поддерживает плагины, то будь добр их туда добавить. А то, что есть встроенные - это лишь приятный бонус. Твик не обязан знать, что в эмуляторе есть встроенные плагины, так как он изначально писался для PCSX-R, который без оных. Так что, не путай мягкое с тёплым - это epsxe поддерживает Твик, а не наоборот.
ParagonUnits:

--- Цитата ---Так что, не путай мягкое с тёплым - это epsxe поддерживает Твик, а не наоборот.
--- Конец цитаты ---

Значит в epsxe не продумали, чтобы этот твик сразу видел встроенный плагин! В любом случае - это проблема не моя, проблема или твика, или epsxe! А я всего лишь заостряю на этом внимание! И чего так все нервничают, когда кто-то указывает на чужие ошибки?
paul_met:

--- Цитата: ParagonUnits от 19 Апрель 2016, 15:06:40 ---Значит в epsxe не продумали, чтобы этот твик сразу видел встроенный плагин!
--- Конец цитаты ---
Вот упёртый. Они к этому и не стремились.
И закончим уже этот бессмысленный спор.
VL@DIK:

--- Цитата: ParagonUnits от 19 Апрель 2016, 15:06:40 ---Значит в epsxe не продумали, чтобы этот твик сразу видел встроенный плагин! В любом случае - это проблема не моя, проблема или твика, или epsxe! А я всего лишь заостряю на этом внимание! И чего так все нервничают, когда кто-то указывает на чужие ошибки?

--- Конец цитаты ---

Так пишите разработчикам  :D

косяков у эмуля хватает и есть стимул к развитию
Zenkai:

--- Цитата: VL@DIK от 19 Апрель 2016, 20:18:00 ---косяков у эмуля хватает
--- Конец цитаты ---
Например,для каждого нового шейдера,прокликивать весь путь до него по новой.Какого хрена нельзя было сделать,чтобы путь к папке сохранялся?Я сегодня перелопатил около сотни шейдеров,и каждый раз выбирая новый,проклинал разрабов.Даже у нестопии есть пункт Paths в настройках.
Chaotix:

--- Цитата: Zenkai от 19 Апрель 2016, 23:19:01 ---Например,для каждого нового шейдера,прокликивать весь путь до него по новой.Какого хрена нельзя было сделать,чтобы путь к папке сохранялся?Я сегодня перелопатил около сотни шейдеров,и каждый раз выбирая новый,проклинал разрабов.Даже у нестопии есть пункт Paths в настройках.

--- Конец цитаты ---
Ты не прав.

Там можно:
Во-первых, тупо указать одну папку и потом в неё уже закидывать нужный шейдер, не меняя путь в настройках вообще

Во-вторых, просто копировать путь до нужно шейдера и вставлять в окошко. Никто не заставляет вызывать это нубское окно выбора. С Total Commander то же самое, путь легко копируется

В-третьих можно и прямо в реестре. Написать reg файл:

--- Код: ---Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\epsxe\config]
"GPUShaderDir"="shaders\\"
--- Конец кода ---
и прописывать путь прямо в нём. Можно насоздавать несколько их, чтобы быстро переключатся на нужный шейдер. Даблклик и вот уже поменял шейдер
VL@DIK:
А удобнее всего было бы иметь выпадающую менюшку с списком шейдеров в папке и кликом выбирать нужный  :lol:
Psycho-A:
Когда же они отучат эмулятор от реестра и сделают нормальную портативную сборку, как PCSX2...
FPU:

--- Цитата: Psycho-A от 20 Апрель 2016, 20:03:05 ---Когда же они отучат эмулятор от реестра и сделают нормальную портативную сборку, как PCSX2...
--- Конец цитаты ---
Там суть в том, что плагины независимо от эмулятора настройки в реестре хранят, так что их тоже нужно переписывать, а код не на все плагины в открытом доступе имеется.
Psycho-A:
FPU, с версии 2.0 эмуль самодостаточен, т.к. встроенных плагинов хватает для простой игры. Могли бы уже и сделать, а там, глядишь, и авторы других актуальных плагинов подтянулись бы. Ну а прочий трэш работал бы и так - оно же не пишет свои настройки в ветку эмуля.
ElkTheSenior:

--- Цитата: Psycho-A от 20 Апрель 2016, 20:03:05 ---Когда же они отучат эмулятор от реестра
--- Конец цитаты ---

Ну дык, любые современные портки лишь имитируют реестр:

[Launch]
ProgramExecutable=ePSXe\ePSXe.exe
WorkingDirectory=%PAL:AppDir%\ePSXe
DirectoryMoveOK=yes
SinglePortableAppInstance=true
SingleAppInstance=true
SupportsUNC=no

[Activate]
Registry=true

[RegistryKeys]
ePSXe=HKCU\Software\epsxe
Vision Thing=HKCU\Software\Vision Thing
AmiDog=HKCU\Software\AmiDog

[RegistryCleanupIfEmpty]
1=HKCU\Software\epsxe\config
2=HKCU\Software\epsxe

[FileWrite1]
Type=Replace
File=%PAL:DataDir%\settings\ePSXe.reg
Find=%PAL:LastPortableAppsBaseDir:DoubleBackslash%\\
Replace=%PAL:PortableAppsBaseDir:DoubleBackslash%\\

[DirectoriesMove]
bios=%PAL:AppDir%\ePSXe\bios
memcards=%PAL:AppDir%\ePSXe\memcards
plugins=%PAL:AppDir%\ePSXe\plugins
Создавая таковые (reg) в директории эмулятора, в обход корней реестра (захламляя те самые директории). У меня на винте где-то валяется таковая, но под какую-то из прошлых версий. Если мы знаем адреса (которые можно тупо записать в текстовике, рядом с исполняемым файлом) необходимых веток, то мы их легко можем импортировать в другую win`до подобную систему, чтобы впоследствии прописать их в ту-же самую калитку, словно после batch процедуры.

 :? ...

P.S. Да и вообще, кто в здравом уме и рассудке, будет переписывать структуру PSEmu Pro ? :)

Chaotix:

--- Цитата ---У меня на винте где-то валяется таковая, но под какую-то из прошлых версий. Если мы знаем адреса (которые можно тупо записать в текстовике, рядом с исполняемым файлом) необходимых веток, то мы их легко можем импортировать в другую win`до подобную систему, чтобы впоследствии прописать их в ту-же самую калитку, словно после batch процедуры.
--- Конец цитаты ---
Недостаток такого костыля, что проги-то всё равно лезут в реестр. Мне так одна "портативная" сборка сделала нерабочей прогу обычную, удалив за собой всю ветку реестра.
При закрытии лончера старые настройки возвращаются на место. Если же зависло, то они и останутся от портативной.

Бывает, что делают и реальную эмуляцию реестра.. Но, я не про такие


--- Цитата ---где-то валяется таковая, но под какую-то из прошлых версий.
--- Конец цитаты ---
Можно и под последнюю версию эмуля 2.0.2 сделать из той портативной сборки, что можно найти. Прикрепил во вложении.
 
Ну и шейдеры.. Их указывать в портативной сборке неудобно.
И работает не у всех. Если в компе куча хлама, файрволлы в автоматическом режиме и прочее. Оно может просто не дать лончеру запустить ePSXe и считать данные из реестра. А у многих именно такой бардак, что и сама винда еле стартует, не то что такой лончер.

--- Цитата ---А удобнее всего было бы иметь выпадающую менюшку с списком шейдеров в папке и кликом выбирать нужный
--- Конец цитаты ---
А лучше всего, если бы вообще отделили оболочку от эмуля и сделали мощную поддержку коммандной строки, как у меднафена. Тогда кто-нибудь и написал бы хорошую оболочку, с блекджеком и списком шейдеров.
Ну и небыло бы GUI - ни у кого небыло бы и притензий ))
ElkTheSenior:

--- Цитата: Chaotix от 29 Апрель 2016, 02:05:10 ---А лучше всего, если бы вообще отделили оболочку от эмуля и сделали мощную поддержку коммандной строки, как у меднафена. Тогда кто-нибудь и написал бы хорошую оболочку, с блекджеком и списком шейдеров.
--- Конец цитаты ---

Таковая, вроде как имеется, и называется RetroArch (помнится, качал подобия именно здесь). Тогда я не увидел, по сравнению, с той-же "Зеброй", ничего особенного, за исключением тонн фильтров :) ... С тех пор, к данному комбайну, - стараюсь не прикасаться. Не вижу в этом особого смысла.
Chaotix:

--- Цитата: ElkTheSenior от 30 Апрель 2016, 06:36:56 ---Таковая, вроде как имеется, и называется RetroArch (помнится, качал подобия именно здесь). Тогда я не увидел, по сравнению, с той-же "Зеброй", ничего особенного, за исключением тонн фильтров :) ... С тех пор, к данному комбайну, - стараюсь не прикасаться. Не вижу в этом особого смысла.

--- Конец цитаты ---
Ну, хотелось бы не настолько комбайна.
Всё-таки меднафен куда как попроще. Всё скромно и парочка систем всего. А ретроарх это чуть ли не второй MESS.
Ещё и очень нестабильный. Наверное, мне не повезло.. Но, я три раза пытался прикоснуться к великому, так сказать. И кажды раз какие-то баги ловил и краши.

А там точно ядро ePSXe есть?? Да ну?? У него же код не оупенсорс. В ретроарче было ядро меднафен и PCSXR, насколько я помню. Ну и зачем он нужен тогда такой?
Говорят, там очень красивые фильтры. Например, для GB
Killer(Bor):
В последней версии эмуля игры работают на четырехкратной скорости. Как исправить?
Chaotix:

--- Цитата: Killer(Bor) от 02 Май 2016, 18:37:25 ---В последней версии эмуля игры работают на четырехкратной скорости. Как исправить?

--- Конец цитаты ---
Включить FPS Limit и vsync (если vsync нету в настройках видеоплагина, то форсировать из панели управления видеокарты)
Если не помогает, то можешь поставить set custom FPS = 60, если игра NTSC или 50 для PAL
Heidr:
Или нажать F4.
metalslayer:
Тут, случаем, никто не спрашивал про поддержку вибрации в геймпадах?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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