#1 Le 12/07/2008, à 23:59
- erlik
FreeSpace2 Open: installeur / lanceur graphique
Hello
Fan de fs2_open, je n'étais pas tres satisfait du lanceur, et de l'installeur java proposé. Et comme je m'ennuiais, je me suis amuser a en faire une .......
Cette petite application, permet d'installer fs2 open, des mods et des campagnes, de le lancer, et d'editer les options. Elle est ealisée avec zenity. J'ai essayer en python, mais j'ai vite abandonnais . J'ai ruste reussi a faire le coté graphique avec glade 3
#!/bin/sh
CONFIGURATION_FILE="./launcher.conf"
if [ ! -f $CONFIGURATION_FILE ]; then
echo " - fichier de configuration absent"
echo ' #Liste des options de jeu actives, sous la forme "-spe "
OPTIONS=""
#Liste des mods actifs, sous la forme "-mods $MODS_DIR/..."
MODS=""
#Dossier du jeu"
FS2_OPEN_DIR="./"
#Executable du jeu"
FS2_BIN="${FS2_OPEN_DIR}/fs2_open.bin"
#Dossier local du joueur
FSO_USER_DIR="${HOME}/.fs2_open"
#Dossier des mods
MODS_DIR="${FS2_OPEN_DIR}mods/"
#Dossier des xmodmap
DIR_MODMAP="${FSO_USER_DIR}/xmodmap"
#Xmodmap par defaut du systeme
ORIG_MODMAP="${FSO_USER_DIR}/xmodmap.current"
#Xmodmap du jeu
FSO_MODMAP="${FSO_USER_DIR}/xmodmap/fs2_xmodmap"' > $CONFIGURATION_FILE
echo " - fichier de configuration par defaut créé"
zenity --question --height=200 --width=200 \
--title="Fichier de configuration absent" \
--text="Le fichier de configuration du lanceur ${CONFIGURATION_FILE} n'a pas été trouvé. Un fichier, avec des valeurs par défaut, a donc été créé.\n\n Voulez-vous l'éditer maintenant ?"
if [ $? = "0" ]; then
gedit $CONFIGURATION_FILE
exit
fi
fi
. $CONFIGURATION_FILE
while true ; do
index_box=$(zenity --list --radiolist --height=300 --width=300 \
--title="FreeSpace2" \
--text="Que voulez-vous faire ?"\
--column="" --column="" --column="Action" \
--hide-column=2 \
FALSE install "Installer le jeu" \
TRUE launch "Lancer le jeu" \
FALSE options "Modifier des options de jeu" \
FALSE mods "Editer les Mods" \
FALSE quit "Quitter")
case $index_box in
"install")
echo "INSTALL"
mkdir ${MODS_DIR} data
INSTALLER_box=$(zenity --list --checklist --width=350 --height=400 --title="Insaller FreeSpace2" \
--text="Que voulez-vous installer ?\n\nATTENTION ne selectionez qu'une version de FS2 Open: 32bit ou 64 bit"\
--column="" \
--column="" \
--column="Description" \
--hide-column=2 \
--separator=" " \
TRUE core_32 "FreeSpace Open 3.6.9 Linux Executables (32-bit)" \
FALSE core_64 "FreeSpace Open 3.6.9 Linux Executables (64-bit)" \
TRUE trad_fr "Traduction française de FreeSpace Open 3.6.9" \
TRUE cutscenes "Scènes coupées .OGG" \
TRUE mvp "MediaVPs 3.6.10 Beta" \
TRUE multi "Mod Multijoueur ( Missions + Voix )" \
FALSE derelict "Campagne Derelict" \
FALSE homesick "Campagne Homesick" \
FALSE transcend "Campagne Transcend" \
FALSE sync "Campagne Sync" \
FALSE jad1 "Campagne Just Another Day" \
FALSE jad2 "Campagne Just Another Day: Electric Boogaloo" \
FALSE jad3 "Campagne Just Another Day: Shivans on a Plane" \
FALSE dem "Campagne Deus Ex Machina" )
if [ $INSTALLER_box ]; then
zenity --question --title="" --text="Après installation, les archives seront automatiquement décompressées. Voulez-vous supprimer les archives après cela ? "
fi
for install in $INSTALLER_box
do
case $install in
"core_32")
url="http://www.game-warden.com/~taylor/unofficial/fso369-x86.tar.gz http://www.fszmirror.com/files/root_fs2.vp http://www.fszmirror.com/files/smarty_fs2.vp http://www.fszmirror.com/files/sparky_fs2.vp http://www.fszmirror.com/files/sparky_hi_fs2.vp http://www.fszmirror.com/files/stu_fs2.vp http://www.fszmirror.com/files/tango1_fs2.vp http://www.fszmirror.com/files/tango2_fs2.vp http://www.fszmirror.com/files/tango3_fs2.vp http://www.fszmirror.com/files/warble_fs2.vp"
dir=./
;;
"core_64")
url="http://www.game-warden.com/~taylor/unofficial/fso369-x86_64.tar.gz http://www.fszmirror.com/files/root_fs2.vp http://www.fszmirror.com/files/smarty_fs2.vp http://www.fszmirror.com/files/sparky_fs2.vp http://www.fszmirror.com/files/sparky_hi_fs2.vp http://www.fszmirror.com/files/stu_fs2.vp http://www.fszmirror.com/files/tango1_fs2.vp http://www.fszmirror.com/files/tango2_fs2.vp http://www.fszmirror.com/files/tango3_fs2.vp http://www.fszmirror.com/files/warble_fs2.vp"
dir=./
;;
"trad_fr")
url="http://nebulastar.free.fr/download/freespace2/traduction/Traduction_missions_FR_v1.2.zip"
dir=${MODS_DIR}mediavp/data/
;;
"cutscenes")
url="http://www.fszmirror.com/files/FS2OGGcutscenepack.vp"
dir=./
;;
"multi")
url="http://www.fszmirror.com/files/multi-mission-pack.vp http://www.fszmirror.com/files/multi-voice-pack.vp"
dir=${MODS_DIR}multiplayer/
;;
"derelict")
url="http://fringespace.org/downloads/scp/derelict/DerelictSCP.zip http://fringespace.org/downloads/scp/derelict/DerelictSCP1.zip http://fringespace.org/downloads/scp/derelict/DerelictSCP2.zip http://fringespace.org/downloads/scp/derelict/DerelictSCP3.zip http://fringespace.org/downloads/scp/derelict/DerelictSCP4.zip"
dir=${MODS_DIR}derelict/
;;
"jad1")
url="http://www.axemspace.com/files/campaigns/JAD_SSE.zip"
dir=${MODS_DIR}JAD/
;;
"jad2")
url="http://www.axemspace.com/files/campaigns/JAD_SSE.zip"
dir=${MODS_DIR}JAD2/
;;
"jad3")
url="http://www.axemspace.com/files/campaigns/JAD3_SoaP.zip http://www.axemspace.com/files/campaigns/JAD3_SoaP_Xtra.zip"
dir=${MODS_DIR}JAD3/
;;
"homesick")
url="http://mysite.wanadoo-members.co.uk/sbre/hmsk/Homesick.zip"
dir=${MODS_DIR}Homesick/
;;
"transcend")
url="http://www.rateofinjury.com/campaigns/installer/Transcend.zip"
dir=${MODS_DIR}Transcend/
;;
"sync")
url="http://www.rateofinjury.com/campaigns/installer/Sync.zip"
dir=${MODS_DIR}Sync/
;;
"dem")
ulr="http://www.sectorgame.com/goober/DeusExMachina.zip"
dir=${MODS_DIR}DeusExMachina/
;;
"mvp")
url="http://fs2source.warpcore.org/mvp3610beta/MV_3_6_10_AdvancedEffects.rar http://fs2source.warpcore.org/mvp3610beta/MV_3_6_10_Assets.rar http://fs2source.warpcore.org/mvp3610beta/MV_3_6_10_Core.rar http://fs2source.warpcore.org/mvp3610beta/MV_3_6_10_Effects.rar"
dir=${MODS_DIR}mediavp/
;;
*)
break
;;
esac
for i in $url
do
BASENAME=`basename $i`
echo "- téléchargement en cours: $i"
( wget $i 2>&1 | sed -u "s|.*\ \([0-9]\+%\)\ \+\([0-9.]\+\ [KMB\/s]\+\)$|\1\n# Téléchargement de ${BASENAME} : \2|" | zenity --progress --auto-close --width=450 --title="Téléchargement en cours" --auto-kill )
echo " - téléchargement terminé"
if [ `echo $BASENAME | grep ".zip"` ] || [ `echo $BASENAME | grep ".tar.gz"` ] || [ `echo $BASENAME | grep ".rar"` ] ; then
echo " - dépaquetage de ${BASENAME}"
file-roller --force --extract-to="${dir}" ${BASENAME}
if [ $? = "0"]; then
rm ${BASENAME}
echo " - suppression de l'archive ${BASENAME}"
fi
if [ $BASENAME = "Traduction_missions_FR_v1.2.zip" ]; then
mv "${dir}/Traduction missions FR v1.2/Traduction missions FR et interface partielle/missions" ${dir}
mv "${dir}/Traduction missions FR v1.2/Traduction missions FR et interface partielle/tables" ${dir}
fi
else
if [ ${dir} != "./" ]; then
mv $BASENAME "${dir}${BASENAME}"
fi
fi
done
done
if [ $INSTALLER_box ]; then
zenity --info --title="Installation terminée" --text="L'ensemble des documents séléctionnés ont été téléchargés et installés. "
fi
;;
"launch")
echo "LAUNCH"
if [ ! -d $DIR_MODMAP ]; then
mkdir $DIR_MODMAP
fi
if [ ! -f $ORIG_MODMAP ]; then
echo "$ORIG_MODMAP absent. il a été créé"
xmodmap -pke > $ORIG_MODMAP
fi
if [ ! -f $FSO_MODMAP ]; then
wget "http://clement.hermann.free.fr/fs2/xmodmap"
mv ./xmodmap $FSO_MODMAP
fi
xmodmap - < $FSO_MODMAP
$FS2_BIN $OPTIONS $MODS $* || die "Error while running \"$FS2_BIN\" with arguments \"$FS2_ARGS\" ($?)"
xmodmap - < $ORIG_MODMAP
break
;;
"options")
echo "OPTIONS"
OPTIONS_box=$(zenity --entry --width=400 \
--title="FreeSpace2 - Options" \
--text="Saisissez vos options:" \
--entry-text="${OPTIONS}" \
)
if [ "$OPTIONS_box" ]; then
OPTIONS=$OPTIONS_box
echo " - options activées: $OPTIONS"
sed -i "s|OPTIONS=.*|OPTIONS=\"${OPTIONS}\"|g" $CONFIGURATION_FILE
fi
;;
"mods")
echo "MODS"
LIST=""
if [ ! -d ${MODS_DIR} ]; then
mkdir ${MODS_DIR}
TEXT="Le dossier des mods ${MODS_DIR} n'existant pas, il vient d'être créé. Veuillez déplacer vos mods dans ce répertoire."
else
for i in `find ${MODS_DIR} -mindepth 1 -maxdepth 1 -type d`
do
grep $i $CONFIGURATION_FILE
if [ "$?" = 0 ] ; then
select="$LIST TRUE "
else
select="$LIST FALSE "
fi
COURRENT_MOD=`echo $i | sed "s|${MODS_DIR}\([a-zA-Z0-9_]\+\)| ${MODS_DIR}\1 \1 |g"`
LIST="$select $COURRENT_MOD"
done
MODS_box=$(zenity --list --checklist --height=300 --width=300 \
--title="FreeSpace2" \
--text="Selectionnez les Mods que vous voulez activer. $TEXT" \
--column="" --column="" --column="Mods" \
--separator=" " \
--hide-column=2 \
$LIST
)
if [ "$MODS_box" ] ; then
MODS=`echo $MODS_box | sed "s|${MODS_DIR}| -mod ${MODS_DIR}|g" `
sed -i "s|MODS=.*|MODS=\"${MODS}\"|g" $CONFIGURATION_FILE
fi
fi
;;
"quit")
echo "quit"
break
;;
*)
echo "quit"
break
;;
esac
done
Si vous avez des idées pour l'optimiser, ou reperer les bugs, je suis preneur!
MàJ:
- Correction du bug de decompression de mediavp
- Déplacement des dossiers apres dépaquetage de french_translation dans le bon repertoire
- Correction du bug xmodmap : test l'existance du mopmap de fs2. si absent, le recupere
- Correction des bugs "unexpected operator"
Dernière modification par erlik (Le 18/07/2008, à 16:13)
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#2 Le 14/07/2008, à 10:59
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
tien, j'ai remarqué un probleme , lors du téléchargement du mod de traduction francaise: l'archige a une arboresences. il faut donc, apres installation, remonter des fichiers de dans le dossier french_trad/
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#3 Le 18/07/2008, à 10:24
- Panzer7
Re : FreeSpace2 Open: installeur / lanceur graphique
Les archives du mediavp ne sont pas decompressées automatiquement .
Et pour la traduction française j'ai fait comme tu l'as indiqué mais je n'ai toujours rien de traduit.
Sinon bravo pour l'alternative, je trouvais l'installeur java un peu lent.
Dernière modification par Panzer7 (Le 18/07/2008, à 10:29)
Hors ligne
#4 Le 18/07/2008, à 10:40
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
Les archives du mediavp ne sont pas decompressées automatiquement .
Et pour la traduction française j'ai fait comme tu l'as indiqué mais je n'ai toujours rien de traduit.Sinon bravo pour l'alternative, je trouvais l'installeur java un peu lent.
pour mediavp, c'est parce que j'ai oublié de demander la decompressions des archives de type rar .....
sinon, j'ai arrangé le probleme de deplacement automatique des fichiers du mod french_translation
Par contre, pour activer french_translation il semblerait qu'il faille un ordre dans les mods pour qu'ils soient correctement utilisés. Si tu place "french_translation" en 1er dans la liste des mods actifs ( ligne MODS dans ./launcher.conf ), il sera utilisé, sinon, non:
MODS="-mod ./mods/french_translation ................."
Dernière modification par erlik (Le 18/07/2008, à 11:33)
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#5 Le 18/07/2008, à 10:45
- Panzer7
Re : FreeSpace2 Open: installeur / lanceur graphique
Voilà ce que j'ai :
MODS=" -mod ./mods/french_trad -mod ./mods/mediavp"
Et je n'ai toujours rien.
Sinon ton xmodmap n'est pas adapté pour les claviers AZERTY, je vais chercher le bon si tu veux le rajouter à ton script.
Edit : C'est celui là, je voudrais bien l'essayer, mais je ne trouve pas le dossier pour le placer :
http://www.zshare.net/download/1552596807125729/
Dernière modification par Panzer7 (Le 18/07/2008, à 10:54)
Hors ligne
#6 Le 18/07/2008, à 11:47
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
pour french_trad, tu as bien deplacer les dossiers french-trad/Traduction missions FR v1.2/Traduction missions FR et interface partielle/missions et french-trad/Traduction missions FR v1.2/Traduction missions FR et interface partielle/data dans french-trad/ ?
en effet, j'ai oublié de mettre un xmodmap pour fs2 s'il etait absent ....
lmaintenant, il teste sa présence, et s'il est absent, le programme le récupere a cette adresse http://clement.hermann.free.fr/fs2/xmodmap ( plus simple a utiliser avec wget que sur zshare.net ... )
Dernière modification par erlik (Le 18/07/2008, à 11:50)
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#7 Le 18/07/2008, à 12:05
- Panzer7
Re : FreeSpace2 Open: installeur / lanceur graphique
Pour le xmodmap c'est bon maintenant merci.
Pour la traduction j'ai fait ce que tu as dit et cela ne marche toujours pas.
Hors ligne
#8 Le 18/07/2008, à 13:17
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
j'ai trouvé d'où venait l'erreur: la traduction ne doit pas se trouver dans un repertoire a part, mais dans mods/mediavps/data
Ca marchait chez moi parce que j'avais copié manuellement les dossier dans le bon repertoire, et apres, j'avais oublié....
code mis a jour
Dernière modification par erlik (Le 18/07/2008, à 13:20)
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#9 Le 18/07/2008, à 13:45
- Panzer7
Re : FreeSpace2 Open: installeur / lanceur graphique
Tu t'es trompé sur le dossier, tu as marqué mediavps , et les modifs graphiques sont sur mediavp .
Par contre ce serait pas mal que le placement de ces dossiers peut se changer facilement, en multijoueur, ces modifs sont considérées comme non-autorisés, et donc impossible de faire des parties normales .
Dernière modification par Panzer7 (Le 18/07/2008, à 13:48)
Hors ligne
#10 Le 18/07/2008, à 16:19
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
Tu t'es trompé sur le dossier, tu as marqué mediavps , et les modifs graphiques sont sur mediavp
.
en effet, bien vu
corrigé
Par contre ce serait pas mal que le placement de ces dossiers peut se changer facilement, en multijoueur, ces modifs sont considérées comme non-autorisés, et donc impossible de faire des parties normales
.
Ca, ça risque d'etre compliqué ..... mise a par en desactivant les mods et autres options avant de lancer le jeu...
Enfin, je pense que je vais refaire ce script...Je l'ai fait en sh et zenity parece que je ne connais rien d'autre, et ça a été mon premier script "serieux" ( les autres étant du style "monter/demonter un razr2" ou " modifier les paramaître de gspca en graphique .... ). Et comme je suis en train d'apprendre le C++ ( j'essaye ) , je pourrais peut etre ( un jour ) faire qlq chose de mieux......
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#11 Le 18/07/2008, à 18:31
- Panzer7
Re : FreeSpace2 Open: installeur / lanceur graphique
C'est pas grave pour le multi, le principal est qu'il est fonctionnel .
Hors ligne
#12 Le 20/07/2008, à 18:11
- Ch3mist
Re : FreeSpace2 Open: installeur / lanceur graphique
Bonjour tout le monde,
voila j'ai installé le jeu tout fonctionne nikel sauf le multijoueur je me suis bien inscrit sur http://fs2netd.game-warden.com/ mais je n'ai aucun serveur dans le jeu...
Comment faire SVP?et sinon c'est quoi cette histoire de xmodmap?
Merci
http://target0.be/madchat/esprit/pactedesgnous_divx.avi
Jabber : ch3mist@jabber.ubuntu-fr.org
Hors ligne
#13 Le 20/07/2008, à 19:20
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
Pour le multi:
Tout dabord vous devez vous inscrire ici: http://fs2netd.game-warden.com/
retenez bien votre login/pass
lancer FREESPACE2 cliquer sur multi et inscriver le meme login que celui que vous utilisez sur FS2net
Allez dans Option -> Multi, et activez l'option PXO
Puis, Mettez le même login et password que celui de FS2Net.
Valider. et aller dans la porte principal pour voir les servers dispo.
Rappel: Les ports a ouvrir sont: 7117 et 7808 en tcp et udp
( explications trouvées ici: http://forum.ubuntu-fr.org/viewtopic.php?pid=872616#p872616 )
Sinon, pour le xmodmap, cela concerne les touches du clavier. En effet, le jeu concidere le clavier comme QWERTY et resultat, certaines touches ne marchent pas . On assigne donc, avant le lancement du jeu, un nouveau modmap au clavier , pour que les touches marchent ( par ex la touche é devient 2, " devient 3 etc ) puis, a la fermeture, le modmad d'origine est remis
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#14 Le 28/08/2008, à 16:53
- Bigy
Re : FreeSpace2 Open: installeur / lanceur graphique
aprés le téléchargemet de la première archive j'ai :
gzip: stdin: unexpected end of file
tar: Fin prématurée rencontrée dans l'archive.
tar: Fin prématurée rencontrée dans l'archive.
tar: Erreur non récupérable : arrêt du traitement
ps j'essaie d'installer la version 64 bit, la traduction et mediavp...
C'est possible d'installer les mods ultérieurement?ou dois-je tout installer d'un coup?
Hors ligne
#15 Le 28/08/2008, à 17:14
- erlik
Re : FreeSpace2 Open: installeur / lanceur graphique
C'est possible d'installer les mods ultérieurement?ou dois-je tout installer d'un coup?
oui, bien sur ....
sinon, pour l'erreur, ça semble venir de l'archive ( erronée ? )
Je ne suis pas un geek! Je suis un être humain!
Hors ligne
#16 Le 02/09/2008, à 21:20
- Zarvox
Re : FreeSpace2 Open: installeur / lanceur graphique
Bonjour,
Tout d'abord j'ai installé FS 2 avec ton script mais à la suite d'un crash système et pour aller plus vite j'ai installer en utilisant l'installeur java.
Mais pour ajouter des options au lancement du jeu ton système est mieux fait.
Pour moi reste un problème à résoudre, comment faire pour que ton script puisse fonctionner depuis le bureau ou mettre un lanceur sur le bureau.
A la maison : PC Core 2 Duo 3.3 Ghz - Ubuntu 10.4 et MacBook Pro Core Duo 1,83 Ghz dual boot Mac OS X - Ubuntu 10.4.
Au boulot : PC "noname" - Ubuntu 10.4
Hors ligne
#17 Le 03/09/2008, à 09:01
- scania
Re : FreeSpace2 Open: installeur / lanceur graphique
bonjour,
impossible de télécharger freespace ou que se soit
quelqu'un a t'il une solution ?
merci
scania
en pleine apprentissage de la langue de Molière 8-)
Hors ligne
#18 Le 03/09/2008, à 10:58
- Zarvox
Re : FreeSpace2 Open: installeur / lanceur graphique
impossible de télécharger freespace ou que se soit
Le script de l'ami erlik ne fonctionne pas ?
Sinon tu peux toujours utiliser l'installeur java dispo à cette adresse http://www.fsoinstaller.com/files/insta … taller.jar.
L'ennui c'est qu'avec cette méthode FS2 n'est pas en français mais on peut installer les paquets de traduction facilement.
Stef.
A la maison : PC Core 2 Duo 3.3 Ghz - Ubuntu 10.4 et MacBook Pro Core Duo 1,83 Ghz dual boot Mac OS X - Ubuntu 10.4.
Au boulot : PC "noname" - Ubuntu 10.4
Hors ligne
#19 Le 03/09/2008, à 22:04
- scania
Re : FreeSpace2 Open: installeur / lanceur graphique
bonjour,
effectivement pardont je me suis tromper de discution bon pas grave
je voudrait bien testé la methode proposé par erlik m'est le probleme c'est que :
j'en fait quoi du script j'arrete pas de regarde avant posé la question
je le compile je les m'est dans un terminal?
oui je suis nul suis debutant aussi dsl pos& autant de soucis :s
scania
en pleine apprentissage de la langue de Molière 8-)
Hors ligne
#20 Le 04/09/2008, à 07:08
- Zarvox
Re : FreeSpace2 Open: installeur / lanceur graphique
Salut,
C'est simple, tu sélectionne tout le code dans la boîte prévue à cet effet.
Tu ouvres l'éditeur de texte et tu y colles tout le script que tu as copié.
Tu sauvegardes et tu nommes le fichier lanceur, il est impératif que tu l'enregistre dans le dossier que tu destines à FS2 après tu quitte l'éditeur.
Tu sélectionnes le fichier lanceur et tu fait clic droit > propriétés et tu va sur l'onglet permissions.
Tu coche "Autoriser l'éxécution du fichier comme un programme.
Tu fermes et tu double-clique sur le fichier lanceur pour commencer l'installation.
Voili voilou
A la maison : PC Core 2 Duo 3.3 Ghz - Ubuntu 10.4 et MacBook Pro Core Duo 1,83 Ghz dual boot Mac OS X - Ubuntu 10.4.
Au boulot : PC "noname" - Ubuntu 10.4
Hors ligne
#21 Le 04/09/2008, à 11:10
- raspouille
Re : FreeSpace2 Open: installeur / lanceur graphique
salut,
oui,mais !
Tu sauvegardes et tu nommes le fichier lanceur avec un point .sh
bon moi je test !
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#22 Le 04/09/2008, à 16:51
- Zarvox
Re : FreeSpace2 Open: installeur / lanceur graphique
salut,
Tu sauvegardes et tu nommes le fichier lanceur avec un point .sh
T'est pas obligé du moment que tu rends le fichier éxécutable mais ça le fait aussi
A la maison : PC Core 2 Duo 3.3 Ghz - Ubuntu 10.4 et MacBook Pro Core Duo 1,83 Ghz dual boot Mac OS X - Ubuntu 10.4.
Au boulot : PC "noname" - Ubuntu 10.4
Hors ligne
#23 Le 04/09/2008, à 17:19
- raspouille
Re : FreeSpace2 Open: installeur / lanceur graphique
bon le test a réussi
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#24 Le 04/09/2008, à 19:24
- Nepenthes
Re : FreeSpace2 Open: installeur / lanceur graphique
Bonjour a tous !
J'ai remarqué qu'avec la dernière version de freespace 2 scp (la 3.6.9, je crois m'en souvenir), il ne semble plus y avoir de problème de modmap.
J'explique apres une installation automatisée via l'installeur en .jar, puis le reglage de la resolution par le fs2_open.ini, mais sans script lanceur, mon clavier azerty est bien reconnu (et non pris pour un qwerty comme précédemment). Etrange. J'ai utilisé tout de même un petit lanceur pour utiliser les media VP améliorés, en supprimant tout ce qui touchait au reglage xmodmap. Aucun problème, mis a part que les raccourcis par defaut étaient mal paramétrés pour un petit clavier de portable.
Je m'en vais de ce pas fouiller le changelog de FS2 scp.
Si quelqu'un avait plus d'infos ça m'interesserait, et ça pourrait permettre de supprimer quelques lignes dans les scrips d'installation actuels.
Hors ligne
#25 Le 04/09/2008, à 19:50
- Panzer7
Re : FreeSpace2 Open: installeur / lanceur graphique
C'est l'installeur qui gère ça, car avec une installation manuelle (meme version du jeu et des mediaVP), le clavier est reconnu en qwerty.
Hors ligne