All retail 64DD games have been dumped!

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
914
Country
That list is incomplete, it's missing Zelda 64 DD, as well as Super Mario 64 DD.


Mario 64 DD version exists and was leaked. So was Dezaemon 3D.
Those two were released as regular cartridge releases, but their 64DD versions were unreleased.

Mother 3 DD was never completed. The build that Brownie Brown got as reference in 2005 was an extension of a Spaceworld 99 demo that played up to the first chapter end then crashed. The game design and plot was never actually fully implemented in-game at that stage as a working build nor could be fit into the demo build. They reused the designs (and cut lots of stuff sadly) for the GBA port.
Mother 3.5 DD (the extension) was likely canned altogether.
In fact, near the cancellation year, Earthbound 64 moved from a 64DD tile to a regular N64 cartridge title much like Zelda OoT, thus dooming the extension.
HAL Studio's unnamed seed based game that was to be a N64DD title was made a part of Mother 3 64DD then very likely cancelled.

Zelda 64DD became Ocarina of Time with whatever hooks for extension packs for additional content IN OoT completely removed.
The two extension projects were Gaiden and Ura.
Gaiden was reworked as a separate game, Majora's Mask.
Ura was never released.
Concepts from Ura were reused notably in a romhack for OoT called Master Quest (notably some of the dungeon designs). The newer concepts that didn't make it to Ura or vanilla OoT were incorporated in separate Zelda games, like special golden enemies (Oracle games) and dungeons that are more different (mostly Wind Waker: which by the way was gutted of eight dungeons in a playable Old Hyrule and more from above ocean - they originally planned a sequel in Wind Waker's style to incorporate those then just decided to rework those in Twilight Princess... and so on)
OoT 3DS was a rushed port. They said they couldn't add as much as they wanted.

You'll likely never see any of those dozens of cancelled N64DD titles (Dragon Quest 7, Ao no Tengai, Cubivore, Fire Emblem Sword of Seals N64, Advance Wars 64...)

(I can only wish Advance Wars 64 or Dragon Hopper VB get released or talked about someday...)
 

Deleted member 357656

Well-Known Member
Member
Joined
Dec 9, 2014
Messages
111
Trophies
0
XP
89
Country
France
Not to mention the N64 DD had F-Zero X in stereo (original did not), and the extra tracks.

The original had stereo, the_randomizer !
But in some way you're right, the Expansion Kit adds the Surround, and of course the extra tracks with their own musics (plus track and machine editors).

These are 100% perfect, complete dumps with everything.

This is very good news, my body is ready!
 
  • Like
Reactions: Margen67

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
The original had stereo, the_randomizer !
But in some way you're right, the Expansion Kit adds the Surround, and of course the extra tracks with their own musics (plus track and machine editors).



This is very good news, my body is ready!


Didn't sound stereo to me on the N64, I'll need to record the game again, but I only heard mono sound. The surround made it better.
 

Deleted member 357656

Well-Known Member
Member
Joined
Dec 9, 2014
Messages
111
Trophies
0
XP
89
Country
France
Didn't sound stereo to me on the N64, I'll need to record the game again, but I only heard mono sound. The surround made it better.

A reminder...
1q3xGdG.jpg

gPibunD.jpg
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
A reminder...
1q3xGdG.jpg

gPibunD.jpg



Why does that title screen look weird? The only title screen I've seen was the one with all the F-zero Racers on it...Must be when you complete the game, but it doesn't sound as stereo as it could be. The expansion version sounds a lot better.
 

Deleted member 357656

Well-Known Member
Member
Joined
Dec 9, 2014
Messages
111
Trophies
0
XP
89
Country
France
Why does that title screen look weird? The only title screen I've seen was the one with all the F-zero Racers on it...Must be when you complete the game, but it doesn't sound as stereo as it could be. The expansion version sounds a lot better.

Yes, I got this title screen because I completed the game, but I uploaded it to prove it wasn't the 64DD version (the 64DD logo is missing). That's all! :P
 
  • Like
