Struggling with a Nintendo 64 Cartridge #1004
Replies: 4 comments 16 replies
-
This is usually an issue with cleaning your cartridge even more than you would think necessary. Try cleaning it a bit more. That said, since we’re talking about an N64 game, can you tell us where you obtained your OSCR? Did you build it or buy it? If you bought it preassembled, where did you purchase it from? |
Beta Was this translation helpful? Give feedback.
-
Also want to note: |
Beta Was this translation helpful? Give feedback.
-
There are several things you can try: (1) Open up the cartridge and see if anything looks odd, maybe some lines are corroded or the battery leaked. (2) Try a different cartridge that has the same size, 32MB in this case, if this one also fails, try the next steps. (3) Try a different SD card, with HW5 SD card compatibility is quite high but there are still some cards that do not work very well. (4) Format the SD card with Rufus as non bootable FAT32. (5) Enable the internal pull-up resistors on the data lines to help against interference by removing // in front of line 524 and 525 in N64.ino (6) Disable fastcrc in config.h for HW5 or for HW3, this will first dump the ROM, then calculate the CRC checksum, by default the N64 code does both at the same time which can be quite stressful for the Mega2560 (7) Enable 3v3 fix in config.h, this will run the Mega2560 at half speed. |
Beta Was this translation helpful? Give feedback.
-
That is the voltage switch. It’s required for N64 and GBA cartridges to be set to 3v. It’s a bit of a shame the seller didn’t communicate that to you or label the switches. |
Beta Was this translation helpful? Give feedback.
-
I have recently bought a used copy of The Legend of Zelda: Ocarina of Time (PAL, Australia) so I could use the ROM for the Ship of Harkinia PC port (As it requires a PAL version to work).
When the cartridge arrived I used isopropyl alcohol and q-tips to clean the inside before inserting it into the N64 slot of the Sanni.
I turned the Sanni on and selected 'Nintendo 64 (3V)', then I selected 'Game Cartridge'. After searching the data base this was the message:
Name: THE LEGEND OF ZELDA
Serial: NZLP
Revision: 0
ROM Size: 32MB
Save Type: SRAM
CRC1: B044B569
After clicking the button and selecting 'Read ROM', the Sanni proceeded to save the ROM to 'N64/ROM/THE LEGEND OF ZELDA/26:...'
After loading for a bit, it sent this message:
CRC32... D6B143D6 -> Not found
Press Button...
When putting the SD card into my PC, there is in fact a Z64 file of the game in the files, and upon placing that file into my folder for N64 games, the Project64 emulator is able to recognize the ROM as 'The Legend of Zelda - Ocarina of Time (E) (M3) (V1.0)'. The first time I tried to start the game in the emulator it didn't work, instead giving this error message:
Unhandled zip code
RSP: Unknown 7C 1C 97 C0
Stopping emulation
WOuld you like to open the debugger?
I've tried redumping the game again, and strangely some instances did in fact load up the game, however when I tried to use it for Ship of Harkinian it called it an Unknown ROM and wouldn't start up (Which shouldn't of happened since the SoH Compatibility Checker makes it clear that all PAL versions of the game should work.
So in short, the Sanni is able to identify the game as Ocarina of Time, yet is struggling to find something in the process and the game doesn't work half the time and doesn't appear to be applicable to SoH despite being a PAL version of the game with even the emulator identifying it as one. Anyone know what issue I'm having?
Beta Was this translation helpful? Give feedback.
All reactions