Forum

Fable - The Lost Chapter

je l'ai eu a l'usure

Författare Svar
Jump to the page: 1 - 2
GNU_Raziel Friday 1 June 2007 at 14:45
GNU_Raziel

Version de wine : 0.9.37
Distribution : Debian
Version de la distribution : SID (Unstable)
Carte graphique : Nvidia, geforceFX 5700LE (version 256Mo)
Drivers de la carte graphique : 1.0-9755
Commentaire :
-L'installeur demande le CD1 a la fin de l'installation alors que le jeu est déja totalement installé et fonctionnel, il suffit d'annuler la demande et de fermer l'installeur normalement.
-Les videos ne fonctionnents pas.
-Quelques bug graphiques sans gravités, dont une petite "image" d'arbre en 3D qui apparait quelques fois en bas a gauche de l'écran
-Les ombres ne fontionnement pas correctement (peut-être dû a ma carte graphique).

Voila le lien vers le script d'installation que j'ai fait :
http://webadvance.free.fr/PlayOnLinux/forums/see_topic.php?topic=66

Remarque : Vous devez être connecté a internet lors de l'installation car le script télécharge quelques fichiers nécessaires au fonctionnement du jeu.

A bientôt pour de nouvelles aventures

Ändrat av GNU_Raziel

max-k Sunday 3 June 2007 at 17:49
max-kAnonymous

le script d'installation semble être bloqué au niveau du téléchargement des fichiers nécessaires au fonctionnement du jeu.
Cela dur depuis plus d'1/4 d'heure, est-ce normal ?
Je précise que je dispose d'une connexion internet adsl de bonne qualité (freebox) et que je ne fais pas chauffer l'amule.
max-k Sunday 3 June 2007 at 17:55
max-kAnonymous

ERRATUM : lol fallait cliquer sur VALIDER.
Je suis trop nul.

Quoi qu'il en soit l'installation de fable se lance mais fige et plante au moment ou je clique sur "suivant.
J'ai laissé les options cochées par défaut, cad "installation rapide" et "installation pour tous les utilisateurs".
GNU_Raziel Sunday 3 June 2007 at 18:01
GNU_Raziel

Je viens de refaire l'installation a l'instant et tout a parfaitement fonctionné

Par mesure de sécurité remplace le script actuel par celui sur le forum (lien sur le premier post), je viens de le reverifié et il est parfaitement fonctionnel.

Ändrat av GNU_Raziel

max-k Sunday 3 June 2007 at 18:02
max-kAnonymous

je retente une installation et je te tiens au courant.
max-k Sunday 3 June 2007 at 18:07
max-kAnonymous

J'ai copier le contenu du script trouvé sur le forum et l'ai mis dans un fichier install.sh.
Lorsque je l'exécute par la commande sh install.sh, il ne se passe rien.
GNU_Raziel Sunday 3 June 2007 at 18:09
GNU_Raziel

C'est normal ce script ne fonctionne qu'avec PlayOnLinux

Edites le script actuel :
/home/ton_user/.PlayOnLinux/jeux/FableTheLostChapter

Effaces tout ce qu'il y a dedans et copie le contenu de la version forum dedans, ensuite tu enregistres et tu relance PlayOnLinux

ATTENTION : lorsque tu laisses PlayOnLinux faire la mise a jour des jeux dispo il efface et refait TOUT les scripts, donc réponds "non" après avoir relancer le soft.

Ändrat av GNU_Raziel

max-k Sunday 3 June 2007 at 18:20
max-kAnonymous

