DS-Homebrew / nds-bootstrap

Boot an nds file
https://wiki.ds-homebrew.com/nds-bootstrap/
GNU General Public License v3.0
1.17k stars 75 forks source link

[Pokemon Pearl version FR] crash at Wifi Connection screen #154

Closed SeleDreams closed 3 years ago

SeleDreams commented 6 years ago

Hi, i'm posting this bug report since this is a pretty annoying bug, i want to play online to pokemon pearl version (french version) i've patched the rom for Altwfc and the ds wifi setup menu works perfectly and detects the connection, however when i go to gts or anywhere else that uses the cwf nintendo, the game either crashes or is stuck in a soft lock (the game is still searching for a connection for hours without showing any error code) so i'm wondering if it could be fixed

RocketRobz commented 6 years ago

It's possible it can be fixed, but I dunno what broke it, so currently, it can't be fixed.

BtheDestroyer commented 6 years ago

DS Wi-Fi Setup works because it's built into the 3ds and not homebrew. Search for any issue with playing games online and you'll find the problem currently being met with large games like Pokemon: the whole ROM cant be loaded into RAM so it can't communicate with Wi-Fi correctly

RocketRobz commented 6 years ago

the whole ROM cant be loaded into RAM so it can't communicate with Wi-Fi correctly

wat?

SeleDreams commented 6 years ago

the pokemon pearl rom is around 40 mb, the 3ds has 128mb of ram, the 3ds system uses so much ram ?

BtheDestroyer commented 6 years ago

Other than https://gbatemp.net/threads/3ds-ram-for-ds-homebrew.346752/

BtheDestroyer commented 6 years ago

Unless my info is wrong. I'm on mobile so IDK how to edit that last post, but please correct me if I'm wrong.

RocketRobz commented 6 years ago

DSi mode on 3DS has access to 32MB of RAM, which is the amount dev/panda DSi units have.

SeleDreams commented 6 years ago

"DS flash carts run in DS-mode, which means they run as if they were in an original 2004 model DS. Use of the additional RAM would require 3DS-mode to be hacked, which it's not. " but the 3ds mode is now hacked, so i don't know if nds bootstrap is able to use all the 3ds ram

RocketRobz commented 6 years ago

He meant that it would require reverse-engineering TWL_FIRM, which hasn't been done yet.

SeleDreams commented 6 years ago

oh i see i wonder if it would be hard to do, since "theorically" it's just a variable to change

SeleDreams commented 6 years ago

it depends on how it's implemented

SeleDreams commented 6 years ago

I've a basic level of C++ i don't know if i could help in anything is there some basic things that require help ?

ahezard commented 6 years ago

Is this still true?

RocketRobz commented 3 years ago

Closing, due to no response.