nds-bootstrap
nds-bootstrap copied to clipboard
Pokemon DPPt & HGSS stops finding Wii after connecting to Pokemon Battle Revolution & My Pokemon Ranch (Wii)
Upon attempting to connect to a Wii host server in a supported title (notably: Pokémon Battle Revolution, My Pokémon Ranch), nds-bootstrap will crash to a black screen.
TWiLightMenu++ cannot be reentered with its key combo, indicating a full lockup. No stack trace is dumped. DSi Mode can be exited as usual with HOME.
This is normal, as this issue also occurs on flashcards.
It is possible to get it working -- CycloDS was known to work with PBR back in the day. Not sure what they did to fix it. http://cyclods.wikidot.com/firmware:1-2
Edit: Apparently, several flashcarts have big-endian support, and Wood adds support others. Problem is, nothing is open-source anymore since flashcart makers were simply stealing the kernels to profit off their own clone carts. https://wiki.gbatemp.net/wiki/Flashcart_Comparison_Chart
https://github.com/ahezard/wood3ds/search?q=IsWiiLinkage&unscoped_q=IsWiiLinkage
I remember I successfully connected with Pokémon platinum, but I'm not sure if it was because I had another copy of it inserted
@piratesephiroth I was looking at that repo earlier and couldn't find the appropriate code! Good eye.
This issue also applies to My Pokemon Ranch as well
Did anyone try to put a ROM of CycloDS Evolution on the 3DS before? that could be a possibility. https://wowroms.com/en/roms/nintendo-ds/cyclods-evolution/15889.html (Hope that doesn't sound stupid.) :l
yeah, it sucks the gen 4 games can't connect to the Wii right now with the nds-bootstrap
I tried with 3 flashcarts I have, and the only one working with the Wii was an original R4, it successfully connects to My Pokémon Ranch (DP) and Pokémon Battle Revolution (all Gen4 titles)
maybe they can implement part of the code the original R4 has to connect to the Wii :0
We don't have the original R4 code, so we can't implement it into our software. Besides, we could either use the acekard code (we have that), or we could make our own implementation
This could be fixed now with soft reset
According to Elaugaufein on Discord, it still white screens after resetting. This could be a bug unrelated to soft-reset.
So Then what is The Problem? I'm Kinda Curious.
Didn't realize there were so many issue duplicates on this guy... At least this issue has a bit more meat on the comments.
#122 #331
I’ve been hearing from people that Platinum, specifically an Italian Platinum ROM, works in regards to connecting to the Wii. Is this true, even so has the root of this bug been discovered yet?
I do think it is a good idea to at least try to use acekard code in some form to solve this problem. It could be worth atempting.
So the acekard code can be used to fix this issue potentially?
Someone mentioned it, but I'm not sure.
Attached is the log for Platinum when attempting to communicate with PBR. Settings are for max compatability (so everything DS and Fat cache off).
The behaviour at the moment is that PBR is detected and the menu option changes to connect to Wii, selecting it causes a soft reset, but rather than hanging on a white screen it currently goes into the intro.
I've verified that PBR can copy from the game if launched normally using the actual game card on the same system.
So does that mean PBR connecting to Platinum on nds bootstrap isn't a possibility?
Doesn't mean it can never happen, just means its not working now.
Diamond and Soul Silver behave the same way as Platinum,
(I haven't tested Pearl / HG but it seems likely they'd be the same(
Has anyone tested this latest update (v13.1.0) if there is compatibility with the Wii (HG, SS, Platinum, Pearl or Diamond) PBR?
Testing on nds-bootstrap 0.32.1, TwilightMenu++ 13.1.0, and Pokemon SoulSilver
Still resetting and going back to the intro.
Duplicate of #122
But #415 has important comments about related information. Why not close the other one?
It seems to me that in v.14.0.0 there is also no compatibility with the Wii :( If someone did it, let them know!
any update on this?
I don't think so, but I know that eventually something will come up.
any update on this?
Nothing so far
please