Forums

Caesar III (GoG)

Auteur Réponses
TonyFlow Samedi 1 Juin 2013 à 15:42
TonyFlow

J'ai profité des promos Activision ;p

[code language=playonlinux]
#!/bin/bash
# Date : (2013-05-31 22-00)
# Last revision : (2013-05-31 22-00)
# Wine version used : 1.4.1
# Distribution used to test : Fedora 17
# Author : TonyFlow
# Script licence : GPL v.2
# Program licence : Retail
# Depend :
 
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
GOGID="caesar_3"
PREFIX="Caesar3_gog"
WORKING_WINE_VERSION="1.4.1"
 
TITLE="GOG.com - Caesar 3"
SHORTCUT_NAME="Caesar III"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 1726
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Impressions Games / Sierra" "http://www.gog.com/gamecard/$GOGID" "TonyFlow" "$PREFIX"
 
POL_Call POL_GoG_setup "$GOGID" "2ee16fab54493e1c2a69122fd2e56635"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
POL_Call POL_GoG_install
 
# GoG work!
Set_OS win98
Set_Desktop On 1024 768
 
POL_SetupWindow_VMS "4"
 
# Doesn't hurt ;)
POL_Wine_reboot
 
GOGPATH="$GOGROOT/Caesar 3"
POL_Shortcut "c3.exe" "$SHORTCUT_NAME" "$SHORTCUT_NAME.png" "" "Game;StrategyGame;"
POL_Shortcut_Document "$SHORTCUT_NAME" "$GOGPATH/Manual.pdf"
#POL_Shortcut_Document "$SHORTCUT_NAME" "$GOGPATH/Reference_Card.pdf"
 
POL_SetupWindow_Close
exit 0
[/code]

Comme dans le script d'origine, j'ai mis wine en mode fenêtré (bureau 1024x768, soit la résolution max du jeu) que plein écran. Pour ce type de jeu, je préfère autant, non ?

Est-ce utile de finir avec ce type de message ?
[code language=playonlinux]POL_SetupWindow_message "During a game, remember to set the resolution\\nto 1024x768 (the maximum one) in Options=>Display"[/code]


petch Samedi 1 Juin 2013 à 16:13
petch

Il semble bien que sur l'AppDB aussi il y ait des soucis signalés avec le plein écran, même pour des versions relativement récentes de Wine...

Est-ce utile de finir avec ce type de message ?

POL_SetupWindow_message "During a game, remember to set the resolution\\nto 1024x768 (the maximum one) in Options=>Display"

Citer

J'aurais tendance à dire que non si le jeu fonctionne aussi avec les résolutions inférieures (mais forcément dans une fenêtre plus petite). ça fait partie du lot d'ajustements qui restent à faire à l'utilisateur, comme celle des choix de performance, etc.
TonyFlow Samedi 1 Juin 2013 à 17:00
TonyFlow

Oui ça me va comme ça, je l'ai soumis pour signature.

Pour les ressources graphiques, j'en ai déposé dans ce dossier
petch Samedi 1 Juin 2013 à 17:36
petch

Validé, j'ai juste fait une toute petite correction sur $TITLE, qui doit impérativement correspondre au nom sous lequel le script est soumis dans le dépôt (3 => III)
petch Samedi 1 Juin 2013 à 19:35
petch

Oh, et j'ai enlevé l'état "Free to play"... Certes il n'est qu'à $3 en ce moment, mais ça reste payant ;)
TonyFlow Samedi 1 Juin 2013 à 20:47
TonyFlow

Oh, et j'ai enlevé l'état "Free to play"... Certes il n'est qu'à $3 en ce moment, mais ça reste payant ;)

Quote from petch

Hmm... J'aurais mal compris cette option ?

Certe le jeu n'est pas gratuit, il faut l'acheter. Par contre il n'y a rien à payer ensuite pour jouer. Pour moi, "Free to play" est à opposer aux jeux qui nécessite ensuite un abonnement pour jouer (WoW par exemple).

Donc je pense que Caesar III est bien "Free to play", comme la plupart des autres jeux (je crois bien avoir toujours coché cette case sur mes précédentes contribs)

PS: pour le moment, l'installeur n'a pas ses images top & left

Edité par TonyFlow

petch Samedi 1 Juin 2013 à 21:09
petch

Pour autant que je sache ça n'a jamais été envisagé dans ce sens là, juste permettre aux utilisateurs de trouver rapidement les jeux gratuits (pour tester leur configuration par exemple). Dans l'interface de PlayOnLinux, cela correspond au filtre "Commercial".
Il aurait été possible de ne mettre que "free", mais cela prèterait à confusion... Juste différemment :p

Edité par petch