Editing Getting Started on Linux (v2)

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 30: Line 30:
Feedback on this script is also welcome (especially in the form of a pull request on github).
Feedback on this script is also welcome (especially in the form of a pull request on github).


=== <u>Example manual process to install TAKP EQ on Linux</u> ===
=== <u>Manual Process to install TAKP EQ on Linux</u> ===


I would love to see this process adapted to Lutris or PlayOnLinux, but I am not familiar with scripting either of those tools. It would make it easier to setup for individuals with less familiarity with the commandline.
I would love to see this process adapted to Lutris or PlayOnLinux, but I am not familiar with scripting either of those tools. It would make it easier to setup for individuals with less familiarity with the commandline.
Thanks to tragedie37, [https://www.takproject.net/forums/index.php?threads/solved-linux-playonlinux-and-wrong-gpu-detected.23511/#post-113355 he got it working on PlayOnLinux]!


# Install Wine.
# Install Wine.
## Try your system's package manager ie:
## This is best done by your system's package manager ie:
### sudo apt install wine
### sudo apt install wine
### sudo dnf install wine
### sudo dnf install wine
## Or try [https://github.com/GloriousEggroll/wine-ge-custom/releases a GloriosEggroll release]
# Install vulkan 32bit libraries
# Install vulkan 32bit libraries
## This is also best done by your system's package manager. Other [https://linuxconfig.org/install-and-test-vulkan-on-linux articles] do a great job explaining how. Just make sure you (also) install the 32bit (i386 or i686) packages. EQ is a 32bit application.
## This is also best done by your system's package manager. Other [https://linuxconfig.org/install-and-test-vulkan-on-linux articles] do a great job explaining how. Just make sure you (also) install the 32bit (i386 or i686) packages. EQ is a 32bit application.
Line 52: Line 49:
### takp_dir=${drive_e}/TAKP
### takp_dir=${drive_e}/TAKP
### mkdir ${takp_dir} $WINEPREFIX/dosdevices
### mkdir ${takp_dir} $WINEPREFIX/dosdevices
### ln -sf ${takp_dir} ${WINEPREFIX}/dosdevices
### ln -sf ${takp_dir} ${WINEPREFIX}/dosdevices"
### wine wineboot -u
### wine wineboot -u
### wineserver -k -w
### wineserver -k -w
Line 59: Line 56:
## dinput8
## dinput8
### This fixes wacky keyboard and mouse behavior, like keys getting stuck down, or mouse mouse look not working, even though you've hit F12.
### This fixes wacky keyboard and mouse behavior, like keys getting stuck down, or mouse mouse look not working, even though you've hit F12.
## csmt=on
## cmst=on
### [https://wiki.archlinux.org/index.php/wine#CSMT This may not be strictly necessary anymore], but I have not done enough testing with out it enabled. CMST is a feature of Wine to process OpenGL calls in a separate thread to improve efficiency. Not only are we on Vulkan instead of OpenGL, but it may be enabled by default anyway. I would appreciate any feedback you have on cmst.
### [https://wiki.archlinux.org/index.php/wine#CSMT This may not be strictly necessary anymore], but I have not done enough testing with out it enabled. CMST is a feature of Wine to process OpenGL calls in a separate thread to improve efficiency. Not only are we on Vulkan instead of OpenGL, but it may be enabled by default anyway. I would appreciate any feedback you have on cmst.
## The resulting commands can look like this:
## The resulting commands can look like this:

Please note that all contributions to The Al`Kabor Project Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see The Al'Kabor Project Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)