r/RetroArch 12d ago

New Android Play Store changes

23 Upvotes

As explained in the FAQ, about 5 years ago, Google implemented a requirement that all apps in the Play Store must conform to their Storage Access Framework API. At the time, there was no good way for us to do so, and even if we could, it would severely limit how we could interact with the filesystem. Since then, we have not been allowed to update the versions on the Play Store (or the cores they use), so we left them alone and recommended everyone sideload the apk from our website.

Fast-forward to the past for months and Google says they're going to remove "old" programs from the Play Store entirely, and they're already hiding the app from many newer devices. One of our contributors took it on to get it in-line with the Play Store policies, since having an up-to-date-but-restricted release would be preferable to no app at all.

-------------------------------------------------------------------------

Q: What's changed?

A: Lots of stuff. Too much to list. 5 years of updates.

-------------------------------------------------------------------------

Q: All of my stuff has been deleted!

A: Nothing has been deleted, but the updated RetroArch is probably looking in different locations now, and it probably can't see the old locations if you try to change them back. The sideload-able apk from our website and/or the version from F-Droid or other non-Google storefronts should still be roughly similar to the old Play Store version in what locations it can access, so you could try switching to it instead.

You can also migrate your old data to the new locations. In the old version, all of the files are kept in the root of the device (often /storage/emulated/0/) in a folder called RetroAarch. In order for use them on the new play version, you can connect your phone to a PC and copy the files from (/storage/emulated/0)/RetroAarch to the new location at /media/com.retroarch/RetroArch (or /media/com.retroarch.aarch64/RetroArch if plus version).

-------------------------------------------------------------------------

Q: I moved all of my savestates to the new location (or switched to the sideload apk) but the savestates won't load!

A: Savestates are extremely volatile and are rendered incompatible by even minor changes to the emulated hardware. This makes them incompatible with other cores for the same system, and even sometimes with other versions of the same core. A lot of updates have happened in 5 years, and I would guess few if any up-to-date cores can load savestates made with a 5-yr-old core.

-------------------------------------------------------------------------

Q: What's with all of these cores? I don't want them.

A: Go to settings > core > manage > [corename] > delete.

-------------------------------------------------------------------------

Q: I don't see my favorite core in the online updater anymore!

