OK this has been going on far long enough, you said you used Retroarch initially and it had issues with sound, you never mentioned the core you used, so that may be helpful info for others to know. You also said that it is supposed to work with Retroarch, but yours does not, due to sound issues correct? Well, there are all sorts of reasons for sound issues, often nothing to do with the actual rom. What we really need is instructions, (without the links) on how you made your rom, so that others here, who are really trying to help you can make their own. Its fine if its mario 3 on nes, everyone has that rom and can quickly test, this we cannot. Or maybe DM someone like @Headrush69 with the actual rom you are using, as they are knowledgeable and trying to help.