Rustacean façade to PS Vita internal functions
The PS Vita exposes a quite comprehensive library of kernel functions
that provide much of the features needed for a Rust program to work.
As such, this crate intends to expose them to developers in an
interface mimicking the std crate, allowing std code to be compiled
for the PS Vita.
Add this crate to Cargo.toml:
[dependencies]
vita = '^0.1'You'll need to have the armv7-vita-eabihf target specification in your
$RUST_TARGET_PATH. If you don't have it, you can find it in its
dedicated git repository. Then,
you can use xargo to cross-compile.
You'll also need to have the vitasdk set up and
the $VITASDK environment variable set. See the psp2-sys
repository for more details.
- VitaSDK team for the
arm-vita-eabitoolchain,psp2headers, ... - Team Molecule for the
Henkakuhard work. - @japaric for
xargoas well as his various guides about cross-compilation in Rust.
*vita is not affiliated, sponsored, or otherwise endorsed by Sony
Interactive Entertainment, LLC. PlayStation and PS Vita are trademarks or
registered trademarks of Sony Interactive Entertainment, LLC. This software
is provided "as is" without warranty of any kind under the MIT License.