Romhacking.net

General Category => Gaming Discussion => Topic started by: McKnight on January 14, 2021, 04:55:34 pm

Title: Better PSX emulators?
Post by: McKnight on January 14, 2021, 04:55:34 pm
Been playing Suikoden on ePSXe recently, and there are points where the screen flickers, such as when you fly with Black or when you're about to start an army battle.  Just looked up a YouTube clip, and that does not happen there.

Anyone know of any emulators that do not cause that to happen?
Title: Re: Better PSX emulators?
Post by: SleepyFist on January 14, 2021, 05:40:12 pm
Maybe try Duckstation? It's relatively new but runs the few games I've thrown at it perfectly, minimal setup required too.
Title: Re: Better PSX emulators?
Post by: Gemini on January 14, 2021, 08:28:47 pm
ePSXe is obsolete and not even an accurate option. Try with Beetle HW through Retroarch, PCSX-r, or Duckstation.
Title: Re: Better PSX emulators?
Post by: Chronosplit on January 14, 2021, 11:54:46 pm
I've been suggesting Duckstation as the best emu for ex-ePSXe users to jump on to.  New kid on the block but it seriously updates all the time.  Easy to get into, both Vulkan and OpenGL renderers, playlist capability for multi-disc games, plenty of that PGXP and upsclaing to use, if you need the shaders you can get them (also comes in RetroArch core form for even more fancy shaders), you will miss next to nothing.

If you weren't using ePSXe for the fancy graphic stuff, then I suggest Mednafen or RetroArch's Beetle PSX depending on which you prefer.  It's better than the PS3's software, you can't beat a claim like that.  You may still prefer Duckstation for the UI though.

