Next Generation Emulation banner

Top 8 plugins for ePSXe.

72K views 42 replies 6 participants last post by  CristianFrez  
#1 · (Edited)
Hi!
I have 8 plugins that 6 plugins are the worst, the one is the best, and the one has incredible problems!
So before, I had 6 Pete plugins, and one ePSXe plugin!
And I have problems with those 6 plugins!
Watch this video if you don't trust me!
And remember, my real name is "Mihai Ruse".
And I have one more plugin that is named "Lewpy's Glide Plugin" and I have it now, and it says "Glide2 not found! Glide3 also not found! ..."! And I tried to download "dgVoodoo" and It works without error, but it exits the game always! I changed the 3Dfx cards, but still exits the game!
And I don't know what is the best plugin! Can anyone answer? pls?

My PC Specs:

Processor: Intel Core i3 1.7GHz
Video Card: nVIDIA GeForce 920m 2GB
RAM: 4GB
OS: Windows 10 64-bit

My plugins:

1st = Pete's OpenGL Driver
2nd = Pete's D3D (DX7) Driver
3rd = P.E.Op.S Soft Driver
4th = Pete's Soft Driver
5th = Pete's D3D (DX6) Driver
6th = ePSXe GPU core (It renders using OpenGL?? If ePSXe GPU core is a Software plugin, it must render using DIRECTDRAW, NOT OPENGL!!! WHAT THE HECK???)
7th = Pete's OpenGL 2 Driver
8th = Lewpy's Glide Driver

EDIT: If the video link doesn't work, just search on Youtube "Top 7 plugins for ePSXe Emulator (Using on my old laptop)"!
 
#2 ·
For me:

1st: ePSXe GPU core (uses shader!)
2nd: edgbla gpuBladeSoft 1.41/1.46
3rd: P.E.Op.S. Soft Driver 1.18b == P.E.Op.S. Soft Driver Refresh 1.19
4th: Pete's D3D DX7 Driver == Pete's D3D DX6 Driver
5th: Pete's OpenGL2 GPU core == Pete's OpenGL2 PSX GPU 2.9 + Pete's OpenGL2 Tweak 2.3 (PGXP)
honorable mention: GSdx SSE-4 (it is the native plugin of PCSX2, a PS2 emulator)

Fidelity and Performance are more important to me than graphical improvements.

The first three run everything I need. The last three can improve the image of 3D games, however, they produce countless glitches, low performance, crashes and missing frames in my laptop.

For those starting out I would say it's ePSXe Core GPU in default and Custom Shaders. Fidelity, Performance and Graphic Improvement.

For those more advanced: edgbla gpuBladeSoft 1.41 / 1.46. And for them I do not need to explain, they already know what they do. :p

With time and with tests I understood that LESS is MORE. The fewer plugins the better. Plugin Hell is a mess, stay away from it, :p

cheers
 
#4 ·
Hi!
I have 8 plugins that 6 plugins are the worst, the one is the best, and the one has incredible problems!
So before, I had 6 Pete plugins, and one ePSXe plugin!
And I have problems with those 6 plugins!
1st = Pete's OpenGL Driver
2nd = Pete's D3D (DX7) Driver
3rd = P.E.Op.S Soft Driver
4th = Pete's Soft Driver
5th = Pete's D3D (DX6) Driver
6th = ePSXe GPU core (It renders using OpenGL?? If ePSXe GPU core is a Software plugin, it must render using DIRECTDRAW, NOT OPENGL!!! WHAT THE HECK???)
7th = Pete's OpenGL 2 Driver
8th = Lewpy's Glide Driver
Yes most of these plugins run poorly because they haven't been updated in 10+ years. They are obsolete, they won't work well in newer ePSXe builds i.e. ePSXe 1.9 upwards. Avoid using them.
And no, ePSXe GPU core is indeed an OpenGL renderer.

You want to use ePSXe GPU core and Pete's OpenGL2 GPU core for best results. Do not use any other ones.
Image

Copy these settings and you should be good
Image

Image

Top tip: you can type in 1024 MBytes in the gpu vram section to let ePSXe use 1gb of vram. By default ePSXe will use 512 MB maximum.

Hope this helps
 
#43 ·
Hi buddy ill share you worlds best emulator for precise Play Station one, this one doesnt consume or drain your Laptop
i use EPSXE now for the good graphics because im professional user but it took me to suffer almost 3 months of learn. EPSXE is only if you want to play PSX in a better graphics quality, so as you want the original PSX this will resolve all your sufferings> PSX Emulator (Windows) Download, install get the bios, configure play with original Play Station specs in 32 bit original & perfect emulation. Enjoy!

PS: Heres an extra gift of a project ive worked on for 3 years, youll need to apply the multi thread CPU fixer on description for your Intel CORE i3. Enjoy!
:
 
#8 ·
Readjust the settings in the OpeGL2 core so that they make less of a performance hit on your pc.
I suspect your GPU isn't quite up to the task of running games on max- you did mention that it works great on the ePSXe GPU core.

Check to see ePSXe is indeed using your Geforce 920M and not Intel HD graphics or something. This might instead be the cause of poor performance.

Also make sure GTE Hacks are disabled and CPU overclocking is set to 1x just to be sure.
 
#16 ·
#14 · (Edited)
Yes that texture glitch you shown in this post happens only in the OpenGL2 core- but only for a split second. No issues observed with ePSXe GPU core.

Chalked it up as an emulator bug. So ignore it for now, it's not a massive detriment to gameplay at the moment. Use the ePSXe GPu core instead.
And please, share the savestate, it will help the emu devs to locate the problem much easier- saves them asking for it themselves.

