J´ ai établi la liste des parametres a integrer dans le raccourcis, en cherchant un peut avec un desassembleur dans 2 . dll du moteur source engine ( source engine.gcf)
Donc utilisés par Hl2 et Cs: source version finales.
Ce sont des parametres a integrer a la suite du chemin de raccourcis comme le celebre " -dev -console" de HL1.
Liste ( théoriquement) complete:
Tirée de launcher.dll et engine.dll:
Les definitions sont de moi, d´ apres l´ interpretation que j´ en fait, et de mes connaissances,
elles peuvent etre inexactes, imprecises, voir carrement fausses.
+20d ???
+connect (Se connecter a un serveur, taper a la suite son ip)
+jlook
+key (Lance le jeu avec une clé CD de son choix, taper a la suite sa clé)
+load (Charger une partie, mettre a la suite le nom de la sauvegarde)
+map (Lancer le jeu avec la map de son choix, taper a la suite le nom de la map, contenu dans le dossier maps)
+mat_texture_list ( Etablir une liste des textures)
+playdemo (Au demarrage, lancer le fichier demo . dem de son choix, mettre son nom a la suite)
+showbudget
+showbudget_texture
+showbudget_texture_global
+showvprof
+target
+timedemo
+timedemoquit
+vgui_drawtree
+voicerecord (Enregistrer les voix dans le micro ? ??)
-adapter ???
-allowdebug (lancer le mode debug)
-allowstalezip
-basedir (Le fichier base contiens les entitées principales de HL2, a vous d´ en faire votre definition)
-bi
-conclearlog (Supprimer le journal de la console)
-condebug (Debug mode dans la console)
-console (Activer et lancer la console au demarrage)
-defaultgamedir ( La ou le jeu est installé par defaut, pour pouvoir chercher les liblist.gam des mods ? ??)
-dumpvidmemstats
-dxlevel (Version de directX a utiliser, a la suite sa version, entre 80, 81 ou 90)
-forcestartupmenu
-forever
-freq
-full (Lance le jeu en mode maximisé)
-fullscreen (Lance le jeu en mode maximisé)
-game (Lancer HL2 avec un mod, placer a la suite son nom, contenu dans son liblist.gam)
-h (pareil que height)
-heapcheck
-heapsize (Memoire allouée pour l´ execution de HL2 en Koctets, par defaut 64000)
-height (Defini la hauteur de HL2 en mode fenetré, en pixels)
-high (??? peut etre pour parametrer les graphismes)
-internalbuild
-key (Lance le jeu avec une clé CD de son choix, taper a la suite la clé)
-leakcheck
-low (??? peut etre pour parametrer les graphismes)
-makereslists
-mat_antialias (Activer ou non l´ anti aliasing, de 0 a 8x)
-mat_vsync (Activer ou non la synchronisation verticale, 0 ou 1)
-maxplayers (Definir le nombre de joueurs maximum si ont créé un serveur a partir d´ une commande dans le raccourcis)
-minmemory
-noassert
-nocdaudio (Ne pas utiliser les pistes du CD audio
-nocrashdialog (Ne pas afficher les messages d´ erreur)
-nodev (Executer le jeu sans le mode developeur=
-nodns (Il faut que BalrogAloastor m´ explique ce que fait un DNS ici, serveur DNS ? ???)
-nogamedll
-noip
-nomaster
-nomessagebox
-nominidumps
-nopreload (Ne pas pré charger, plus lent au moment d´ un chargement, mais plus rapide pour lancer le jeu, conseillé a ceux qui ont peut de ram)
-nopreloadmodels ( Ne pas pré charger les models, plus lent au moment d´ un chargement, mais plus rapide pour lancer le jeu)
-nopreloadsounds ( Ne pas pré charger les sons, plus lent au moment d´ un chargement, mais plus rapide pour lancer le jeu)
-noshaderapi
-nosound (Déscativer les sons)
-novid (Désactiver le vid, lumiere dynamique) ( pas sur que sa sois les lumieres dynamiques)
-phonehome (E.T telephone maison...) ? ??
-pme
-port
-preload (precharger les données, lancement du jeu plus lent, mais chargement d´ une partie plus rapide, conseillé a ceux qui ont beaucoup de ram)
-profile
-publicbuild
-quiet
-ref
-refresh
-refreshrate (Taux de rafaichissement)
-resizing
-reuse
-safe
-showbudget
-showbudget_texture
-showbudget_texture_global
-small (??? peut etre pour parametrer les graphismes)
-snoforceformat
-startmap (Lance la map de son choix, taper a la suite son nom, dans le repertoire " maps")
-startwindowed (Lance le jeu en mode fenetré)
-steam
-steamlocal
-sw
-target
-testscript (Tester le fichier script specifique, son nom a la suite de la commande)
-textmode (Aucun idée, HL2 en ASCII ? ??)
-toconsole
-trackdeletions
-usercon
-usereslistfile
-usetcp
-vcrplayback
-vcrrecord
-voicerecord (Enregister les voix du micro)
-vproject
-w (pareil que width)
-wavonly
-width (Defini la largeur de HL2 en mode fenetré, en pixels)
-window
-windowed (Lance le jeu en mode fenetré)
-x
-y
Cela devrais aider certain a configurer le jeu ( quand il sera dispo) et qui preferent passer par la plutot que le menu du jeu ou les fichiers . cfg
Et surout si le jeu refuse de se lancer, sa peut aider a trouver une alternative, configurer le jeu sans l´ executer est parfois bien pratique.
S´ est peut etre un peut tot, mais j´ ai fais sa a l´ instant et je comptais pas garder sa tout ce temps pour moi.
Voilou