Difference between revisions of "TTDWinexHan"
From TTWiki
Jump to navigationJump to searchm (10 revisions) |
(Reformat and update) |
||
Line 1: | Line 1: | ||
− | |||
− | '''''TTD working on linux using Winex (worked at least twice)''''' |
||
− | |||
=Cedega 5.2.3= |
=Cedega 5.2.3= |
||
TTD's installer works fine with Cedega, although I've not gotten the game itself to work without TTDPatch. |
TTD's installer works fine with Cedega, although I've not gotten the game itself to work without TTDPatch. |
||
− | # Run cedega and create a game folder for TTD (Tools- |
+ | # Run cedega and create a game folder for TTD (Tools->Game Folders->Add) |
# Install the game by clicking Install on the toolbar and select setup.exe as the executable to run. |
# Install the game by clicking Install on the toolbar and select setup.exe as the executable to run. |
||
− | # After the game is installed, copy the TTDPatch executables to your game's installation directory. (Default is ~/.cedega/ |
+ | # After the game is installed, copy the TTDPatch executables to your game's installation directory. (Default is ~/.cedega/<game folder>/c_drive/MPS/TTWin95 - Might be different if you installed to a different directory or if your game directory is in a different location) |
# In the Cedega interface, right click the game folder and go to Add Shortcut. Use the settings below. After this step, the game should work (although I've not gotten sound to work yet). |
# In the Cedega interface, right click the game folder and go to Add Shortcut. Use the settings below. After this step, the game should work (although I've not gotten sound to work yet). |
||
− | <pre> |
+ | <pre>Name: Transport Tycoon Deluxe |
⚫ | |||
− | |||
− | + | Working directory: ~/.cedega/<game folder>/c_drive/MPS/TTWin95 |
|
⚫ | |||
− | |||
⚫ | |||
− | |||
⚫ | |||
If you also want TTConfig, you can create a shortcut for that as well, with these settings: |
If you also want TTConfig, you can create a shortcut for that as well, with these settings: |
||
− | <pre> |
+ | <pre>Path to program: ~/.cedega/<game folder>/c_drive/MPS/TTWin95/TTConfig.exe |
⚫ | |||
− | |||
⚫ | |||
=WineX 3-3.1= |
=WineX 3-3.1= |
||
Line 28: | Line 21: | ||
I did the following to get it working: |
I did the following to get it working: |
||
− | + | # Install Winex (I used winex3-3.1) |
|
⚫ | |||
− | |||
⚫ | |||
⚫ | |||
⚫ | # Copy mciseq.drv and mciwave.drv from native windows dir to <tt>~/.winex/windows/c_drive/windows/system32</tt> and edit system.ini (in <tt>../windows/</tt>) to remove the comment from that two items. Also edit <tt>~/.winex/config</tt>) to change builtin to native on those two items. (it was: builtin, native; it is: native, builtin) |
||
− | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
− | |||
− | <pre>deprecate!! |
||
− | |||
⚫ | |||
− | |||
⚫ | |||
− | |||
− | you only need <pre>-+winex3 -winver winxp -- ttdpatchw.exe -C config.cfg+-</pre> with patch 2.0.1 alpha 11 now. |
||
− | |||
⚫ | |||
− | |||
⚫ | |||
− | |||
⚫ | |||
− | This method uses WineX binary packages, which are only available for a subscription fee. |
+ | This method uses WineX binary packages, which are only available for a subscription fee. However, anonymous access to CVS is provided free of charge, though be warned that these are not guaranteed to work. See [[TTDWinexChris|here]] for details. |
+ | [[Category:TTD on Linux]] |
Latest revision as of 13:26, 30 July 2011
Cedega 5.2.3
TTD's installer works fine with Cedega, although I've not gotten the game itself to work without TTDPatch.
- Run cedega and create a game folder for TTD (Tools->Game Folders->Add)
- Install the game by clicking Install on the toolbar and select setup.exe as the executable to run.
- After the game is installed, copy the TTDPatch executables to your game's installation directory. (Default is ~/.cedega/<game folder>/c_drive/MPS/TTWin95 - Might be different if you installed to a different directory or if your game directory is in a different location)
- In the Cedega interface, right click the game folder and go to Add Shortcut. Use the settings below. After this step, the game should work (although I've not gotten sound to work yet).
Name: Transport Tycoon Deluxe Path to program: ~/.cedega/<game folder>/c_drive/MPS/TTWin95/ttdpatchw.exe Working directory: ~/.cedega/<game folder>/c_drive/MPS/TTWin95 Command line options: Any of the command line options you want to use with TTDPatch
If you also want TTConfig, you can create a shortcut for that as well, with these settings:
Path to program: ~/.cedega/<game folder>/c_drive/MPS/TTWin95/TTConfig.exe Working directory: ~/.cedega/<game folder>/c_drive/MPS/TTWin95
WineX 3-3.1
I did the following to get it working:
- Install Winex (I used winex3-3.1)
- Copy your entire TTD install dir (from windows) to where you want it (on my system: Program Files/ttd on Transgaming drive)
- Copy registry information from this page. Add this to ~/.winex/system.reg AND ~/.winex/user.reg. Check your install dir here.
- Copy mciseq.drv and mciwave.drv from native windows dir to ~/.winex/windows/c_drive/windows/system32 and edit system.ini (in ../windows/) to remove the comment from that two items. Also edit ~/.winex/config) to change builtin to native on those two items. (it was: builtin, native; it is: native, builtin)
- Copy command.com from you native windows dir to your TTD dir.
- Run winex3 TTDConfig.exe to set non-fullscreen display mode.
- Edit ttdpatch.cfg (or your patch file) to make sure: win2k on (and forcerebuildovl off if you don't have a command.com)
- Create a shell script, with the following lines (you only need the second line with TTDPatch 2.0.1 alpha 11 now):
- LANG=english
- winex3 -winver winxp -- ttdpatchw.exe -C config.cfg
- Make script executable: chmod +x something.sh
- Run script.
- You should see opening screen of TTD now...
This method uses WineX binary packages, which are only available for a subscription fee. However, anonymous access to CVS is provided free of charge, though be warned that these are not guaranteed to work. See here for details.