Forum

Silkroad Online

Författare Svar
Jump to the page: 1 - 2 - 3
esion Thursday 9 August 2007 at 13:19
esionAnonymous

"le package wine pour architecture 64 bits"

Bin là tu m'as mis un doute ^^

- Donc je tourne bien avec la version 64 de wine.
- Je n'ai aucune animation des personnages / mobs (ça fonctionne pour les effets) peu importe les versions de wine (0.9.36 -> 0.9.42 ou i386 -> amd64)
- J'en ai profité pour rajouter un menu dans POL pour installer les versions amd64 de wine
- L'installation depuis wine ne donne rien de plus ( http://bugs.winehq.org/show_bug.cgi?id=9188 )

Bon là j'ai eu un gros coup de bol, Xserver qui crash pendant que j'écris ce post (merci à firefox qui a sauvegardé le formulaire avec mon post) :
J'etais en train de tester Sro avec wine 0.9.18 chrooté... et apparement toujours pas d'animations sur les perso.

J'imagine que cela vient du fait que j'ai fais l'installation de Sro sur winxp natif (enfin je vois plus que ça)

Je retente (après avoir posté) de :
- lancer wine 0.9.42 chrooté
- de changer le winprefix pour celui de l'installation originale
et je reviens si ça fonctionne.

Ps: Pour le son c'est ok, la premiere tentative je n'avais pas mis alsa comme serveur de son.

Ändrat av esion

gameplayer Friday 10 August 2007 at 8:42
gameplayerAnonymous

Tu utilise quel version de l'installeur au fait ?

Je me souviens avoir eu des soucis avec l'installeur de la version 1.8 (la version antérieure à l'Europe) et j'ai du télécharger la version suivante manuellement et la sélectionner lors de l'utilisation du script d'install de POL.
esion Friday 10 August 2007 at 16:58
esionAnonymous

j'ai essayé 2 installers :
- via torrent
- l'installer dispo sur le site mmosite.com : euro glob off quelque chose (la derniere version quoi)

Dans les 2 cas même soucis lors de l'installation par wine.
gameplayer Wednesday 29 August 2007 at 0:38
gameplayerAnonymous

Un problème viens d'apparaitre avec la dernière version de POL :
Quand je lance POL en ligne de commande, puis que je clique sur jouer puis sur SilkroadOnline, j'ai le texte suivant qui apparais dans la console :

$ playonlinux
kbuildsycoca running...
Reusing existing ksycoca
kio (KService*): WARNING: Invalid Service : /usr/share/applications/playonlinux.desktop
kio (KSycoca): ERROR: No database available!
SilkroadOnline: SilkroadOnline : est un répertoire


EDIT : le problème semble lié à la mise à jour et se présente avec tous les jeux...

Ändrat av gameplayer

Byiou Tuesday 18 September 2007 at 16:13
ByiouAnonymous

Salut !

j'ai bien reussi a installer et jouer a Silkroad , quand je mets dans le jeu la résolution:1024/780 je fais appliquer. Mais quand je fais Start, le jeu se lance mais en mode fenetrer ! Par contre quand je mets dans winecfg "emuler bureau virtuel" en 1024/780 sa marche en plein écran !
Quelqu'un a une idee ou c'est normal ?
Merci d'avance
byiou
Panzer Monday 1 October 2007 at 21:23
Panzer

le problème semble lié à la mise à jour et se présente avec tous les jeux...

Quote from gameplayer

C'est pareil pour moi aussi.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=5391&iTestingId=15737


Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
inazo Monday 1 October 2007 at 21:45
inazoAnonymous

Bonjour à tous,

J'ai aussi des soucis avec silkroad. J'arrive à jouer en plein écran par contre je mais tout au mini et j'ai le même résultat que tous a fond...

De plus voici un screen de mon soucis majeur à savoir le manque de texture du sol et la map qui est bonne à jeter :



Image corrigé

Ma config :

Distribution : Ubuntu Fesity 32 bits
Wine : version 0.45 (dépôt)
Carte graphique : X800 Pro avec fglrx et Direct rendering Yes (V 8.40.4)
Processeur : AMD 3500+ 64bits

Met le lien direct vers l'image pour l'afficher correctement
Edit : On dirait que j'ai cafouiller avec l'image mais j'ai mis un liens pour ne pas faire un débordement sur le forum car en 1280*1024 ça serait pas génial.

Ändrat av inazo

Quentin PÂRIS Monday 1 October 2007 at 22:26
Quentin PÂRIS
Admin

