1. Please read the rules on SDK and Recovery files for all systems. There are legal differences between direct links and links to other sites. Please read the rules to understand the difference between a download and a link. Dismissing this notice will acknowledge you are aware of the rules.
  2. File sharing rules have changed please read the rules again. Primary changes involve Xbox 360 and PlayStation 4. Dismissal of this notice is a recognition of the change of rules.

64DD Development IPL v1.1 Release

Discussion in 'File Downloads - Share and Request' started by Zoinkity, Mar 17, 2016.

Tags:
  1. Zoinkity

    Zoinkity Site Supporter 2015

    Joined:
    Feb 18, 2012
    Messages:
    499
    Likes Received:
    108
    http://www.mediafire.com/download/rrmy7dp3huy6d5a/iplcart-v1.1.7z

    background:
    Early 64DD development units didn't include an internal IPL, probably since this was still under development. Instead, they produced a separate cartridge that provided the fonts and sound samples present on the retail IPL. These cart's aren't bootable and were never intended to be.

    Retail IPLs are v1.2.

    Unlike Acey's dump of the IPL "disk" v1.0 cart, this dump is based off a v1.1 IPL. Its code wasn't bit-thrashed to prevent it running. Instead, the only reason it doesn't run is that a CIC feeding it the proper seed isn't present. Its ID indicates it was made in the 47th week of 1997. The bootcode has been updated from v1.0; there's a difference in the initial value seeding the checksum; and it uses the "normal" non-Zelda, non-IPL algo. Code doesn't look terribly different from retail, but there's no way to compare it to v1.0 sadly.

    It's definitely a copy of a retail IPL. Note how at 0x11C04 it sets the region ID; this value is set to 0 in development units.

    So yes it's different and yes, it's mostly just a curiosity. Should run in MAME if you want to give it a whirl in place of the proper IPL.
    [edit]
    Updated this checksum calculator script to autodetect and properly generate checksums for this IPL.
    http://www.mediafire.com/download/wwy88kc9h1d8dew/N64.py
    It should now handle all known CICs. Please note Acey's IPL v1.0 dump is correct but will always have an invalid checksum for reasons listed above.
     
    Last edited: Mar 17, 2016
    Chagosan, pool7, Gilgamesh and 5 others like this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page