troisième essai .. même combat. :-(
après le premier clic sur "suivant" une autre fenêtre s'ouvre où je peux sélectionner "installation rapide" ou "installation personnalisée" et où je peux cocher une case "installation pour tous les utilisateurs".
Quelque soit la combinaison choisie, la fenêtre se fige et reste par dessus toutes les autres quoi que je fasse.
Si je ferme cette fenêtre, je me retrouve à la première fenêtre qui me propose de cliquer sur suivant ... et ainsi de suite.

Je précise que j'ai suivi ton conseil à propos de la maj des scripts.

Ändrat av max-k

GNU_Raziel Sunday 3 June 2007 at 18:39
GNU_Raziel

Tu peu donner des détail sur ta config, ta distribution, ta version de wine, version de pilote graphique, ect...

et durant l'installation,lorsque tu vois ce méssage A la fin de l'installation on vous demande d'insérer le CD1, appuyez juste sur ANNULER et fermez correctement l'installeur, je jeu est déjà parfaitement installé et fonctionnel., ouvre une console lance ce petit script :

#!/bin/bash
MFC42="0"
MGSPID="0"
PIDGEN="0"

MFC42=`test -e $HOME/.PlayOnLinux/wineprefix/FableTheLostChapter/drive_c/windows/system32/mfc42.dll && echo "1"`
MGSPID=`test -e $HOME/.PlayOnLinux/wineprefix/FableTheLostChapter/drive_c/windows/system32/mgspid.dll && echo "1"`
PIDGEN=`test -e $HOME/.PlayOnLinux/wineprefix/FableTheLostChapter/drive_c/windows/system32/pidgen.dll && echo "1"`

if [ "$MFC42" == "1" ]; then
echo "mfc42.dll OK!"
else
echo "mfc42.dll MANQUANTE!"
fi

if [ "$MGSPID" == "1" ]; then
echo "mgspid.dll OK!"
else
echo "mgspid.dll MANQUANTE!"
fi

if [ "$PIDGEN" == "1" ]; then
echo "pidgen.dll OK!"
else
echo "pidgen.dll MANQUANTE!"
fi
exit

Ändrat av GNU_Raziel

max-k Sunday 3 June 2007 at 18:42
max-kAnonymous

Ubuntu 7.04
Wine 0.9.38
nvidia-glx 1.0.9631

Je teste ton petit script et je donne la réponse.
max-k Sunday 3 June 2007 at 18:47
max-kAnonymous

Voici le résultat du script :

[: 14: ==: unexpected operator
mfc42.dll MANQUANTE!
[: 20: ==: unexpected operator
mgspid.dll MANQUANTE!
[: 26: ==: unexpected operator
pidgen.dll MANQUANTE!

Les "unexpected operator" correspondent aux "fi".

Ändrat av max-k

GNU_Raziel Sunday 3 June 2007 at 18:48
GNU_Raziel

Ubuntu 7.04
Wine 0.9.38
nvidia-glx 1.0.9631

Quote from max-k


Déja, sauf si ta carte graphique est une GeForce 4 ou plus ancienne, ton driver n'est pas bon, install nvidia-glx-new (pour GeForce 5 et supérieur)

j'ai modifié le script, j'avais oublié un argument

Ändrat av GNU_Raziel

GNU_Raziel Sunday 3 June 2007 at 18:56
GNU_Raziel

ici ca fonctionne :

raziel@linuxbox:~$ sh test_dll.sh
mfc42.dll OK!
mgspid.dll OK!
pidgen.dll OK!


En tout cas j'ai vérifié et revérifié le script il est bon, le jeu s'install sans souci sur ma machine donc je vois pas pourquoi ca foire sur la tienne

Ändrat av GNU_Raziel

GNU_Raziel Sunday 3 June 2007 at 19:08
GNU_Raziel

Voici le résultat du script :
mfc42.dll MANQUANTE!r
mgspid.dll MANQUANTE!
pidgen.dll MANQUANTE!

Quote from max-k


Tu as bien fait le test au moment voulu ?? (cf le post concerné)
Kangourou Monday 4 June 2007 at 0:43
KangourouAnonymous

Hello, j'ai exactement le même problème que max-k, l'installation plante au même endroit avec les même symptomes

Version de wine : 0.9.38
Distribution : Gentoo
Carte graphique : NVidia Quadro NVS 110M TurboCache 256 Mo
Drivers de la carte graphique : 1.0-9755-r1

Les 3 fichiers testés par le script sont bien présents.

Je remarque que moi et max on à wine 0.9.38 et toi raziel la 0.9.37... Je sais pas si ça joue (et si ça joue c'est bizarre, ça devrai être en notre faveur). J'ai pas le temps de remplacer wine et de relancer l'install de wine pour le moment... Mais si quelqu'un à une piste, ça m'interesse
GNU_Raziel Monday 4 June 2007 at 0:56
GNU_Raziel

Je lance un update de mes packets avant de me coucher, y a wine 0.9.38 dans le lot, je testerais ça demain et je posterais le résultat

Ändrat av GNU_Raziel

GNU_Raziel Monday 4 June 2007 at 19:51
GNU_Raziel

Effectivement l'installation plante avec Wine 0.9.38

Rien a faire, ça veut pas...a part downgrader en 0.9.37 je ne vois pas...d'autant plus que le rapport d'erreur de wine est 100% obscure et indéchiffrable par le commun des mortels...

Ändrat av GNU_Raziel

GNU_Raziel Tuesday 5 June 2007 at 13:52
GNU_Raziel

Voila un nouveau script qui fait aussi office d'installeur, en attendant que la prochaine version de wine soit dispo pour tester de nouveau :

#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check

presentation "Fable : The Lost Chapter" "Microsoft" "http://www.microsoft.com/games/fable/default.asp" "GNU_Raziel" "FableTheLostChapter"

CDROM=$(champ "Quel est le point de montage de votre lecteur CDROM? (Défault : /media/cdrom/)" "/media/cdrom" ) ;

if [ "$?" = 1 ]
then
exit
fi


if [ "$CDROM" = "" ]
then
CDROM="/media/cdrom"
fi

message "Veuillez monter votre lecteur CDROM, puis cliquez sur valider pour commencer l'installation."

if [ -e "$CDROM/install.exe" ]
then
message "Votre CDROM a bien été detecté.\nAppuyez sur une touche pour commencer l'installation !"
else
erreur "Erreur : le CDROM n'a pas été detecté !"
exit 0
fi

TEMP="$HOME/.PlayOnLinux/tmp/FableTheLostChapter"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $REPERTOIRE/wineprefix/FableTheLostChapter
mkdir -p $TEMP
cd $REPERTOIRE/wineprefix/FableTheLostChapter
select_prefixe "$(pwd)"
creer_prefixe

cd $WINEPREFIX/drive_c/windows/
mkdir temp
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM d:

cd $WINEPREFIX/drive_c/Program\ Files/
mkdir -p Microsoft\ Games/Fable\ -\ The\ Lost\ Chapters
cd Microsoft\ Games/Fable\ -\ The\ Lost\ Chapters

attendre "Patientez pendant la préparation de l'installation ..." "cp $CDROM/*.cab $TEMP"
cp $CDROM/*.dll .
cp -r $CDROM/fable\ -\ the\ lost\ chapters/* .
chmod 777 $TEMP -R
chmod 777 . -R
cp *.dll $WINEPREFIX/drive_c/windows/system32/

message "Veuillez monter le CDROM 2, puis cliquez sur valider."
attendre "Patientez pendant la préparation de l'installation ..." "cp $CDROM/*.cab $TEMP"
cp -r $CDROM/fable\ -\ the\ lost\ chapters/* .
chmod 777 $TEMP -R
chmod 777 . -R

message "Veuillez monter le CDROM 3, puis cliquez sur valider."
attendre "Patientez pendant la préparation de l'installation ..." "cp $CDROM/*.cab $TEMP"
cp -r $CDROM/fable\ -\ the\ lost\ chapters/* .
chmod 777 $TEMP -R
chmod 777 . -R
message "Veuillez monter le CDROM 4, puis cliquez sur valider."
attendre "Patientez pendant la préparation de l'installation ..." "cp $CDROM/*.cab $TEMP"
chmod 777 $TEMP -R
chmod 777 . -R

cd $TEMP
mkdir extracted
cd extracted
attendre "Patientez pendant l'extraction des fichiers nénéssaires ..." "cabextract ../disk1c~1.cab"
chmod 777 . -R
attendre "Patientez pendant l'extraction des fichiers nénéssaires ..." "cabextract ../disk2c~1.cab"
chmod 777 . -R
attendre "Patientez pendant l'extraction des fichiers nénéssaires ..." "cabextract ../disk3c~1.cab"
chmod 777 . -R
attendre "Patientez pendant l'extraction des fichiers nénéssaires ..." "cabextract ../disk4c~1.cab"
chmod 777 . -R

cd $TEMP
message "Téléchargement des fichiers nécéssaires au fonctionnement du jeu."
telecharger "Téléchargement de mfc42.dll..." http://www.dllbank.com/zip/m/mfc42.dll.zip
telecharger "Téléchargement de la mise a jour DirectX9.0c pour Wine..." http://www.threelights.de/page/projects/d3dx9_xx_dll_files/D3DX9_dll_update.zip
cd $WINEPREFIX/drive_c/windows/system32/
unzip $TEMP/mfc42.dll.zip
cp $TEMP/extracted/mgspid.dll .
cp $TEMP/extracted/pidgen.dll .
cd $WINEPREFIX/drive_c/windows/temp/
unzip $TEMP/D3DX9_dll_update.zip
message "L'installation de la mise a jour DirectX9.0c pour Wine va débuter"
wine c:\\windows\\temp\\D3DX9_dll_update\\Installer\\DXSETUP.exe

message "Le transfert des fichiers vers le dossier du jeu va commencer, veillez appuyer sur Ok et attendre le prochain message."
cd $WINEPREFIX/drive_c/Program\ Files/Microsoft\ Games/Fable\ -\ The\ Lost\ Chapters/
chmod 777 . -R
mv $TEMP/extracted/banks_dvd.ini .
mv $TEMP/extracted/cluf.rtf .
mv $TEMP/extracted/configdetect.dll .
mv $TEMP/extracted/config.xml .
mv $TEMP/extracted/eula.dll .
mv $TEMP/extracted/eula.rtf .
mv $TEMP/extracted/fable_web.url .
mv $TEMP/extracted/lisezmoi.rtf .
mv $TEMP/extracted/msvcp71.dll .
mv $TEMP/extracted/msvcr71.dll .
mv $TEMP/extracted/setupenu.dll .
mv $TEMP/extracted/setupinc.idx .
mv $TEMP/extracted/splash.exe .
mv $TEMP/extracted/splashimage.bmp .
mv $TEMP/extracted/strings.dll .
mv $TEMP/extracted/user.ini .
mv $TEMP/extracted/userst.ini .
mv $TEMP/extracted/mgspid.dll .
mv $TEMP/extracted/pidgen.dll .
cd data
mv video/ Video
mv sound/ Sound
mkdir Bones
cd Bones
mv $TEMP/extracted/bandit_king_01_set.bncfg .
mv $TEMP/extracted/bandit_lieut_fat.bncfg .
mv $TEMP/extracted/bandit_lieut_short.bncfg .
mv $TEMP/extracted/bandit_lieut_strong.bncfg .
mv $TEMP/extracted/bandit_lieut_tall.bncfg .
mv $TEMP/extracted/bandit_lieut_weak.bncfg .
mv $TEMP/extracted/bandit_short.bncfg .
mv $TEMP/extracted/bandit_strong.bncfg .
mv $TEMP/extracted/bandit_tall.bncfg .
mv $TEMP/extracted/bandit_weak.bncfg .
mv $TEMP/extracted/bc_rudeman_set.bncfg .
mv $TEMP/extracted/body_guard_strong.bncfg .
mv $TEMP/extracted/body_guard_weak.bncfg .
mv $TEMP/extracted/bs_barber_set.bncfg .
mv $TEMP/extracted/bs_beggar.bncfg .
mv $TEMP/extracted/bs_female_fat.bncfg .
mv $TEMP/extracted/bs_female_short.bncfg .
mv $TEMP/extracted/bs_female_strong.bncfg .
mv $TEMP/extracted/bs_female_tall.bncfg .
mv $TEMP/extracted/bs_female_weak.bncfg .
mv $TEMP/extracted/bs_guard_black_tall.bncfg .
mv $TEMP/extracted/bs_guard_red_tall.bncfg .
mv $TEMP/extracted/bs_guard_short.bncfg .
mv $TEMP/extracted/bs_guard_tall.bncfg .
mv $TEMP/extracted/bs_male_bully_set.bncfg .
mv $TEMP/extracted/bs_male_fat.bncfg .
mv $TEMP/extracted/bs_male_short.bncfg .
mv $TEMP/extracted/bs_male_strong.bncfg .
mv $TEMP/extracted/bs_male_tall.bncfg .
mv $TEMP/extracted/bs_male_weak.bncfg .
mv $TEMP/extracted/bs_punchclub_champ_set.bncfg .
mv $TEMP/extracted/bs_sheriff.bncfg .
mv $TEMP/extracted/bw_granny.bncfg .
mv $TEMP/extracted/dominatrix_set.bncfg .
mv $TEMP/extracted/executioner_set.bncfg .
mv $TEMP/extracted/fm_balverine_set.bncfg .
mv $TEMP/extracted/hero_berserk.bncfg .
mv $TEMP/extracted/hero_fat.bncfg .
mv $TEMP/extracted/hero_strong.bncfg .
mv $TEMP/extracted/hero_strong_tall.bncfg .
mv $TEMP/extracted/hero_tall.bncfg .
mv $TEMP/extracted/hero_teen_set.bncfg .
mv $TEMP/extracted/hero_weak.bncfg .
mv $TEMP/extracted/hero_young_set.bncfg .
mv $TEMP/extracted/hobbe_lieut_set.bncfg .
mv $TEMP/extracted/hobbe_spell_set.bncfg .
mv $TEMP/extracted/kg_chief_set.bncfg .
mv $TEMP/extracted/khg_chief_son_set.bncfg .
mv $TEMP/extracted/madam_minche_set.bncfg .
mv $TEMP/extracted/minion_dreadwings_set.bncfg .
mv $TEMP/extracted/of_farmer_female_set.bncfg .
mv $TEMP/extracted/of_farmer_male_set.bncfg .
mv $TEMP/extracted/rival_hero_maze_set.bncfg .
mv $TEMP/extracted/rival_hero_thunder_set.bncfg .
mv $TEMP/extracted/rival_hero_whisper_apprentic rival_hero_whisper_apprentice_set.bncfg
mv $TEMP/extracted/rival_hero_whisper_set.bncfg .
mv $TEMP/extracted/rival_hero_whisper_teen_set.bncfg .
mv $TEMP/extracted/rival_hero_whisper_apprentice_set.bncfg .
mv $TEMP/extracted/rival_hero_whisper_teen_set. rival_hero_whisper_teen_set.bncfg
mv $TEMP/extracted/ss_charity_worker_set.bncfg .
mv $TEMP/extracted/teen_captive_set.bncfg .
mv $TEMP/extracted/young_sister_set.bncfg .
cd ..
mkdir CompiledDefs
cd CompiledDefs
mv $TEMP/extracted/frontend.bin .
mv $TEMP/extracted/game.bin .
mv $TEMP/extracted/names.bin .
mv $TEMP/extracted/script.bin .
cd ..
mkdir -p Defs/RetailHeaders/pc
cd Defs
mv $TEMP/extracted/atmos_types.h .
mv $TEMP/extracted/dialoguesnds2.bin .
mv $TEMP/extracted/dialoguesnds.bin .
mv $TEMP/extracted/game_animation_events.h .
mv $TEMP/extracted/gamesnds.bin .
mv $TEMP/extracted/misc_def_types.h .
mv $TEMP/extracted/scriptdialoguesnds2.bin .
mv $TEMP/extracted/scriptdialoguesnds.bin .
mv $TEMP/extracted/sound_animation_events.h .
cd RetailHeaders
mv $TEMP/extracted/dialogue_lipsync2.h .
mv $TEMP/extracted/dialogue_lipsync.h .
mv $TEMP/extracted/engmesh.h .
mv $TEMP/extracted/fonts.h .
mv $TEMP/extracted/front_end_mesh.h .
mv $TEMP/extracted/lipsync_phonemes.h .
mv $TEMP/extracted/meshdata.h .
mv $TEMP/extracted/script_lipsync2.h .
mv $TEMP/extracted/script_lipsync.h .
mv $TEMP/extracted/text.h .
cd pc
mv $TEMP/extracted/front_end_bank.h .
mv $TEMP/extracted/gui_bank.h .
mv $TEMP/extracted/particles_frontend.h .
mv $TEMP/extracted/particles.h .
mv $TEMP/extracted/textures.h .
cd ../../..
mkdir EngineCache
cd EngineCache
mv $TEMP/extracted/stipplealphatexture.dat .
cd ..
mkdir -p graphics/pc
cd graphics
mv $TEMP/extracted/graphics.big .
cd pc
mv $TEMP/extracted/frontend.big .
mv $TEMP/extracted/textures.big .
cd ../..
mkdir -p lang/English
cd lang/English
mv $TEMP/extracted/dialogue.big .
mv $TEMP/extracted/dialogue.lut .
mv $TEMP/extracted/dialogue2.lut .
mv $TEMP/extracted/fonts.big .
mv $TEMP/extracted/lang_settings.txt .
mv $TEMP/extracted/scriptdialogue.lut .
mv $TEMP/extracted/scriptdialogue2.lut .
mv $TEMP/extracted/text.big .
cd ../..
mkdir Levels
cd Levels
mv $TEMP/extracted/finalalbion.bwd .
mv $TEMP/extracted/finalalbion.gtg .
mv $TEMP/extracted/finalalbion.qst .
mv $TEMP/extracted/finalalbion_rt.stb .
mv $TEMP/extracted/finalalbion.wad .
mv $TEMP/extracted/finalalbion.wld .
mv $TEMP/extracted/globalquests.qst .
cd ..
mkdir LightingTable
cd LightingTable
mv $TEMP/extracted/lighting_colours.tga .
cd ..
mkdir -p Misc/LoadProgress
cd Misc
mv $TEMP/extracted/finalalbion_startingregiongraph.txt .
mv $TEMP/extracted/finalalbion_startingregiongr finalalbion_startingregiongraph.txt
mv $TEMP/extracted/game_animation_events.bin .
mv $TEMP/extracted/sound_animation_events.bin .
mv $TEMP/extracted/star_chart.tga .
mv $TEMP/extracted/stars.dat .
cd LoadProgress
mv $TEMP/extracted/fable_bg_02.dds .
mv $TEMP/extracted/fable_bg_03.dds .
mv $TEMP/extracted/fable_bg_04.dds .
mv $TEMP/extracted/fable_bg_05.dds .
mv $TEMP/extracted/fable_bg_06.dds .
mv $TEMP/extracted/fable_bg_07.dds .
mv $TEMP/extracted/fable_bg_08.dds .
mv $TEMP/extracted/fable_bg_09.dds .
mv $TEMP/extracted/fable_bg_bar_border.dds .
mv $TEMP/extracted/fable_bg_pc_02.dds .
mv $TEMP/extracted/fable_bg_pc_03.dds .
mv $TEMP/extracted/fable_bg_pc_04.dds .
mv $TEMP/extracted/fable_bg_pc_05.dds .
mv $TEMP/extracted/fable_bg_pc_06.dds .
mv $TEMP/extracted/fable_bg_pc_07.dds .
mv $TEMP/extracted/fable_bg_pc_08.dds .
mv $TEMP/extracted/fable_bg_pc_09.dds .
mv $TEMP/extracted/guild_seal_01.dds .
mv $TEMP/extracted/guild_seal_02.dds .
mv $TEMP/extracted/guild_seal_03.dds .
mv $TEMP/extracted/guild_seal_04.dds .
mv $TEMP/extracted/guild_seal_05.dds .
mv $TEMP/extracted/guild_seal_06.dds .
mv $TEMP/extracted/guild_seal_07.dds .
mv $TEMP/extracted/guild_seal_08.dds .
mv $TEMP/extracted/guild_seal_09.dds .
mv $TEMP/extracted/guild_seal_10.dds .
mv $TEMP/extracted/guild_seal_11.dds .
mv $TEMP/extracted/guild_seal_12.dds .
mv $TEMP/extracted/guild_seal_13.dds .
mv $TEMP/extracted/guild_seal_14.dds .
mv $TEMP/extracted/guild_seal_15.dds .
mv $TEMP/extracted/guild_seal_16.dds .
mv $TEMP/extracted/rc_seal_border.dds .
mv $TEMP/extracted/slot_left_bar_off.dds .
mv $TEMP/extracted/slot_mid_bar_off.dds .
mv $TEMP/extracted/slot_right_bar_off.dds .
mv $TEMP/extracted/texttags.txt .
mv $TEMP/extracted/ybar_seg.dds .
cd ../..
mkdir -p Misc/pc
cd Misc/pc
mv $TEMP/extracted/effects.big .
cd ../..
mkdir -p shaders/pc
cd shaders/pc
mv $TEMP/extracted/shaders.big .
cd ../..
mkdir Tattoos
cd Tattoos
mv $TEMP/extracted/arms_base.bmp .
mv $TEMP/extracted/back_base.bmp .
mv $TEMP/extracted/chest_base.bmp .
cp $TEMP/extracted/custom_tattoo_tutorial.txt .
mv $TEMP/extracted/custom_tattoo_tutorial.txt custom\ tattoo\ tutorial.txt
mv $TEMP/extracted/face_base.bmp .
mv $TEMP/extracted/legs_base.bmp .
cd ../Sound
mv $TEMP/extracted/*.ogg .
mv $TEMP/extracted/archons_tower.lug .
mv $TEMP/extracted/archons_tower.met .
mv $TEMP/extracted/arenacells.lug .
mv $TEMP/extracted/arenacells.met .
mv $TEMP/extracted/arenaexterior.lug .
mv $TEMP/extracted/arenaexterior.met .
mv $TEMP/extracted/arenastadium.lug .
mv $TEMP/extracted/arenastadium.met .
mv $TEMP/extracted/bordello.lug .
mv $TEMP/extracted/bordello.met .
mv $TEMP/extracted/bowerstone.ogg .
mv $TEMP/extracted/burningbridge.lug .
mv $TEMP/extracted/burningbridge.met .
mv $TEMP/extracted/country.lug .
mv $TEMP/extracted/country.met .
mv $TEMP/extracted/darkwood.lug .
mv $TEMP/extracted/darkwood.met .
mv $TEMP/extracted/darkwood.ogg .
mv $TEMP/extracted/darkwoodlake.lug .
mv $TEMP/extracted/darkwoodlake.met .
mv $TEMP/extracted/demon_door_bordello.lug .
mv $TEMP/extracted/demon_door_bordello.met .
mv $TEMP/extracted/demon_door_lookout_point.lug .
mv $TEMP/extracted/demon_door_lookout_point.met .
mv $TEMP/extracted/demon_door_necropolis.lug .
mv $TEMP/extracted/demon_door_necropolis.met .
mv $TEMP/extracted/fountain.lug .
mv $TEMP/extracted/fountain.met .
mv $TEMP/extracted/frontend.lug .
mv $TEMP/extracted/frontend.met .
mv $TEMP/extracted/grannyshouse.lug .
mv $TEMP/extracted/grannyshouse.met .
mv $TEMP/extracted/graveyard.lug .
mv $TEMP/extracted/graveyard.met .
mv $TEMP/extracted/guild.lug .
mv $TEMP/extracted/guild.met .
mv $TEMP/extracted/hangingtreepath.lug .
mv $TEMP/extracted/hangingtreepath.met .
mv $TEMP/extracted/hauntedhouse.lug .
mv $TEMP/extracted/hauntedhouse.met .
mv $TEMP/extracted/hobbescave.lug .
mv $TEMP/extracted/hobbescave.met .
mv $TEMP/extracted/hookcoast.lug .
mv $TEMP/extracted/hookcoast.met .
mv $TEMP/extracted/hookcoastvillage.lug .
mv $TEMP/extracted/hookcoastvillage.met .
mv $TEMP/extracted/ingame.lug .
mv $TEMP/extracted/ingame.met .
mv $TEMP/extracted/inn.lug .
mv $TEMP/extracted/inn.met .
mv $TEMP/extracted/krakenwaterflow.lug .
mv $TEMP/extracted/krakenwaterflow.met .
mv $TEMP/extracted/lake.lug .
mv $TEMP/extracted/lake.met .
mv $TEMP/extracted/lava.lug .
mv $TEMP/extracted/lava.met .
mv $TEMP/extracted/lost_bay.lug .
mv $TEMP/extracted/lost_bay.met .
mv $TEMP/extracted/lost_bay_shore.lug .
mv $TEMP/extracted/lost_bay_shore.met .
mv $TEMP/extracted/night.lug .
mv $TEMP/extracted/night.met .
mv $TEMP/extracted/northern_waste_archons_shrin northern_waste_archons_shrine.met
mv $TEMP/extracted/northern_waste_archons_shrin1 northern_waste_archons_shrine.lug
mv $TEMP/extracted/northern_waste_archons_shrine.lug .
mv $TEMP/extracted/northern_waste_archons_shrine.met .
mv $TEMP/extracted/northern_waste_foothills.lug .
mv $TEMP/extracted/northern_waste_foothills.met .
mv $TEMP/extracted/northern_waste_necropolis.lu northern_waste_necropolis.lug
mv $TEMP/extracted/northern_waste_necropolis.me northern_waste_necropolis.met
mv $TEMP/extracted/northern_waste_necropolis.lug .
mv $TEMP/extracted/northern_waste_necropolis.met .
mv $TEMP/extracted/oakvaleraid.lug .
mv $TEMP/extracted/oakvaleraid.met .
mv $TEMP/extracted/ocean.lug .
mv $TEMP/extracted/ocean.met .
mv $TEMP/extracted/orchardfarm.lug .
mv $TEMP/extracted/orchardfarm.met .
mv $TEMP/extracted/orchardfruittrees.lug .
mv $TEMP/extracted/orchardfruittrees.met .
mv $TEMP/extracted/picnicarea.lug .
mv $TEMP/extracted/picnicarea.met .
mv $TEMP/extracted/prison.lug .
mv $TEMP/extracted/prison.met .
mv $TEMP/extracted/river.lug .
mv $TEMP/extracted/river.met .
mv $TEMP/extracted/shore.lug .
mv $TEMP/extracted/shore.met .
mv $TEMP/extracted/snowspire.lug .
mv $TEMP/extracted/snowspire.met .
mv $TEMP/extracted/taverncellar.lug .
mv $TEMP/extracted/taverncellar.met .
mv $TEMP/extracted/thunderstorm.lug .
mv $TEMP/extracted/thunderstorm.met .
mv $TEMP/extracted/village.lug .
mv $TEMP/extracted/village.met .
mv $TEMP/extracted/waterfall.lug .
mv $TEMP/extracted/waterfall.met .
mv $TEMP/extracted/waterfallsmall.lug .
mv $TEMP/extracted/waterfallsmall.met .
mv $TEMP/extracted/windmill.lug .
mv $TEMP/extracted/windmill.met .
mv $TEMP/extracted/witchwood.lug .
mv $TEMP/extracted/witchwood.met .
mv $TEMP/extracted/woodland.lug .
mv $TEMP/extracted/woodland.met .
mv $TEMP/extracted/cutscene_collectfireheart.og cutscene-collectfireheart.ogg
mv $TEMP/extracted/cutscene_dragonfightintro.og cutscene-dragonfightintro.ogg
mv $TEMP/extracted/cutscene_dragonfightoutrocho cutscene-dragonfightoutrochoice.ogg
mv $TEMP/extracted/cutscene_dragonfightoutroevi cutscene-dragonfightoutroevil.ogg
mv $TEMP/extracted/cutscene_dragonfightoutrogoo cutscene-dragonfightoutrogood.ogg
mv $TEMP/extracted/cutscene_gateopensbriarrose. cutscene-gateopensbriarrose.ogg
mv $TEMP/extracted/cutscene_soul2motherintro.og cutscene-soul2motherintro.ogg
mv $TEMP/extracted/cutscene_soul2mothersuccess. cutscene-soul2mothersuccess.ogg
mv $TEMP/extracted/cutscene_soul3guildmasterint cutscene-soul3guildmasterintro.ogg
mv $TEMP/extracted/cutscene_soul3guildmasterout cutscene-soul3guildmasteroutroevil.ogg
mv $TEMP/extracted/cutscene_soul3guildmasterout1 cutscene-soul3guildmasteroutrogood.ogg
mv $TEMP/extracted/cutscene_dragondeath.ogg cutscene-dragondeath.ogg
mv $TEMP/extracted/cutscene_gateopensscythe.ogg cutscene-gateopensscythe.ogg
mv $TEMP/extracted/cutscene_oneyearlater.ogg cutscene-oneyearlater.ogg
mv $TEMP/extracted/cutscene_oracleawakens.ogg cutscene-oracleawakens.ogg
mv $TEMP/extracted/cutscene_scythemessage.ogg cutscene-scythemessage.ogg
mv $TEMP/extracted/cutscene_summonshipintro.ogg cutscene-summonshipintro.ogg
mv $TEMP/extracted/cutscene_summonshipoutro.ogg cutscene-summonshipoutro.ogg
cd ../Video
mv $TEMP/extracted/*.wmv .
mv $TEMP/extracted/__evil_epilogue_comp_sisterk1 9_evil_epilogue_comp_sisterkilled.wmv
mv $TEMP/extracted/__evil_epilogue_comp_sisters1 9_evil_epilogue_comp_sistersaved.wmv
message "Transfert terminé"

cd $REPERTOIRE
echo "[HKEY_CURRENT_USER\Software\Wine\X11 Driver]" > $REPERTOIRE/tmp/managed.reg
echo "\"Managed\"=\"Y\"" >> $REPERTOIRE/tmp/managed.reg
regedit $REPERTOIRE/tmp/managed.reg
echo "[HKEY_CURRENT_USER\Software\Wine\X11 Driver]" > $REPERTOIRE/tmp/dxgrab.reg
echo "\"DXGrab\"=\"Y\"" >> $REPERTOIRE/tmp/dxgrab.reg
regedit $REPERTOIRE/tmp/dxgrab.reg
echo "[HKEY_CURRENT_USER\Software\Wine]" > $REPERTOIRE/tmp/version.reg
echo "\"Version\"=\"winxp\"" >> $REPERTOIRE/tmp/version.reg
regedit $REPERTOIRE/tmp/version.reg

simuler_reboot
chmod 777 $TEMP -R
rm $TEMP -R
creer_lanceur "FableTheLostChapter" "Program\ Files/Microsoft\ Games/Fable\ -\ The\ Lost\ Chapters" "fable.exe"

message "Installation terminée"
exit


Ca fonctionne quel que soit la version de wine (avantage) mais malheureusement chez moi le jeu bug, des "morceaux" de textures noires viennent boucher la vue

Même chose avec une version copié depuis une partition windows, je suppose que wine 0.9.38 doit y être pour quelque chose...ou alors j'ai pas de bol

Ändrat av GNU_Raziel

Quentin PÂRIS Tuesday 5 June 2007 at 17:00
Quentin PÂRIS
Admin

Tu aurais du utiliser le "*" plutôt que de faire les fichiers un par un, non ?
GNU_Raziel Tuesday 5 June 2007 at 17:15
GNU_Raziel

Tu aurais du utiliser le "*" plutôt que de faire les fichiers un par un, non ?

Quote from Tinou


pas possible, tout les fichiers extrait des cab sont dans le MEME dossier (sans aucun sous-dossiers, rien), j'ai du ré-attribuer tout les fichiers moi même (complètement con comme système mais c'est Microsoft après tout)

Certain fichiers non même pas le bon nom (ou incomplet) surement pour ne pas facilité la tâche de ceux qui veulent installer depuis les cab (installer de cette façon ne requiert pas la clé, qui ne sert au final que pour l'installeur puisqu'elle n'est même pas consignée dans le registre)

PS : je suis pas idiot au point de vouloir copier des fichiers uns par uns si ce n'ai pas absolument nécéssaire...

Ändrat av GNU_Raziel