Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-03 | nintendoswitch: Add env parser and removed unused stuff | Lucas Teske | |
* Heap allocation based on available ram * Added homebrew launcher parser (for overriden heap) * Removed unused stuff (moved to gonx) * Kept require code at minimum to work in a real device * Moved everything to a single file | |||
2020-09-17 | nintendoswitch: simplified assembly code | Lucas Teske | |
2020-09-17 | nintendoswitch: Add dynamic loader for runtime loading PIE sections | Lucas Teske | |
2020-09-12 | nintendoswitch: support outputting .nro files directly | Ayke van Laethem | |
By modifying the linker script a bit and adding the NRO0 header directly in the assembly, it's possible to craft an ELF file that can be converted straight to a binary (using objcopy or similar) that is a NRO file. This avoids custom code for NRO files or an extra build step. With another change, .nro files are recognized by TinyGo so that this will create a ready-to-run NRO file: tinygo build -o test.nro -target=nintendoswitch examples/serial | |||
2020-07-31 | nintendoswitch: Add experimental Nintendo Switch support without CRT | Lucas Teske | |
Bare minimal nintendo switch support using LLD |