I found out what is causing the error where it tries to append the ROM directory twice. What causes it is using a trailing backslash. Removing the backslash will correct the problem. For some reason, having a backslash at the end of your ROM directory path causes it to append the ROM directory twice when trying to launch the game.