Forums

Mirror's Edge

Auteur Réponses
Berillions Samedi 10 Octobre 2009 à 23:59
Berillions

Wine version : 1.1.31
Distribution : Frugalware-Current
Carte Graphique : Nvidia, GeForce GTX275
Drivers carte graphique : 185.18.36

Icone du jeu :


#!/bin/bash
# Date: (2009-10-11 15-23)
# Distribution used to test: Frugalware Current
# Wine version used: 1.1.30 
# Author: Berillions
# Graphic Card : GeForce GTX275
# Drivers : 185.18.36

#fetching PROGRAMFILES environmental variable
PROGRAMFILES=`wine cmd /c echo "%ProgramFiles%"`
PROGRAMFILES=${PROGRAMFILES:3}

#Vérifier que PlayOnLinux est bien exécuté avant
[ "$PLAYONLINUX" = "" ] && exit 0 
 
#Charger les librairies
source "$PLAYONLINUX/lib/sources"
 

if [ "$POL_LANG" == "fr" ]; then
LNG_MEM="La taille de votre mémoire graphique? (Ex : 512)"
LNG_WAIT_END="Appuyez sur \\"Suivant\\" UNIQUEMENT quand l'installation du jeu sera\\nterminée sous peine de devoir recommencer l'installation."
LNG_FILEPATCH="Selectionner le patch à installer"
LNG_INST="Patch pour $Title installé avec succès"
LNG_ACTION="Que voulez-vous faire?"
LNG_WAIT="Patientez durant l'installation"
else
LNG_MEM="How much memory do your graphic card have got? (Ex : 512)"
LNG_WAIT_END="Click on \\"Next\\" ONLY when the game installation
is finished or you will have to redo the installation."
LNG_FILEPATCH="Select patch file"
LNGINST="Patch for $Title has been installed successfully"
LNG_ACTION="What do you want to do?"
LNG_WAIT="Wait during the installation"
fi

patch_mirror()
{
POL_SetupWindow_browse "$LNG_FILEPATCH" "$Title" ""
wine "$APP_ANSWER"
POL_SetupWindow_message "$LNG_INST" "$Title"
}

Prefix="MirrorsEdge"
Title="Mirror's Edge"

TEMP="$WINEPREFIX/drive_c/Program Files/EA Games/Mirror's Edge"

cd "$REPERTOIRE/tmp"
rm *.jpg
wget http://upload.wikimedia.org/wikipedia/en/9/97/Mirror%27s_Edge.jpg --output-document="$REPERTOIRE/tmp/$Prefix.jpg"
convert "$REPERTOIRE/tmp/$Prefix.jpg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpg"

POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpg"
 
#Presentation
POL_SetupWindow_presentation "$Title" "EA Digital Illusions CE" "http://www.mirrorsedge.com/" "Berillions" "$Prefix"

#Installation de Wine
POL_SetupWindow_install_wine "1.1.31"

POL_SetupWindow_menu "$LNG_INST" "Actions" "Install Game~Patch Game" "~"
 
if [ "$APP_ANSWER" == "Patch Game" ]; then
select_prefix "$REPERTOIRE/wineprefix/$Prefix"
patch_mirror
POL_SetupWindow_Close
exit
fi 

#Détection du cd-rom
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Setup.exe"

select_prefix "$REPERTOIRE/wineprefix/$Prefix"
POL_SetupWindow_prefixcreate
 
#Taille de la mémoire graphique
POL_SetupWindow_textbox "$LNG_MEM" "$Title"
VMS="$APP_ANSWER"
 
#Réglage DirectDrawRenderer
cd "$WINEPREFIX/drive_c/windows/temp"
echo "[HKEY_CURRENT_USER\\\\Software\\\\Wine\\\\Direct3D]" > OGL.reg
echo "\\"VideoMemorySize\\"=\\"$VMS\\"" >> OGL.reg
regedit OGL.reg
 
#Configuration de Wine
Set_OS winxp
 
wine "$CDROM/Setup.exe"

POL_SetupWindow_message "$LNG_WAIT_END" "$Title"

POL_SetupWindow_make_shortcut "$Prefix" "$PROGRAMFILES/EA Games/Mirror's Edge/Binaries/" "MirrorsEdge.exe" "" "$Title"

#Création Icone
convert  "$TEMP/ME_Icon.ico" -geometry 32X32 "$REPERTOIRE/icones/32/Mirror's Edge"

Set_WineVersion_Assign "1.1.31" "$Title"

POL_SetupWindow_message_image "Please note that this game has a copy protection system\\nand sadly, it prevents Wine from running the game.\\n\\nPlayOnLinux will not provide any help concerning any illegal\\nstuff." "Note about copy protection" "$PLAYONLINUX/themes/tango/warning.png"
 
POL_SetupWindow_Close
exit


Screens :

Edité par Berillions


Wizix Vendredi 18 Mai 2012 à 11:48
WizixAnonymous

Comment fait tu pour l'installer, j'ai rien compris

SuperPlumus Vendredi 18 Mai 2012 à 13:53
SuperPlumusAnonymous

Comment fait tu pour l'installer, j'ai rien compris

Quote from Wizix

Bonjour Wizix,

Un petit peu de politesse ne serait pas de refus, un bonjour, et un merci ne font jamais de mal.

Ce jeu n'est pas supporté officiellement par PlayOnLinux/PlayOnMac.


Vous pouvez peut-être tenter de l'installer manuellement.

Étant donné votre manque de politesse, je vous laisse chercher comment faire.

Edité par SuperPlumus

Vous êtes ici: Index > Vos créations > Mirror's Edge