-
Notifications
You must be signed in to change notification settings - Fork 187
Build ‐ ChromeOS LDE
Parracodea edited this page Mar 30, 2024
·
2 revisions
Be sure to check Build for generic instructions.
Current as of 2023-01-07 on ChromeOS latest
You can build and run EmptyEpsilon on a ChromeOS device if it supports the Linux development environment. This includes devices using Intel, AMD, or ARM processors.
If it does, then you must first set up Linux on your ChromeOS device:
- Open the Settings app.
- Under the Advanced settings heading, select Developers.
- If "Linux development environment" is an option, select "Turn on".
- Follow the instructions in the window that appears.
You should now have a Terminal app that loads a Debian 10 (Buster) environment.
Follow the instructions in Build\Linux\Debian.
To use the ChromeOS device as an EmptyEpsilon server, you must set up port forwarding on it.
- Start the Linux development environment by opening the Terminal app and selecting
penguin
. - Open the Settings app.
- Under the Advanced settings heading, select Developers.
- Select "Linux development environment".
- Follow the instructions in the window that appears.
- Select "Port forwarding".
- Add forwards for the server port (35666 by default) for both TCP and UDP. Make sure the new ports are toggled on to enable forwarding.
The IP address displayed in the EmptyEpsilon interface won't be correct for clients. Use the IP address in your "Network" settings instead.
- Open the Settings app.
- Select "Network".
- Select the network your device is connected to.
The device's actual IP address is listed on this screen.
- Home
- Stations
- Main Screen/Captain
- 5-6 Player Crews
- 3-4 Player Crews
- 1 Player Crew
- Game Master
- Additional Stations and Views
- Setting up a Game
- Lore
- Expanding the Game
- Additional Features
- Building from Source