libdragon
libdragon copied to clipboard
Open source library for N64 development.
Currently, the back trace code in backtrace.c is designed for 32-bit addresses. All registers like `$ra`, `$fp` are tracked only as 32-bit addresses. It would have to be reworked to...
This PR merges the following from unstable: - The rdpq subsystem (excluding font, paragraph and text) - Required changes to rsp and rspq subsystems for RDP interoperability - Extensions to...
Are there any plans for rdpq pre computed display list? I want to be able to load display lists from the cartridge with minimal code to process them into usable...
`build-toolchain.sh` currently sets up the gcc build to include `gmp`, `mpc` and `mpfr` but not `isl` which is also a dependency of gcc.
With this PR, there's now a way to tell libdragon to have no borders in the output (useful for emulators and modern TV's) Also with this PR users can add...
This commit adds a new function which allows the user to retrieve the ROM address of a file given its file descriptor. This is useful if the user is using...
The `n64.mk` rule for `%.dfs` makes an unreliable assumption that the ROM filesystem is flat. If prerequisites are nested in subdirectories of the filesystem root, this rule has unexpected behavior:...
graphics.c does not perform any clipping, which means that it's possible to make the application crash by writing outside the target surface. Following the current libdragon approach, I think it...
I actually try to figure out why the "show Mempak" function in [Altra64 ](https://github.com/ottelo9/altra64) doesnt work for me and my two original Controller Paks (NUS-004). The functionality is 1:1 copied...