As for your low fps problem, use the core plugins, reduce graphics settings, and set sound latency to low latency. Might help.
You'll get nowhere using old 3rd party plugins.

If it still doesn't give desired results, update your gpu drivers, try again, or consider getting more capable hardware.
 
#20 · (Edited)
Intel Xeon e3 1230v3 Quad Core Processor 3.3Ghz 16GB
Sapphire Nitro+ Special Edition Radeon RX 580 8GB GPU
Corsair VS550W PSU
1080p monitor
Windows 10 (64 bit)

Will emulate everything up to PS3
Absolutely destroys PS2/PSP emulation
 
#25 ·
I know this is old, but my dad said "Pete's OpenGL 2 GPU core has the exact graphics like the PSX console", and also Pete's must be better than ePSXe GPU core, and ePSXe GPU core is an OpenGL renderer, not DirectDraw renderer.
 
#26 · (Edited)
I know this is old, but my dad said "Pete's OpenGL 2 GPU core has the exact graphics like the PSX console"
Yes
however when playing 2d games, you will find jagged edges on everything, especially when the image is upscaled to 1080p res, which looks bad.
There isn't any 2d filtering option in Pete's OpenGL2 CPU core (if there is, I don't know it), so you need to use shaders to smooth out rough edges in 2d games- or better use the ePSXe GPU core because it does have a filtering option, such as xBRZ that will do the antialiasing.

I will try to upload images to show what I mean, but at work right now.
I will add them in once I find the time.

and also Pete's must be better than ePSXe GPU core
based on what knowledge

and ePSXe GPU core is an OpenGL renderer, not DirectDraw renderer.
Doesn't matter what API it uses to render the image.
It is still a software plugin.
 
#27 ·
And if ePSXe GPU core is an Software Plugin, it must render using DirectDraw, not OpenGL! OpenGL has too much issues for gaming, and DirectDraw not! For example, I played CS 1.6, and I tested all the renders and DirectDraw is still the BEST! OpenGL is good too, but has a Outside-Room problem! And D3D too, but is laggy! So if ePSXe GPU core renders using OpenGL, it's not an Software plugin!
 
#28 ·
Definition of Software Rendering taken from Wikipedia:
"Software rendering is the process of generating an image from a model by means of computer software. In the context of computer graphics rendering, software rendering refers to a rendering process that is not dependent upon graphics hardware ASICs, such as a graphics card. The rendering takes place entirely in the CPU."
Also taken from Wikipedia
"The OpenGL specification describes an abstract API for drawing 2D and 3D graphics. Although it is possible for the API to be implemented entirely in software, it is designed to be implemented mostly or entirely in hardware."
Reason why DDraw gave you better performance in CS 1.6 was because it was using your cpu to render the image ie software rendering. The OpenGL renderer in CS 1.6 is a hardware renderer so will use your gpu- if your gpu is not good then of course you will get poor performance, which was what you observed. DirectDraw on the other hand has no support for 3D hardware acceleration. Partly the reason why implementation was dropped for ePSXe.

However while ePSXe GPU core is an OpenGL renderer, in this case it uses software rendering.
It is up to the programmer to decide whether OpenGL uses software or hardware rendering- in this case it is the former (refer to 2nd post). This is also why you observe good performance using the ePSXe GPU core as opposed to Pete's OpenGL2 core which is indeed a hardware renderer- it's not using your gpu, which must not be very good in which case.
______________________________________________________________________________
I'm no graphics wizard either, but a little bit of reading goes a long way.
I hope this cleared your confusion.
 
#33 ·
At first there is absolutely no problem in certain code being executed by CPU or GPU. Likewise, there is no problem at all with any graphic library, be it OpenGL, DirectX, DirectDraw, Vulkan, etc.

The vast majority of the emulators that exist are made by amateurs, in moments of idleness, and besides the numerous difficulties of reverse engineering there is still the difficulty in turning into code what they have learned. And this code still needs to perform well. It is extremely difficult to produce an emulator, even more difficult under these conditions.

And we've talked so far only of the process of CREATING the emulator. The EXECUTION process depends on the user's hardware. And in many scenarios, the user's hardware is far below the expectation of processing power.

We will then see people complaining about a low-performing emulator on social networks when they have no understanding of the hardware they have and what they can do with it.

DirectX is usually run by GPU. Normally. However, if you install Windows 10 and your card does not support DirectX12, who will run DirectX will be the CPU.

OpenGL is usually run by GPU. Normally. However, if using Mesa3D driver who will execute the code will be the CPU.

The best fidelity plugin for ePSXe is the ePSXe GPU Core, and its execution is mixed. It is mostly executed by CPU but allows to use SHADERS that are literally programs for GPU. So the execution of this plugin is mixed.

Pete's OpenGL or Dx6/7 D3D are GPU acceleration plugins but although they have 3D graphics enhancements they are flawed in various scenarios, not displaying a series of transition effects or screens, and usually very bad in 2d.

It is very difficult to produce faithful emulation. It is extremely difficult to produce an emulator capable of running the entire console library flawlessly. Even more difficult is to maintain this fidelity and make graphic improvements, such as elevation of internal resolution and application of pixel-art filters.

It is difficult to codify and is heavy to run.

Try to run the games using the minimum settings, and only then try to increase their quality if the game runs without impacting the performance of the computer. It is extremely common not to have fast enough hardware to perform what you want, but it does not hold third parties or solid libraries accountable for your lack of power.

cheers