C'est normal que ce soit écrit Guild Wars ?

Sinon ATI il y a des petits problèmes. Je pense que ce sera résolu à la version 8.42 du driver. (Espérons)
inazo Wednesday 3 October 2007 at 13:54
inazoAnonymous

Voila j'ai donc corriger mon image.

Oui j'avais mis un screen de Guild Wars car j'ai le même soucis avec. Cependant je suis bloqué au driver 8.40 car j'ai une X800 et que le 8.41 n'est pas normalement conseillé pour cette carte par ATI.

Cordialement Inazo.
gameplayer Sunday 4 November 2007 at 20:53
gameplayerAnonymous

Le jeu ne fonctionne plus depuis les dernières mises à jour j'ai l'impression, j'ai l'erreur suivante qui s'affiche :
gameplayer Sunday 4 November 2007 at 21:17
gameplayerAnonymous

En passant inazo, j'avais résolu ce genre de bugs d'affichages en désactivant la transparence de l'eau dans le jeu...
Byiou Monday 5 November 2007 at 19:25
ByiouAnonymous

J'ai le meme bug de lancement de silkroad tjrs pas de solution
Quentin PÂRIS Monday 5 November 2007 at 19:31
Quentin PÂRIS
Admin

Je vous conseil d'attendre des éventuelles mises à jours.
Zoloom Sunday 13 January 2008 at 12:56
ZoloomAnonymous

http://doc.ubuntu-fr.org/silkroad_online

Voilà j'ai fait une doc pour SO.

Avec la 0.9.50 sa marche parfait.

Meshuggah Monday 14 January 2008 at 15:00
MeshuggahAnonymous

Je viens d'éssayer d'installer silkroad avec l'option de telechargement du jeu par POL et le jeu ne se charge pas. La page download fait un 404 chez silkroadonline.net

Ändrat av Meshuggah

Ghostofkendo Sunday 18 May 2008 at 17:04
Ghostofkendo

