this post was submitted on 06 Apr 2025
8 points (100.0% liked)

games

20814 readers
693 users here now

Tabletop, DnD, board games, and minecraft. Also Animal Crossing.

Rules

founded 4 years ago
MODERATORS
 

When emulating games on an Android phone, I've noticed a few systems, like PS1 and PSP, suffering from intermittent stutters, usually when loading sound effects or music. On Duckstation you can see the FPS drop to half for about a second when this happens. I initially chalked this up to issues with the emulators themselves or my phone not being exactly top of the line, but then I thought about the nature of the stutters and began to wonder if the problems were caused by the ROMs being stored on an SD card.

I moved a game that had stuttering issues to the phone's internal storage and sure enough, the stutters were gone. Would getting a faster SD card help? Here are the card's stats:

  • Speed Class: 10 (10 MB/s)
  • UHS Speed Class: Class 1 (10MB/s)
  • UHS Bus Speed: UHS-1 (Up to 104MB/s)

It isn't exactly top of the line either, being the cheapest one I could get for the size and quite old on top of that. On the other hand, I also came across posts where people were saying SD card read speeds on Android are just generally bad, especially on more recent versions were they are hampered by some kind of new file access system.

top 1 comments
sorted by: hot top controversial new old
[–] Cadende@hexbear.net 5 points 2 days ago* (last edited 2 days ago)

On the other hand, I also came across posts where people were saying SD card read speeds on Android are just generally bad, especially on more recent versions were they are hampered by some kind of new file access system.

This is correct as far as I know (for android 10+). I ran into it with an open source maps app a while back and read up. Google intentionally kneecapped (and in later versions I thought almost eliminated) micro sd file access APIs for apps. For "security" reasons (not entirely junk but not entirely honest either) but it does just happen to align really well with their goal of forcing everyone to put everything in their cloud storage and access media by streaming not local storage

linkety: https://osmand.net/docs/user/troubleshooting/maps-data/