HOWTO: Play using the Windows lobby with native executable
Posted: 30 Nov 2006, 01:52
Today made a replacement spring.exe that would launch /usr/games/spring with the same arguments it received. I can now play using the windows lobby under wine and the native Linux executable for the game! Here are some instructions for setting this up from scratch. You must do this from scratch. if you have it installed in wine already, move or delete the directory. I also assume you have all the dependancies for compiling spring.
Check out Spring 0.74b1 from subversion
Configure and Compile native executble
Install native executable and content
Install Windows executable and content
Don't know why this is neccesary
Install OTA Content
Set symlinks to share maps, mods and demos from native install
Install replacement spring.exe
Check out Spring 0.74b1 from subversion
Code: Select all
cd
svn co https://taspring.clan-sy.com/svn/spring/tags/taspring_0.74b3 spring_0.74b3
Code: Select all
cd spring_0.74b3
scons configure
scons
Code: Select all
cp -fR game ~/spring-data
echo SpringData=~/spring-data >> ~/.springrc
sudo mv -f ~/spring-data/spring /usr/games/spring
Code: Select all
wget http://taspring.clan-sy.com/dl/spring_0.74b3.exe
wine spring_0.74b3.exe
Code: Select all
ln -s ~/.wine/drive_c/Program\ Files/Spring/ ~/.wine/drive_c/Program\ Files/TASpring
Code: Select all
cp ~/.wine/drive_c/Program\ Files/Spring/base/otacontent.sdz ~/spring-data/base/
cp ~/.wine/drive_c/Program\ Files/Spring/base/tacontent_v2.sdz ~/spring-data/base/
cp ~/.wine/drive_c/Program\ Files/Spring/base/tatextures_v062.sdz ~/spring-data/base/
Code: Select all
mv -f ~/.wine/drive_c/Program\ Files/Spring/maps/* ~/spring-data/maps/
mv -f ~/.wine/drive_c/Program\ Files/Spring/mods/* ~/spring-data/mods/
rm -rf ~/.wine/drive_c/Program\ Files/Spring/mods/
rm -rf ~/.wine/drive_c/Program\ Files/Spring/maps/
ln -s ~/spring-data/mods/ ~/.wine/drive_c/Program\ Files/Spring/mods
ln -s ~/spring-data/maps/ ~/.wine/drive_c/Program\ Files/Spring/maps
ln -s ~/spring-data/demos/ ~/.wine/drive_c/Program\ Files/Spring/demos
ln -s ~/.wine/drive_c/Program\ Files/Spring/script.txt ~/spring-data/
Code: Select all
wget http://www.detriment.org/spring.exe
mv -f ~/.wine/drive_c/Program\ Files/Spring/spring.exe ~/.wine/drive_c/Program\ Files/Spring/spring.exe.old
mv -f spring.exe ~/.wine/drive_c/Program\ Files/Spring/spring.exe