Journal Doom3

Posté par  .
Étiquettes : aucune
0
9
nov.
2004
Hello mon Journal, ça va bien ce matin ?
Bon avec un titre comme ça je devrais avoir quelques lectures :) Je réflechissais -- je réflechie bcp au boulot -- sur Doom3 pour nunux et comme grapiller des fps.
1) Déjà j'ai pas le jeu, je vais l'acheter sous peu, mais je manque un peu de nouvelles (de recherche ?): Une fois que j'ai téléchargé l'installeur pour Linux, il me faut un CD pour windows c'est bien ça ? Il n'y a par hasard aucune chance de CD (DVD) Version linux ? (j'ai rien trouve sur idsoftware.com)
Remarque cher journal, avoir un installeur linux et un CD Win c'est pas mal ça permet de jouer sur les deu^H^H heuu, j'ai rien dit.

2) Bon imaginons que j'ai installé le jeu tout bien. Je voudrais maintenant gagner des fps :) (normal...)
Bon j'utilise KDE, et meme si je suis un fier partisant de ce choix, je ne suis pas malhonnete au point de dire que c'est léger, j'ai donc pensé le zapper. Quitter KDE, et tous les services qui tournent en tache de fond du meme coup, et me retrouver en console (ctrl-alt-F1 par ex) avec juste un X& qui tourne. Faire un petit export DISPLAY=":0.0" et hop ./doom3 ...
Ca devrait marcher non ? et ça devrait etre plus rapide non ?
Alors dit moi journal, est ce que j'ai loupé un truc quelque part, ou pourquoi dans les optimisations personne n'en parle ? C'est tellement évident pour tout le monde ? (Evidemment je peux pas tester, n'ayant pas encore acheté le jeux.) Et la alors, ceux d'entre vous qui ont le jeu, on devrait battre un windows bien lourdement chargé en memoire ou j'ai encore loupé un truc ?!

Vala, c'était la reflexion du jour, merci journal de m'avoir écouté.

