Homebrew RetroArch Switch

hallo23

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
143
Trophies
1
XP
1,419
Country
Germany
So I've been trying to get PCSX ReARMed working for the past hours.

I created a playlist with the playlist buddy.
But when I'm trying to load files from the playlist it says "File could not be loaded from playlist"

For testing purposes I created a playlist for Gameboy games.
Also didn't work same error.

I can scan the gameboy files and they will get added to a playlist but when I'm trying to scan the .bin files from my PS1 dumps nothing happens.
 

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
So I've been trying to get PCSX ReARMed working for the past hours.

I created a playlist with the playlist buddy.
But when I'm trying to load files from the playlist it says "File could not be loaded from playlist"

For testing purposes I created a playlist for Gameboy games.
Also didn't work same error.

I can scan the gameboy files and they will get added to a playlist but when I'm trying to scan the .bin files from my PS1 dumps nothing happens.
I think generating playlists for PSX doesn't work. Open up a working playlist file for a different system in a text editor and mimic the format for your PSX rips and it should work.
 
  • Like
Reactions: hallo23

hallo23

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
143
Trophies
1
XP
1,419
Country
Germany
I think generating playlists for PSX doesn't work. Open up a working playlist file for a different system in a text editor and mimic the format for your PSX rips and it should work.

Ok so I opened my working N64 playlist and I have questions regarding those two lines.

"core_name": "DETECT"

What should I "detect" replace with?
Just "pcsx_rearmed_libretro_libnx" or "pcsx_rearmed_libretro_libnx.nro" or do I need to put in the whole string "\retroarch\cores\pcsx_rearmed_libretro_libnx.nro"?

"crc32": "XXXXXXXXX|crc"

Where can I find or how can I check the crc of my PS1 .bins?
 

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
Ok so I opened my working N64 playlist and I have questions regarding those two lines.



What should I "detect" replace with?
Just "pcsx_rearmed_libretro_libnx" or "pcsx_rearmed_libretro_libnx.nro" or do I need to put in the whole string "\retroarch\cores\pcsx_rearmed_libretro_libnx.nro"?



Where can I find or how can I check the crc of my PS1 .bins?
I think you can leave it on detect, and I don’t think the crc lines are required. There was a link that I had before that told you what was necessary. Let me see if I can find it.

EDIT: I’m not positive, but this may have been the link

https://docs.libretro.com/guides/roms-playlists-thumbnails/

However I’m getting a 404 error on it.

EDIT 2: Heres a link to the lakka docs.

http://www.lakka.tv/doc/Playlists/

I believe it should be the same for RetroArch
 
Last edited by stick267,
  • Like
Reactions: hallo23

hallo23

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
143
Trophies
1
XP
1,419
Country
Germany
I think you can leave it on detect, and I don’t think the crc lines are required. There was a link that I had before that told you what was necessary. Let me see if I can find it.
EDIT: I’m not positive, but this may have been the link
https://docs.libretro.com/guides/roms-playlists-thumbnails/
However I’m getting a 404 error on it.
EDIT 2: Heres a link to the lakka docs.
http://www.lakka.tv/doc/Playlists/
I believe it should be the same for RetroArch

ok
I removed the crc check and left the core on "detect" and it works now.
That took me longer then I thought :wacko:

Thanks for the help!
 
  • Like
Reactions: stick267
D

Deleted User

Guest
For Goldeneye, I have remapped the retroarch controls, leaving the in game controls at default honey layout. Analog to digital type - none


R-stick down - C Buttons Y -
R-stick up - C Buttons Y +

Sniping is tricky though :)


Thanks, but I already had this default setting and it wasn't the reason why C-buttons and left analog were mixed.

I finally found the solution:
- launch the game
- -/+ to access retroarch menu
- under the "quick menu" go to control
- user 1 analog to digital type -> Right analog

There you go, left stick for movement, right stick for C-buttons.

For England, James.^_^




Oopsie, "Analog to digital type - none" also works fine, so, you found the solution first !
 
Last edited by ,
  • Like
Reactions: cucholix

minomore

Well-Known Member
Member
Joined
Dec 25, 2015
Messages
104
Trophies
0
Age
37
XP
1,640
Country
Ive got a nice problem that i hope can be solved, the Mupen 64 next emu is fantastic and I've used the settings from a few pages back and all is good however... there is a few games that are giving me a few problems just wondering if anyone can help.

Dr Mario 64. loads the game but during gameplay you cant see the pills.
Banjo Tooie. after the cutscenes and the game begins its nothing but a white screen with character sprites
WCW/NWO revenge. the game loads fine with the default setting but with the settings from a few pages back i get a black screen and just sound

these are the settings I've been using

159300_aefa78bb20e789f1b4c0a6787ddc31a2.jpg
159301_58bfd093583b437fec96a1b03a90dde1.jpg
 

Gronbar

Well-Known Member
Member
Joined
Dec 18, 2018
Messages
127
Trophies
0
Location
Warsaw
Website
twitter.com
XP
429
Country
Poland
Most of games that i try using PCSX ReARMed have bad framerate and sounds bugs (aroud 40 FPS in Tekken 3). I trayed turning of V-Sync and GPU Sync and turning on Threaded Video. Is there any other possible option to try?
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,728
Country
Japan
This is common knowledge but just throwing this up anyway.

