Latest official release was last week (29-03-2021).
https://www.libretro.com/index.php/retroarch-1-9-1-released/
Ah thank you!
Latest official release was last week (29-03-2021).
https://www.libretro.com/index.php/retroarch-1-9-1-released/
What's usually the most effective way to play an arcade rom on the 3dsXL? Use a specific Finalburn Alpha romset and then use the matching core?
Alright, I found out which sets are most compatible, but the Final Burn Alpha one (FBA 0.2.97.24) doesn't seem to exist anywhere. It's definitely not on Archive.org. Should I use one of the Mame cores instead?
Here's a list of which romset is best for each core. https://docs.libretro.com/guides/arcade-getting-started/
Up til now, I've been trying to get Deathsmiles, Esp.Galuda, and some other Cave shooters to work using the 2003+ romset and core but they all crash.
I assume you need to find an "older rom set", that is compatible with these "very old core versions". May you need to find out various sources too because roms can be very different. Some are decrypted, some are not.
Anything MAME & FBA for 3DS seems like to be more like experimental than anything other. You're really pushing the boundaries of pretty much old abandon cores on this handheld. This is my impression so far, when I tinkered around a went through a lot of system freezes with "not demanding" titles that should have worked.
However the most recent RetroArch for 3DS build fixed Tate (or vertical?!) mode , I guess. May caused a lot of crashes too.
Pretty much anything not CPS 1 & CPS 2, Neo Geo or some FBA games is a gamble. Or else you better go straight up to 80s early 90s roms.
For shooters: your best option on N3DS is PS1 PSX Re Armed Emulation. The selection of Japanese shooters is huge.
For CAVE Shooters: it's the PSP if you got one. There is a special FBA Version that is optimised for CAVE smups (cached).
I'm not to deep into the topic anymore.
However that's what I have tinkered around with over the years and know first hand.
If I'm using forwarded CIA PS1 games. Does updating the retroarch app update the forwarded games?
3dsx file crashes and cia goes back to home screen. Retroarch folder is on root of my sd card.What are you trying and where is it failing?
Closer than you realize. There is a pull request right now to add a proper bottom screen.can we have like this on bottom screen for retroarch games ? but with fast forward , save state , exit etc
I was curious to see how much progress PCSX has made on the old 3DS with Final Fantasy IX. I never expected the old 3DS to run it, this is more of a curiosity.
First I tried Retroarch Stable 1.9.7 with a .img of FFIX, without changing any of the default settings. FFIX ran at 12FPS. Way better than I was expecting.
So I went looking for more info on the settings of PCSX on 3DS and I managed to reach 20FPS (from 18FPS to 22FPS, and sometimes 25FPS) with those changes:
That's way better than I expected!
- load a CHD file instead of .img of FFIX
- Audio Driver set to DSP_Thread
- Audio Synchronization enabled
- Video Synchronization disabled
- PCSX specific (Quick Menu > Options or PCSX-ReARMed.opt file):
- Check "Advance GPU UNAI/PCSX4All Settings" and reload to view the following settings
- (GPU) Enable Lighting enabled
pcsx_rearmed_gpu_unai_lighting = "enabled"- (GPU) Enable Pixel Skip enabled
pcsx_rearmed_gpu_unai_pixel_skip = "enabled"- (GPU) Enable Hi-Res Downscaling enabled, the most important one
pcsx_rearmed_gpu_unai_scale_hires = "enabled"
I tried to enable the two following settings but when I do PCSX crash as soon as I boot anything, including the BIOS:
I tried the latest nightly of pcsx_rearmed_libretro.cia but it gave the same result.
- Threaded Rendering (crashes with both Synchronous and Asynchronous)
pcsx_rearmed_gpu_thread_rendering = "async"- CD Access Method (works as Synchronous, crashes with Asynchronous)
pcsx_rearmed_async_cd = "async"
Threaded Rendering would probably increase the performances by a lot. I was thinking that maybe the crash was only a software issue on old 3DS and could be fixed. Do you have any idea what's happening?
Optimal settings so far:
pcsx_rearmed_analog_axis_modifier = "circle"
pcsx_rearmed_async_cd = "sync"
pcsx_rearmed_bios = "auto"
pcsx_rearmed_display_internal_fps = "disabled"
pcsx_rearmed_dithering = "disabled"
pcsx_rearmed_drc = "enabled"
pcsx_rearmed_duping_enable = "enabled"
pcsx_rearmed_frameskip = "0"
pcsx_rearmed_gpu_thread_rendering = "disabled"
pcsx_rearmed_gpu_unai_blending = "enabled"
pcsx_rearmed_gpu_unai_fast_lighting = "enabled"
pcsx_rearmed_gpu_unai_ilace_force = "disabled"
pcsx_rearmed_gpu_unai_lighting = "enabled"
pcsx_rearmed_gpu_unai_pixel_skip = "enabled"
pcsx_rearmed_gpu_unai_scale_hires = "enabled"
pcsx_rearmed_gteregsunneeded = "disabled"
pcsx_rearmed_gunconadjustratiox = "1"
pcsx_rearmed_gunconadjustratioy = "1"
pcsx_rearmed_gunconadjustx = "0"
pcsx_rearmed_gunconadjusty = "0"
pcsx_rearmed_idiablofix = "disabled"
pcsx_rearmed_input_sensitivity = "1.00"
pcsx_rearmed_inuyasha_fix = "disabled"
pcsx_rearmed_memcard2 = "disabled"
pcsx_rearmed_multitap = "disabled"
pcsx_rearmed_negcon_deadzone = "0"
pcsx_rearmed_negcon_response = "linear"
pcsx_rearmed_nocdaudio = "enabled"
pcsx_rearmed_nogteflags = "disabled"
pcsx_rearmed_nosmccheck = "disabled"
pcsx_rearmed_noxadecoding = "enabled"
pcsx_rearmed_pe2_fix = "disabled"
pcsx_rearmed_psxclock = "57"
pcsx_rearmed_region = "auto"
pcsx_rearmed_show_bios_bootlogo = "disabled"
pcsx_rearmed_show_gpu_unai_settings = "enabled"
pcsx_rearmed_show_other_input_settings = "disabled"
pcsx_rearmed_spu_interpolation = "simple"
pcsx_rearmed_spu_reverb = "enabled"
pcsx_rearmed_spuirq = "disabled"
pcsx_rearmed_vibration = "enabled"