Version de Wine : 0.9.61
Distribution : openSUSE i586
Version de la distribution : 10.3
Carte graphique : NVIDIA GeForce 8600M GT (512Mo)
Pilote de la carte graphique : 169.12
Commentaires :
- J'ai juste testé le début du jeu mais tout fonctionnais.
- Il faut penser à activer et changer la taille du bureau virtuel de Wine lorsque vous changez la résolution du jeu.
- J'ai utilisé la nouvelle version du script (originale par Tinou) pour l'installation ( bug du téléchargement de l'installeur résolu et traduction en anglais). Voici cette version modifiée :
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"

cfg_check

#Game and script presentation
presentation "Silkroad Online" "Joymax" "http://www.silkroadonline.net/" "Tinou, modified by Ghostofkendo and chain2k" "SilkroadOnline"

#Language variables for the script's translation
if [ "$POL_LANG" == "fr_FR.UTF-8" ]; then
LNG_DL_QUESTION="Cliquez sur "Oui" si vous possédez le fichier d'installation sur votre disque dur.
Sinon, pour le télécharger, choisissez "Non""
LNG_DL_HOWTO="Choisissez un miroir de téléchargement proche de chez vous parmi ceux proposés sur la page qui va être affichée"
LNG_DL_WAIT_END="Cliquez sur "Suivant" quand le téléchargement de l'installeur est fini puis indiquez où l'installeur a été stocké"
LNG_INSTALLER_QUESTION="Où se trouve l'installeur ?"
LNG_INSTALLER_ERROR="Vous devez choisir le bon fichier"
LNG_EXTRACT_WAIT="Veuillez attendre la fin de l'extraction"
LNG_ACCOUNT_REGISTER="Pour créer un compte Silkroad, vous devez obligatoirement passer par le site (http://www.silkroadonline.net) qui accepte uniquement Internet Explorer.
Mais vous pouvez quand même acceder à ce site sous Linux :
- Soit utiliser l'extension firefox nommée User Agent Switcher (https://addons.mozilla.org/fr/firefox/addon/59)
Une fois installée, allez dans outils > User Agent Switcher et selectionnez Internet Explorer 7.
- Soit installer et utiliser IEs4Linux (disponible dans le menu Installer de PlayOnLinux)"
else
LNG_DL_QUESTION="Click on "Yes" if the installer is in your hard drive.
Else, click on "No" to download it"
LNG_DL_HOWTO="Choose a download mirror near from your location among those available on the page that will be displayed"
LNG_DL_WAIT_END="Click on "Next" when the installer's downloading is finished then indicate where the installer has been stored"
LNG_INSTALLER_QUESTION="Where is the installer?"
LNG_INSTALLER_ERROR="You have to choose the proper file"
LNG_EXTRACT_WAIT="Please wait for the extraction to finish"
LNG_ACCOUNT_REGISTER="To register a Silkroad account, you have to do it on the website (http://www.silkroadonline.net) which accepts only Internet Explorer.
Despite, you can access this website under Linux:
- Either use the firefox add-on named User Agent Switcher (https://addons.mozilla.org/en-US/firefox/addon/59)
Once installed, go to Tools > User Agent Switcher and select Internet Explorer 7
- Or install and use IEs4Linux (available in PlayOnLinux's Install menu)"
fi

#define a function which check a file and unpack it if needed
check_installer()
{
INSTALLER_PATH=$(select_file "$LNG_INSTALLER_QUESTION" "" 5 7 )
#first checking for .exe file, if not - for .zip file, if not call the function from the beginning,
#if .zip ok - extract file and change INSTALLER_PATH
#if .exe ok - cd installation directory
if [ "$INSTALLER_PATH" != "$(dirname "$INSTALLER_PATH")/SilkroadOnline_GlobalOffi8.exe" ]
then
if [ "$INSTALLER_PATH" != "$(dirname "$INSTALLER_PATH")/SilkroadOnline_GlobalOffi8.zip" ]
then
error "$LNG_INSTALLER_ERROR" "" 0 0 1 "" ""
check_installer
else
mkdir -p $REPERTOIRE/tmp/SilkroadOnline
cd $(dirname "$INSTALLER_PATH")
run_and_wait "$LNG_EXTRACT_WAIT" "unzip -o $INSTALLER_PATH -d $REPERTOIRE/tmp/SilkroadOnline/" "" 4 7
INSTALLER_PATH="$REPERTOIRE/tmp/SilkroadOnline/SilkroadOnline_GlobalOffi8.exe"
fi
fi
}

#Cleaning PlayOnLinux's temporary folder if needed then, depending on the user's choice, downloading the installer or asking for its storage directory
if [ -d "$HOME/.PlayOnLinux/tmp/SilkroadOnline/" ]
then
rm $HOME/.PlayOnLinux/tmp/SilkroadOnline/ -R
fi
reponse=$(question "$LNG_DL_QUESTION" "" 1 7)
if [ "$reponse" != "0" ]
then
message "$LNG_DL_HOWTO" "" 2 7
browser http://www.gamershell.com/download_22442.shtml
message "$LNG_DL_WAIT_END"
fi
#call the function which check a file and unpack it if needed
check_installer

#Prefix's creation
mkdir -p $HOME/.PlayOnLinux/wineprefix/SilkroadOnline/
select_prefix "$HOME/.PlayOnLinux/wineprefix/SilkroadOnline/"
polprefixcreate 6 7

#Setting Wine to the Windows 98 configuration and running the installation
Set_OS win98
wine $INSTALLER_PATH

#Simulate a reboot of Windows
simulate_reboot 7 7

#Removing the automatically created shortcuts and creating appropriate launchers
cd $DESKTOP && rm -f Silkroad.lnk Silkroad.desktop
creer_lanceur "SilkroadOnline" "Program Files/Silkroad/" "Silkroad.exe" "Silkroad Online" "Silkroad Online"

#Cleanning PlayOnLinux's temporary folder
rm $HOME/.PlayOnLinux/tmp/SilkroadOnline/ -R

#Warn the user about the account registering and explains how to do it
warning "$LNG_ACCOUNT_REGISTER"

end_install

exit 0




Veuillez tester cette nouvelle version s'il vous plaît (pour la faire valider).

@+ et bon jeu.

P.S: Et VOICI l'icône pour le lanceur (format 22x22 et .xpm).

Ändrat av Ghostofkendo

Ghostofkendo Monday 19 May 2008 at 15:16
Ghostofkendo

Re,

Pour signaler que je viens d'éditer la nouvelle version du script.
En effet, grâce à la contribution de chain2k (du forum anglais), le script a été amélioré pour faire les actions qui conviennent en fonction du fichier qu'a désigné l'utilisateur comme étant l"installeur (si c'est l'archive, l'exécutable ou un mauvais fichier).
Il y a désormais en plus un message à la fin de l'installation qui prévient l'utilisateur qu'il faut créer un compte Silkroad sur le site et qui explique comment faire.

@+

Ändrat av Ghostofkendo

gameplayer Friday 6 June 2008 at 23:17
gameplayerAnonymous

Le script n'est plus à jour depuis la sortie de Silkroad Legend 3.

La nouvelle page de téléchargement est la suivante : http://www.gamershell.com/download_26024.shtml

Le nouveau nom du fichier est SilkroadOnline_GlobalOfficial_v1_150.zip
dlzerocool Saturday 7 June 2008 at 22:44
dlzerocool


#!/bin/bash
#INIT SCRIPT PLAYONLINUX.COM
#Is playonlinux running?
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
#Load & Check dependencies
source "$PLAYONLINUX/lib/sources"
cfg_check

#Cleaning temp directory:
cd $REPERTOIRE/tmp
rm *.*
#Downloading necessary files and text setup
wget "http://medias.jeuxonline.info/www/logos/295/32.jpg"
wget "http://medias.jeuxonline.info/www/captures/295/0/5020-160.jpg"

##Translation:
if [ "$POL_LANG" == "fr" ]; then
WARING="Attention! Ce jeux necessite la création d'un compte gratuit sur
http://www.silkroadonline.net

Pour acceder au site depuis linux vous aurez besoin de l'addon firefox
User Switcher Agent, disponible à cet adresse:
http://chrispederick.com/work/user-agent-switcher/

Vous pourrez télécharger le fichier.
(Ne prennez pas le download en Peer-to-Peer)"
WHERESFILE="Veuillez selectionner le fichier d'installation de SilkRoadOnline."
INSTALL="En attente de l'installation de SilkRoadOnline."
FINISH="SilkRoadOnline à été installé avec succes."
else
WARNING="Warning! This game require an free account on
http://www.silkroadonline.net

To access this web site you will need User Switcher Agent avaible here:
http://chrispederick.com/work/user-agent-switcher/

When it's done you'll be able to download the game client.
(Do not use Peer-to-Peer client.)"
WHERESFILE="Please select the installation file of SilkRoadOnline."
INSTALL="Installing SilkRoadOnline..."
FINISH="SilkRoadOnline has been sucessfully installed."
fi

#-----------------------------------------------------------------------------------
#Init script v_3 SilkRoad Online
#-----------------------------------------------------------------------------------

POL_SetupWindow_Init "$REPERTOIRE/tmp/32.jpg" "$REPERTOIRE/tmp/5020-160.jpg"
POL_SetupWindow_presentation "Silkroad Online" "Joymax" "http://www.silkroadonline.net/" "dl.bonsai" "SilkRoadOnline"

POL_SetupWindow_message "$WARNING" "SilkRoadOnline"
browser "http://www.silkroadonline.net"
browser "http://chrispederick.com/work/user-agent-switcher/"


# playonlinux_install_directory
select_prefixe "$REPERTOIRE/wineprefix/SilkRoadOnline"
POL_SetupWindow_prefixcreate
POL_SetupWindow_reboot

# SilkRoad Online Install
cd $REPERTOIRE/tmp


POL_SetupWindow_browse "$WHERESFILE" "SilkRoadOnline"
THEFILE="$APP_ANSWER"
POL_SetupWindow_wait_next_signal "$INSTALL" "SilkRoadOnline"
wine "$THEFILE"

##TO PLAYONLINUX DEVS: using PATH="$APP_ANSWER" make something wrong and the wine "$path" is not executed.

POL_SetupWindow_detect_exit

#Shortcut
POL_SetupWindow_make_shortcut "SilkRoadOnline" "Program Files/Silkroad" "Silkroad.exe" "" "Silk Road Online"

POL_SetupWindow_message "$FINISH" "SilkRoadOnline"
POL_SetupWindow_Close

#-----------------------------------------------------------------------------------
#End script v_3 SilkRoad Online
#-----------------------------------------------------------------------------------

exit

Je l'ai posté ce soir comme script v3.

Wine 1.0rc4
winxp
Nvidia 8800M GT
Tout à fond, (changer les options avec l'updater quand vous lancez le jeu)
Tout par défaut sinon, pas d'ajout ou de modification dans le registre.

Fonctionne niquel, mais les serveurs sont hs en ce moment ^^

Ändrat av dlzerocool


Drum & Bass - Dev - Beer and more... What else ?
Quentin PÂRIS Wednesday 11 June 2008 at 15:40
Quentin PÂRIS
Admin

Il faut que tu demandes la validation pour que je suis sur