libretro / snes9x2010

Snes9x 2010. Port of Snes9x 1.52+ to Libretro (previously called SNES9x Next). Rewritten in C and several optimizations and speedhacks.
Other
99 stars 71 forks source link

Cannot open 8MB ROM files #161

Closed mikairan closed 1 year ago

mikairan commented 1 year ago

Title is self-explanatory, the 'Snes9x - Current' core cannot open 8 megabyte ROM files. I understand that there were no official SNES games released that had a size of 8MB, but there are 2 important things to note:

  1. The original, standalone version of Snes9x has been able to open and run 8MB ROM's for many years, without any issue.
  2. All of the other SNES cores provided with Retroarch are able to successfully load 8MB ROM's without problems.

I don't know why this one specific core is unable to load 8MB ROM's, considering both the standalone version as well as the other libretro cores are able to. When attempting to load an 8MB ROM from the main menu, it simply kicks you back with the message "Failed to load content." However, if you try to open an 8MB ROM from file explorer using the dropdown menu, Retroarch just crashes entirely and the program closes itself.

A fix for this would really be appreciated, as Snes9x is the only SNES core that my PC is able to run using 2 frames of runahead without lagging immensely.