This is a pretty serious topic. California passed a law that will go into effect in 2027 which will require standalone applications distributed through ‘application stores’ to query an age bracket API on download and startup for the user’s age bracket and take action accordingly to restrict age-inappropriate content. The APIs do not yet exist for any OS. There are no exceptions, all standalone applications delivered in California have to comply with the law.
Since RetroArch is essentially a media player, this law can have a very serious impact on users and developers. I am wondering if there has been response to this by the developers.
Most games since the mid-90s have ratings. However, there is a huge swathe of content that don’t have any rating, and RA can execute any arbitrary code due the nature of emulators. For this reason, anything that is loaded that doesn’t have an explicit rating (even just a simple image) would need to be treated as 18+ in my opinion. Alternatively, the application can be treated as adult only.