libdragon
libdragon copied to clipboard
Open source library for N64 development.
https://github.com/DragonMinded/libdragon/pull/321#discussion_r1051619536
Add native toolchain build for MacOS. Add multi-platform GH action for docker images. Note: **Awaiting docker support for ARM processors** (macos-15 will hopefully support it) so that the lib and...
Add -fpermissive to newlib CFLAGS since current upstream does not otherwise work with the stricter GCC 14 defaults.
Add -fpermissive to newlib CFLAGS since current upstream does not otherwise work with the stricter GCC 14 defaults.
picolibc offers a number of advantages over newlib, some of which include: - alternate "tinystdio" stdio implementation, derived from AVR libc, with a significantly smaller code size and no `iprintf`/`printf`...
When using an overlay together with either OpenGL or tiny3d it seems to sometimes and randomly crash the game. This only happens on hardware, and is sensitive to the code...
WIth controller pak inserted in controller 0: When trying cpak-utest and cpaktest from the examples, the Identify_accessory(0) call returns ACCESSORY_RUMBLEPAK Tried with different controllers and controller paks on an NTSC...
https://github.com/WonderfulToolchain/wf-fatfs is a FatFs fork which contains some interesting speedup. For instance: ```C #define FF_WF_FAST_CONTIGUOUS_READ 0 #define FF_WF_FAST_CONTIGUOUS_WRITE 0 /* FF_WF_FAST_CONTIGUOUS_* controls whether or not contiguous reads or writes /...
This PR updates the videoplayer example to use current state-of-the-art APIs. The example video file resolution is lowered to demonstrate a method for displaying a video in a frame smaller...