Reactions: the_randomizer

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
Doesn't project64 support N64 DD games? I'm pretty sure it does the last time I checked. Also does anyone here happen to be an N64 DD owner?
 

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,216
Country
United States
Doesn't project64 support N64 DD games? I'm pretty sure it does the last time I checked. Also does anyone here happen to be an N64 DD owner?
No, these are the first proper dumps of these games to surface. At most, PJ64 might be able to run the DD IPL, but even that I'm not sure of.
 
  • Like
Reactions: Margen67

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
No, these are the first proper dumps of these games to surface. At most, PJ64 might be able to run the DD IPL, but even that I'm not sure of.
It's so odd for something that's been out since 1999 to finally come out with development. It kinda reminds me of Spongebob showing a "lost episode" like really? Somehow the writers made all these episodes for a series but this one in particular got "lost", ok.

In regards to the N64 DD, it's been 15 years give or take. What took us so long to finally get new info about this? It just seems odd but at the same time in ecstatic about any news regarding the N64.
 
  • Like
Reactions: Margen67

LuigiBlood

Mage Robot
Member
Joined
Jun 23, 2009
Messages
196
Trophies
1
Website
luigiblood.neocities.org
XP
843
Country
France
It's so odd for something that's been out since 1999 to finally come out with development. It kinda reminds me of Spongebob showing a "lost episode" like really? Somehow the writers made all these episodes for a series but this one in particular got "lost", ok.

In regards to the N64 DD, it's been 15 years give or take. What took us so long to finally get new info about this? It just seems odd but at the same time in ecstatic about any news regarding the N64.

No emulators supports 64DD games. However you can run the development 64DD IPL on Project64... which is useless anyway.
MESS has 64DD support, only for the IPL and the Clock, but doesn't support disks. That's the only "64DD" emulator you can ever get publically.

Also, what's been taking so long? People who kept their dumps (would have been my case also but at the very least I try to give some news) and documentation (what I've been doing since I began working), released them like last year. All we only got was dumps of F-Zero X Expansion Kit (without the System Area), and Dezaemon DD (also without the System Area). I don't even know why nothing much has happened in the last 15 years. There was hype, for nothing.

For now I'm working on a new version of Block Viewer and of the dumper for development disks. Give me some time because they need to be tested a lot, and we need to do some investigation for 64DD SDK functions as they tend to lock out development 64DD and disks in few ways. It's been a while since I've done such hacks, but something IS going on right now.
 
  • Like
Reactions: Margen67

Twili

Banned!
OP
Banned
Joined
Mar 20, 2014
Messages
208
Trophies
0
Age
29
XP
391
Country
United States
Here's a document I generated with a tool I wrote, outlining the makeup of each disk type in detail:

