We've started the process of adding target information for homebrew development for some game consoles. This issue tracks continuing that trend for more of them:
- GamePark
- Sony
- Microsoft
- Nintendo
Maybe others?
Prior art:
We've started the process of adding target information for homebrew development for some game consoles. This issue tracks continuing that trend for more of them:
* GamePark
* [ ] `gp32`
* Sony
* [x] [`psx`](https://codeberg.org/ziglang/zig/pulls/35810)
* [ ] `ps2`
* [x] [`psp`](https://codeberg.org/ziglang/zig/pulls/31609)
* [ ] `ps3`
* [x] [`vita`](https://github.com/ziglang/zig/pull/24527)
* [x] `ps4`
* [x] `ps5`
* Microsoft
* [ ] `xbox`
* Nintendo
* [ ] `n64`
* [ ] `gba`
* [ ] `gamecube`
* [ ] `nds`
* [x] [`3ds`](https://github.com/ziglang/zig/pull/24938)
* [ ] `wii`
* [x] [`wiiu`](https://codeberg.org/ziglang/zig/pulls/35339)
* [x] [`switch`](https://codeberg.org/ziglang/zig/pulls/36081)
Maybe others?
Prior art:
* https://github.com/rust-lang/rust/blob/1ed488274bec5bf5cfe6bf7a1cc089abcc4ebd68/compiler/rustc_target/src/spec/targets/aarch64_nintendo_switch_freestanding.rs
* https://github.com/rust-lang/rust/blob/1ed488274bec5bf5cfe6bf7a1cc089abcc4ebd68/compiler/rustc_target/src/spec/targets/mipsel_sony_psp.rs
* https://github.com/rust-lang/rust/blob/1ed488274bec5bf5cfe6bf7a1cc089abcc4ebd68/compiler/rustc_target/src/spec/targets/mipsel_sony_psx.rs