Homebrew Retroarch Emulation Thread (Nightly Builds Included)

NuikopeaDemon

Hello Darkness
Member
Joined
Sep 3, 2015
Messages
683
Trophies
0
Age
31
Location
Hastings
Website
www.facebook.com
XP
485
Country
New Zealand
Just playing Kula World on the (3dsx) version its slow as but I don't mind.... unlikely to see this going faster in the future but its not bothering me....ATM
 

Attachments

  • P_20161008_192814.jpg
    P_20161008_192814.jpg
    1.2 MB · Views: 220

Aether

Well-Known Member
Newcomer
Joined
Sep 20, 2006
Messages
49
Trophies
0
Location
Netherlands
XP
271
Country
Netherlands
Still having performance issues with the latest nightly of FCEUMM. 35~40FPS, Stable 1.3.6 does run at 60FPS. :unsure: (.3dsx version)

Using Ninjhax 2.7 to boot to HBL, New3DS.
2016-10-08_RetroArch_3dsx.7z

Update: I've found a workaround! Load content > Open the menu > Press Home Button > Close menu. *boom* 60FPS! :D

Any idea why this works? :)
 
Last edited by Aether,

Fatalanus

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
595
Trophies
0
Age
24
XP
410
Country
Romania
I noticed that when you close the 3DS, sound on picrodrive is ugly after reopening it. Didn't tried the other cores.

N3DS, .Cia from 07/10/2016
 
Last edited by Fatalanus,

caffVic

Active Member
Newcomer
Joined
May 16, 2016
Messages
29
Trophies
0
Age
32
XP
84
Country
'Smooth as butter' is a bit of a generic and not well defined statement, also you are not factoring in that there could be a huge amount of regressions as a result of these rendering changes to Snes9x, I definitely recall this being the case with Snes9x Euphoria on the PSP and lot sof other projects like that.

