retropassdev / RetroPass

Retro Pass is a simple frontend for emulators running on Xbox.
GNU General Public License v2.0
112 stars 42 forks source link

Potential crash caused by ampersand (&) in ROM filename? #13

Closed CWftw closed 2 years ago

CWftw commented 2 years ago

I'm not sure how to confim this, but I noticed various specific games crashing reliably on launch (ToeJam & Earl, ToeJam & Earl in Panic on Funkotron, Dungeons & Dragons - Warriors of the Eternal Sun, Battletoads & Double Dragon). After investigating such things as bugs relating to loading ZIP files in the Genesis Plus GX Libretro fork (they are all ZIPs) and confirming they do load through RetroArch itself I began to see the "&" pattern and tested a few more games to confirm my suspicion. Am I crazy, or is this a bug?

retropassdev commented 2 years ago

Thanks. Can you give me more info on this?

  1. Does RetroPass itself crash and you need to restart it?
  2. If RetroPass doesn't crash, is RetroArch properly started? Can you see a splash screen? Or is it immediately shut down and you're back to home screen?
  3. Do you experience this issue only with Genesis Plus GX core? Thanks!
CWftw commented 2 years ago
mattbarton85 commented 2 years ago

Any rom with "&" or "+" in the title when selected shows the retro arch splash then crashes and instantly sends you back to Xbox home screen