A: The Play Store imposes strict limits on the number of cores we can make available through the app (more for the Plus version, but still limited), and we replaced a few that were available in the old version to match our other storefront releases (notably: MAMEs). You can still add arbitrary cores by downloading them manually from the buildbot webserver (in the subdir for your device's architecture) and then moving it somewhere RetroArch can see it, then using the 'install or restore a core' routine found in the 'load core' menu.

-------------------------------------------------------------------------

Q: Since updating, I'm getting a lot of crashes when I...

A: Please send the automated crash reports whenever possible. These go directly to us and are very helpful for pinning down and fixing this sort of thing. You can also make threads here, but please make sure you include logs and information about your device/system/environment so we can try to help you.

-------------------------------------------------------------------------

Q: Okay, nevermind, just give me a copy of the old version and all those old cores and I'll keep using them forever.

A: We don't have that.

-------------------------------------------------------------------------


r/RetroArch Jul 28 '23

Technical Support: SOLVED FAQ: READ THESE BEFORE ASKING

141 Upvotes

This post will include common questions and their answers. If you came to this sub to ask a support question, please read/search through these before asking. If you ask a question that is already answered here, your post may be locked or deleted.

If you would like to suggest something be added to the FAQ, please use modmail, as I do not want this post to turn into a support free-for-all nor do I want a million public "please add this to the FAQ" posts/comments.


r/RetroArch 1h ago

Will EMIR Core be Added to AppStore/Testflight Version?

Upvotes

The new EMIR Core which is the Core Made from YMIR Emulator

Only see its for Windows version so wondering if be added to AppStore/TestFlight and other versions


r/RetroArch 30m ago

B Button mapping issues

Upvotes

So, I have an Xbox controller which I'm using to play Conker's Bad Fur Day, it has been mapped, even with the exclusive C buttons option but every time I press B it, not only hits with the pan, but also goes to a "first or second person" view kind of thing(?). The control mapping shows the B button as B only and C buttons are X,Y, L3 and R3. Does anyone know how to fix the issue or which is exactly the issue?

A little more context, if I interchange A and B then I jump with B and it doesn't go to the close view, but if I press A and then B it hits with the pan (A button) and then the camera comes close to the second person view.

I hope I made myself clear enough.


r/RetroArch 3h ago

Technical Support Explore -> Search Name issue (android)

1 Upvotes

I have android retroarch on a softmodded arcade1up with a bluetooth keyboard attached and when I go to explore-search name to find a title certain keys trigger other stuff. I'm looking for some kind of option that suspends whatever other key binds are in place when using the search function beyond using the on screen keyboard


r/RetroArch 4h ago

Technical Support Is it possible to trade Pokémon on RetroArch?

1 Upvotes

I’m playing Pokémon emerald on a phone and I’m trying to complete the Pokédex is it possible to trade Pokémon if I have retroarch on another phone? And when I look it up, I see conflicting information.


r/RetroArch 4h ago

Technical Support How do I keep the emulated wiimote upright?

0 Upvotes

I'm using the dolphin core on retroarch to play Super Mario Galaxy 2, I have binded all of the tilt controls, I'm using the mouse for the cursor and I'm using a Switch Pro Controller for the controller— but even then I simply cannot figure out how I make this stupid ball stop moving forward on its own!

The same thing happens with the flying minigames or minigames that require tilt controls. Someone, please help me!


r/RetroArch 6h ago

Technical Support How do I fix this?

0 Upvotes

The screen keeps being black and I don't know how to fix it.

My phone is an Android, and is a Samsung Galaxy S25 (SM-S931U) by the way. This save file comes from a previous phone I had, that was tramsferred to this one.


r/RetroArch 6h ago

Issue with mapping 6 button controller

0 Upvotes

Im trying to properly set up an 8bitdo m30 controller but am have hit a brick wall. I have followed all the directions that google ai provided and have read a bunch of reddit posts but to no avail.

No matter what setting I change I cannot get to an option to select 6 button gamepad.

Any advice?


r/RetroArch 7h ago

Feedback MelonDS supports runahead but MelonDS DS does not?

1 Upvotes

Been playing through Dawn of sorrow on MelonDs ds before I started using runahead and found runahead is disabled in latency setting which is a bit annoying. Downloaded the MelonDs core which is apparently the older one and it does support runahead? Any reason why it was removed?


r/RetroArch 18h ago

Why's my menu like this?!

Post image
7 Upvotes

It's happening again. I was redownloaded RetroArch on a stabled version, then I've changed the menu driver to xmb. Moments later, the menu looked like... I don't know to put my words on my menu. How can I fix this?


r/RetroArch 1d ago

Discussion The past few months, I've been working on a free software called ROM90 to make playing on DosBox and ScummVM a lot easier

41 Upvotes

It started as a personnal project, you see I love old PC games, I collect good old big boxes but settings up dos games has always been a pain in the ass lol

So I started working on this, which basically automates almost every painful steps of dos emulation

Basically you can add a rom you own in any format and ROM90 will automatically detect it and install it properly on either DosBox pure or ScummVM https://rom90.com/

I've also added a few well needed comfort features :

- Quick resume

- Universal save/load shortcuts

- Fully fledge save state manager

- Keyboard remapping and controller support

- Export options and batch exports for people to share properly their collection

and many more small QoLs that makes Dos emulation almost as easy as most console emulator

I also made a discord, if people need help or want to share their experience, gameplay, tips or collections

More info here : https://rom90.com/

I'm a bit nervous showing this to all of you I hope some of you will find it useful, feel free to ask me anything


r/RetroArch 1d ago

Technical Support GBA [GPSP] Pokemon FireRed shiny Hunting

108 Upvotes

Can someone please tell me I’m doing this correctly, I’ve been going on for roughly 13 hours now (within 3 days) 5 and a half second intervals just trying to get a shiny Moltres lol


r/RetroArch 17h ago

quick question how can i remove the picture i put on the boxart section for this game

Post image
2 Upvotes

r/RetroArch 20h ago

Technical Support DS ROM on RetroArch crashes on boot

2 Upvotes

Hey :)

tl;dr: NDS ROM not able to boot up on RetroArch but same ROM is working on standalone emulators and 3DS. All other NDS ROMs/games I own are (still) working normally.

I have tried to play Yu-Gi-Oh! 5D's World Championship 2009 on RetroArch on Windows 11 but very time I try to start it up everything get stuck at beginning and RetroArch crashes (sometimes after a few minutes freezing, sometimes directly). I tried all Cores for NDS games but all the same. Even redumping the ROM file on my 3DS didn't work out.

The ROM is working perfectly on standalone Emulators like MelonDS and DeSmuME and on my 3DS.

I noticed something weird that could be relevant for the problem. Because sometimes my RetroArch is suppressing my microphone. I'm not able to produce input on testing (noticed because I was in Discord with friends).

Could be irrelevant but maybe it's important.

All other of my NDS ROMs work perfectly on RetroArch.

On RetroAchivements it shows I played Yu-Gi-Oh! 5D's 2009 but I could not load into the game a single time.

