Giovanni Bajo
Giovanni Bajo
@DennisRanke this PR seems legit to me? Can we get this merged please?
It is supported normally but it requires me to manually remember to push the ARM image anytime there is a Dockerfile change, because GitHub CI doesn’t support arm64 last I...
You don’t need gcc-multilib for the ARM build. Just comment it and it will build
This is not true anymore in the unstable branch, as libdragon only supported the new open source IPL3, whose API is not CIC-dependent.
the above suggestion is a quick hack but it's not sufficient to really prevent libdragon from using > 4 MiB. In fact, the stack pointer is set in entrypoint.S depending...
Closing this PR, as the [unstable branch](https://github.com/DragonMinded/libdragon/wiki/Unstable-branch) contains a different new library (`rdpq`). that supersedes rdp.c and includes many more functionalities, included this one. As we're readying to merge that,...
Closing this, because the [unstable branch](https://github.com/DragonMinded/libdragon/wiki/Unstable-branch) features a full implementation of RDP triangle drawing for all possibile formats (filled, shaded, textured, z-buffered), even with a RSP-accelerated ucode, that has been...
I don't think we are going to do this. There are no trivial issue with respect to order of initialization of different modules, so we still want to keep that...
As explained in the description, that entrypoint code is redundant for ROMs < 1Mb but it's actually very useful for ROMs > 1Mb. It is extremely useful that they just...
I've sent a first PR that switches to PI DMA, but still copy the whole segments. `TICKS_READ()` at the start of main decreases from ~27267500 to ~22114050 in audioplayer.z64. That's...