File tree Expand file tree Collapse file tree 5 files changed +48
-0
lines changed Expand file tree Collapse file tree 5 files changed +48
-0
lines changed Original file line number Diff line number Diff line change 1010### Local build process:
1111
1212- Run ` 0_build_everything.sh ` in a terminal
13+
14+ ## Developer's notes
15+
16+ The 3DS supports:
17+ - ✘ ARM NEON intrinsiscs
18+ - ✘ TLS (thread local storage)
19+ - ✔ floating point hardware (albeit slow)
20+ - ✔ mediocre CPU performance and memory size
21+
22+ These often need to be patched in or out of the libraries.
Original file line number Diff line number Diff line change 1010### Local build process:
1111
1212- Run ` 0_build_everything.sh ` in a terminal
13+
14+ ## Developer's notes
15+
16+ The switch supports:
17+ - ✔ ARM NEON intrinsiscs
18+ - ✔ TLS (thread local storage)
19+ - ✔ PIC (position independent code)
20+ - ✔ floating point hardware
21+
22+ These often need to be patched in or out of the libraries.
Original file line number Diff line number Diff line change @@ -9,3 +9,12 @@ Run `0_build_everything.sh` in a terminal
99Note: Since we overwrite some libraries from vitasdk with newer versions,
1010we use our own local installation. This means you need to redefine ` $VITASDK `
1111when targetting our builds.
12+
13+ ## Developer's notes
14+
15+ The switch supports:
16+ - ✔ ARM NEON intrinsiscs
17+ - ✔ floating point hardware
18+ - ✘ problematic file access (slow, partly unsupported posix stuff)
19+
20+ These often need to be patched in or out of the libraries.
Original file line number Diff line number Diff line change 1010### Local build process:
1111
1212- Run ` 0_build_everything.sh ` in a terminal
13+
14+ ## Developer's notes
15+
16+ The Wii supports:
17+ - ✘ VMX intrinsics
18+ - ✘ TLS (thread local storage)
19+ - ✔ floating point hardware (albeit slow)
20+ - ✘ slow CPU performance and little memory size
21+
22+ These often need to be patched in or out of the libraries.
Original file line number Diff line number Diff line change 1010### Local build process:
1111
1212- Run ` 0_build_everything.sh ` in a terminal
13+
14+ ## Developer's notes
15+
16+ The Wii U supports:
17+ - ✘ VMX intrinsics
18+ - ✘ TLS (thread local storage)
19+ - ✔ floating point hardware (slow, but present)
20+
21+ These often need to be patched in or out of the libraries.
You can’t perform that action at this time.
0 commit comments