Replies: 5 comments 14 replies
-
|
Hi, I didn't know that there are ROM dumps on archive.org. Do you know how this works legally? Can anybody just upload a ROM there in the "image" category? I have a dump of the FPGA bitstream of the WB64AGB that I would like to archive somewhere for preservation. I didn't have the balls to put it on my website, because Nintendo is very well known for destroying the lives of people over stuff like that. Once I dump the flash chip myself, I can compare it to the image on archive.org, to see if it is identical, or if there are different versions. There are a few things I need to continue, maybe you can help in any way:
If you can help in any way I'd appreciate it, but please don't feel pressured to. The flash image on archive.org is good information already and I still have a lot of work to do on the DMG Game Boy. Thanks for getting in contact. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for moving the issue to a discussion! That's great. And thank you for the detailed reply! I was going to reach the preservation group "Forest of Illusion" in order to find out more about their dump, as they are the ones that dumped and preserved the WIDE-BOY64 AGB (TS2), but I saw they announced their closure in 2023... https://x.com/forestillusion/status/1615143069271330818 So I'm reaching some well-known preservation groups looking for advice, also asking about info on the BU9850 EEPROM dumping. The amazing people at the preservation community Hidden Palace offered me some advice, the user togemet2 shared some very interesting info:
Then togemet2 ran the TS2 Wide Boy dump and got the file for the BU9850 EEPROM, gaining it from a normal ROM dump: They said you may get a slightly different result to this though because you aren't reverse engineering specifically the TS2 version. On the preservation side of things, the user ICEknight recommended MAME, they said that even if it's not yet supported, 'skeleton drivers' are being made all the time to prevent the dumps and board documentation from being lost: https://github.com/mamedev/mame/pulls?q=is%3Apr+sort%3Aupdated-desc |
Beta Was this translation helpful? Give feedback.
-
|
More good news! @msinger I found new dumps! There are not only two versions of the AGB but also one of the CGB version:
The dumps were done by HCS, here is the site containing the dumps: https://hcs64.com/n64info.html The readme notes say:
I tested them, and as the readme says, the AGB ones boot, showing the Intelligent Systems splash screen with the Game Boy Advance frame, but the CGB doesn't boot. Very interesting stuff—I wonder which version you have and if it happens to be one of these. EDIT: The ROMs obviously don't do much without the Wide Boy hardware, but I noticed that out of all of them, the 0.04c allows me to perform the zoom function with the analog stick, while the others don't even respond to button presses. EDIT2: It looks like the device lets you check the firmware version on its own. When you connect a second controller to the N64, you can bring up a small on-screen menu. This menu not only lets you change colors but also displays the firmware revision in the lower right corner. To access this menu, just press 'Start' on the second controller. Keep in mind, this feature only works when both controllers are plugged in. Found this information here: https://www.nesworld.com/n64-wideboy.php I tested this on both versions 0.02 and 0.04c, and it works; however, changing the numbers doesn't affect the image at all, presumably because no game is being displayed. Interestingly, version 0.02 shows 114c as the firmware number, whereas 0.04c shows 119c. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for the information. I didn't know about the version menu with the second controller. Sadly I only have one N64 controller. When I plug it into the second port, nothing happens when I press Start or any other button. Maybe I have an older version. Or maybe it needs two controllers plugged in at the same time. Unfortunately there are no pictures of the back side on that website that mentions the version menu. Mine has 'Ver. A' printed on the back and 'WIDEBOY AGB(A)' on the PCB. See here. But this could also be just the PCB version, not the software version. |
Beta Was this translation helpful? Give feedback.
-
|
By the way, I found some interesting information about dumping on the Hit Save organization's website. There is a specific section with information and solutions on how N64 dumping works, including Open Source solutions: https://dumping.guide/carts/nintendo/n64 But that's not the best part—they have RetroBlaster cart dumping kits available for community members to borrow! I contacted them and spoke with Jonas Rosland, the executive director at Hit Save. They found your project interesting and asked if their dumping kits would be useful for us. If we are interested, they told me to use the application form, which you can find here: https://docs.google.com/forms/d/e/1FAIpQLSdYIz1PqaDrResuI4yz2Pcv9PCSUXc1lGhcKqWSeEfFM84sAw/viewform If it seems like a good option for you, feel free to use the form at your convenience. Maybe you'll prefer to go down the Open Source route and build something yourself. In any case, they would be happy to help! |
Beta Was this translation helpful? Give feedback.




Uh oh!
There was an error while loading. Please reload this page.
-
Hey @msinger!
First of all, excuse me if opening an issue is not the appropriate way to contact you, but I couldn't find any other means! Let me know if I should remove it, no prob.
I wanted to let you know that recently a dump of the "WIDE-BOY64 AGB (TS2)" was preserved:
https://archive.org/details/wide-boy-64-agb-ts2
I wonder if this might be helpful for your Wide-Boy 64 (or Wide-Boy64, as you mentioned on your website, haha) reverse engineering project. I noticed on the TODO list on your site that desoldering and dumping the WB64AGB Flash was one of the remaining tasks.
I also wanted to ask if any help or contact could help you! This is such a great piece of research, and as far as I know, it has never been documented like this before.
As time goes by, accessing information about these devices becomes increasingly difficult. Finding someone who not only has one but also shares technical information about them is incredibly valuable to the community. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions