Bonjour,
Je vous propose un script pour Tomb Raider: Underworld. Ma configuration pour ce test est la suivante:
Distribution: Debian Testing
Noyau: 2.6.39-2-686-pae
Carte graphique:: Radeon 4890 avec drivers fglrx 11-6
Processeur: Intel quad-core i5 750
#!/bin/bash
# Date : (2011-08-07)
# Last revision : (2011-08-07)
# Wine version used : 1.3.14
# Distribution used to test : Debian Squeeze (Testing)
# Author : syberia303
#Vérifier que PlayOnLinux est bien exécuté avant
[ "$PLAYONLINUX" = "" ] && exit 0
#Charger les librairies
source "$PLAYONLINUX/lib/sources"
TITLE="Tomb Raider: Underworld"
PREFIX="TRU"
WORKING_WINE_VERSION="1.3.14"
if [ "$POL_LANG" == "fr" ]; then
LNG_WAIT_WARNING="Tomb Raider: Underworld, la dernière aventure de Lara Croft"
LNG_WAIT_START="L'installation va commencer..."
LNG_GAME_VMS="La taille de votre mémoire graphique?"
LNG_VMS_ERROR="Ce jeu ne fonctionnera correctement qu'avec une carte graphique ayant plus de 256Mo de mémoire."
LNG_INSTALL_RUN="Installation en cours..."
LNG_WAIT_END="Appuyez sur \\"Suivant\\" UNIQUEMENT quand l'installation du programme sera\\nterminée sous peine de devoir recommencer l'installation."
LNG_WAIT_HF="L'exploration peut commencer"
else
LNG_WAIT_WARNING="Tomb Raider: Underworld, the latest adventure of Lara Croft"
LNG_WAIT_START="Installation is going to begin..."
LNG_GAME_VMS="How much memory does your graphic card have?"
LNG_VMS_ERROR="This game will work correctly only with a graphic card with more than 256Mo of memory."
LNG_INSTALL_RUN="Installation in progress..."
LNG_WAIT_END="Click on \\"Next\\" ONLY when the software installation is finished\\nor you will have to install again the game."
LNG_WAIT_HF="Explorations can begin"
fi
#Starting the script
#POL_GetSetupImages "<ADRESSE_IMAGE_TOP>" "<ADRESSE_IMAGE_LEFT>" "$TITLE"
#POL_SetupWindow_InitWithImages
POL_SetupWindow_Init
#Presentation
POL_SetupWindow_presentation "$TITLE" "Crystal Dynamics" "http://www.tombraider.com/" "syberia303" "$PREFIX"
POL_SetupWindow_message "$LNG_WAIT_WARNING" "$TITLE"
POL_SetupWindow_message "$LNG_WAIT_START" "$TITLE"
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
#downloading specific Wine
POL_SetupWindow_install_wine "$WORKING_WINE_VERSION"
Use_WineVersion "$WORKING_WINE_VERSION"
#fetching PROGRAMFILES environmental variable
POL_LoadVar_PROGRAMFILES
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.exe"
POL_SetupWindow_wait_next_signal "$LNG_INSTALL_RUN" "$TITLE"
wine start /unix "$CDROM/setup.exe"
POL_SetupWindow_detect_exit
POL_SetupWindow_message "$LNG_WAIT_END" "$TITLE"
# Asking about memory size of graphic card
POL_SetupWindow_menu_list "$LNG_GAME_VMS" "$TITLE" "64-128-256-320-384-512-640-768-896-1024-1536-1792-2048-3072-4096" "-" "256"
VMS="$APP_ANSWER"
cd "$WINEPREFIX/drive_c/windows/temp/"
cat << EOF > vms.reg
[HKEY_CURRENT_USER\\\\Software\\\\Wine\\\\Direct3D]"VideoMemorySize"="$VMS"
EOF
regedit vms.reg
if [ "$VMS" -lt "256" ]; then
POL_SetupWindow_message "$LNG_VMS_ERROR" "$TITLE"
fi
POL_SetupWindow_auto_shortcut "$PREFIX" "tru.exe" "$TITLE"
Set_WineVersion_Assign "$WORKING_WINE_VERSION" "$TITLE"
POL_SetupWindow_message "$LNG_WAIT_HF" "$TITLE"
POL_SetupWindow_Close
exit
Icône 24 x 24
Icône 32 x 32
Miniature
Image top
Image top alternative
J'enverrai dans quelques temps l'image left.
Le jeu rame beaucoup avec ma configuration alors que sous windows, il n'y a guère de ralentissements sauf parfois dans des zones précises. Je pense que sous linux les drivers pour les cartes ATI en sont la cause et sous windows un problème d'optimisation. Par contre, j'ai pu utiliser mes sauvegardes sans problème.
Autre souci,
les flammes ne sont pas rendues. Le son grésille un peu chez moi et le clavier est reconnu comme un qwerty. Ingame, le nom des touches est d'ailleurs donné en anglais.
Si des possesseurs de cartes nvidia pouvaient tester le jeu pour me dire s'il est jouable car me concernant le framerate et trop faible pour y jouer.
Quelques screenshots:
Screenshot premier chapitre
Lara Croft en Thaïlande
Lara Croft en Thaïlande 2 Edited by syberia303