Homebrew Question PS1 Emulation on Switch

Cencil

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
292
Trophies
0
XP
1,122
Country
Canada
It may be a while ;). The lakka core has zero options and both Melon and Desmume run off interpreter. Desmume is still many years ahead and although still incredibly slow(no JIT recompiler) it still runs faster than Melon currently and works with Vulkan. To put things in perspective L4T Lakka, which emulates faster than Horizon, still requires unstable overclocks to get a 2D pokemon game going at full speed.


Oh well, can't wait once it's running full speed to test the FlipGrip out!! That accessory is made for DS emulation on the switch imo!
 

gabisenk

Well-Known Member
Member
Joined
Nov 19, 2017
Messages
150
Trophies
0
Age
30
XP
324
Country
Romania
Games kinda run slow on stock cpu clock. Is this normal? Tried it with Spyro 1. It runs slow. Do these games need overclocking?
 

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,446
Country
Russia
Games kinda run slow on stock cpu clock. Is this normal? Tried it with Spyro 1. It runs slow. Do these games need overclocking?
The majority of games run full speed without OC if you DON"T USE DITHERING. Some games may require slight OC to run full speed. But if you want to use dithering, you pretty much have to OC for almost every game. But i believe it's because of lack of a proper dynarec for ps1 core on switch.
 
  • Like
Reactions: Rahkeesh

Piglet

Member
Newcomer
Joined
Oct 16, 2019
Messages
5
Trophies
0
Age
34
XP
79
Country
United Kingdom
my switch crashes alot trying to run ps1 games through cue files or bin files, is this because i dont have the bios files ?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Beetle HW runs now? (Afair it got a dynarec update recently, right?)

Usually Beetle HW didnt run on anything other than high spec PCs. And upscaling beyond native PSX resolution was beyond the scope of lower powered devices certainly. It is accurate though, and it has perspective consistent texture dewarping, which makes PSX games look like an entirely different generation in many 3D games. (They always 'wobbled into place' on real hardware as well beetle can fix this.)

Normally the reason to go with PCSX Rearmed, is because of speed, and the ability to set render resolution to 2x or 3x. But the retroarch core so far isnt GPU accelerated, and can only do 1x so far (Thats with 1.5Ghz overclock). As a tradeoff PCSX Rearmed is far less accurate (soundglitches, flimmering textures) - but not to a point where people wouldnt still enjoy the games they are playing. (PS Classic is a hell of an emulation plattform once modded, and it only does PCSX Rearmed. :) )
Running PSX games at 2x or 3x render resolution, also improves them very much visually - so for many people this alone will be the deciding factor. (But sadly - not on the Switch so far. :) (1x only))

I've played FF8 Pal at NTSC Speeds without borders and 2x resolution on the PS Classic (PSCX Rearmed), past disc one at least, and loved it. Sound stutters and wrong swirl animations, when entering battles included. :)
--

I've played Chrono Cross on the Switch extensively (even using some filter afair), and had little to no problems (set to 16:10 for that game specifically (as the art work copes quite well)).

I remember that with Chrono Trigger (PSX), I got frequent random crashing.

But I've played and finished the SNES version on the Switch (cpajustes SNES emu ;) - but you can use snes9x in retroarch as well) a while back. Play that one. Its more charming without the FMVs. Imho. ;)
 
Last edited by notimp,

eduloko

New Member
Newbie
Joined
Jun 15, 2020
Messages
2
Trophies
0
Age
38
XP
90
Country
Brazil
Hi , @notimp . I have just read that you played Chrono Cross on Nintendo Switch, a game that I'm struggling to achieve good performance during battles. Battles for me are kind slow and the sound is choppy.

