Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dvamishkilapa/vita_plugin_linux_loader
Plugin Linux loader for PSVita
https://github.com/dvamishkilapa/vita_plugin_linux_loader
linux linux-kernel psvita psvita-homebrew
Last synced: 4 days ago
JSON representation
Plugin Linux loader for PSVita
- Host: GitHub
- URL: https://github.com/dvamishkilapa/vita_plugin_linux_loader
- Owner: DvaMishkiLapa
- License: gpl-3.0
- Created: 2023-06-03T07:18:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-06-04T07:17:39.000Z (over 1 year ago)
- Last Synced: 2024-10-31T13:45:28.679Z (about 2 months ago)
- Topics: linux, linux-kernel, psvita, psvita-homebrew
- Language: C
- Homepage: https://bitbucket.org/xerpi/vita_plugin_loader/src/master/
- Size: 156 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vita Plugin Linux loader
## What's this?
This is an application for checking and downloading the files you need to load the [Linux kernel on your PS Vita](https://github.com/xerpi/linux_vita).
[Xepri's original repository.](https://bitbucket.org/xerpi/vita_plugin_loader/src/master/)
[Improvements and userfriendly interface from CreepNT.](https://github.com/xerpi/vita-linux-loader/pull/2/)
## File paths
By default, all necessary files will be expected in the path `ux0:linux/*`, namely:
- `ux0:linux/baremetal-loader.skprx` - `main.c:14`;
- `ux0:linux/payload.bin` - `main.c:15`;
- `ux0:linux/zImage` - `main.c:116` (only check availability, not loading on the plugin side);
- `ux0:linux/vita.dtb` - `main.c:117` (only check availability, not loading on the plugin side).You can change any of these paths if you wish.
> :warning: If you use [SD2VITA](https://github.com/xyzz/gamecard-microsd), copy all necessary files and `uma0:` (to the [official PS Vita SD card](https://wiki.henkaku.xyz/vita/Memory_Card)).
## Build
1. Make sure that you have [`cmake`](https://cmake.org/) installed.
2. Make sure you have [VitaSDK](https://vitasdk.org/) installed and configured (try [vdpm](https://github.com/vitasdk/vdpm)).
3. Build the project with the following commands:```bash
mkdir build && cd build
cmake .. && make -j
```## Credits
Thanks to everybody, who contributed to the launch of the Linux kernel on PS Vita:
- [xerpi](https://github.com/xerpi);
- [Team Molecule](https://twitter.com/teammolecule) (formed by [Davee](https://twitter.com/DaveeFTW), Proxima, [xyz](https://twitter.com/pomfpomfpomf3), and [YifanLu](https://twitter.com/yifanlu));
- [TheFloW](https://twitter.com/theflow0)
- [motoharu](https://github.com/motoharu-gosuto)
- everybody at the [HENkaku](https://discord.gg/m7MwpKA) Discord channel;
- everybody who contributes to [wiki.henkaku.xyz](https://wiki.henkaku.xyz/) and helps reverse engineering the PSVita OS;
- [CreepNT](https://github.com/CreepNT) for improvements to this app.