Oh right, quick note: everything but mednafen is mobile ready too.  You may ask why you would want to know that, but ePSXe lasted longer as an Android app as at the time it was better than FPSE and actually got more frequent updates than PC for a time (currently there's been no updates for a year, beta included).  Nowadays well, Duckstation's a standalone app (or APK from their github) and higher power devices can work the Beetle cores just fine.  Heck, my Galaxy Tab S6 can do it in pure interpreter without threaded video.
Title: Re: Better PSX emulators?
Post by: Rodimus Primal on January 15, 2021, 02:06:28 am
Recently started using Duckstation and its great. I much prefer an out of the box, stand alone emulator (not a fan of Retroarch on PC), that runs games without the old plug-in system. It even runs games converted to CHD, including ones with multiple music tracks.
Title: Re: Better PSX emulators?
Post by: Isao Kronos on January 15, 2021, 11:19:15 am
duckstation is great!
Title: Re: Better PSX emulators?
Post by: csanchez on January 15, 2021, 11:28:30 pm
IMO Avocado is probably the best one, or at least my favorite, this has some problems that still need to be fixed, but you have a good way of emulating the games, I like much how we can have a real or an better image quality from games with Hardware / Software video modes, without need to use special filters like xbr.
although as I said he needs to improvise a few things, I think it has a good compatibility with games.
Also have a clean and good interface.
https://github.com/JaCzekanski/Avocado
Title: Re: Better PSX emulators?
Post by: MysticLord on January 15, 2021, 11:33:55 pm
I also recommend duckstation.
Title: Re: Better PSX emulators?
Post by: Chicken Knife on January 16, 2021, 08:09:52 am
I've been so frustrated with PSX emulation for years now, and this thread is the first time I've heard about Duckstation. It's amazing! Very grateful for everyone who mentioned it.
Title: Re: Better PSX emulators?
Post by: namarang on January 16, 2021, 12:07:02 pm
Best All-in-One PlayStation Emulator: RetroArch
Most User-Friendly PlayStation Emulator: PCSX Reloaded
Best PlayStation Emulator for Speed Runners: BizHawk
Most Compatible PlayStation Emulator: XEBRA
Best PlayStation 2 Emulator: PCSX2
Best PlayStation 3 Emulator: RPCS3
Best PlayStation Portable Emulator: PPSSPP
Best PlayStation Vita Emulator: Vita3k
Title: Re: Better PSX emulators?
Post by: MysticLord on January 17, 2021, 05:48:47 am
Duckstation has a debugger, but I'm not sure if it's out of experimental yet. I know you can view ram, look at a disassembly, and maybe see registers, but I'm not sure if breakpoints work yet.

See for yourself:
https://github.com/stenzek/duckstation

They have a discord too, the author is very active and will chat with you about technical questions. Helps if you first post pics of ducks.
https://discord.gg/Buktv3t
Title: Re: Better PSX emulators?
Post by: McKnight on January 17, 2021, 07:49:07 am
Just downloaded Duckstation, but I'm not seeing the emulator itself, even after checking all the folders.  Here's what I am seeing listed:

Folders:

-database
-inputprofiles
-QtPlugins
-shaders
-translations

Other:

-duckstation-qt-x64-ReleaseLTCG
-duckstation-sdl-x64-ReleaseLTCG
-qt.conf
-Qt5core.dll
-Qt5Gui.dll
-Qt5Network.dll
-Qt5Svg.dll
-Qt5Widgets.dll
-SDL2.dll
-updater

Where am I supposed to get the emulator itself?  I tried clicking one of the .exe files, and extracting its files didn't make any difference.
Title: Re: Better PSX emulators?
Post by: thr on January 17, 2021, 08:35:08 am
-duckstation-qt-x64-ReleaseLTCG
-duckstation-sdl-x64-ReleaseLTCG

Where am I supposed to get the emulator itself?  I tried clicking one of the .exe files, and extracting its files didn't make any difference.
these are the binaries. you probably got the files for a wrong system. check the downloads again.
Title: Re: Better PSX emulators?
Post by: McKnight on January 17, 2021, 08:37:32 am
Okay, just figured everything out, and it's all working now.

Thanks, everyone.
Title: Re: Better PSX emulators?
Post by: Zandig on January 17, 2021, 09:11:21 am
Duckstation is excellent.
Been using it for a while now. On my HP Omen 27i IPS monitor (165hz - 2560x1440) setting the scaler in Duckstation to 6x (1440p) and enabling Geometry Correction it's like playing the games for the first time.
Title: Re: Better PSX emulators?
Post by: Dellamorte on January 17, 2021, 09:38:58 am
Played and beated FF7 for the first time using Duckstation and it was a great experience.
Really nice interface with lots of options.
Title: Re: Better PSX emulators?
Post by: GreenTea on January 17, 2021, 12:24:03 pm
Best All-in-One PlayStation Emulator: RetroArch
Most User-Friendly PlayStation Emulator: PCSX Reloaded
Best PlayStation Emulator for Speed Runners: BizHawk
Most Compatible PlayStation Emulator: XEBRA
Best PlayStation 2 Emulator: PCSX2
Best PlayStation 3 Emulator: RPCS3
Best PlayStation Portable Emulator: PPSSPP
Best PlayStation Vita Emulator: Vita3k
For the PS1 part you have them all wrong.

The DuckStation core for RetroArch is quite good, already like it more than Beetle PSX HW because it seems to handle PGXP texture correction better.
Title: Re: Better PSX emulators?
Post by: Idkbutlike2 on January 17, 2021, 01:15:10 pm
I mostly use Mednafen these days. It runs PS1 games well and emulates a ton of other consoles.
Title: Re: Better PSX emulators?
Post by: McKnight on January 17, 2021, 01:29:08 pm
Does Duckstation have an option for controller input instead of keyboard input?  That's what I was just using with ePSXe, but I can't seem to find "Input" where it would normally be.  All I can find is a list for which keys should correspond to each button.
Title: Re: Better PSX emulators?
Post by: Idkbutlike2 on January 17, 2021, 02:07:54 pm
Does Duckstation have an option for controller input instead of keyboard input?  That's what I was just using with ePSXe, but I can't seem to find "Input" where it would normally be.  All I can find is a list for which keys should correspond to each button.

Yeah, there's a whole section of the options dedicated to that. There's even pre-set configs for controllers like the Xbox controller and the DualShock 4.
Title: Re: Better PSX emulators?
Post by: McKnight on January 17, 2021, 02:26:01 pm
Okay, just figured it out.  Just a matter of clicking each box and pressing each respective button.
Title: Re: Better PSX emulators?
Post by: Jorpho on January 17, 2021, 03:11:19 pm
It's good to know the solution is so straightforward now if the day ever comes that I finally need a PSX emulator. Or should I still consider using my PS2 phat instead?

Seems to me someone will inevitably fork the project as Rabbitstation.
Title: Re: Better PSX emulators?
Post by: Chronosplit on January 17, 2021, 04:28:16 pm
It's good to know the solution is so straightforward now if the day ever comes that I finally need a PSX emulator. Or should I still consider using my PS2 phat instead?
PS2 is still nice, but there are actually a couple of games that can't run on it.  Most PS1 emus can read directly from your CD ray either way so you can also view it as a "why not both" situation.  Some games look better with that PS2 smoothing, some you'll never want to play without PGXP again.

Quote
Seems to me someone will inevitably fork the project as Rabbitstation.
Or Fuddstation. :laugh:
Title: Re: Better PSX emulators?
Post by: Spooniest on January 18, 2021, 06:20:50 am
Ain'tIAStinkerStation

But seriously, Duckstation is very low-impact on my rather old computer. Whatever any other emulation solution there is, I enjoy not worrying that I'm gonna melt my CPU.
Title: Re: Better PSX emulators?
Post by: GreenTea on January 18, 2021, 05:06:39 pm
Ain'tIAStinkerStation

But seriously, Duckstation is very low-impact on my rather old computer. Whatever any other emulation solution there is, I enjoy not worrying that I'm gonna melt my CPU.
I've noticed this as well. Internal upscaling also seems less demanding compared with Beetle PSX HW.
Title: Re: Better PSX emulators?
Post by: tc on January 18, 2021, 08:34:45 pm
PSX games on a Ryzen 7. This will be interesting. :)
Title: Re: Better PSX emulators?
Post by: ponlork on February 04, 2021, 02:13:51 am
i mainly use epsxe 1.7.1 for rom hacking, i've just grown accustomed to it that i always use it. When i'm showcasing gameplay or playing on Parsec i've been using Duckstation.

