Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
carts:nintendo:n64 [2021/10/13 02:00] jonasrosland |
carts:nintendo:n64 [2022/09/28 22:09] hiccup [Gathering and Submitting Dump Info] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Nintendo 64 ====== | ====== Nintendo 64 ====== | ||
| - | **//[copied from No-Intro wiki - needs polishing]// | + | {{wst> |
| - | ===== Introduction ===== | + | **Warning: UltraSave + 64drive may produce bad dumps of NUS-8F16FB-02 development boards.** |
| + | {{wst> | ||
| + | |||
| + | ===== Introduction ===== | ||
| + | {{wst> | ||
| Dumping Nintendo 64 carts is pretty easy if you have one of the dedicated hardware solutions for it, but they can sometimes be hard to come by, or out of stock, or you have to build them yourself. | Dumping Nintendo 64 carts is pretty easy if you have one of the dedicated hardware solutions for it, but they can sometimes be hard to come by, or out of stock, or you have to build them yourself. | ||
| **Note on Development Cartridges: | **Note on Development Cartridges: | ||
| - | Because the Retrode | + | Because the Retrode, the Sanni Cart Reader |
| ===== Methods ===== | ===== Methods ===== | ||
| Line 14: | Line 18: | ||
| - [[#Method 2 - Sanni Cart Reader|Sanni Cart Reader]] | - [[#Method 2 - Sanni Cart Reader|Sanni Cart Reader]] | ||
| - [[#Method 3 - Retrode2 + N64 adapter|Retrode2 + N64 adapter]] | - [[#Method 3 - Retrode2 + N64 adapter|Retrode2 + N64 adapter]] | ||
| - | - [[#Method 4 - GameShark ProAction Replay Pro|GameShark ProAction Replay Pro]] | + | - [[#Method 4 - INLretro|INLretro]] |
| + | - [[#Method 5 - RetroBlaster 2.0 + N64 (Pro) adapter|RetroBlaster 2.0 + N64 (Pro) adapter]] | ||
| + | - [[#Method 6 - GameShark ProAction Replay Pro|GameShark ProAction Replay Pro]] | ||
| + | - [[#Method 7 - Old copiers|Old copiers]] | ||
| ==== Method 1 - 64drive + UltraSave ==== | ==== Method 1 - 64drive + UltraSave ==== | ||
| - | Requires the UltraSave unit. Assemble the UltraSave unit and insert your 64drive and game cartridge into either slot. Download the dumping software from the [[http:// | + | Assemble the UltraSave unit and insert your 64drive and game cartridge into either slot. Download the dumping software from the [[http:// |
| ==== Method 2 - Sanni Cart Reader ==== | ==== Method 2 - Sanni Cart Reader ==== | ||
| - | The Sanni Cart Reader comes with Mega Drive / Genesis | + | The Sanni Cart Reader comes with N64 dumping capabilities by default. |
| - | [[https:// | + | [[https:// |
| ==== Method 3 - Retrode2 + N64 adapter ==== | ==== Method 3 - Retrode2 + N64 adapter ==== | ||
| Line 34: | Line 41: | ||
| - The Retrode2 should now show up as a regular USB drive, and you can copy the ROM from there for further analysis. | - The Retrode2 should now show up as a regular USB drive, and you can copy the ROM from there for further analysis. | ||
| - | ==== Method 4 - GameShark ProAction Replay Pro ==== | + | Note that the Retrode does not detect 12 MiB carts correctly, and will overdump them, so for those, make sure to set the dump size manually in the Retrode config, or trim the overdumped ROM to 12 MiB after the fact. |
| - | Follow the NES World [[http://www.nesworld.com/article.php?system=n64& | + | ==== Method 4 - INLretro ==== |
| + | [todo: | ||
| + | * look at [[https://www.youtube.com/watch?v=JdpxEUvrixM|this]] video tutorial | ||
| + | * its sometimes possible to work out the ROM size by examining the overdump. maybe this could even be automated. | ||
| + | ] | ||
| - | ===== Identifying Game Versions | + | - Find the ROM size in kilobytes by looking at the text on the ROM chip and converting it or (may be inaccurate if dump isn't trusted) use the size of the existing dump in [[https:// |
| - | todo: add info on cart/box serials (and non-standard | + | - Insert the cart into the N64 cart slot on the dumper. |
| + | - Connect dumper to a PC running at least Windows 10 (requires a USB-A to USB-B cable; you can get one with the dumper itself) | ||
| + | - Obtain the inl-retro-progdump software from GitLab (either run < | ||
| + | - Open PowerShell from the host directory in the repo (path\to\repo\host) | ||
| + | - Run the following command: < | ||
| + | - Here's an example of the command I used to dump Lego Racers: < | ||
| + | |||
| + | ==== Method 5 - RetroBlaster 2.0 + N64 (Pro) adapter | ||
| + | Retroblaster 2.0 has a standard "N64 Adapter" | ||
| + | |||
| + | - Make sure the ' | ||
| + | - Connect the appropriate adapter to the Retroblaster | ||
| + | - Insert the cartridge or PCB into the adapter | ||
| + | - Open the RetroBlaster software (available on the [[https:// | ||
| + | - Navigate to the ' | ||
| + | - A progress bar will indicate the status of the dump, and information will be displayed | ||
| + | - You can also dump the SRAM or EEPROM from this same tab, by clicking the appropriate button | ||
| + | |||
| + | ==== Method 6 - GameShark ProAction Replay Pro ==== | ||
| + | |||
| + | Unreliable - not recommended. Produces corrupted dumps for some/all prototype carts. If you do have to use it, dump the cart multiple times, making sure all the dumps match and clean the contacts in-between each try. Follow the NES World [[http:// | ||
| + | |||
| + | ==== Method 7 - Old copiers ==== | ||
| + | |||
| + | E.g. v64, v64jr, z64, cd64. Unreliable - not recommended. If you do have to use it, dump the cart multiple times, | ||
| + | |||
| + | ==== Opening | ||
| + | |||
| + | Unscrew the back of the cartridge with a 3.5mm "game bit" or line screw driver, carefully separating the bottom half of the cart's shell. Then, remove the phillips screws on the metal shielding to expose the PCB. | ||
| + | |||
| + | ==== For Reference: Identifying Game Versions ==== | ||
| + | |||
| + | Once the cart has been opened, you can decode the letters/ | ||
| {{: | {{: | ||
| Line 51: | Line 94: | ||
| ===== Gathering and Submitting Dump Info ===== | ===== Gathering and Submitting Dump Info ===== | ||
| - | + | {{wst> | |
| - | See [[submission: | + | |