Questions? Mail to fireblaster_lyz@hotmail.com
ePSXe Configuaration Handbook
By fireblaster_lyz
CONTENTS:
QUICK GUIDE TO SETTING ePSXe
PLUGIN SELECTIONS
OPTIMAL PLUGIN CONFIGURATIONS
-GPU
-SPU
-CDR
PERFECT GPU CONFIGURATIONS
SPECIAL FIXES FOR CERTAIN GAMES
QUICK GUIDE TO SETTING ePSXe
This guide will assist you in setting ePSXe to its optimal performance in three easy steps.
First, obtain an Playstation BIOS(Basic Input/Output System).
This will allow the emulator to execute instructions from the BIOS.
The recommanded BIOSes are scph1001.bin and scph7502.bin.
Secondly, obtain one GPU(Graphics Processing Unit), SPU(Sound Processing Unit), and CDR(CD-ROM) plugins from list below. If you are unsure what to download, check Plugin Selections.
GPU
-P.E.O.p.s Software GPU Plugin v1.1.7
-Pete's Direct3D/OpenGL GPU Plugin v1.76
-Pete's OpenGL2 GPU Plugin v2.07
SPU
-P.E.Op.S. SPU Plugin v1.9
-Eternal SPU Plugin v.1.41/Eternal SPU Plugin v.1.50 Beta
CDR
-SaPu's CDR Plugin v1.0
-P.E.Op.S. CDR Plugin v1.4
-Mooby2 CDR Image Plugin v2.8
Thirdly, when everything is in place, unzip ePSXe to whereever you want.
Place the BIOS into the bios folder, GPU, SPU and CDR plugins in to the plugins folder UNZIPPED. You should regonise them as .DLLs(Dymanic Link Libraries)
Run ePSXe and go through the the ePSXe Config Setup. If everything is in place, you should see the the BIOS(scph1001.bin or scph7502.bin) when you press CONFIG>>
Select the BIOS and click on NEXT>>
Select the plugins you have installed and click on NEXT>>.
NOTE: ePSXe will not allow you to continue if you did not configure your CDR plugin. Just click on CONFIG and OK to continue to the next screen.
Configure the buttons by clicking on CONTROLLER 1.
NOTE: You cannot configure ENTER and TAB for ePSXe.
Click on NEXT>> and you are done!
================================================== ===
For recommanded settings for your GPUs, SPUs or CDRs, check Optimal Plugin Configuations below.
Post a thread, if a game gives you problems on performance, picture, sound, or even gamepads.
Before posting a thread, search the forums for any previously solved issues.
If there is no solution, post in this format:
Place the Playstation game name in the title.
PROBLEM
SCREENSHOTS
- (If necessary)
PLUGIN CONFIGURATIONS
- (If you suspect a specific plugin is causing the problem, post that particular plugin configuration ONLY)
PC SPECIFICATIONS
- (If only asked for)
Plugin Selections
Beginners:
-P.E.O.p.s Software GPU Plugin v1.1.7
-P.E.Op.S. SPU Plugin v1.9
-SaPu's CDR Plugin v1.0
Advanced:
-Pete's Direct3D/OpenGL GPU Plugin v1.76
-Eternal SPU Plugin v.1.41
-P.E.Op.S. CDR Plugin v1.4
For first-time users, download plugins for 'Beginners'.
For ePSXe savvy users who demand better graphics, sound quality and performance, download plugins for 'Advanced'.
Above shown plugins are for RECOMMANDED usage. For issues and problems with other plugins, mail to fireblaster_lyz@hotmail.com, or post a thread for that specific problem.
Optimal GPU Plugin Configuations
Plugin: P.E.Op.S. Soft Driver 1.1.17
Author: Pete Bernert and the P.E.Op.S. team
Resolution/Color:
- 800x600 Fullscreen - [16 Bit]
Stretch mode: 1
Dither mode: 1
Framerate:
- FPS limit: on
- Frame skipping: off
- FPS limit: 60
Misc:
- Scanlines: disabled
- Game fixes: off [00000000]
================================================== ===
Plugin: Pete's D3D Driver 1.1.76
Author: Pete Bernert
Resolution/Color:
- 800x600 Fullscreen - [16 Bit]
Textures:
- R8G8A8A8
- Filtering: 3
- Hi-Res textures: 0
- VRam size: 0 MBytes
Framerate:
- FPS limit: on
- Frame skipping: off
- FPS limit: 60
Compatibility:
- Offscreen drawing: 2
- Framebuffer texture: 0
- Framebuffer access: 2
- Alpha multipass: on
- Mask bit: off
- Advanced blending: hardware
Misc:
- Scanlines: off [0]
- Unfiltered FB: off
- Dithering: off
- Screen smoothing: off
- Full vram: off
- Game fixes: off [00000000]
================================================== ===
Plugin: Pete's OpenGL Driver 1.1.76
Author: Pete Bernert
Resolution/Color:
- 800x600 Fullscreen - NO desktop changing [16 Bit]
- Keep psx aspect ratio: off
Textures:
- B8G8R8A8
- Filtering: 0
- Hi-Res textures: 0
- VRam size: 0 MBytes
Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: 60
Compatibility:
- Offscreen drawing: 2
- Framebuffer texture: 0
- Framebuffer access: 2
- Alpha multipass: on
- Mask bit: off
- Advanced blending: on
Misc:
- Scanlines: off
- Line mode: off
- Unfiltered FB: off
- 15 bit FB: off
- Dithering: off
- Screen smoothing: off
- Screen cushion: off
- Game fixes: off [00000000]
================================================== ===
Plugin: Pete's OpenGL2 Driver 2.7
Author: Pete Bernert
Resolution/Color:
- 800x600 Fullscreen - NO desktop changing
- Internal X resolution: 1
- Internal Y resolution: 1
- Keep psx aspect ratio: off
- No render-to-texture: off
- Filtering: 0
- Hi-Res textures: 0
- TexWin pixel shader: off
- VRam size: 0 MBytes
Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: 60
Compatibility:
- Offscreen drawing: 1
- Framebuffer effects: 2
- Framebuffer uploads: 1
Full screen filters:
- Screen filtering: off
- Shader effects: disabled
- Flicker-fix border: 0
- Shader level: disabled
Misc:
- Scanlines: off
- Mdec filter: off
- Screen filtering: off
- Shader effects: 0/1
- Flicker-fix border size: 0
- GF4/XP crash fix: off
- Game fixes: off [00000000]
Optimal SPU Plugin Configurations
ePSXe SPU core 1.5.2
No configuration is required.
================================================== ===
P.E.Op.s DSound Audio Driver 1.9
General Settings:
- Mode: 2
- Volume: 2
- Reverb: 2
- Interpolation: 3
XA Music:
- Enable XA playing: on
- Change XA speed: on
Misc:
- SPU IRQ - wait for CPU action: off
- SPU IRQ - handle irqs in decoded sound areas: off
- Mono sound mode: off
- Enable developer debug mode: off
- Enable sound recording window: off
================================================== ===
Eternal SPU Plugin 1.41/Eternal SPU Plugin v.1.50 Beta
Audio device:
- Directsound
- Buffer Size: 32
Audio out method:
- SPUasync
- Async mode: Smooth
Special game fix:
- Update before acessing register: off
- SPU IRQ - Wait CPU action: off
- SPU IRQ - Force interruption flag7: off
Misc:
- Show realtime config window: off
- Wait for XA buffer is free: disabled
- Cache VAG decode: off
- Fine tune [-360 - 360]: 0
- Reverb: Neill's
Rec option:
- REG write: on
- REG read: off
- DMA write: off
- DMA read: off
- XA play: off
- CDDA play: off
Optimal CDR Plugin Configurations
ePSXe CDR ASPI core 1.5.2
ePSXe CDR IOCTL core 1.5.2
No configuation is required.
================================================== ===
P.E.Op.S. CDR Driver 1.4
- Interface: OS Dependent
(If you are using Windows 2000/XP, choose W2K/XP - IOCTL scsi commands)
(If you are using Windows 95, 98, 98SE or ME, choose W9X/ME - ASPI scsi commands)
- Drive: Select the drive you are using to play Playstation CDs
- Read mode: BE_2(ATAPI SPEC 2)
- Caching mode: Async read - faster, additional asynchronous reads
- Use additonal 4 MByte data cache: on
Misc:
- Try to limit speed: off
- Don't wait until drive is ready: off
Error handling:
- Try again on reading error: on
- Retry count(1-10): 3
- Show message box on reading error: off
PPF patches:
- Use PPF patch file: off
- File: (Leave blank)
Subchannel reading
- Don't read subchannels
================================================== ===
SaPu's CD-ROM Plugin 1.0
Drive Properties:
- Drive Selection: Autodetect...
- Interface Type: Autodetect...
- Read Mode: Autodetect...
Performance Settings:
- Caching Level: 3 - Enabled, prefetch with async reads
- Cache Size: 32 - Large
- Track ISO9660 File System: on
================================================== ===
Mooby2 cd disk image driver 2.8
Self-explainary
PERFECT GPU Plugin Configurations
WARNING: Use these settings only if you have the
following computer specifications:
AMD Atlhon XP Series/Intel Pentium 4 with HT Technology
512 DDR SDRAM
FOR Pete's OGL2 Plugin:
AT LEAST A ATI Radeon 9500 or nVidia GeForce FX series
USE THESE SETTINGS AT YOUR OWN RISK. I WILL NOT BE HELD
RESPONSIBLE FOR ANY DAMAGE CAUSED OR PROBLEMS OCCURING
FROM THE USAGE OF THESE SETTINGS.
================================================== ===
Plugin: P.E.Op.S. Soft Driver 1.1.17
Author: Pete Bernert and the P.E.Op.S. team
Resolution/Color:
- 1600x1200 Fullscreen - [32 Bit]
Stretch mode: 6
Dither mode: 2
Framerate:
- FPS limit: on
- Frame skipping: off
- FPS limit: 60
Misc:
- Scanlines: standard
- Wait for VSYNC : On
- Game fixes: off [00000000]
================================================== ===
Plugin: Pete's D3D Driver 1.1.76
Author: Pete Bernert
Resolution/Color:
- 1600x1200 Fullscreen - [32 Bit]
Textures:
- R8G8A8A8
- Filtering: 6
- Hi-Res textures: 2
- VRam size: 0 MBytes
Framerate:
- FPS limit: on
- Frame skipping: off
- FPS limit: 60
Compatibility:
- Offscreen drawing: 3
- Framebuffer texture: 3
- Framebuffer access: 4
- Alpha multipass: on
- Mask bit: on
- Advanced blending: hardware
Misc:
- Scanlines: off [0]
- Unfiltered FB: off
- Dithering: on
- Screen smoothing: on
- Full vram: off
- Game fixes: off [00000000]
================================================== ===
Plugin: Pete's OpenGL Driver 1.1.76
Author: Pete Bernert
Resolution/Color:
- 1600x1200 Fullscreen - NO desktop changing [32 Bit]
- Keep psx aspect ratio: off
Textures:
- R8G8B8A8
- Filtering: 6
- Hi-Res textures: 2
- VRam size: 0 MBytes
Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: Auto
Compatibility:
- Offscreen drawing: 3
- Framebuffer texture: 3
- Framebuffer access: 4
- Alpha multipass: on
- Mask bit: on
- Advanced blending: on
Misc:
- Scanlines: off
- Line mode: off
- Unfiltered FB: off
- 15 bit FB: off
- Dithering: on
- Screen smoothing: on
- Screen cushion: off
- Game fixes: off [00000000]
================================================== ===
Plugin: Pete's OpenGL2 Driver 2.7
Author: Pete Bernert
Resolution/Color:
- 1600x1200 Fullscreen - NO desktop changing
- Internal X resolution: 2
- Internal Y resolution: 2
- Keep psx aspect ratio: off
- No render-to-texture: off
- Filtering: 6
- Hi-Res textures: 2
- TexWin pixel shader: on
- VRam size: 0 MBytes
Framerate:
- FPS limitation: on
- Frame skipping: off
- FPS limit: 60
Compatibility:
- Offscreen drawing: 2
- Framebuffer effects: 3
- Framebuffer uploads: 2
Misc:
- Scanlines: off
- Mdec filter: on
- Screen filtering: on
- Shader effects: 0/1
- Flicker-fix border size: 0
- GF4/XP crash fix: off
- Game fixes: off [00000000]
SPECIAL FIXES
Certain Playstation games require special fixes to operate and are reflected against
here. These options MUST be activaed prior running to the specifc game or problems
will be occured.
Square-Enix Games:
- Chrono Cross
Using ePSXe 1.6.0,
You must add -noauto to the command line prior running to Chrono Cross.
No special fixes are required for ePSXe 1.5.2
Pete's D3D/OGL Plugin 1.75:
SPECIAL GAME FIXES
Odd/Even Bit Hack
- Final Fantasy Series (VII, VIII and IX)
Using ePSXe 1.5.2 (FF7 and FF9),
Pete's D3D/OGL Plugin 1.75:
SPECIAL GAME FIXES
Adjust Framebuffer Access (FF7 Only)
G4 Polygon Cache (FF9 Only)
Eternal SPU 1.41/Eternal SPU Plugin v.1.50 Beta
Update before accessing register
- Valkyie Profile
Eternal SPU 1.41/Eternal SPU Plugin v.1.50 Beta
SPECIAL GAME FIX
SPU IRQ - Wait CPU Action
SPU IRQ - Force Interuption Flag7