As for me, Snes9x 2005 runs at fullspeed with nearly most games on the New 3DS, there is never an audio crackle or video frame tearing (and I really tend to look for these things so if they happened I'd have been able to tell). I'd say that is 'smooth as butter' definitely. It runs at over 100fps when unthrottled, that is more than fullspeed enough, you don't need frameskipping. Maybe with SuperFX it's a different story or some other special chip game, but most regular games should be totally fine.

That being said, if Snes9x for O3DS has some worthwhile stuff to backport, we'll consider backporting it.

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



I can't produce any of your issues on my New 3DS A9LH. I think it's definitely a problem on your end or else I'd be experiencing it as well. I have tried both CIA and 3dsx versions.

Super Mario World unthrottled runs at 100fps with Snes9x 2005.


Thanks for the answer! I know it is not the most technical way to explain it, sorry, I hope you'll be able to reproduce it with this explanation.
After further experimenting with the same Snes9x 2005 core, activating VSYNC fixed it which after a quick check, should have been on by default, so that must've been my fault. I also realised that I could workaround it by pushing the 3d tab to the max, which works even with the VSYNC off.

PD: btw, what do you mean 100fps? I get around 60 in ntsc and 50 in pal games...

EDIT: Double quote
 
Last edited by caffVic,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,920
Country
Mexico
Got quite a few questions:
  1. I have noticed that there seems to be no mGBA core anymore, why would that be?
    I'm guessing maybe Endrift said to hold on to the RA core but I might be wrong.
  2. The sound seems to loop the last note/sound when you press the Home button while in game. If you do press the Home button you will get the same sound in a quick repetition, which kind of gets to your ears rather painfully. xD
  3. I noticed the option to now have an all-in one CIA with the Retroarch 3DS CIA.
    However, since I like to keep things separated, I noticed that the individual CIA files also have the "Load Core" option on the latest Nightly.
    Is there a way to like remove that option from appearing for individual CIA files?
Also, a request to @44100hz (hope it doesn't come out as demanding).
Could you maybe rework the image banner for Snes9x 2002 (PocketSNES) to be more in sync with the rest of the cores, please?
I feel like the font used for the banner is kind of... odd.
Although, I would like to hear the history about why such option for that core specifically. :P

That's all I have at the moment, I will update accordingly when I find some more things from the latest nightlies.
 

MarkDarkness

Nocturnal
Member
Joined
Dec 17, 2009
Messages
1,403
Trophies
2
XP
3,206
Country
Poland
Got quite a few questions:
  1. I have noticed that there seems to be no mGBA core anymore, why would that be?
    I'm guessing maybe Endrift said to hold on to the RA core but I might be wrong.
  2. The sound seems to loop the last note/sound when you press the Home button while in game. If you do press the Home button you will get the same sound in a quick repetition, which kind of gets to your ears rather painfully. xD
  3. I noticed the option to now have an all-in one CIA with the Retroarch 3DS CIA.
    However, since I like to keep things separated, I noticed that the individual CIA files also have the "Load Core" option on the latest Nightly.
    Is there a way to like remove that option from appearing for individual CIA files?
Also, a request to @44100hz (hope it doesn't come out as demanding).
Could you maybe rework the image banner for Snes9x 2002 (PocketSNES) to be more in sync with the rest of the cores, please?
I feel like the font used for the banner is kind of... odd.
Although, I would like to hear the history about why such option for that core specifically. :P

That's all I have at the moment, I will update accordingly when I find some more things from the latest nightlies.
To fix the sound loop, research how to dump your DSP. It's a 10 minutes thing.
 
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,920
Country
Mexico
To fix the sound loop, research how to dump your DSP. It's a 10 minutes thing.
I already have my DSP, I think I just haven't enabled it in the RA settings, it's still using CSND I think.
I'll do that and see how it goes. Thanks for the suggestion!

EDIT:
Yep that seems to have worked!
Thanks!
 
Last edited by ShadowOne333,
  • Like
Reactions: MarkDarkness

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,920
Country
Mexico
Okay here I come again with some more "debugging" about the XBM Assets crashing the cores.

The "monochrome" folder inside the "assets" package is the one causing the problem it seems.
I am guessing that there's an issue with the "font.ttf" file being loaded, as when I try to run any ROM with most cores, the loading stops at:
"Using font rendering backend: bitmap.", then some 5-10 or so seconds after the app crashes and reboots the 3DS.
All the other folders and files work okay when being grabbed by RA, it's just the "monochrome" folder itself that seems to be causing the core crash upon ROM loading.

If there is anything else I come across, I'll post it here.
Thanks for your work, guys!

Edit:
Oh btw, it seems Video filters are not working neither, whenever I select one filter to be applied, the app crashes and reboots the 3DS.
 

HopelessSkullKid

Member
Newcomer
Joined
Oct 8, 2016
Messages
23
Trophies
0
Age
33
XP
99
Country
any chances of seeing Atari Emulators for retroarch

and also I'm on a mobile right now so I wanna know what is the best for the 3dsx retroarch because I can't download much could someone up date me on what nightly is working perfectly for 3dsx

(I have a N3DS) 11.1
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
you aren't supposed to delete the other cores ...
I said "main app", not "standalone" ;)
install the cores you want, move their icons to a folder in the home menu.
delete all .core files for cores you haven't installed. (the ones in sdmc:/retroarch/cores/)
install retroarch_3ds.cia, and use that.
How about using cxi or elf as cores instead intalled as packages? Not sure if is doable at all.
 

coinblock

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
254
Trophies
0
XP
287
Country
Can people please specify:
- what nightly are you on?
- what type of 3ds do you have?
- are you using 3dsx or cia?

Your bug reports are near useless otherwise.

In the case of gPSP, everyone should be familiar with the issue by now. The CIA build and any others using dynarec will randomly(?) crash while dynamic recompilation is enabled. It's been broken for more than a year now. Some games are worse than others, but in any case, due to this bug gPSP is basically unusable. :(
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill