Commit Graph

11 Commits

Author SHA1 Message Date
aliaspider
c78f697c16 (3DS) wrap texture coordinate swizzeling in a function. 2016-10-10 22:22:08 +01:00
aliaspider
577824f546 (3DS) add argv handling for .cia builds 2016-10-08 01:43:05 +01:00
twinaphex
64e24ca514 (ctr) style nits 2016-09-20 02:09:06 +02:00
aliaspider
8bd789389f (3DS) better handling of argc/argv, fixes crash in CIA builds. 2016-04-15 22:40:34 +01:00
aliaspider
0b4fd4328d - add more heuristics to try to clean up the corrupted argv when using
the homebrew launcher.
- force align the stack pointer to 8 bytes.
- add --gc-sections to the link specs
2016-01-15 22:30:12 +01:00
thedax
0565a92486 Update CTR (3DS) driver for the latest ctrulib SDK, fix a typo, and fix compilation errors. 2015-12-21 13:43:05 -05:00
aliaspider
7f5ae4bdba (3DS) can compile with latest ctrulib/great-refactor.
fix some warnings.
2015-11-19 23:15:48 +01:00
aliaspider
5ff8219dab (3ds) override __libctru_init. 2015-11-06 13:47:17 +01:00
aliaspider
7ee18e359e (3ds) nit. 2015-11-06 11:03:52 +01:00
aliaspider
646192fba9 (3ds) remove stack_adjust.s
add a warning when using an unsupported hbl version.
2015-11-06 11:00:32 +01:00
aliaspider
8741ec48d5 (3DS) implement dynamic memory management.
heap/linear heap and stack sizes can now change dynamically at runtime,
depending on usage, no need to specify those on a per-core basis
anymore.
2015-11-02 01:24:11 +01:00