libnds
libnds copied to clipboard
C library for Nintendo DS
Related to #57 . Please let me know if you need tests of these functions or things like NaN, subnormal number, or overflow handling. These also don't include rounding. Ideally...
## Feature Request ### What feature are you suggesting? #### Overview:  https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-c-sdk.pdf This seems to suggest that gcc's soft float emulation implementation is not very fast, and could be...
## Feature Request ### What feature are you suggesting? #### Overview: Adding a fast integer sine/cosine without LUTs to libnds http://www.coranac.com/2009/07/sines/ #### Smaller Details: This can most likely be modified...
Align the license of `dldi.h`, `dldi.c` and `disc_io.h` to match the rest of libnds. This is a more permissive license, and will reduce copyright issues that could (have) arise in...
https://github.com/devkitPro/libnds/blob/89ac6cbbf51b70b7ce5679d3a8bd621b9fb910e6/include/nds/arm7/audio.h#L47 In audio.h a rounded version of the audio timer frequency is used, while it should actually be BUS_CLOCK/2 (16756991). This causes issues with streaming music if you run a...
Hi, I had to do dig around and read other people's code to figure out what I can pass to fifoSendAddress, and then while debugging an unrelated bug I printed...
fix bug where save size could be detected incorrectly, if multiple bytes in the save are identical
Recently, a user of GodMode9i reported that it was always dumping only the first 8192 bytes of save, as the function cardEepromGetSize was reporting the wrong value, instead of the...
Hi, first of all thank you a lot for your amazing work ! ## Bug Report I get linker errors when using `std::atomic` in my code : ``` /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/14.1.0/../../../../arm-none-eabi/bin/ld: main.o:...
## Bug Report ### What's the issue you encountered? My official Rumble Pak is not recognised by libnds' code in rumble.c. ### How can the issue be reproduced? Call rumbleIsInserted()...
## 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...