One thing that ePSXe has tha duckstation doesn't is 4 player support. I also find that epsxe looks better than Retroarch Beetlepsx so if i want to play NBA Jam TE on Parsec with 4 players then I'll choose ePSXe.

For some reason Beetle PSX has errors with NBA Jam, like it doesn't display the "loading" or "reading cards" text. ePSXe can enhance the graphics too
Title: Re: Better PSX emulators?
Post by: Chronosplit on February 04, 2021, 11:43:29 am
i mainly use epsxe 1.7.1 for rom hacking, i've just grown accustomed to it that i always use it. When i'm showcasing gameplay or playing on Parsec i've been using Duckstation.
Even FFHacktics concedes that you must be using 2.0.  Are you sure that you should be using that for hacking of all things?  For hacking you probably should be as accurate as possible if not just running it straight on the console, because we have too many patches that are only working in certain ways already. The FFVII retranslation is the latest of the bunch, though it has improved as of late.

Still, I mean if it actually works who am I to say no?

Quote
One thing that ePSXe has tha duckstation doesn't is 4 player support.
I remember reading that Duckstation has Multitap support, but I don't really do multiplayer. If it isn't there I would expect it sooner rather than later, seeing as how it gets commits at lightspeed. :P
Title: Re: Better PSX emulators?
Post by: ponlork on February 04, 2021, 08:46:28 pm
Even FFHacktics concedes that you must be using 2.0.  Are you sure that you should be using that for hacking of all things?  For hacking you probably should be as accurate as possible if not just running it straight on the console, because we have too many patches that are only working in certain ways already. The FFVII retranslation is the latest of the bunch, though it has improved as of late.

Still, I mean if it actually works who am I to say no?
I remember reading that Duckstation has Multitap support, but I don't really do multiplayer. If it isn't there I would expect it sooner rather than later, seeing as how it gets commits at lightspeed. :P

who's FFHacktics? my mistake, 1.7.0 is the version i use primarily
(https://i.ibb.co/34XqrFS/epsxe.jpg)

i remember trying to switch to the newer versions but i had issues with it not loading or not working how i want it to or something to that effect and i always find myself going back to 1.7.0. most likely to get some plugins working or i'm just a man of habit who's not in the mood to change i dont know. whenever there's a new operating system or new layout or new anything i usually am not eager to switch. i know many people love to experiment, to devote a weekend learning new shortcuts, new software and new phone features etc but that's not me. if it aint broke dont fix it that's my motto lol

the main issue i have with epsxe is that it doesn't play CD-DA audio tracks. usually when im working on my hacks with epsxe i would test it on other emulators too either it's no$psx, psxfin, pcsxrearmed, beetle psx, pcsxtrace, a Real Playstation, PS2, psp, the whole gamut

i typically dont do multiplayer either but on some rare occasions, 4 player NBA Jam is pretty fun if i can find players willing to join in. I would like to get some tournaments going too someday. And yeah some modifications work perfectly in epsxe but when i switch to beetle psx it crashes at a certain point, so it's good to test it on a wide array of emulators because ppl will be playing it on various platforms too
Title: Re: Better PSX emulators?
Post by: MysticLord on February 05, 2021, 04:12:41 pm
Ask the duckstation author about it in his discord, he'll probably fix it for you in a week.
Title: Re: Better PSX emulators?
Post by: Chronosplit on February 06, 2021, 04:55:08 pm
who's FFHacktics?
Sorry, I was a bit confusing there.

They're probably the biggest group around hacking a PS1 game around (Final Fantasy Tactics) that I know of.  I only bring them up because they're a somewhat reliable group when talking about what should be able to play your hack, as some projects are decades old over there.  That said, this is talkng about before Duckstation as it's just that new.