Inital Commit

This commit is contained in:
ExilProductions
2026-01-07 14:47:06 +01:00
commit 1604e7a7ef
3 changed files with 854 additions and 0 deletions

69
README.md Normal file
View File

@@ -0,0 +1,69 @@
# PSn00bSDK Manager Scripts
Automated installer scripts for PSn00bSDK that handle installation, uninstallation, and update checking.
## Quick Start
### Linux/macOS
```bash
chmod +x psn00bsdk_manager.sh
./psn00bsdk_manager.sh
```
### Windows
```cmd
psn00bsdk_manager.bat
```
## Features
- Install/Uninstall PSn00bSDK
- Check for updates via GitHub API
- Automatic environment setup
- Interactive menu interface
- Cross-platform support
## Requirements
**Linux/macOS**: CMake 3.21+, wget, unzip, curl, jq, sudo
**Windows**: Windows 7+, PowerShell, internet connection
## Default Paths
- Linux/macOS: `/opt/psn00bsdk`
- Windows: `C:\psn00bsdk`
## Menu
```
1) Install PSn00bSDK - Download and install
2) Uninstall PSn00bSDK - Remove installation
3) Check for updates - Compare with GitHub releases
4) Exit - Quit script
```
## Platform Details
| | Linux/macOS | Windows |
|---|-------------|---------|
| **Script** | `.sh` | `.bat` |
| **Download** | `*-Linux.zip` | `*-win32.zip` |
| **Environment** | Shell profile | Registry |
| **Tools** | curl + jq | PowerShell |
## After Installation
**Linux/macOS**: `source ~/.bashrc`
**Windows**: Restart Command Prompt or computer
Verify:
```bash
mipsel-none-elf-gcc --version
```
## Links
- [PSn00bSDK Repository](https://github.com/Lameguy64/PSn00bSDK)
- [Releases](https://github.com/Lameguy64/PSn00bSDK/releases)