Homebrew RetroArch 3DS: Full speed PS1 now possible with PCSX ReARMed w/ Unai renderer!

Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
I would test retroarch nightlies more frequently if I could a) avoid taking the SD card out, b) avoid the lengthy process of FTPing (or whatever) thousands of files, which brings the 3DS to its knees, and apparently nothing can be done about it except for using FTPd on the device and setting the client on the PC to 1 file simultaneous transfer only).

It would be easier if we had an unzipping homebrew tool on the 3DS, but it doesn't seem to exist. Am I wrong?
3DShell does both FTP and archive extraction.
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,301
Country
Italy
If it's NTSC then turn lighting off. Audio sync, no vsync. No sound interpolation and if worse comes to worst then frameskip 1, though I never needed it. You could use frameskip and enable lighting and maybe vsync. Don't know how frameskip with vsync works though
Symphony Of The Night. Don't know what settings though I played a sort of stand alone version.
 
Last edited by Zense,

purplegreendave

Active Member
Newcomer
Joined
Oct 6, 2014
Messages
39
Trophies
0
Age
33
XP
227
Country
Canada
Hi, I'm new to this never tried retroarch before, especially for PSX. Is there a way to cap a game at 30fps? I believe Crash 1-3 and CTR all ran at 30.

Let me know if I've done anything wrong, playing Crash 3 Warped here.

I copied the retroarch 1.8.1 folder to the root of my SD card. Copied SCPH1001.BIN to sd:\retroarch\cores\system\. Using the exe/bat I got from here, I converted my PSX bin & cue to chd, which I dropped at sd:\PSXROMs.

Loaded up retroarch, let it do its thing and then quit/power cycled. Loaded it up again and picked Load Content -> PSX.CHD -> PCSX ReARMed Core. Then ingame I clicked the following options.
Code:
Main Menu:
Settings\Video\
VSync OFF

Settins\Audio\
Synchronization OFF

Quick Menu\Options
Use BIOS auto (never gave me the option, hopefully it's using my provided SCPH
Enable Dithering OFF
Frameskip (Tried both 1 and 0)

I'm running at around 50fps with dips. I almost wouldn't notice it in Crash's levels with the volume muted but Coco's (eg the great wall) it's a bit laggy. Way more noticeable with sound turned up.

If the 3ds can run it at 40-50fps in play, would it be much smoother and dip less often locked to 30? Particularly when that was the framerate on the original.
 
D

Deleted User

Guest
I don´t think you can put a cap on 3DS. Better wait for further improvements in emulation.
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,260
Country
United States
Retroarch reporting 60 FPS doesn't mean that the game is actually rendering at 60 FPS. I think for 2D cores (which is all that runs on the 3DS, including PSX-Rearmed), a reported 60 FPS is always the target for NTSC games. You might have a better experience with PAL version of the game that will instead target 50 FPS and be easier to emulate. (And probably actually render around 25 FPS for example.)
 

plug313

Well-Known Member
Member
Joined
Jun 27, 2016
Messages
163
Trophies
0
Age
29
XP
622
Country
can anyone tell me what they use to convert roms to the best format for this? I'm trying to play RE2 but the performance isn't so good or is that normal?
 
D

Deleted User

Guest
Retroarch reporting 60 FPS doesn't mean that the game is actually rendering at 60 FPS. I think for 2D cores (which is all that runs on the 3DS, including PSX-Rearmed), a reported 60 FPS is always the target for NTSC games. You might have a better experience with PAL version of the game that will instead target 50 FPS and be easier to emulate. (And probably actually render around 25 FPS for example.)
Also, be aware that some PAL games have anti piracy protection. Some games are prepatched, some will need an anti piracy fix.
 
  • Like
Reactions: Rahkeesh

purplegreendave

Active Member
Newcomer
Joined
Oct 6, 2014
Messages
39
Trophies
0
Age
33
XP
227
Country
Canada
Good point on the PAL versions having lower targets, I will give a few games a try
Also, not sure what I changed but now Crash 3 is running at 70+fps and Spyro 3 at 80+
 

Static Vision

Active Member
Newcomer
Joined
Nov 14, 2006
Messages
25
Trophies
0
Age
37
Website
Visit site
XP
206
Country
United States
I understand PBP was a file container merging multidisk games to run on PSP and was considered a "lossy" format as it compressed audio and trimmed data.

CHD is better from a purely archival stand point as it preserves the entire disk without compressing audio and it is easy to batch convert entire collections.

As it stands for use on a NN3DS is there a clear winner as it relates to performance?

My collection is still bin/cue based so I can switch to either format rather easily.
 
Last edited by Static Vision,

plug313

Well-Known Member
Member
Joined
Jun 27, 2016
Messages
163
Trophies
0
Age
29
XP
622
Country
I understand PBP was a file container merging multidisk games to run on PSP and was considered a "lossy" format as it compressed audio and trimmed data.

CHD is better from a purely archival stand point as it preserves the entire disk without compressing audio and it is easy to batch convert entire collections.

As it stands for use on a NN3DS is there a clear winner as it relates to performance?

My collection is still bin/cue based so I can switch to either format rather easily.

I'm also interested in knowing this, and also what tool I can use to convert to the best format
 

grcd

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
166
Trophies
1
XP
590
Country
I suppose this only applies for New 3DS/2DS systems, right? Us old 3DS users are stuck with slow / impossible PS1 emulation.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    ButterScott101 @ ButterScott101: +1