DS-Homebrew / nds-bootstrap

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

Pokemon Generation 5 Games Random Freezes #1562

Open Jonathan-Loiacono opened 1 year ago

Jonathan-Loiacono commented 1 year ago

Your console: 3DS XL

Launch Method: Flashcart, R4i-SDHC, TwilgihtMenu++ with NDS_Bootstrap

Version used: Release

Game tested/used/applicable: Pokemon White, Pokemon White (randomized). These both went through AP Patch. Have used same method to play through Platinum / HGSS with no issue.

Save file: YSMenu.zip

Expected Behavior:

  1. Going through start, pokemon crashed the room, continue playing
  2. Zoom in on pokemon and continue of battle in catching tutorial
  3. Exiting from battle, return to overworld

Actual Behavior:

  1. Game freezed on white screen as pokemon destroyed room
  2. Game freezed on zoom-in
  3. Game freezed on black screen

Steps to reproduce

  1. Enter / leave battles
  2. Enter / leave buildings
  3. Experience camera zoom in

nds-bootstrap.ini

USE_ROM_REGION = 1
DEBUG = 0
LOGGING = 1
MACRO_MODE = 0
SLEEP_MODE = 1
SOUND_FREQ = 0
CONSOLE_MODEL = 0
HOTKEY = 284
NDS_PATH = fat:/roms/nds/Pokemon White Randomized.nds
SAV_PATH = fat:/roms/nds/saves/Pokemon White Randomized.sav
RAM_DRIVE_PATH = sd:/null.img
GUI_LANGUAGE = en
LANGUAGE = -1
REGION = 1
DSI_MODE = 1
EXTENDED_MEMORY = 0
DONOR_SDK_VER = 0
PATCH_MPU_REGION = 0
PATCH_MPU_SIZE = 0
FORCE_SLEEP_PATCH = 1

Logs

NDSBTSRP.zip

Other notes

I can provide a copy of the ROMs used if needed.

Will you be available for future issues and/or replies?

Yes, and also on discord: three-piece sofa

Jepl4r commented 1 year ago

is the C-Gear enabled?

Jonathan-Loiacono commented 1 year ago

is the C-Gear enabled?

@Jepl4r Haven't even reached that point yet lol. Freezes typically happen within first few minutes of playing

Jepl4r commented 1 year ago

Try using the nightly version of nds-bootstrap if you haven’t already

Jonathan-Loiacono commented 1 year ago

Try using the nightly version of nds-bootstrap if you haven’t already

Will test during lunch. Any reason the nightly version might work better?

Jonathan-Loiacono commented 1 year ago

Try using the nightly version of nds-bootstrap if you haven’t already

Tried. Froze into black screen while entering / exiting buildings

lifehackerhansol commented 1 year ago

This is /TTMenu/YSMenu.ini, not /_nds/nds-bootstrap.ini

Please upload the right file.

Jonathan-Loiacono commented 1 year ago

This is /TTMenu/YSMenu.ini, not /_nds/nds-bootstrap.ini

Please upload the right file.

updated

RocketRobz commented 1 year ago

It might be fixed in later versions. Please test with nds-bootstrap v1.0.0.

HyperDir commented 1 year ago

Issue persists in nds-bootstrap release v1.0.0 on DS Lite, DSi, and 3DS when launching from R4i-SDHC flashcart. Black screen does not disappear when moving between rooms but music continues playing. Attempting to open the nds-bootstrap menu with L+Down+SELECT stops the music playing and the system turns off.

Using the YSMenu kernel to launch the games seems to not have the issue, though I haven't tested it extensively.

EDIT: If you need me to do any further testing with nightly builds or anything, just ask.

EDIT 2: I also had this problem happen in Pokemon SoulSilver Version, so it isn't just the Generation 5 games. It seems to be easier to activate in SoulSilver, as the black screen occurs as soon as Oak's introduction is over and the game is supposed to show your room.

RocketRobz commented 1 year ago

Issue persists in nds-bootstrap release v1.0.0 on DS Lite, DSi, and 3DS when launching from R4i-SDHC flashcart. Black screen does not disappear when moving between rooms but music continues playing. Attempting to open the nds-bootstrap menu with L+Down+SELECT stops the music playing and the system turns off.

Using the YSMenu kernel to launch the games seems to not have the issue, though I haven't tested it extensively.

EDIT: If you need me to do any further testing with nightly builds or anything, just ask.

EDIT 2: I also had this problem happen in Pokemon SoulSilver Version, so it isn't just the Generation 5 games. It seems to be easier to activate in SoulSilver, as the black screen occurs as soon as Oak's introduction is over and the game is supposed to show your room.

Try updating to v1.0.1. If the issue persists, then it could be a weird quirk with the flashcard.

HyperDir commented 1 year ago

Yeah, issue persists in v1.0.1. Launching with the YSMenu kernel works, so it's probably a really low priority bug.

CalicoGameStudios commented 1 week ago

I played a lot of gen v on cartridge on both 3ds and ds and the game freezes a lot so it may just be an issue with the game itself