Disk Type 0:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x047D (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x01425C60
LBA range: 0x047E - 0x05A1 (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.


Offset: 0x01942A40
LBA range: 0x05A2 - 0x06B3 (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a RAM region.


Offset: 0x01D865C0
LBA range: 0x06B4 - 0x07C5 (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a RAM region.


Offset: 0x0216F1A0
LBA range: 0x07C6 - 0x08D7 (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a RAM region.


Offset: 0x024FCDE0
LBA range: 0x08D8 - 0x09E9 (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a RAM region.


Offset: 0x0282FA80
LBA range: 0x09EA - 0x0AB5 (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a RAM region.


Offset: 0x02A4D880
LBA range: 0x0AB6 - 0x0B81 (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a RAM region.


Offset: 0x02C27AC0
LBA range: 0x0B82 - 0x0C93 (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a RAM region.


Offset: 0x02EFF7C0
LBA range: 0x0C94 - 0x0DA5 (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a RAM region.


Offset: 0x03232460
LBA range: 0x0DA6 - 0x0EB7 (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a RAM region.


Offset: 0x035C00A0
LBA range: 0x0EB8 - 0x0FC9 (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a RAM region.


Offset: 0x039A8C80
LBA range: 0x0FCA - 0x10DB (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a RAM region.


Disk Type 1:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x046B (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a ROM region.


Offset: 0x0137D1A0
LBA range: 0x046C - 0x057D (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a ROM region.


Offset: 0x017C0D20
LBA range: 0x057E - 0x06A1 (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x01CAD360
LBA range: 0x06A2 - 0x07C5 (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.


Offset: 0x021CA140
LBA range: 0x07C6 - 0x08D7 (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a RAM region.


Offset: 0x025B2D20
LBA range: 0x08D8 - 0x09E9 (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a RAM region.


Offset: 0x02940960
LBA range: 0x09EA - 0x0AFB (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a RAM region.


Offset: 0x02C73600
LBA range: 0x0AFC - 0x0BC7 (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a RAM region.


Offset: 0x02E91400
LBA range: 0x0BC8 - 0x0C93 (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a RAM region.


Offset: 0x0306B640
LBA range: 0x0C94 - 0x0DA5 (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a RAM region.


Offset: 0x03343340
LBA range: 0x0DA6 - 0x0EB7 (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a RAM region.


Offset: 0x03675FE0
LBA range: 0x0EB8 - 0x0FC9 (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a RAM region.


Offset: 0x03A03C20
LBA range: 0x0FCA - 0x10DB (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a RAM region.


Disk Type 2:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x046B (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a ROM region.


Offset: 0x0137D1A0
LBA range: 0x046C - 0x057D (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a ROM region.


Offset: 0x01765D80
LBA range: 0x057E - 0x068F (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a ROM region.


Offset: 0x01B4E960
LBA range: 0x0690 - 0x07A1 (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a ROM region.


Offset: 0x01F924E0
LBA range: 0x07A2 - 0x08C5 (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x0247EB20
LBA range: 0x08C6 - 0x09E9 (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.


Offset: 0x0299B900
LBA range: 0x09EA - 0x0AFB (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a RAM region.


Offset: 0x02D29540
LBA range: 0x0AFC - 0x0C0D (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a RAM region.


Offset: 0x0305C1E0
LBA range: 0x0C0E - 0x0CD9 (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a RAM region.


Offset: 0x03279FE0
LBA range: 0x0CDA - 0x0DA5 (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a RAM region.


Offset: 0x03454220
LBA range: 0x0DA6 - 0x0EB7 (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a RAM region.


Offset: 0x0372BF20
LBA range: 0x0EB8 - 0x0FC9 (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a RAM region.


Offset: 0x03A5EBC0
LBA range: 0x0FCA - 0x10DB (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a RAM region.


Disk Type 3:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x046B (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a ROM region.


Offset: 0x0137D1A0
LBA range: 0x046C - 0x057D (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a ROM region.


Offset: 0x01765D80
LBA range: 0x057E - 0x068F (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a ROM region.


Offset: 0x01AF39C0
LBA range: 0x0690 - 0x07A1 (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a ROM region.


Offset: 0x01E81600
LBA range: 0x07A2 - 0x08B3 (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a ROM region.


Offset: 0x0226A1E0
LBA range: 0x08B4 - 0x09C5 (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a ROM region.


Offset: 0x026ADD60
LBA range: 0x09C6 - 0x0AE9 (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x02B9A3A0
LBA range: 0x0AEA - 0x0C0D (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.


Offset: 0x030B7180
LBA range: 0x0C0E - 0x0D1F (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a RAM region.


Offset: 0x033E9E20
LBA range: 0x0D20 - 0x0DEB (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a RAM region.


Offset: 0x03607C20
LBA range: 0x0DEC - 0x0EB7 (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a RAM region.


Offset: 0x037E1E60
LBA range: 0x0EB8 - 0x0FC9 (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a RAM region.


Offset: 0x03AB9B60
LBA range: 0x0FCA - 0x10DB (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a RAM region.


Disk Type 4:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x046B (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a ROM region.


Offset: 0x0137D1A0
LBA range: 0x046C - 0x057D (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a ROM region.


Offset: 0x01765D80
LBA range: 0x057E - 0x068F (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a ROM region.


Offset: 0x01AF39C0
LBA range: 0x0690 - 0x07A1 (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a ROM region.


Offset: 0x01E26660
LBA range: 0x07A2 - 0x08B3 (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a ROM region.


Offset: 0x02159300
LBA range: 0x08B4 - 0x09C5 (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a ROM region.


Offset: 0x024E6F40
LBA range: 0x09C6 - 0x0AD7 (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a ROM region.


Offset: 0x028CFB20
LBA range: 0x0AD8 - 0x0BE9 (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a ROM region.


Offset: 0x02D136A0
LBA range: 0x0BEA - 0x0D0D (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x031FFCE0
LBA range: 0x0D0E - 0x0E31 (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.


Offset: 0x0371CAC0
LBA range: 0x0E32 - 0x0EFD (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a RAM region.


Offset: 0x0393A8C0
LBA range: 0x0EFE - 0x0FC9 (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a RAM region.


Offset: 0x03B14B00
LBA range: 0x0FCA - 0x10DB (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a RAM region.


Disk Type 5:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x046B (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a ROM region.


Offset: 0x0137D1A0
LBA range: 0x046C - 0x057D (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a ROM region.


Offset: 0x01765D80
LBA range: 0x057E - 0x068F (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a ROM region.


Offset: 0x01AF39C0
LBA range: 0x0690 - 0x07A1 (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a ROM region.


Offset: 0x01E26660
LBA range: 0x07A2 - 0x086D (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a ROM region.


Offset: 0x02044460
LBA range: 0x086E - 0x097F (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a ROM region.


Offset: 0x0231C160
LBA range: 0x0980 - 0x0A91 (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a ROM region.


Offset: 0x0264EE00
LBA range: 0x0A92 - 0x0BA3 (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a ROM region.


Offset: 0x029DCA40
LBA range: 0x0BA4 - 0x0CB5 (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a ROM region.


Offset: 0x02DC5620
LBA range: 0x0CB6 - 0x0DC7 (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a ROM region.


Offset: 0x032091A0
LBA range: 0x0DC8 - 0x0EEB (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x036F57E0
LBA range: 0x0EEC - 0x100F (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.


Offset: 0x03C125C0
LBA range: 0x1010 - 0x10DB (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a RAM region.


Disk Type 6:

Offset: 0x00000000
LBA range: 0x0000 - 0x0123 (0x4D08 bytes per block.)
VZone: 0x00
PZone: 0x00 Head: 0
This is a ROM region.


Offset: 0x0057DD20
LBA range: 0x0124 - 0x0247 (0x47B8 bytes per block.)
VZone: 0x01
PZone: 0x01 Head: 0
This is a ROM region.


Offset: 0x00A9AB00
LBA range: 0x0248 - 0x0359 (0x4510 bytes per block.)
VZone: 0x02
PZone: 0x02 Head: 0
This is a ROM region.


Offset: 0x00F39620
LBA range: 0x035A - 0x046B (0x3FC0 bytes per block.)
VZone: 0x03
PZone: 0x03 Head: 0
This is a ROM region.


Offset: 0x0137D1A0
LBA range: 0x046C - 0x057D (0x3A70 bytes per block.)
VZone: 0x04
PZone: 0x04 Head: 0
This is a ROM region.


Offset: 0x01765D80
LBA range: 0x057E - 0x068F (0x3520 bytes per block.)
VZone: 0x05
PZone: 0x05 Head: 0
This is a ROM region.


Offset: 0x01AF39C0
LBA range: 0x0690 - 0x07A1 (0x2FD0 bytes per block.)
VZone: 0x06
PZone: 0x06 Head: 0
This is a ROM region.


Offset: 0x01E26660
LBA range: 0x07A2 - 0x086D (0x2A80 bytes per block.)
VZone: 0x07
PZone: 0x07 Head: 0
This is a ROM region.


Offset: 0x02044460
LBA range: 0x086E - 0x0939 (0x2530 bytes per block.)
VZone: 0x0F
PZone: 0x08 Head: 1
This is a ROM region.


Offset: 0x0221E6A0
LBA range: 0x093A - 0x0A4B (0x2A80 bytes per block.)
VZone: 0x0E
PZone: 0x07 Head: 1
This is a ROM region.


Offset: 0x024F63A0
LBA range: 0x0A4C - 0x0B5D (0x2FD0 bytes per block.)
VZone: 0x0D
PZone: 0x06 Head: 1
This is a ROM region.


Offset: 0x02829040
LBA range: 0x0B5E - 0x0C6F (0x3520 bytes per block.)
VZone: 0x0C
PZone: 0x05 Head: 1
This is a ROM region.


Offset: 0x02BB6C80
LBA range: 0x0C70 - 0x0D81 (0x3A70 bytes per block.)
VZone: 0x0B
PZone: 0x04 Head: 1
This is a ROM region.


Offset: 0x02F9F860
LBA range: 0x0D82 - 0x0E93 (0x3FC0 bytes per block.)
VZone: 0x0A
PZone: 0x03 Head: 1
This is a ROM region.


Offset: 0x033E33E0
LBA range: 0x0E94 - 0x0FB7 (0x4510 bytes per block.)
VZone: 0x09
PZone: 0x02 Head: 1
This is a ROM region.


Offset: 0x038CFA20
LBA range: 0x0FB8 - 0x10DB (0x47B8 bytes per block.)
VZone: 0x08
PZone: 0x01 Head: 1
This is a ROM region.

And the source code, requiring the Japanese F-Zero X ROM in big endian, renamed to f-zero.z64:

Code:
#include <stdio.h>
 
int main()
{
    FILE *fzero;
    int table[16]={19720,18360,17680,16320,14960,13600,12240,10880,18360,17680,16320,14960,13600,12240,10880,9520},table2[7][9]={{0,0,0,1,1,1,1,1,1},{0,0,0,0,1,1,1,1,1},{0,0,0,0,0,1,1,1,1},{0,0,0,0,0,0,1,1,1},{0,0,0,0,0,0,0,1,1},{0,0,0,0,0,0,0,0,1},{0,0,0,0,0,0,0,0,0}},cum,lookup,offset,last,flag;
    short prev,value;
    char x,y,head;
    fzero=fopen("f-zero.z64","rb");
    for(x=0;x<7;x+=1)
    {
        offset=0;
        last=0;
        cum=0;
        printf("Disk Type %d:\n\n",x);
        for(y=0;y<16;y+=1)
        {
            offset+=last;
            fseek(fzero,0x97948+0x20*x+2*y-2,SEEK_SET);
            prev=(short)((fgetc(fzero)<<8)|fgetc(fzero));
            if(y==0){prev=0;}
            value=(short)((fgetc(fzero)<<8)|fgetc(fzero))-prev;
            fseek(fzero,0x97A48+0x10*x+y,SEEK_SET);
            lookup=fgetc(fzero);
            last=table[lookup]*value;
            printf("Offset:    0x%08X\nLBA range: 0x%04X - 0x%04X (0x%X bytes per block.)\nVZone: 0x%02X\n",offset,cum,cum+value-1,table[lookup],lookup);
            head=0;
            if(lookup>7){head=1;lookup-=7;}
            printf("PZone: 0x%02X    Head: %d\n",lookup,head);
            flag=table2[x][lookup];
            if(flag==0){printf("This is a ROM region.\n\n\n");}
            else{printf("This is a RAM region.\n\n\n");}
            cum+=value;
        }
    }
    return 0;
}
 

LuigiBlood

Mage Robot
Member
Joined
Jun 23, 2009
Messages
196
Trophies
1
Website
luigiblood.neocities.org
XP
843
Country
France
This is making me super happy to see. Any update on if that Mario 64DD got dumped?

It got dumped. And while there was some actual block errors... it's actually not a problem because the ROM area of it is intact.
(A 64DD disk is made of a ROM area and a RAM area, those errors concerned the RAM area and that's not a problem at this point.)

Keep in mind though, you can't find it online. (yet)
 
  • Like
Reactions: Margen67

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,923
Country
Mexico
This is... AWESOME!

Do you know what this means?
It means that this ROMs might be worked on by hackers/translators to translate the game to english language!
Finally, N64DD ROMs will no longer be Japan exclusives. :D
 
  • Like
Reactions: Margen67

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill