Replies: 2 comments 1 reply
-
Have you dumped anything else? Any other SNES? That is, does your OSCR work or is this the first cart you're trying? If it works otherwise, the most common cause is needing to clean the cart. I find the OSCR to be far pickier than real consoles. |
Beta Was this translation helpful? Give feedback.
-
The OSCR is extremely picky, even carts that have been cleaned one or two months ago need to be cleaned again, seems to be especially true for GBA. Part of the pickiness can be removed by enabling the internal pull-up resistors for the data pins in the setup function of the system. The pull-ups basically stabilize the signals but they can also mask (for developers) interesting stuff like open bus will just become 0xFF. This can be witnesses e.g. with some GBA carts where whole parts of the ROM become 0xFF instead of 0x00. The other part of the pickiness comes from the fact that almost none of the timings have been adjusted using a logic analyzer, so the OSCR does not behave like a real console and might be a couple us off the optimal timing. And now it is more of a if-it-works-don't-change-it situation because changing it would mean that a lot of the stuff would need to be retested. But maybe some day. 😄 |
Beta Was this translation helpful? Give feedback.
-
Before I get into anything, its important to note that I'm very new to using emulators and I started trying to use it today. If it helps, I'm using a V5 and trying to get the ROM for Super Metroid.
I am able to get through the basic steps; select SNES/SFC, Reads the Card, says its Super Metroid, Read the Cartridge, and then after reading, it says the the Checksum is invalid followed by CRC32.
Beta Was this translation helpful? Give feedback.
All reactions