Homebrew Retroarch Emulation Thread (Nightly Builds Included)

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
34
Location
The Shadows
XP
1,080
Country
United States
Okay, @aliaspider got back to me on IRC about DSP on the CIA builds. He says the next build will allow for us to extract the needed firmware from a game or app's code.bin, and we just put this code.bin in /3ds on the SD card.

Here's how to get it:
1. Run neobrain's braindump and pick something like Nintendo 3DS Sound. Alternatively, dump a retail game (.CIA or .3DS, it doesn't matter, as long as it's decrypted) and get its exefs.
2. Take the exefs.bin you dumped, and put it on your computer somewhere.
3. Use ctrtool to extract the exefs:
Code:
ctrtool -p -t exefs --exefsdir=exefs --decompresscode exefs.bin

4. After that, grab the code.bin file from the exefs folder, and put it on /3ds on your SD card.
5. Run RetroArch, and it'll auto-extract the firmware.
6. Set the sound driver to DSP and restart RetroArch (not sure if it's necessary, but I did it to be safe).

Afterward, you can remove code.bin from /3ds, but do NOT delete dspfirm.cdc, as that is the DSP firmware Retroarch will use for the CIA builds.
So Rinnegatamante has DSP firmware dumper, And it automatically extracts DSP. Where exactly would this file go?

I'm sorry if this has already been answered but I cant seem to find it in the hour I have been looking.
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
So Rinnegatamante has DSP firmware dumper, And it automatically extracts DSP. Where exactly would this file go?

I'm sorry if this has already been answered but I cant seem to find it in the hour I have been looking.
The extracted file just goes into the 3ds folder.
So the sound is processed be a different hardware.
This means a potential uplift in FPS for some cores?
Well, it will take a small load off the CPU, but that's just a small benefit of it. It'll also give us better potential audio, especially with it supporting more channels.

The DSP driver still seems to be in the early stages and isn't really useable unless you don't mind choppy audio. It'll get there eventually, though.
 

Lokao0

aka LkProd
Member
Joined
Feb 16, 2010
Messages
208
Trophies
1
Age
25
Location
São Paulo
XP
427
Country
Brazil
Okay, so I already tried about 6 builds of the .cias and I can't get the PCSX ReARMed core to work no matter what I do. It always gives me a black screen then returns to the home menu and then the console reboots.
Whenever I try using those same builds on the .3dsx version though, they work just fine. I already tried deleting the retroarch.cfg file but nothing. Am I doing something wrong or should I just keep trying other builds?
 

Sinori

Member
Newcomer
Joined
Dec 12, 2015
Messages
11
Trophies
0
Age
30
XP
54
Country
France
I downloaded the 3 BIOS needed for PCSX and I still have the same error.
Using a New 3DS XL on 10.3.0-28E with browserhax
 

Attachments

  • 20160107_023131.jpg
    20160107_023131.jpg
    543.8 KB · Views: 149

kedest

Well-Known Member
Member
Joined
Feb 6, 2007
Messages
3,289
Trophies
0
Website
Visit site
XP
534
Country
Netherlands
How much faster/better are the CIA versions compared to the 3DSX ones? I'm currently on 9.5, so CIA would require downgrading. But only if it's worth the risk.
I'm mostly running SNES games, using the catsfc core
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • AncientBoi
    BakerMan @ BakerMan: i kinda left without giving the quote, but here it is