I said I don't like it when emulator forks reuse their parent project's name, plus a "better than" suffix
FCE Ultra begat FCEUD, FCEUXD, FCEUXD SP, FCEU-mm, and more, until most were merged into FCEUX. Nestopia begat Nestopia UE (Undead Edition). And your bsnes begat bsnes-plus
, a "debug-oriented fork" of bsnes from the 0.7something era, yet you appear to be on good terms with its author.
What's a better naming convention for an emulator fork that adds a particular feature or continues maintenance after the original author has become uncontactable? Does it have to be as different as, say, EGCS (Experimental GNU Compiler System) was from GCC (GNU Compiler Collection)?