DragonMinded / libdragon

Open source library for N64 development.
https://libdragon.dev
The Unlicense
746 stars 109 forks source link

ipl3: Introduce separate stage3 module #642

Open thekovic opened 2 weeks ago

thekovic commented 2 weeks ago

As discussed on Discord, this PR more clearly separates stage2, which runs from RDRAM, from stage3, which runs directly from ROM. Less code is copied to RDRAM during stage1 as a consequence.

PROD and COMPAT versions need testing on real hardware before merging (I don't have SummerCart 64).

Other feedback welcome.