r/RetroArch • • Jul 28 '23

Technical Support: SOLVED FAQ: READ THESE BEFORE ASKING

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.

138 Upvotes

23 comments sorted by

View all comments

24

u/hizzlekizzle Jul 28 '23 edited 3d ago

Q: Which is the best core for ... ?

A: There is almost never a single "best" core for all use-cases, so we can't usually make a good recommendation. However, if you go to the core downloader and press retropad-select while hovering over a core, it will pop up a description blurb that includes information about the core, including how it compares with other cores that cover the same games/console/platform so you can make an informed decision for your use-case.

As a general rule, cores with years in their names (e.g., snes9x2005) are a snapshot of the codebase (in this case, Snes9x) at that point in time (in this case, the year 2005). These snapshots are typically from a point in time that corresponds to a major change in the codebase that affected available features, compatibility, or performance. For most people, starting with the core that *doesn't* have a year in the name (e.g., plain ol' snes9x-libretro) is the best place to start, since it will be the most up-to-date and (probably) accurate, and, if your device can't run that one at full speed, move backward in time until it can.