Official Discord: https://discord.com/invite/shipofharkinian
If you're having any trouble after reading through this README
, feel free ask for help in the 2 Ship 2 Harkinian Support text channels. Please keep in mind that we do not condone piracy.
2Ship does not include any copyrighted assets. You are required to provide a supported copy of the game.
You can verify you have dumped a supported copy of the game by using the compatibility checker at https://2ship.equipment/. If you'd prefer to manually validate your ROM dump, you can cross-reference its sha1
hash with the hashes here.
2ship.exe
2ship.appimage
. You may have to chmod +x
the appimage via terminal.2ship.app
.Congratulations, you are now sailing with 2 Ship 2 Harkinian! Have fun!
N64 | A | B | Z | Start | Analog stick | C buttons | D-Pad |
---|---|---|---|---|---|---|---|
Keyboard | X | C | Z | Space | WASD | Arrow keys | TFGH |
Keys | Action |
---|---|
F1 | Toggle menubar |
F11 | Fullscreen |
Tab | Toggle Alternate assets |
Ctrl+R | Reset |
Currently, there are three rendering APIs supported: DirectX11 (Windows), OpenGL (all platforms), and Metal (macOS). You can change which API to use in the Settings
menu of the menubar, which requires a restart. If you're having an issue with crashing, you can change the API in the 2ship2harkinian.json
file by finding the line "Backend":{
... and changing the id
value to 3
and set the Name
to OpenGL
. DirectX 11
with id 2
is the default on Windows. Metal
with id 4
is the default on macOS.
Custom assets are packed in .o2r
or .otr
files. To use custom assets, place them in the mods
folder.
If you're interested in creating and/or packing your own custom asset .o2r
/.otr
files, check out the following tools:
If you want to manually compile 2S2H, please consult the building instructions.
If you want to playtest a continuous integration build, you can find them at the links below. Keep in mind that these are for playtesting only, and you will likely encounter bugs and possibly crashes.