The Nintendo 64 Partner-N64 Development Kit

(behindthecode.ca)

74 points | by paulgerhardt 1 day ago

8 comments

  • aappleby 6 hours ago
    Ah nostalgia. I started in the games industry doing N64 programming, and our devkits looked similar to those flash carts but there was a big SCSI cable connector that went to the host PC.

    Later on we had some "debug" cartridges that sat in between the console and a flash cartridge and intercepted reads/writes to a single address and replaced the data with whatever came in over a serial port back to the PC. That was enough of a backdoor to implement very basic dynamic reloading of art assets - I wrote a Photoshop plugin that added a "send to N64" button and some game-side support code and the cycle time for artists trying to see their work on a TV went from 30 minutes to 10 seconds.

  • nubinetwork 13 hours ago
    Ugh, how the heck am I blocked, I don't think I've ever accessed this website before.
    • ashleyn 9 hours ago
      Might be worth checking your network for malware to make sure you're not unwittingly running a residential proxy network. Most often these come from things like free games, which your kids may have installed and "agreed" to the ToS for. AI companies use residential proxy networks, created from things like free games with strings attached, to circumvent blanket datacentre blocks that obstruct AI scraping.
    • 0x0 12 hours ago
      Blocked here too, never visited the site before. Should we "flag" the story for this, or?
    • Shadowmist 12 hours ago
      Are you using Cloudflare DNS?
      • vanchor3 11 hours ago
        Using 8.8.8.8 and I get the blocked page here as well.
  • Agentlien 16 hours ago
    This is really cool. The full tower of cartridges in each other with the last one sticking out horizontally looks so comical.

    This whole system feels so quirky and fiddly to work with compared to modern dev kits.

    • bob1029 16 hours ago
      If you want to target the N64 today, the tooling is considerably more advanced.

      https://github.com/HailToDodongo/pyrite64

      • Agentlien 13 hours ago
        It's fascinating to see how much tooling and reverse engineering fans have managed to create for various systems. This looks very good and tools like emulators and TAS systems are incredible.

        It's also interesting to see how much of the developer only systems and documentation has been recreated via reverse engineering. For some consoles I've worked with professionally it's a lot more than I would have thought.

  • hefner1456 12 hours ago
    Its interesting to see how mad they went just trying to avoid using discs
  • ginko 15 hours ago
    The article mentioned this needed a modified N64 to route the extra debug signals from the cartridge to the CPU. That got me wondering since afaik there are no unused cartridge pins on the N64.

    Turns out it's actually a bit more complicated. The Partner-N64 uses some little-used analog input pins (LAUDIO, RAUDIO, VIDEO_SYNC) for this. The modification also requires cutting the lines to the system's DAC chip to work.

    https://ultra64.ca/tutorials/make-your-own-partner-n64-conso...

  • Founderarcstone 1 day ago
    Love it! N64 was amazing in its prime!
    • Grazester 9 hours ago
      I always thought the image from it was blurry and washed out. At the end I wasn't even wow by it anymore and through the PS had had largely caught up graphically or at least was good enough with its better library.
  • snvzz 13 hours ago
    I wonder if M64 / miSTer N64 core have the necessary wiring to the FPGA so that this could be supported there.
  • jackjeff 17 hours ago
    > Sorry, you have been blocked

    Right. On Mobile Safari on first attempt to view the site

    https://archive.is/WCnLA