PS: est-ce normal que le correcteur ne trouve pas linux ?
  • # Aurthograffe et Fps

    Posté par  (site web personnel) . Évalué à 2.

    linux ne s'écrirait pas plutôt Linux ? ;)

    sinon pour tes services X, je ne pense pas que cela soit suffisant de ne pas lancer KDE.

    Pour économiser de la ram, tu peux aussi arrêter
    postfix/exim/qmail
    cron/atd
    ssh
    apache/mysql/postgres...

    ...
    • [^] # Re: Aurthograffe et Fps

      Posté par  . Évalué à 2.

      Oui je pensais a ca en fait, en parlant de services. Tout sauf le son en fait ... (pour linux/Linux ... mouais, mea culpa.)
    • [^] # Re: Aurthograffe et Fps

      Posté par  . Évalué à -1.

      > linux ne s'écrirait pas plutôt Linux ? ;)

      Heu.... GNU/Linux non ? On parle du système architecturé autour du noyau Linux, et non du noyau lui-mm. Tsss, toute une éducation à revoir ;c)
  • # drivers nvidia

    Posté par  . Évalué à 2.

    je suppose que tu as une nvidia, dans se cas j'ai lu je ne sais pu ou que les nouveaux drivers permettais de grapiller quelques fps
  • # ressources

    Posté par  . Évalué à 4.

    euh niveau utilisation de la RAM du devrais en effet enormement alleger en quittant KDE, par compte au niveau charge CPU a mon avis tu gagnera rien... Kde ne continue pas a faire des opérations quand on ne l'utilise pas (enfin au moins ca doit etre extremement negligeable) !
  • # Optimisation de... Doom 3

    Posté par  (site web personnel) . Évalué à 4.

    En effet tu peux essayer de quitter KDE et killer tout tes services a coté mais je ne pense pas que tu y gagneras vraiment quelque chose.

    Par contre, la ou tu es sûr de gagner, c'est en recuperant les derniers drivers pour ta cg et ensuite en suivant ce petit lien : http://www.unreal.fr/forum/index.php?showtopic=22734(...)
    Il decrit comment optimiser la bete et dans le meilleur des cas tu peux gagner jusqu'a 40% de perf.

    J'ai egalement pas encore eu le tps de m'acheter D3.

    Bon courage et tiens nous au courant !
  • # opti

    Posté par  (site web personnel) . Évalué à 1.

    Et la alors, ceux d'entre vous qui ont le jeu, on devrait battre un windows bien lourdement chargé en memoire ou j'ai encore loupé un truc ?!

    Hélas, je doute. Comme l'a fait remarqué TTimo (la personne qui fait les ports win->nux chez Id), une parties des optimisations sont liées à VS.NET. Je n'ai pas réussi a retrouver le message confirmant cela, donc il faudrait chercher un peu plus. Me semble qu'il rajoutait que ces optimisations suivraient plus tard. :)
    • [^] # Re: opti

      Posté par  . Évalué à 3.

      plutot sse, non ? de mémoire...
      • [^] # Re: opti

        Posté par  (site web personnel) . Évalué à 2.

        possible oui. Possible que ça soit quand même VS.NET qui bloque? je suis presque sûr d'avoir lu ça dans un des ces messages...
        De toute façon, ça ne semble pas être "pertinent" comme remarque... donc je ne vais pas chercher plus loin =)
  • # ce que je fais avec les gros jeux

    Posté par  . Évalué à 4.

    -passage en mode console
    -arrét de tous les services et serveurs pas indispensables
    -Mettre exactement la même résolution que celle du jeu dans XF86Config ou Xorg.conf ...
    -un petit .xinitrc avec
    exec doom3
    startx et ça marche

    quant à doom3 lui même:
    décompresser les pak*.pak et les déplacer ailleurs pour alléger le proc des petites machines
    désactiver les ombres sur les petites machines/petites cartes graphiques.
    • [^] # Re: ce que je fais avec les gros jeux

      Posté par  . Évalué à 4.

      Pourrait-on m'expliquer l'intérêt de telles manip ?

      - Pb de RAM ? Ben ton jeu va occuper la place qu'il veux, et le reste va passer en swap. Au pire tu va avoir un temps de latence au lancement/à la sortie du jeu le temps de remplir/vider la swap.
      - Pb de CPU ? Je vois pas d'ou peux venir le pb, a moins que tu veuilles lancer une compression XVid en fond de tache pendant que tu joue. Et même là, tu va me dire, t'as qu'a renicer correctement le prog fautif, et tu vois rien.

      A la rigueur, je peux comprendre qu'il peut être bon d'arrêter certains services qui risqueraient de faire perdre qques fps lorsqu'ils se réveillent, mais bon... C'est bien se prendre la tête pour rien.
      • [^] # Re: ce que je fais avec les gros jeux

        Posté par  . Évalué à 3.

        Pour les daemons c'est une habitude pour empécher que cups se déclenche pendant une partie par exemple., en fait c'est surtout le traffic réseau qui serait pénalisant. Mais bon, c'est vrai que parler de multi joueur et de doom3 c'est un peu une blague.
        J'ai aussi des setxkbmap us pour certains jeux qui souffrent des problèmes de localisation de clavier avec SDL.
        Tout ça n'est pas très prise de tête puisque c'est dans des scripts.

        Pour les pak compressé, je ne vois pas la logique non plus, mais ça a fait une différence de quelques fps sur ma machine et à ce moment là, ces quelques fps représentaient 30% des fps totaux. 10->15. J'imagine que le jeu ne décompresse pas tout au démarrage mais décompresse en cours de route. C'est quand même une machine à 512 megs de ram.

        Pour les ombres, c'est malheureux, c'est niquer le moteur, mais ca représente 15fps -> 30 fps.

        Par contre, il parait que les derniers nvidia font exploser les perfs de doom3. Donc peut être que je pourrai remettre des ombres.
        Pour info toujours j'ai une geforce5200 dite "spéciale clodo" et c'est peut être ce qui fait que tout ceci M'est utile.
  • # Il y a une démo disponible ...

    Posté par  . Évalué à 1.

    * games-fps/doom3-demo
    Latest version available: 1.1.1282
    Homepage: http://www.doom3.com/(...)
    Description: Doom III - 3rd installment of the classic id 3D first-person shooter

    Je pense que tu peux utiliser sa pour tes essais.
  • # Pas si sûr...

    Posté par  . Évalué à 3.

    En fait KDE et consors se retrouvent le plus souvent swapé (ou du moins en grande partie) s'ils ne font pas grand chose, donc tu gagneras peut-être un peu de RAM et un peu de CPU, mais c'est sûrement marginal par rapport aux autres optimisations (matos, drivers, etc.) Comme toute optimisation, il faut la faire et mesurer, les délires intellectuel sont parfois à une lieue des vrais problèmes quand on parle d'optimisation.

    Sinon pour lancer X avec doom3 direct, tu peux le mettre dans ton ~/.xinitrc, voir carrément créer un user doom avec le .xinitrc adéquate - comme sheila -, comme ça tu peux le lancer de ton kdm, ou bidouiller la conf de kdm pour rajouter doom3 comme environnement de travail ;-)
  • # Pas reelement besoin d'optimisation... ?

    Posté par  (site web personnel) . Évalué à 2.

    Bonjour,

    Pour le cd : oui il faut une boite "windows" que l'on utilise avec le binaire telecharge sur le site de Id (c'est le meme genre de chose pour Quake II et III ou pour Unreal Tournament, et probablement pour Neverwinter Night).

    Pour l'optimisation, je ne pense pas que les services en tache de fond prennent tant de ressources que ca par rapport au jeu.

    Par ailleurs (mais il faudrait reverifier) il me semble avoir lu sur nofrag.com que Doom3 est limite a 60 fps.

    Si tu veux grapiller des fps dans le jeu il est toujours possible de modifier la configuration du jeu lui-meme (voir : http://www.nofrag.com/2004/aou/20/13332/(...)).
    • [^] # Re: Pas reelement besoin d'optimisation... ?

      Posté par  (site web personnel) . Évalué à 4.

      Neverwinter Night

      Non lui c'est encore mieux, tu télécharges complètement le jeu sur leur site (1.2Go) et tu le lances. Tu as juste besoin de la clé que tu as acheté...
      Ils ont vraiment confiance ou alors ils ont jugé que les linuxien ne sont pas assez pour "pirater" (mais alors quel interêt de faire une version linux?)... bref, j'ai bien rigoler quand j'ai vu ça lorsque j'ai voulu téléchargé les "binaires" (dont la taille n'apparaissait pas dans le dowloader de mozilla) et que 2h après ça téléchargeait encore à fond =)
  • # Rien a voir

    Posté par  . Évalué à 1.

    Absolument rien a voir, mais tu as lu quelques critiques
    sur doom3 ?

    Après chacun ses gouts bien évidemment, mais pour
    ma part j'ai trouvé doom3 très (très) déçevant .

    mes 0,02¤
    • [^] # Re: Rien a voir

      Posté par  . Évalué à 2.

      Oui, j'ai effectivement lu quelque critiques, et celle qui m'a le plus frappé c'etait un truc du genre :

      Doom3 ya plein d'ombres c'est super, mais ya 2 polygones et demi, et Unreal (le dernier) ya pleiiiiiiin de jolis polygones sans ombres.
      Du coup si on enleve les ombres dans Doom3, on se retrouve a jouer a Quake2.

      Maintenant j'ai le droit de m'acheter le jeu que je desire, et j'ai un avis surement tres tetu, mais j'aime pas Unreal et j'adore les jeux de Idsoft. C'est tout .... Donc j'acheterais Doom3 parce que je pense que le moteur est pas si nul que ca, malgré ce qu'on en dise, comme je craquerais surement sur Quake4.

      Et puis pour le scenario ? He, on parle de doom la, c'est pas comme si il y avait un scenar depuis le premier du nom. Et puis j'ai pas non plus entendu parler de scenar pour Unreal dailleurs :)
  • # version cd/dvd

    Posté par  . Évalué à 2.

    tu peux commander une version avec installeur pour GNU/Linux sur http://www.tuxgames.com/(...) (note : la version DVD n'est pas encore disponible, je ne sais pas bien quelle est la difference entre les deux. j'avais commande des la sortie du binaire la version DVD, lasse d'attendre, je viens de commuter ma commande en version CD, au pire je d/l le binaire)
  • # est-ce normal que le correcteur ne trouve pas linux ?

    Posté par  (site web personnel) . Évalué à 2.

    "PS: est-ce normal que le correcteur ne trouve pas linux ?"

    Oui, c'est pas "linux" c'est "GNU/Linux" ou "le noyau Linux".
  • # Bibli

    Posté par  (site web personnel) . Évalué à 2.

    J'ai remarqué à l'install de la demo que Doom3 mettait des lib dans certain de ses repertoires. Je les ai viré et j'ai crée des liens vers les miennes, ca marche, par contre niveau perf je sais pas si ca apporte qque chose.

    Toujours est il que je passe la demo entre 25 et 35 fps à 1024x768 qualité médium (= avant dernier niveau de detail) sur athlon 2000+ 768M ram, geforce4600Ti 128 ram.

    J'avais essayer le decompactage des .pak mais j'ai pas reussi.
    Il y a un journal ou il y a deja des info sur l'optimisation du truc mais je le retrouve pas:(
    • [^] # Re: Bibli

      Posté par  (site web personnel) . Évalué à 2.

      si tu parles des libg++ etc, c'est indiqué sur la page de TTimo à propos de doom3, et il dit que ça gagne vraiment pas grand chose (si ça gagne qqch)...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.