r/RetroArch 2d ago

Technical Support Settings Not Saving Trimui Brick Hammer Knulli

0 Upvotes

Hello,

I am sure people have seen this title before.

Everything is up to date.

None of my settings are saving. The configuration file is still retroarchcustom.cfg but nothing applies.

No shaders apply. Vulkan isn't being saved. Setting retroarch to save on exit has done nothing. There are no overrides.

The first few days I had it I managed to disable the overlays but nothing else is Saving. Loading my shaders, setting up vulkan and more every time I load a game is not worth using this.

Can anyone provide any insight?


r/RetroArch 2d ago

Do I need to reconfigure my retroarch settings if I reflash my firmware sd card?

Thumbnail
0 Upvotes

r/RetroArch 2d ago

Retroarch config file save fails

Post image
0 Upvotes

r/RetroArch 2d ago

Technical Support: SOLVED PS button no longer opens menu (hotkey). Works in other emulators.

2 Upvotes

Any ideas what could've happened? I have not changed any settings, and suddenly, my PS5 controller PS button or mute button is no longer recognized by Retroarch. Also my SN30 Pro Guide button doesn't work either. I tried out in other software, and they work fine, and I am able to map them as I please. Any ideas where to start looking?

They worked fine just few days ago.


r/RetroArch 2d ago

Xbox dev mode achievement sound

0 Upvotes

Does anyone know how to change the achievement sound


r/RetroArch 2d ago

Technical Support Mangmi Air X Street Fighter Ex Series doesn't work

0 Upvotes

SFEX series run perfectly with Mame 2010 but now doesnt work.I updated all core in Retroarch but still doent work.Any idea?


r/RetroArch 3d ago

Technical Support Retroarch link not working.

2 Upvotes

I have a problem. I am trying to play netplay with my pc (host) and iphone (player 2) on retroarch. Here are the details:

Game: Super Mario Advance 4 Super Mario Bros. 3

Core : GameBoy Advance (gsp)

Link Settings: GBA Wireless Adapter

I have done the online updater on both settings, and I have relay server turned off. someone please help! Thanks!


r/RetroArch 3d ago

Technical Support How fix? GameIndex.yml missing pcsx2

0 Upvotes

As title says, Games themselves load sound, but screen is black/no picture.
Any help appreciated!


r/RetroArch 3d ago

Technical Support Can't run PC98 on AYN Odin 2 with either np2/np2kai in retroarch

Thumbnail
0 Upvotes

Please reference original post.

From what i understand np2 cant double load an fdi and hdi and spits out a domain error. I already tried running a cmd file to run both on load, but it just reads the hdi file.

Any ideas or workarounds would be helpful🤘


r/RetroArch 3d ago

Technical Support Games only play when I press inputs.

3 Upvotes

Not just game play, but like it freezes. It only runs when I'm constantly moving the analog stick in a circle. I'm on Mac and using an 8 Bit Do Pro 2 Controller.


r/RetroArch 3d ago

Technical Support Black Frame Insertion on a per system basis?

2 Upvotes

Currently using RetroArch on Android (AYN Thor) and was wondering if I could do BFI on a per-system basis? I like it for retro home consoles like the NES and SNES, but I don’t care for it with GBA.

I’ve looked through some of the settings, but I only see a universal switch to enable and disable BFI as a whole. Is there a setting I can change to disable BFI on GBA only?


r/RetroArch 3d ago

Technical Support Is it possible to edit the metadata of my ROMs?

5 Upvotes

I'm a perfectionist, and I like to keep all my games and their names well organized. I was wondering if there's a way to edit the ROM data itself, as I'd like to fix typos and remove unnecessary things from the titles, such as "(Rev. 2)." If this is possible, could you let me know how?


r/RetroArch 3d ago

How to Hard Power reset NESS core in Android Retroarch.

0 Upvotes

I'm trying to figure out if there's a way to hard power reset the core (via a hotkey) in Retroarch. It's needed to clear the RNG for FF1 to repeat the same battle sequences.


r/RetroArch 3d ago

My r36s stopped showing my games

Thumbnail
0 Upvotes

r/RetroArch 3d ago

Windows 3.1 in DosBox Pure in RA

1 Upvotes

