You are here > Les forums > Your creations. > [script] Need for Speed: High Stakes/Road Challenge
| New topic - Reply |
| Author | Replies |
| NSLW | Thursday 7 May 2009 at 16:47 - [Quote] |
Membre![]() ![]() |
Hello,
I've made script which installs Need For Speed: High Stakes/Road Challenge. It works on Wine version : 1.1.20 Distribution : Fedora Distribution Version : 10 (32 bit) Graphics card : Nvidia, GeForce 9xxx Drivers of the graphics card : 185.18.08 Comments -select all "NFS HS Updates" beside "Vista Tweaks" during patch installation -in case of problems look here Icon for the game:
#!/bin/bash if [ "$PLAYONLINUX" = "" ] then exit 0 fi source "$PLAYONLINUX/lib/sources" VERSIONWINE=$(wine --version) TYTUL="Need for Speed 4: High Stakes" PREFIX="NFS4" TYTULLATKI="NFS_HS_SP_Setup_(V2.1A_Build_1.31).exe" POL_SetupWindow_Init POL_SetupWindow_presentation "$TYTUL" "EA Games" "N/A" "NSLW" "$PREFIX" select_prefixe "$REPERTOIRE/wineprefix/$PREFIX" POL_SetupWindow_prefixcreate Set_OS "win98" POL_SetupWindow_menu "What is the subtitle of your Need For Speed?" "Subtitle" "Road-Challenge High-Stakes None-of-above" " " if [ "$APP_ANSWER" == "Road-Challenge" ]; then SUBTYTUL="Need For Speed Road Challenge" elif [ "$APP_ANSWER" == "High-Stakes" ] then SUBTYTUL="Need For Speed High Stakes" else SUBTYTUL="Need For Speed" fi POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "setup.exe" cd $WINEPREFIX/dosdevices ln -s $CDROM d: echo "[HKEY_LOCAL_MACHINE\\Software\\Wine\\Drives]" > $REPERTOIRE/tmp/cdrom.reg echo "\"d:\"=\"cdrom\"" >> $REPERTOIRE/tmp/cdrom.reg regedit $REPERTOIRE/tmp/cdrom.reg POL_SetupWindow_message "Wait 5 seconds then click next" "$SUBTYTUL" POL_SetupWindow_wait_next_signal "Installation in progress..." "$SUBTYTUL" cp "$CDROM/nfshs.ico" "$REPERTOIRE/icones/32/$SUBTYTUL" cd $CDROM wine autorun.exe POL_SetupWindow_browse "Select $TYTULLATKI (download from www.team-ger.org)" "$SUBTYTUL" "" POL_SetupWindow_wait_next_signal "Installation in progress..." "$SUBTYTUL" Set_OS "win2k" wine $APP_ANSWER POL_SetupWindow_message "Patch for $SUBTYTUL installed successfully" "$SUBTYTUL" POL_SetupWindow_menu "What display driver would you like to use?" "Display drivers" "Direct3D(recommended) Glide" " " if [ "$APP_ANSWER" == "Direct3D(recommended)" ]; then cd "$WINEPREFIX/drive_c/Program Files/Electronic Arts/$SUBTYTUL" cp -f "3dSetup.bak/d3da.dll" "d3da.dll" echo "[HKEY_LOCAL_MACHINE\Software\Electronic Arts\Need for Speed High Stakes]" > $REPERTOIRE/tmp/d3d.reg echo "\"3D Card\"=\"NVidia TNT2\"" >> $REPERTOIRE/tmp/d3d.reg echo "\"3D Device Description\"=\"NVIDIA RIVA TNT2\"" >> $REPERTOIRE/tmp/d3d.reg echo "\"D3D Device\"=dword:00000001" >> $REPERTOIRE/tmp/d3d.reg echo "\"Group\"=\"D3D\"" >> $REPERTOIRE/tmp/d3d.reg echo "\"Hardware Acceleration\"=dword:00000001" >> $REPERTOIRE/tmp/d3d.reg echo "\"InstallPath\"=\"C:\\\\Program Files\\\\Electronic Arts\\\\$SUBTYTUL\"" >> $REPERTOIRE/tmp/d3d.reg echo "\"Thrash Driver\"=\"d3d\"" >> $REPERTOIRE/tmp/d3d.reg echo "\"Thrash Resolution\"=\"1024x768\"" >> $REPERTOIRE/tmp/d3d.reg echo "\"Triple Buffer\"=dword:00000000" >> $REPERTOIRE/tmp/d3d.reg echo "\"Version\"=\"4.50\"" >> $REPERTOIRE/tmp/d3d.reg regedit $REPERTOIRE/tmp/d3d.reg elif [ "$APP_ANSWER" == "Glide" ] then cd "$WINEPREFIX/drive_c/Program Files/Electronic Arts/$SUBTYTUL/3dSetup" wine Spot3DSetup.exe #set "Thread policy" to "One thread for both" cd "$WINEPREFIX/drive_c/users/$USER/Application Data" cp glide_wrapper.zbag.ini glide_wrapper.zbag.bak head glide_wrapper.zbag.ini -n 15 > glide_wrapper.zbag2.ini echo thread_policy=1 >> glide_wrapper.zbag2.ini tail glide_wrapper.zbag.ini -n+17 >> glide_wrapper.zbag2.ini mv -f glide_wrapper.zbag2.ini glide_wrapper.zbag.ini fi POL_SetupWindow_make_shortcut "$PREFIX" "Program Files/Electronic Arts/$SUBTYTUL" "nfshs.exe" "" "$SUBTYTUL" "" POL_SetupWindow_message "$SUBTYTUL installed successfully" "$SUBTYTUL" POL_SetupWindow_Close exit Edited by NSLW |
| GNU_Raziel | Wednesday 20 May 2009 at 14:55 - [Quote] |
Admin![]() |
Script added to repository, thx for your work
Linux a un noyau, Windows a un pépin. Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou. http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé ![]() |
213 people online



