libnds icon indicating copy to clipboard operation
libnds copied to clipboard

Release 2.0.0 examples not working when loaded with wifiboot

Open esmarruffo opened this issue 1 year ago • 0 comments

Bug Report

What's the issue you encountered?

When compiling and uploading through dslink the examples found in the new release (2.0.0), it only shows a white screen on both screens, similar to the one you see in Desmume (no$gba and melonDS work well).

It's a bit of a shame because it's really convenient to be able to quickly iterate and test code on real hardware using wifiboot.

How can the issue be reproduced?

  • Install the predefined group nds-dev using pacman
  • Compile the hello_world example provided in /opt/devkitpro/examples/nds/hello_world
  • Boot into the wifiboot program bundled with unlaunch and wait until it gets an IP address
  • Upload the rom with dslink

Environment?

Arch Linux x86_64 DEVKITARM=/opt/devkitpro/devkitARM DEVKITPPC=/opt/devkitpro/devkitPPC DEVKITPRO=/opt/devkitpro I installed it straight from the official devkitPro pacman repository.

Additional context?

I'm using a DSi console with Unlaunch 1.9 and wifiboot 2.5. The examples used to work with the previous libnds release. I tested both on an Arch Linux x86_64 machine (updated from the previous release, unmodified) and on a macOS arm64 machine (pristine install).

I tried the following examples:

  • hello_world
  • dswifi/httpget
  • templates/arm9
  • Graphics/3D/3D_Both_Screens

None of them worked.

The curious thing is, the first time I tried with httpget excited to try the new capabilities, it worked. But after the 3rd or so try, it stopped working. I can't remember changing anything.

esmarruffo avatar Nov 24 '24 15:11 esmarruffo