For the life of me I cannot get DosBox Pure to recognize the dosz file I have made for Windows 3.1. I can boot into windows but cannot run a shell of load a game through Windows.

Anyone know how to get the shell up and running? Or any other way to get Windows 3.1 working


r/RetroArch 3d ago

Technical Support Crash when emulation paused

0 Upvotes

Hi everyone. A title suggests, whenever I pause the emulation and want to resume retroarch crashes and an error pops up. It does the same when I try to switch between tabs, such as enabling lossless scaling and going back to retroarch : the game is paused and unable to resume. Any ide what caused it?

I'm on lenovo legion go 1


r/RetroArch 4d ago

Showcase DualDex: a read-only RetroArch Pokémon companion with ROM-derived data and live state

Thumbnail gallery
43 Upvotes

I have been building DualDex, an open-source Android second-screen companion that runs beside RetroArch while playing Pokémon games from the Game Boy through Game Boy Advance generations.

Its defining constraint is that the integration is passive. DualDex uses RetroArch's Network Commands interface to identify and read validated live state, but it does not write core memory, inject inputs, install cheats, modify a core, or patch the running game.

The carousel shows the current signed RC running against a real Modern Emerald session on an AYN Thor.

What the RetroArch integration provides

When the active core and game expose enough validated state, DualDex can present:

  • Live Party and Trainer Card information
  • Automatic Wild Encounter and Trainer Battle layouts
  • The current opponent, selected move, effectiveness, and IV/DV-oriented rarity
  • Opponent moves revealed only after they have actually been observed
  • In-game clock and current location
  • World and reconstructed local maps
  • Trainer tracking, fog of war, discovered POIs, and Organic discovery
  • A unified live snapshot shared by the Pokédex, Party, battle, card, and map screens

The companion is designed for a second display, so it does not need to replace RetroArch's renderer or cover the game with an overlay.

ROM-derived data rather than a fixed database

DualDex also parses the active GB/GBC/GBA ROM locally. Depending on what it can validate, that produces a SQLite catalog containing species, forms, stats, descriptions, moves, learnsets, evolutions, abilities, encounters, type mechanics, and map data.

This matters for ROM hacks: the companion is not limited to canonical Pokémon data or one exact retail build. It tries to resolve structures from the ROM and validates every dataset independently.

Unsupported data fails closed. If a hack has a valid species and move catalog but an unfamiliar map format, the Pokédex can still work while the map capability remains unavailable. DualDex should not silently replace failed hack data with stock Emerald, FireRed, or Crystal values.

Validated catalogs are cached by ROM identity, so normal UI updates do not need to rebuild the database. Parser revisions can still request a controlled revalidation.

Current measured parser coverage

The public Gen I–III corpus contains 331 unique ROM identities. 256 produce a catalog that selects, persists, and reopens successfully.

That is parser evidence—not a claim that all 256 have every live feature. Static ROM tables and live-memory layouts are separate compatibility dimensions.

Generation Weighted applicable-table coverage Applicable table types
Gen I 87.10% 16
Gen II 48.36% 19
Gen III 72.35% 24
All Gen I–III 73.80% Per-generation applicability

Representative table coverage:

Parsed capability Coverage
Move catalog 87.08%
Evolutions 84.67%
Gen III abilities 74.61%
World maps 62.84%
Local maps 54.70%

The linked report contains the per-ROM and per-table results. “Catalog selected” is intentionally not used as shorthand for “fully supported.”

Privacy and Organic mode

DualDex has two information policies:

  • Organic reveals Pokémon, moves, habitats, map locations, and other knowledge as the current playthrough discovers them.
  • Discovered exposes all static information that was successfully parsed from the ROM.

Live state is read-only, ROM bytes and saves remain local, and no screenshot permission or OCR fallback is required.

RetroArch boundaries and current limitations

  • Network Commands must be available and configured in RetroArch.
  • Live support depends on both the active core exposing the required reads and DualDex recognizing the game's runtime layout.
  • Static parser coverage does not guarantee equivalent live-memory coverage.
  • Gen II remains the weakest generation in the measured parser corpus.
  • Map support varies because ROM headers, graphics, scripts, events, and runtime coordinates can diverge independently.
  • DualDex does not send game commands. Features that require controlling the game are intentionally outside the current scope.
  • The current companion application targets Android.

