Skip to content

Instantly share code, notes, and snippets.

@mesmere
Created July 11, 2024 10:16
Show Gist options
  • Select an option

  • Save mesmere/2ffa054259eec68070deee280a87e1a8 to your computer and use it in GitHub Desktop.

Select an option

Save mesmere/2ffa054259eec68070deee280a87e1a8 to your computer and use it in GitHub Desktop.
Run Tametsi natively without Wine
  1. Buy Tametsi on Steam and install it with the Linux client.
  2. Go to the Tametsi install directory.
    $ cd $HOME/.steam/steam/steamapps/common/Tametsi/
    
  3. Unzip tametsi.exe.
     $ file tametsi.exe 
    tametsi.exe: Zip archive, with extra data prepended
     $ unzip tametsi.exe -d tametsi/
    
  4. Create a jar from the files we extracted, making sure to update the manifest.
     $ cd tametsi
     $ jar cfm ../tametsi.jar META-INF/MANIFEST.MF *
    
  5. Clean up all the files we extracted.
     $ cd ..
     $ rm -rf tametsi/
    
  6. Create an executable script to launch the game with the jar.
     $ echo 'cd $(dirname $0)' > tametsi.run
     $ echo 'java -jar tametsi.jar 2> /dev/null' >> tametsi.run
     $ chmod a+x tametsi.run
    
  7. Now launch the game!
     $ ./tametsi.run
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment