The defensiveness usually comes down to two things: fear of losing control of the user experience and territoriality. Some emudevs are very proud of their UIs, even really crummy ones, and others are afraid that people will mistake RetroArch for the actual emulator and theyâll lose mindshare and potential contributions (either in the form of new dev blood or monetary donations, etc.).
Both are pretty silly, IMO, esp since we take great pains to ensure that users know which emulator theyâre actually using (that is, instead of renaming our forks as âlibretro-nesâ or whatever), and we donât accept donations.
However, there are some notable exceptions where the devs have welcomed libretro with open arms, including Nestopia, Genesis Plus GX, snes9x, FBA and mGBA, and even some that are libretro-only, such as leiradelâs fuse and maisterâs DinoThawr.