MegaCD/Sega CD Compression Guide

As we know, Mega CD games are massive in their uncompressed form, but none of the cores support iso/mp3. Here are two ways to get the file size down.

Firstly, Genesis Plus GX DOES support .ogg compression, so you can compress the audio tracks for games using this. This is easily done using CDCrush. https://github.com/johndimi/cdcrush.net/releases
This will result in by far the smallest file size for games which have a lot of audio tracks, and ideal for contexts where space is a premium such as SD cards.

The other method is .chd. This compresses the data track, audio tracks using .flac and even scans the data track for uncompressed audio which it can compress. This compression is lossless and thus ideal for people who want archive quality, but does take up more space that using .ogg. A user-friendly script can be found here. https://drive.google.com/file/d/0B-ElaPpvBHs5aUd0QUM3c05kY2c/view

In the vast majority of cases, converting to .ogg will result in the best file size. However, in cases where the game has very few or no audio tracks (The Animals, AX-101 etc.), converting to .chd will result in a smaller file size as this compresses the data tracks. So make a decision per-game. And remember that Picodrive does not support these formats.

Here are some file sizes for comparison:

Final Fight CD
bin 441MB
chd 253MB
iso/ogg 57MB

Sonic CD

bin 556MB
chd 323MB
iso/ogg 156MB

Snatcher

bin 596MB
chd 319MB
iso/ogg 160MB
 
  • Like
Reactions: FanboyKilla and Bil
D

Deleted-351540

Guest
Most of games that i try using PCSX ReARMed have bad framerate and sounds bugs (aroud 40 FPS in Tekken 3). I trayed turning of V-Sync and GPU Sync and turning on Threaded Video. Is there any other possible option to try?
Overclock the CPU to 1.5Ghz or 1.7Ghz. Leave threaded video on, as well as V-Sync. Then bump up the audio latency from 60ms to 80ms. You're getting bad sound and low framerates because the CPU at stock speeds isn't capable of emulating PSX. I had these problems with PCSX until I overclocked the CPU. 1.5Ghz works for most games, but a few need 1.7Ghz to have playable framerates. Tekken 3 seems to be one of the games that needs to run at 1.7Ghz. As does Jet Moto.
 

Gronbar

Well-Known Member
Member
Joined
Dec 18, 2018
Messages
127
Trophies
0
Location
Warsaw
Website
twitter.com
XP
429
Country
Poland
Overclock the CPU to 1.5Ghz or 1.7Ghz. Leave threaded video on, as well as V-Sync. Then bump up the audio latency from 60ms to 80ms. You're getting bad sound and low framerates because the CPU at stock speeds isn't capable of emulating PSX. I had these problems with PCSX until I overclocked the CPU. 1.5Ghz works for most games, but a few need 1.7Ghz to have playable framerates. Tekken 3 seems to be one of the games that needs to run at 1.7Ghz. As does Jet Moto.
Oh, funny that Switch can't handle emulation of PS1 games but my phone can. Thank you anyway.
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,728
Country
Japan
It’s not really that simple. Your phone probably can use the 32-bit MIPS dynarec. They’re are loose plans to port the dynarec to aarch64 for the Switch at some point, but not yet.
 
  • Like
Reactions: Csmrcc

linkenski

Well-Known Member
Member
Joined
Aug 6, 2008
Messages
353
Trophies
1
Age
30
Location
Denmark
XP
526
Country
Ocarina of Time is running mostly bug-free, but there's a consistent slow-down when you bring up the menu, and if you enable texture enhancements it seems like the Switch runs out of memory when you try to access it.

Has there been any significant Mupen64 updates I'm missing? I believe I'm using the Dynarec Beta build.
 

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
Ocarina of Time is running mostly bug-free, but there's a consistent slow-down when you bring up the menu, and if you enable texture enhancements it seems like the Switch runs out of memory when you try to access it.

Has there been any significant Mupen64 updates I'm missing? I believe I'm using the Dynarec Beta build.
There's a cheat code that will fix the menu slow down. Check here.

http://www.emutalk.net/threads/13878-Ocarina-of-Time-subscreen-delay-fix-codes-for-all-ROMs
 

Houjin

Well-Known Member
Member
Joined
Apr 3, 2016
Messages
127
Trophies
0
Age
31
XP
1,394
Country
Germany
Hey guys, since the official nsp for retroarch is gone, is there a way to prevent retroarch to close entirely when I am pressing the Home button?

Thats why I always prefered using the nsp, but my playlist are getting mixed up...
 

linkenski

Well-Known Member
Member
Joined
Aug 6, 2008
Messages
353
Trophies
1
Age
30
Location
Denmark
XP
526
Country
Is there a rumble plugin coming some day? I was disappointed to learn there's no rumble either in PS1 games or Rumble Pak N64 games.
 

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
Hey guys, since the official nsp for retroarch is gone, is there a way to prevent retroarch to close entirely when I am pressing the Home button?

Thats why I always prefered using the nsp, but my playlist are getting mixed up...
Launch using title replacement.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: oof