[contenu][GT3]Sortir du circuit

Questions, infos, astuces, records... Sur Gran Turismo 3 et Gran Turismo Concept.
Répondre
Administrateurs
Administrateur
Administrateur
Messages : 13
Enregistré le : mar. 26 avr. 2005 22:39

[contenu][GT3]Sortir du circuit

Message par Administrateurs »

Image

Bug : sortir du circuit

GT3 a aussi ces bugs !! En effet, dans des circuits urbains comme par exemple Seattle on peut sortir de la piste et donc par conséquent faire "mumuse" autour et même bien plus loin ! On peut même passer dépasser la vitesse de la lumière en utilisant une GT One Race Car réglée pour le whelling une fois sorti du circuit...

Pour ce faire : Il suffit de prendre Seattle II avec une voiture assez puissante puis de s'appuyer sur le mur droit pendant toute la ligne droite de la ligne de départ/arrivée pour enfin se retrouver devant la chicane... Restez donc toujours collé sur la rambarde jusqu'à vous "éclater" contre l'extrémité droite de la chicane. Si vous avez une assez bonne vitesse (plus de 250km/h au moment de l'impact) et que vous vous êtes correctement appuyé contre le mur vous devriez sortir sans problème du circuit. Comme je le disais un peu plus haut, une fois sorti du circuit vous pouvez utiliser les réglages pour le whelling et comme il n'y plus de limite au circuit votre voiture va atteindre une vitesse incroyable de 2 147 483 647km/h mais hélas, une fois cette vitesse atteinte le jeu se bloque et vous êtes obligé de redémarrer la console... (cf photo ci dessous) :

/!\ Perso, je ne vois pas l'image

Image


Si vous êtes l'heureux possesseur d'un XPort voici un ralenti décrivant la marche à suivre pour réaliser ce bug ! Merci à Remoul888 qui en est l'auteur...

Nb : Cette opération peut être réalisée sur d'autres circuits urbains...

Pourquoi la console se bloque à cette vitesse : (explication de Cyril)
La vitesse est codée par les programmeurs comme un entier long, donc sur 32 bits.
Chaque bit peut prendre la valeur 0 ou 1 (je ne vous apprends rien), cela fait donc 2^32 (2 à la puissance 32) possibilités.
Cela donne une plage de valeurs allant de - (2^31 - 1) à + (2^31 -1), c'est à dire si on fait le calcul, de - 2 147 483 647 à + 2 147 483 647.
Bingo, voilà la valeur qui s'affiche avant que la console ne plante. Ensuite c'est l'overflow, la valeur dépasse le maximum autorisé pour son type 'entier long' et elle ne peut plus être stockée en mémoire, donc crash.
Répondre