mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-12 23:14:36 +01:00
7549fe63e68530c3f07089e4b90e3d62567bcd02
…
…
…
…
…
…
…
…
Erupe
Client Compatiblity
Platforms
- PC
- PlayStation 3
- PlayStation Vita
- Wii U (Up to Z2)
Versions (ClientMode)
- All versions after HR compression (G10-ZZ) have been tested extensively and have great functionality.
- All versions available on Wii U (G3-Z2) have been tested and should have good functionality.
- The second oldest found version is Forward.4 (FW.4), this version has basic functionality.
- The oldest found version is Season 6.0 (S6.0), however functionality is very limited.
If you have an installed copy of Monster Hunter Frontier on an old hard drive, please get in contact so we can archive it!
Setup
If you are only looking to install Erupe, please use a pre-compiled binary.
If you want to modify or compile Erupe yourself, please read on.
Requirements
Installation
- Bring up a fresh database by using the backup file attached with the latest release.
- Run each script under patch-schema as they introduce newer schema.
- Edit config.json such that the database password matches your PostgreSQL setup.
- Run
go buildorgo run .to compile Erupe.
Docker
Please see the readme in docker/README.md. At the moment this is only really good for quick installs and checking out development not for production.
Schemas
We source control the following schemas:
- Initialisation Schemas: These initialise the application database to a clean install from a specific version.
- Update Schemas: These are update files they should be ran in order of version to get to the latest schema.
- Patch Schemas: These are for development and should be ran from the lastest available update schema or initial schema. These eventually get condensed into
Update Schemasand then deleted when updated to a new version. - Bundled Schemas: These are demo reference files to allow servers to be able to roll their own shops, distributions gachas and scenarios set ups.
Note: Patch schemas are subject to change! You should only be using them if you are following along with development.
Resources
Languages
Go
92.8%
PLpgSQL
7.2%