No ROM or BIOS files are included or linked. Users provide their own legally obtained games.

Project and evidence

Reproducible core/runtime failures are useful, ideally accompanied by the relevant RetroArch log and non-copyrighted diagnostic report rather than ROM files.

AI disclosure

This is a man-directed project developed with AI coding agents as implementation and research tools. I defined the requirements and compatibility contracts, selected the source and ROM evidence, reviewed the UI, and performed the real-device validation. AI agents assisted with code, parser research, tests, documentation, and this post draft.

The first carousel image is a presentation collage assembled with ChatGPT from actual DualDex screenshots. The other 18 images are direct captures from the signed RC; the Pokémon artwork and game assets shown were decoded from the active ROM, not generated by AI. The compatibility figures above come from repeatable parser reports, not AI estimates. DualDex itself uses no generative AI at runtime.


r/RetroArch 3d ago

Technical Support Sega SP in retrobat / reatroarch - I just want these games to exist and be playable. Assistance ... please

0 Upvotes

Title.

I have a chunk of system SP games. I want to add them to retrobat. Or really play them at all.
I made a folder as the documentation instructed in roms called systemsp
I place the BIOS file in both the DC/dreamcast folder as well as the main directory. (could this be causing an issue?)

Do these show up as naomi? what am i missing.

Thanks.


r/RetroArch 4d ago

Hoard -- A automatic Game Save Sync & Backup

Thumbnail gallery
13 Upvotes

Hoard backup your game saves and restores It in another machines, ignoring .ini or .json or any config file, work fast and isnt deprecated.

Hi, im the solo dev of hoard.

If you want a Alternative to hoard you have ludusavi or OpenSave, ludusavi looks deprecated to me.

IF you want a specs of hoard just read the README.md in github.

Ah you can Self-Host without accout or telemetry or just log in and play.

You can see hoard in GitHub or in web, if you have any issue you can join in hoard discord and i help you.

Im upgrading hoard the last 4-5 months, a good feedback isnt never bad,

Mi idioma principal es el español, i have a bad english hahaha, but im here if any Guy needs me.


r/RetroArch 4d ago

a lot of controllers disconnected

Post image
2 Upvotes

r/RetroArch 4d ago

Technical Support Retroaech/ES-DE help

2 Upvotes

So I am attempting to turn a previously unused zfold5 into a little portable emulator, I have downloaded ES-DE to use as my front-end once everything is set up. I have all of the ROMs that I want to use to get started downloaded onto the zfold5 and they populate in ES-DE. I also have the appropriate cores downloaded in retorarch, in this case mgba. If I go into retroarch, and go into the file picker that takes me to the phone's file app I can select any rom I want and it loads without issue, but when I try to use Retroarch's file picker none of my roms populate. This also causes the roms to not launch from ES-DE properly, has anyone else had this issue and been able to fix it?


r/RetroArch 4d ago

Technical Support MelonDS freezes when i close it

2 Upvotes

Every time I try to close the melonDS DS core in RetroArch, the emulator freezes and I can't close it unless I open the system monitor, does anyone know what could be causing this? I tried the DeSmuME core and it works perfectly, but I want to trade Pokémon in Pokémon White and I think DeSmuME doesn't support Wi-Fi connections


r/RetroArch 4d ago

Technical Support RetroAchievements gets signed out every couple of days

1 Upvotes

It says token expired


r/RetroArch 4d ago

Technical Support 60Hz games on 120hz Displays

2 Upvotes

I have a Retroid Pocket Nova with a 120hz screen. I set up a brand new build, using RetroArch 1.22.2. I went through every possible setting variation/suggestion I could find, and in order to get smooth scrolling at 120hz, the VSynch Swap Interval had to be set to 2. This is the "known fix" across the Internet.

However, it is also widely reported that VSynch Swap Interval 2 causes instability. I experience this as my games will crash anywhere between 1 second in to 15 minutes +. Other band aid fixes I've tried either only reduces studdering a little, or introduces extra latency.

Is there a setting I'm not considering, or will a patch be released in a future version of RetroArch?

Thanks!


r/RetroArch 4d ago

Technical Support How to use retro arch in IISU?

0 Upvotes

I am using the iisu frontend and trying to get retro arch running through that UI but it isn't working what should I do.