I'm using the latest which is ePSXe 2.0.5. It is only the GPU core 2.0.0 plugin that is slow. When I set the internal resolution to x4 (slowest) I get like 5fps on Silent Hill. Spyro works fine. This is ridiculous! Pete's OpenGL2 GPU core 2.0.0 works perfectly at max internal res, but not GPU core. It makes no sense that because of poor optimization by the programmers of the GPU core 2.0.0 that it's impossible to emulate old hardware such as the PS1. If I didn't care about xBRZ and the better graphics that GPU core 2.0.0 brings I would just use Pete's plugin all the way. But to me using GPU core makes the emulation look much closer to the PS1 console and more accurate. Only downside is running x4 internal res is super slow and unplayable on certain games.
My specs are:
Intel i7 4790K @ 4.6GHz
GPU: Radeon R9 380 with latest driver
RAM: 16Gb DDR3 @ 2400Mhz
OS: Windows 10 Pro x64
First off the original resolution of PS1 games varies but at max is 640 x 480. if you 4x that internal resolution you get 2560 x 1920 so unless you have a 4:3 aspect 2k monitor or a 4k one, 4x might be a little overkill on ps1 games that used the full resolution.
... But the main reason that GPU core 2.0.0 is slower but looks closer to a PS1 console is simply because it is becomming more accurate. More accuracy generally means it becomes harder to run as the little tricks used to get better performance are replaced by more accurate code that works correctly in more situations without the need for per game patches/settings.
So you can run the old plugins (with less accuracy but more speed hacks) with more eye candy turned on (high internal res, shaders, and other enhancements) or you can run the newer plugins (with less speed hacks and more accuracy) with less extra enhancements turned on or with lower settings used (2x instead of 4x internal, maybe 2xhq instead of 8xhq) since more of your graphics card's power is going to trying to draw the internal PS1 screen closer to the way the PS1 did it.
Or just keep a couple of PS1 emulators installed on your PC and use the one that gives you the best results with each game.... Heck when I started emulating PS1 games we used to have to do that just to get the emulator that would run the game and some games only worked on certain versions of an emulator (looking at you Xenogears Deus boss fight).
The GPUCore Interal is generally a software renderer. I haven't had much experience with it on a Windows Desktop so it could be a bug or simply 4x being too much for most CPU's. Although I would say I don't have such a CPU as yourself to really do some testing, running 4x Rendering on the Hardware render in Android is also super slow.
Post your settings up on here and we can look.
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
Next Generation Emulation
2.2M posts
459.8K members
Since 2001
A forum community dedicated to all emulation enthusiasts. Come Join discussion on all platforms from Nintendo, Microsoft Xbox, Sony Playstation, to PC. Coding, tips, builds, specs, tricks and more.