1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Minecraft fait des choses bizard

Discussion dans 'Discussions Minecraft PC' créé par clemozoir, 1 Jan 2015.

  1. clemozoir

    clemozoir Bûcheron

    Inscrit:
    5 Déc 2014
    Messages:
    207
    Points:
    113
    Sexe:
    Homme
    Je me demande si ce qui m'arrive est normal a chaque fois que je lance minecraft : Entre le moment où je voie le logo mojang et que minecraft s'ouvre en plein écrans, je vois des couleurs, des images qui ne signifient rien mais qui, certaines fois, représente ce que j'ai vu quelques minutes avant en la déformant, souvent mon fond d'écrans à l'envers. Mais je crois que cela a un lien avec le fichier texture_0.png qui se trouve dans le dossier minecraft. On peut voir toutes les textures des blocs du jeu mais aussi les mêmes couleurs en bas qui représentes certaines fois des fichiers ouverts mélangés avec des bouts de mon fond d'écrans ou plein d'autre choses:
    Capture d’écran 2015-01-01 à 19.17.48.png WTF ?!?

    Mais le plus bizarre, c'est que ce ficher existe en 4 exemplaires de plus en plus flou (de plus en plus petit, j'ai zoomé) : texture_1.png, texture_2.png, texture_3.png et texture_4.png :
    Capture d’écran 2015-01-01 à 19.21.57.png Capture d’écran 2015-01-01 à 19.22.53.png Capture d’écran 2015-01-01 à 19.24.40.png Capture d’écran 2015-01-01 à 19.25.25.png
    Je n'ai totalement aucune idée à quoi cela peut servir de faire des textures de plus en plus pixelisés.
    Quand j'essaie de les supprimer, elles réapparaissent a chaque fois que je relance le jeu. J'ai fait une vidéo du moment quand j'ouvre minecraft, j'ai regardé, j'ai mis en pause au bon moment pour faire une screenshot de ce que j'ai vu : Capture d’écran 2015-01-01 à 19.38.12.png
    Puis, le jeu s'est lancé normalement. On peut voir toute le texture du jeu, le logo mojang en double déformé et des grandes surfaces rouges et noir : Bref, une image absurde.

    Si quelqu'un a une hypothèse de ce que cela signifie, c'est un génie. Dites-mois si vous avez souvent la même chose sinon !
     
    • Informatif Informatif x 1
  2. licks92

    licks92 Explorateur

    Inscrit:
    24 Nov 2014
    Messages:
    52
    Points:
    24
    Sexe:
    Homme
    Il y a plusieurs questions dans ton post :)
    Je vais commencer par la moins importante : pourquoi plusieurs fichiers de texture?
    Je n'ai pas de réponse exacte à te donner, mais j'ai une hypothèse sur l'existence de ces 5 fichiers.
    Je suis développeur de jeux vidéos, et grâce à cela je connais quelques techniques utilisées pour optimiser certains rendus graphiques.
    Dans ce cas précis, je pense que c'est pour optimiser les performances dans le cadre d'un rendu à longue distance. Je m'explique :
    Tu vois bien la même texture à prioris quand tu joues, celle avec la plus haute résolution. Mais qu'en est-il des blocs qui sont à plusieurs chunks de ta position? Ceux qui sont visibles au loin? Est-il nécessaire d'avoir à charger en mémoire la texture de ces blocs alors que le joueur ne les verra de toute façon pas de façon précise vu leur éloignement? La réponse est évidente : non. Pour Minecraft, les développeurs auraient donc décidé de créer des textures de résolution inférieure pour que l'affichage des blocs à distance soit moins gourmand en ressources. Plus le bloc est loin, plus la texture utilisée pour son affichage est de basse résolution. Quand tu te déplaces, le moteur change la texture utilisée en fonction de ton placement. au final, le moteur de rendu graphique est donc plus performant.
    Cela dit, je ne peux confirmer mes propos sans jeter un coup d'oeil dans le code ou de faire des tests sur mon ordinateur avec le jeu, ce qui me prendrait bien plus de temps. Mais voilà mon hypothèse pour cette première question.

    Conçernant le sujet de ton post, à savoir pourquoi tu vois tous ces pixels au lancement et dans le fichier de textures, voilà mon hypothèse :
    Je pense que c'est en lien avec un problème de mémoire vidéo.
    J'ai d'abord remarqué que ton problème n'est visiblement pas lié à Minecraft et à son fonctionnement. En effet, ces effets bizarres apparaissent au lancement du jeu, mais aussi en dehors, puisque tu les vois dans le fichier de texture, fichier qui n'est à prioris pas modifié par le jeu, mais uniquement lu. Ton problème, si on peut l'observer sur Minecraft, est donc plus global.
    Ensuite, d'après tes observations, les effets que tu observes sont différents chaque fois. Indice important : tu ne vois pas que de pixels sans intérêt à l'écran, mais tu vois des fois ton fond d'écran ou d'autres fichiers qui ont été ouverts. C'est grâce à cela que j'ai déterminé l'origine de ton problème.
    Alors petit cours d'info : Lors de l'affichage d'une image, d'une texture, de quoi que ce soit de graphique, un programme doit charger en mémoire cette image : il la charge donc pixel par pixel dans ta mémoire vidéo. Cette mémoire est différente de ton disque dur, les données chargées dans cette mémoire y restent le temps que le programme qui les a ouverts fonctionne. Lorsqu'un programme qui a chargé des images en mémoire se termine, il décharge ces images et vide la mémoire (enfin théoriquement, mais ça c'est une autre histoire, il faut savoir que la plupart le font et que c'est ce qu'il faut faire). Une image existe donc en double : dans ton disque dur, et dans la mémoire vidéo quand elle est ouverte.
    Voilà ce qui me permet de dire que ton problème est lié à la mémoire : les pixels que tu vois en trop ressemblent à ton fond d'écran ou a des images venant de fichiers ouverts. Eh bien oui : ce sont bien ces images / ton fond d'écran! Ou plus exactement, ce sont les données chargées en mémoire de ces images que tu vois.
    Tu t'en doutes, ce comportement n'est pas normal. En théorie, seul le programme ayant ouvert une image devrait accéder à cette image en mémoire. Il conserve ce qu'on appelle l'adresse de cette image dans la mémoire, et seul lui a cette information. Or ici, Minecraft aussi voit cette image : pourquoi? Minecraft n'est pas codé pour avoir cette adresse, ce n'est pas sa faute.

    Alors, partant de mes connaissances et tes observations, voici mon hypothèse :
    Ta mémoire vidéo est peut-être défaillante, ou trop petite. Voici donc comment je pense que ça se passe dans ta machine :
    Lorsque Minecraft s'allume, il charge en mémoire le logo Mojang. Dans ton ordinateur, voilà ce qu'il se passe : La mémoire va allouer un espace pour y charger le logo. Seulement voilà, parce qu'il n'y a plus de place, ou que la mémoire est défaillante, l'image n'est pas totalement chargée, mais ça minecraft ne le sait pas. Lorsqu'il affiche l'image, il affiche bêtement ce qui est en mémoire : une partie du logo qui a été chargée, puis une autre partie de la mémoire qui ne l'a pas été. Dans ce cas là, ce qu'il affiche peut-être très différent et étrange, mais ce sera toujours une partie de la mémoire. Or qu'est-ce qui est chargé en mémoire? Des images qui sont déjà ouvertes par un programme. Et c'est bien le cas : ton fond d'écran est toujours chargé en mémoire, et tu vois également des images qui viennent de fichiers ouverts, donc chargées en mémoire.
    Enfin, la mémoire d'un ordinateur est toujours désorganisée, c'est pour ça que tu observes des pixels bizarres qui ne forment aucune image. Ce sont des endroits de la mémoire chargés différemment, peut-être pas des images. Le plus important est que personne ne sait ce que veut dire cette information ormis le programme qui l'a chargée. Et quand tu décides d'afficher une donnée que tu ne connais pas, voilà le résultat : des pixels dans tous les sens et qui ne forment aucun ensemble.

    C'est sans doute la même chose qui se passe quand tu charges les images des textures en dehors de minecraft, ce qui me permet de dire que le problème n'est pas lié qu'à Minecraft mais qu'il est en rapport avec ta mémoire vidéo. Peut-être est-elle trop petite, peut-être est-elle défaillante, ou peut-être aussi qu'elle est très mal gérée par ton système.

    Alors j'ai quelques questions à te poser :
    - As-tu des mods installés? Peut-être qu'un de ces mods perturbe la gestion de la mémoire de minecraft (bien que j'en doute).
    - Quelle version de java utilises-tu? C'est peut-être ton Java qui n'arrive pas correctement à gérer la mémoire.
    - Combien de mémoire as-tu dans ton ordinateur? Je parle ici de mémoire vidéo (c'est indiqué dans les informations de ta carte graphique).
    - Quelle est ta carte graphique?
    - Est-ce que tu as pu observer ce phénomène dans d'autres fichiers que ceux liés à minecraft?

    En fonction de tes réponses, je pourrais affiner mon raisonnement, et si possible de proposer des solutions.

    J'espère que je ne t'ai pas surcharger d'informations :smile: Il y a beaucoup à dire sur la mémoire d'un ordinateur, et ce n'est pas aisément compréhensible quand on commence à s'y intéresser. Si tu as des questions supplémentaires, si tu veux en savoir plus, n'hésite pas à poser des questions, je me ferai un plaisir d'y répondre ^^
     
    • Gagnant Gagnant x 2
    • J'approuve J'approuve x 1
    • Utile Utile x 1
  3. licks92

    licks92 Explorateur

    Inscrit:
    24 Nov 2014
    Messages:
    52
    Points:
    24
    Sexe:
    Homme
    Ah et puisqu'on parle de problèmes d'allocation de mémoire, j'en appelle à @NeatMonster
    On s'y connaît en mémoire allouée dans un programme :lol:
     
    • Amusant Amusant x 1
  4. clemozoir

    clemozoir Bûcheron

    Inscrit:
    5 Déc 2014
    Messages:
    207
    Points:
    113
    Sexe:
    Homme
    Woouuuaaa :oooh: Mais comment tu fait pour t'y connaitre autant ??? Merci car ça colle parfaitement avec les problèmes du mois dernier : Minecraft n'arretait pas de créer des kernel pannic, on a du faire une sauvegarde dans time machine et réinitialiser l'ordi pour mettre une autre version, dans ces temps la, les icones de mon ordi clignotaient avant de de faire le kernel pannic, et quand je rallumait l'ordi, il y avait des "BIP", le nombre de bip qu'on a enttendu signifiait que c'était les barettes de mémoire qui avaient un problème. J'avait 2 barettes de 1go, après 2x2 go mais ça beugais quand même, on en a racheté d'autres marque et ça allait mieux. Et au fait, les images que je t'ai montré sont quand je démarais minecaft 1.8.1 sans mode en plein écans. Et minecaft fait EXTRENEMENT chauffe mon mac, autant qu'un rradiateur quand on le touche et je n'exagère pas ! Quand j'avais les barettes de 1go, il y avait 1 chance sur 3 que minecraft cachais quand je voyais les couleurs. Mais plus maintenant.

    Tient, voici une photo du plus gos bug que je n'ai jamais vu de toute ma vie mélangé avec un kenel pannic quand j'ai lancé minecaft, prise avec mon téléphone :

    bug.jpg
     
    • Informatif Informatif x 1
  5. licks92

    licks92 Explorateur

    Inscrit:
    24 Nov 2014
    Messages:
    52
    Points:
    24
    Sexe:
    Homme
    On a tous un domaine dans lequel on est plus ou moins bon :smile:. Moi c'est l'info (d'ailleurs je compte en faire mon métier, je verrai ça après le bac), et tu dois très certainement en avoir un aussi ^^

    Ravi d'avoir pu t'apporter une réponse en tout cas.
    Le screen que tu as posté semble confirmer ce que j'ai écris plus haut, ça vient bien de la mémoire (et ça doit faire sacrément peur à voir oO). A prioris, si ton mac avait au départ des barrettes de 1 go, qu'il chauffe beaucoup pour minecraft, cela signifie qu'il doit être plutôt agé non?
    C'était une bonne idée de lui rajouter de la RAM! Cependant, l'ordinateur a besoin d'une mémoire spécialisée pour l'affichage, et je pense que si jusqu'ici c'était la RAM qui faisait défaut, là il y a plus de chance que ce soit cette mémoire vidéo qui est séparée de la RAM. Malheureusement, elle est située avec ta carte graphique, et si tu veux la remplacer tu devras remplacer ta carte graphique avec.
    Après, je ne connais pas tous les systèmes. Peut-être que les mac utilisent aussi la RAM pour stocker les données des images, mais j'en doute.
    Ce que je préconise?
    Rien de moins qu'un remplacement de la carte graphique, voir de l'ordinateur en entier. Il y a très peu de chance que tu arrives à jouer avec les jeux récents avec ça :hum:.
    Mais si tu veux simplement continuer à jouer à Minecraft, je pense que tu peux te contenter de ce "petit" problème et laisser passer. Personnellement mes finances sont restreintes et je n'achète que ce dont j'ai vraiment besoin. Si tu peux continuer à jouer à ton jeu favori avec ton matos, alors garde ton Mac.

    Ah et au fait, j'ai trouvé deux trois logiciels sur le net qui peuvent te permettre de déterminer quelle est la mémoire qui fait défaut, je mets en quote :
    Je te conseille d'en tester un. A mon avis, il se peut qu'il ne détecte rien, puisqu'il sont sensés scanner la RAM uniquement.

    Je reste à ta disposition :smile:
     
    • J'approuve J'approuve x 1
    • Utile Utile x 1
  6. clemozoir

    clemozoir Bûcheron

    Inscrit:
    5 Déc 2014
    Messages:
    207
    Points:
    113
    Sexe:
    Homme
    Encore merci, mais je ne crois pas qu'il y a besoin de faire des test de RAM, je voulait juste savoir si c'était normal ce qu'y m'arrivait. Mais si j'ai de nouveau le problème du mois dernier, je suivrais tes conseils ! Et au fait,
    Je confirme que ça faisait vachement peur à voir ! A chaque fois que je lançait minecraft, j'avais tout le temps peur que ça refasse un kernel pannic même autre pars de minecraft, à chaque fois que je voyait mes icônes clignoter, je tremblait :argh: et je redémarais mon ordi !
     
  7. Elliotau78

    Elliotau78 Résident du Nether

    Inscrit:
    8 Déc 2012
    Messages:
    4 614
    Points:
    184
    Sexe:
    Homme
    Attention au double postes, je t'invite à lire le règlement.
     
    • J'approuve J'approuve x 1
  8. licks92

    licks92 Explorateur

    Inscrit:
    24 Nov 2014
    Messages:
    52
    Points:
    24
    Sexe:
    Homme
    Je compatis :smile:

    Effectivement j'aurais dû éditer, je ne le referai plus ^^
     
    • J'aime J'aime x 1
  9. Elliotau78

    Elliotau78 Résident du Nether

    Inscrit:
    8 Déc 2012
    Messages:
    4 614
    Points:
    184
    Sexe:
    Homme
    Pas de problèmes, je n'ai pas mis de point d'infraction ^^.
     
    • J'aime J'aime x 1
  10. clemozoir

    clemozoir Bûcheron

    Inscrit:
    5 Déc 2014
    Messages:
    207
    Points:
    113
    Sexe:
    Homme
    Juste pour vous dire, en démarrant le jeu aujourd'hui juste après avoir fermé la page du forum. Je l'ai revue entièrement avec les couleurs mises en négatives ! :heu: Voila, c'était juste pour vous dire :D
     
    • J'aime J'aime x 2
  11. licks92

    licks92 Explorateur

    Inscrit:
    24 Nov 2014
    Messages:
    52
    Points:
    24
    Sexe:
    Homme
    Haha x) belle surprise.
    Profite bien de ton jeu ;)
     
    • J'aime J'aime x 1
  12. FireGhostBlue

    FireGhostBlue Mineur de Redstone

    Inscrit:
    13 Déc 2014
    Messages:
    1 315
    Points:
    95
    Sexe:
    Homme
    @Swoonix vu que tu cherches des bugs, regarde celui là !
     
    • Amusant Amusant x 1
  13. Mousstery

    Mousstery Mineur de Fer

    Inscrit:
    6 Avr 2014
    Messages:
    755
    Points:
    135
    Sexe:
    Homme
    J'avais eu ce probléme heuresement que j'ai lu ce que tu a posté @licks92 ^^
     
    • J'aime J'aime x 2

Partager cette page