14. Plugin Threading Mode
You can select none, 2-threads, 2-threads-effects, 2-threads+most effects. 2-threads+effects is recommended, so you will get some effects in the Final Fantasy battles.
15. PSX Dithering
You can enable/disable the screen dithering but it only has effect in MME disabled mode (not supported yet on the hardware renderer).
16. Scanline Transparency/Scanlines Thickness
You can enable scanlines emulation, and select the thickness and the transparecy percentage.
17. GPU Plugin
Starting in version 1.8.0 ePSXe supports HD graphics using the OpenGL plugin Peopsxgl. Because this plugin is GPL licensed, it is not distributed with the emulator APK, and you have to download it yourself from (other opengl plugin versions are not compatible with ePSXe):
- http://www.epsxe.com/files/libopenglplugin.so (for Arm)
- http://www.epsxe.com/files/libopenglplugin_intel.so (for Intel Atom)
Copy it in your sdcard, and choose it in preferences+GPUPlugin, and choose preferences+VideoRender+OpenGLPlugin. OpenGL Plugin works in a very different way to soft plugin. It usually gets better graphics than soft plugin (in 3D games), but it is less compatible (missing screens, or artifact), and a lot of times you have to configure it for every game (it includes a lot of options). An option to configure on the fly has been included "Toogle GLConfig", it include the next options (info
included from the original plugin readme):
- FS: Enable/Disable frameskip
- OD: Enable/Disable Off screen drawing. OD is used to detect drawings which are outside the front/backbuffer, doing such stuff in software (or by tweaking polygon coords).
- FI: Enable/Disable filtering. Give it a try... the real PSX doesn't support BF, so there will be some glitches if you turn BF on. Several games will look nicer... there are two main filtering modes... the Extended mode is slightly slower, but even better with most games.
- AM: Enable/Disable Alpha Multipass. Draws opaque texture pixels the way it should be. Of course it could be a bit slower (and if your OpenGL driver draws black rectangles around objects, turn this option off).
- AB: Enable/Disable Advanced Blending. Depending on your drivers OpenGL implementation using 'Advanced blending' will be nice or slow
- FT: Enable/Disable Framebuffer texture. To get whirling screen effects and psx motion blurring.
- MB: Enable/Disable Mask Bit (it usually requires restart). A really rarely used ability of the real PSX is the usage of mask bits to avoid drawing into some parts of the screen. Well, to increase compatibility you can turn the mask bit emulation on, but as far as I know only Silent Hill is really needing it. If you activate it, there are also some chances that 3D shutter glasses will work... Another hint: because most games don't need the mask detection, you can turn it off to get more available texture vram.
- SAVE: Save to a file in sdcard/epsxe/config/GAME-CODE.txt the options selected.
- EXIT: Hide the toolbar.
Besides of the previous config options, you can edit the config file, and enable gamefixes. To know more about it, save the file to disk, and edit this file to read info about how to config it
If you are a developer and and you want to do changes in the plugin the plugin source code is available in http://epsxe.com/libopenglpluginsrc.zip