;(
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Hi , @notimp . I have just read that you played Chrono Cross on Nintendo Switch, a game that I'm struggling to achieve good performance during battles. Battles for me are kind slow and the sound is choppy.

;(

If your open to dual boot, switchroot/Android on switch will run all these at full speed without overclocking. The PS1 has dynarec core support on multiple emulators. The same goes for DS emulation which is not good on the alternatives without heavyish overclocking.
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,260
Country
United States
If your open to dual boot, switchroot/Android on switch will run all these at full speed without overclocking. The PS1 has dynarec core support on multiple emulators. The same goes for DS emulation which is not good on the alternatives without heavyish overclocking.

Think Lakka also has dynarec for PSX-Rearmed and that is much easier to set up.
 

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
I've been playing Final Fantasy VIII perfectly fine. Don't know about any other game though. Might play well too for all I know.
The PSOne has limitations when it comes to object depth, for example, it lacks the z buffer, so some objects look flat or shake too much on screen. The backward compatibility of PS2 corrected this error and the games looked great, for example, Vigilante 8: Seccond Offense.

I wonder if the emulators available on Switch solves these problems.

--------------------- MERGED ---------------------------

No, it doesn't.
I'm the other hand, psx emulation on Switch might get better in a future :)
https://github.com/stenzek/duckstation
Excellent, I'm going to take the aarch64 version for Android and test it on Lineage OS
 

SuperHans111

Well-Known Member
Member
Joined
Feb 2, 2019
Messages
210
Trophies
0
Age
28
XP
548
Country
Australia
I just want to ask how's your experience playing PS1 games on switch. Is it mature enough to emulate games properly? Or should I just stick to my PS vita for PS1 emulation? Been wanting to play Chrono Trigger and Suikoden II cause they always rank in Top JRPGs. Thank you
I practically beat Klonoa using the PS1 retroarch core. Plays like a dream.

--------------------- MERGED ---------------------------

Yes, RetroArch nightly builds play N64, PSX/PS1, and PSP (PSP Mini's work well too!). To save space on your SDCard, PCSX-REARMED supports PSP PSX EBOOTS (PS1 games converted to PSP format) which also compresses them (and multi disk games as well!!)

Are you able to get the text working with PSP games? For example when saving and loading a game, no text appears, so I have to press X and hope for the best
 

stitchxd

Well-Known Member
Member
Joined
Apr 27, 2017
Messages
401
Trophies
0
Location
nope
Website
gnusocial.me
XP
689
Country
United States
I practically beat Klonoa using the PS1 retroarch core. Plays like a dream.

--------------------- MERGED ---------------------------



Are you able to get the text working with PSP games? For example when saving and loading a game, no text appears, so I have to press X and hope for the best

You need to install the PPSSPP assets: https://docs.libretro.com/library/ppsspp/ Read the documentation for more information.
 
  • Like
Reactions: SuperHans111

HappehLemons

Well-Known Member
Member
Joined
Jan 24, 2011
Messages
102
Trophies
1
XP
279
Country
United States
Personally- with overclock in Lakka or Horizon OS, I have not found even 1 PSX game that doesn't full speed with max CPU speed. Perhaps there's video glitches I'm not aware of, but I've tested quite a few games.
 

stitchxd

Well-Known Member
Member
Joined
Apr 27, 2017
Messages
401
Trophies
0
Location
nope
Website
gnusocial.me
XP
689
Country
United States
Thanks. I did that and nothing changed. Is there any setting in retroarch that could be messing it up?

If it's not working then you put the Assets folder in the wrong location. I'd confirm that they are in RetroArch's System folder then under PPSSPP put the CONTENTS of the asset folder in there, not the asset folder itself.
 
  • Like
Reactions: SuperHans111

SuperHans111

Well-Known Member
Member
Joined
Feb 2, 2019
Messages
210
Trophies
0
Age
28
XP
548
Country
Australia
If it's not working then you put the Assets folder in the wrong location. I'd confirm that they are in RetroArch's System folder then under PPSSPP put the CONTENTS of the asset folder in there, not the asset folder itself.
Yeah I changed the location of the bios folder. I got it working. Thanks man!
 
  • Like
Reactions: stitchxd

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://youtu.be/ngNaUaQOfPU