melonDS-emu / melonDS

DS emulator, sorta
https://melonds.kuribo64.net
GNU General Public License v3.0
3.02k stars 499 forks source link

DS Download Play Carts are not functional #1352

Open freezingdart opened 2 years ago

freezingdart commented 2 years ago

There are carts that are intended to distribute content via DS Download Play. It's essentially pseudo DLC, and there is some content exclusive to this means. In Fossil Fighters, this manifests as being able to clean and revive 4 egg fossils that normally would require 100% the game (a several hundred hour grind). There are exclusive cutscenes or downloadable events. Some of this content (such as the egg fossils) were accessible through the now shutdown Nintendo Channel on the Wii, wherein the Wii would just emulate the distribution cart for this. Just some context.

I went through some forum posts to get everything set up correctly. What should happen, is the system should communicate with the distribution device and download the hub of content to install. There are a series of carts, but I've only worked with volumes 14 and 15. With all the settings correct, the system is able to actually download the content. However, it should get to a stage wherein it verifies the game cart (ROM loaded in emulator) and then proceeds to load the content into the save. Instead the Nintendo logo shows on a white screen (intended) and then freezes on a blank white screen (unintended). I will link a video of this behavior below. If it's possible to fix, this would be big for archival purposes. Volume 15's two eggs seem to work but the three eggs for volume 14 do not.

https://www.youtube.com/watch?v=LW1lL2GIqhw

freezingdart commented 2 years ago

Did some more testing.

Volume 1 is functional. Volume 2 is functional. Volume 3 is functional. Volume 4 is functional. Volume 5 is functional. Volume 6 does not work. Volume 7 does not work. Volume 8 does not work. Volume 9 does not work. Volume 10 does not work. Volume 11 does not work. Volume 12 does not work. Volume 13 does not work. Volume 14 does not work. Volume 15 is functional. Volume 16 is functional. Volume 17 is functional. Volume 18 is functional. Volume 19 is functional.