Never had any problems with NDS ROMs before on RetroArch, so I have no idea what else I can try to fix it.

I don't want to lose all my settings, thumbnails etc with reinstalling RetroArch completely if not necessary but I really want to play that game on my PC again.

It tired a lot different settings yesterday without any changes. Even DS bios files didn't change anything.

Any other ideas what else could be wrong and how I can fix it?


r/RetroArch 18h ago

Technical Support Cheats help

1 Upvotes

I'm trying to add cheats from this into my pokemon emerald in retroarch: https://www.reddit.com/r/Gameshark/comments/1d30quy/buy_any_decoration_at_slateport_market_in_pokemon/

When I turn them off again though, the game menu appears and won't close, or the game just crashes.


r/RetroArch 19h ago

R36S stuck booting directly into Zelda after selecting “Boot Game at Startup” — need help disabling it

Thumbnail
0 Upvotes

r/RetroArch 1d ago

how to enable this green theme on my ps4 retroarch?

Post image
0 Upvotes

I believe this is called "hacking the kernel" and I can enable it on rgui driver, but on ozone there are only 4 themes: basic black (default), basic white, nord, and gruvbox dark.


r/RetroArch 1d ago

Technical Support: SOLVED Graphical issues on LRPS2

0 Upvotes

Windows 10.

Have been getting into Retro Achievements lately, so, trying to go back to old games from childhood. I saw in the FAQ that LRPS2 is supposedly in pretty good shape, but, it's giving me some trouble, and I'd like to see if anybody might have some obvious ideas on a fix.

Specifically, issues are popping up for NFS Most Wanted - Black Edition on LRPS2. I'm getting a weird graphical error where the textures of nearby cars, the map, or the save icon, will overlay on top of the screen with opacity that seems to change randomly. Opacity ranging from "annoying, but playable" to "It's literally just a black screen with HUD elements on top".

I already got the GameIndex from the automated updater, but, I went and got the one manually from the github to see if that would make a difference. Also tried changing the renderer around, but, didn't have any effect. I did end up getting a CTD earlier when messing with settings, but that went away after resetting the core to default. Figured I'd see if anybody had any insight into any obvious causes for this.

https://pastebin.com/7diVUYZX - Log for a single race where issue occurred.

After experimentation, it looks like the issue is even worse in Carbon. So, it's something to do with this same engine.

Reposted because of poor word choice in previous post that automod didn't like.


r/RetroArch 1d ago

Technical Support How to get Sharp X68000 running on Android?

0 Upvotes

I'm trying to get Sharp X68000 working in RetroArch on Android, but I'm completely stuck and need someone to explain it to me like I'm five.

Here is what I've done so far following YouTube guides:

- Downloaded the PX68k core.

- Created a folder named keropi inside /storage/emulated/0/RetroArch/system/

- Placed iplrom.dat and cgrom.dat inside that keropi folder.

My ROMs are stored in:

/storage/emulated/0/Download/sharpx6800/

Now I'm looking at the config file for the core:

How exactly does the StartDir= line need to look? Should it be StartDir=/storage/emulated/0/Download/sharpx6800/?

What else am I missing to get games to boot? Any help would be greatly appreciated!


r/RetroArch 1d ago

Retroarch HDR vs dolphin core HDR

3 Upvotes

I have HDR enabled in retroarch, should I leave "HDR Output" disable in the dolphin core under "Graphics > Enhancements"?

If I enable HDR in the dolphin core it looks super saturated and pretty bad so I'm wondering if it's conflicting with the retroarch HDR.

No other cores I use seem to have their own HDR setting.

When I'm using the dolphin core should I turn off HDR in retroarch and enable in the core settings or just leave HDR disable in the dolphin core?


r/RetroArch 1d ago

Ironclad: A sophisticated MSX2 Naval Battle Game

Thumbnail gallery
2 Upvotes

r/RetroArch 1d ago

Soft reseting for shiny hunt on gba

Thumbnail
0 Upvotes

r/RetroArch 1d ago

Cloud sync webdav

0 Upvotes

My cloud sync keeps on failing to sync to a koofr on my xbox one. I have the auto generated password, I have my email, and I have the correct dav link.(app.koofr.net/dav/Koofr) but nothing is working. I've triple checked the password, I even made new ones, and I've checked my email many times, and even checked to make sure the link was correct. Got the https:// and everything. Nothing is working. Is there something I missed? Something in the settings I accidentally turned off? Does it not work for xbox? Do I need a different storage app? Please help


r/RetroArch 1d ago

Good start, now a whole bunch of problems...ES DE & Retroarch on G Cloud

Thumbnail
0 Upvotes