add build directions to readme
This commit is contained in:
parent
a57e5695a5
commit
4aa017f7ac
39
README.md
39
README.md
|
@ -1,6 +1,6 @@
|
|||
![](https://files.worlio.com/users/bonkmaykr/http/git/embed/firestar.png)
|
||||
|
||||
**Firestar is a cross-platform Java-based mod manager for WipEout 2048**, which runs on a desktop/laptop computer and aims to allow easy installation of mods for users with very little hassle. It is compatible with both real PSVita hardware, as well as emulators.
|
||||
**Firestar is a cross-platform Java-based mod manager for WipEout 2048**, which runs on a desktop/laptop computer and aims to allow easy installation of mods with very little hassle. It is compatible with both real PSVita hardware, as well as with emulators.
|
||||
|
||||
## Get Started: [>> CLICK HERE <<](https://git.worlio.com/bonkmaykr/firestar/wiki)
|
||||
|
||||
|
@ -11,19 +11,48 @@ The latest version of Firestar will always be available from [Releases](https://
|
|||
If you aren't sure which file to get:
|
||||
- **Windows:** Download the latest installer [here](https://files.worlio.com/users/bonkmaykr/tools/firestar/latest/firestar_1.2_installer_windows.exe).
|
||||
- **Linux:** Install one of the packages from the [Releases](https://git.worlio.com/bonkmaykr/firestar/releases) page:
|
||||
- Ubuntu, Mint, PopOS: `sudo dpkg -i firestar_ver_arch.deb` or `gdebi firestar_ver_arch.deb`
|
||||
- Fedora, Mageia, OpenSUSE, AlmaLinux: `sudo rpm -i firestar-ver-arch.rpm`
|
||||
- Arch, EndeavourOS, CachyOS, Steam Deck: `sudo pacman -U firestar-ver-arch.pkg.tar.zst`
|
||||
- Ubuntu, Mint, PopOS: `sudo dpkg -i firestar_ver_arch.deb` or `gdebi firestar_ver_arch.deb`
|
||||
- Fedora, Mageia, OpenSUSE, AlmaLinux: `sudo rpm -i firestar-ver-arch.rpm`
|
||||
- Arch, EndeavourOS, CachyOS, Steam Deck: `sudo pacman -U firestar-ver-arch.pkg.tar.zst`
|
||||
- **All Platforms:** Grab the [Portable ZIP](https://files.worlio.com/users/bonkmaykr/tools/firestar/latest/firestar_dekka-1.2_portable.zip), extract it, and run the JAR file.
|
||||
|
||||
# System Requirements
|
||||
- Windows 8 or newer, Mac OS X 10.14 or older, any modern version of Linux/BSD
|
||||
- If you have a Mac running 10.15 Catalina or newer, you should use Crossover to run the Windows version of Firestar instead.
|
||||
- If you have a Mac running 10.15 Catalina or newer, you should use Crossover to run the Windows version of Firestar instead.
|
||||
- Java 17 or above.
|
||||
- **Non-Windows systems only**: WINE
|
||||
- **Version 1.3 and above only:** [Visual C++ 2012 libraries](http://www.microsoft.com/en-au/download/confirmation.aspx?id=30679)
|
||||
- Do NOT install Firestar directly to your PSVita's storage. Some of it's file operations do not play nice with FAT filesystems.
|
||||
|
||||
# Building
|
||||
You are always free to copy the Firestar source code and compile the latest work-in-progress version for yourself.
|
||||
Firestar uses the Gradle build system. We write our code and perform all our tests on Linux, but these same steps should apply to all major operating systems.
|
||||
|
||||
## With Intellij IDEA
|
||||
1. Create a new project cloned from this Git repo
|
||||
2. Open the run configurations editor by clicking "Default" in the top right corner and selecting "Edit Configurations".
|
||||
3. Set the JDK to Java 17, the module to firestar.firestar.main and the main class to Firestar's Main class.
|
||||
4. Go to Modify Options > Add before launch task, then add a Gradle "clean" task
|
||||
5. Go there again and add a Gradle "build" task
|
||||
6. Delete the default build task that has now appeared as step 1.
|
||||
7. Save your options and click the Play button to compile and test.
|
||||
|
||||
## From the command line
|
||||
1. Ensure you have both Git and Gradle installed on your system.
|
||||
- Windows: Visit [git-scm.com](https://git-scm.com/downloads) and the [Gradle Installation Guide](https://gradle.org/install/).
|
||||
- Linux/BSD: Install the `git` and `gradle` packages from your package manager. For example:
|
||||
- Arch-based: `sudo pacman -Sy git gradle` (if this breaks your computer then run -Syu to rectify it)
|
||||
- Debian-based: `sudo apt install git gradle`
|
||||
- Mac: Figure it out! None of us on the dev team use Macs and we can't be assed to.
|
||||
2. Open the terminal and clone the git repo. This will download the Firestar source code to a `firestar/` folder in your current working directory.
|
||||
|
||||
```
|
||||
git clone https://git.worlio.com/bonkmaykr/firestar.git
|
||||
```
|
||||
|
||||
3. `cd` to `firestar/` and run `./gradlew build` to make a JAR or `./gradlew run` to test your code immediately.
|
||||
- On Windows systems make sure you're running `gradlew.bat` and not the Bash script instead.
|
||||
|
||||
# FAQ
|
||||
## Can I use this on a Vita without enso/HEN?
|
||||
No. You need a modded Vita in order to use this. Hacking a Vita is super easy these days, but if you don't want to, you can always use Vita3K instead.
|
||||
|
|
Loading…
Reference in New Issue
Block a user