630

Le problème est que je vois mal comment détailler plus sans parler de l'opération.
Au total, j'ai utilisé 3 outils :
1. de quoi décompresser la save
2. un debugger : Visual Studio
Un debugger sert à tracer l'exécution du programme instruction par instruction. Lorsqu'on ne dispose pas d'info de debuggage, on ne peut faire que instruction machine par instruction machine (cf assembleur)
3. un éditeur hexadécimal : Visual Studio (il fait beaucoup de choses smile)
Dans la save, l'enregistrement des villes se fait via des structures commençant par la chaîne "CITY". Il y en 5 par ville, contigues, suivies d'une structure "POPD" (POPulation Data) qui introduit un tableau de structures CTZN (CiTiZeN), à raison d'une par citoyen, puis encore de 2 structures : BINF et BITM. Le nom de la ville se trouve dans la dernière structure CITY. La structure CTZN se termine par 3 infos sur la nationalité : la nationalité elle-même (cette valeur était corrompue : -1 au lieu de 3 pour les Grecs), puis 2 valeurs pour gérer l'assimilation (j'ai aussi corrigé ces valeurs qui aurait dû être à -1 lorsque les citoyens sont tous assimilées). A noter que la ville en question est une des premières villes de Stilgar.
-> Rechercher ce qu'il faut modifier est alors simple : Rechercher le nom de la ville à l'aide de l'outil de l'éditeur. En fait, le nom apparaît souvent 3 fois : la première dans les règles, si le nom de la ville est celui proposé par le jeu, la 2è est ce qu'on cherche, et la 3è pour le replay. Puis il faut localiser les structures CTZN qui se trouvent juste après.
-> 4 octets par valeur, puisque sur 32 bits, soit 3*4=12 octets modifiés par citoyen à corriger

Le bug n'a pas l'air d'apparaître systématiquement, mais il est certain que les valeurs ont été corrompues lors de l'opération en question.
La valeur nationalité indexe le tableau des civilisations (3 correspond bien à la 3è civilisation dans l'éditeur), 0 pour les barbares. Si le jeu prend -1, le pointeur qu'il calcule pour accéder aux données de la civ en question sera en dehors du tableau. Le jeu aura vite fait de lire n'importe quoi et de dérailler. En fait, ça plante dès qu'il utilise le pointeur, vu qu'il pointe dans une zone non définie (cf notion de mémoire virtuelle).

631

70 AD à Avance, au cas où

632

70 ap JC chez MisterFred !
avatar
Le cerveau des femmes s'appelle la cervelle.

633

En d'autre terme JM, tu as ouvert la save et tu l'as modifié sans demander l'avis aux autres joueurs. C'est celà qui me choque?
Que fait-on?
Le jeu ne me parraît plus clair les règles non plus et je croies que c'est pareil pour chacun.
Donc je ne sais que faire continuer ou arrêter.

634

Arrête un peu MF, on a tous ici confiance en JM ! Ce n'est pas un tricheur ! wink
avatar
Le cerveau des femmes s'appelle la cervelle.

635

Ce n'est pas une histoire de triche, sinon je l'aurais déjà dit clairement. Simplement c'est que même en étant de bonne volonté, je n'apprécie pas qu'il ne demande pas l'avis des autres.
Surtout que cela touche aux règles qui sont sur le site de Stilgar http://stilgar1304.site.voila.fr/regles_BH.htm.

Fred.


636

Le problème est que si cette manip n'avait pas été faite, je n'aurais pu continuer à jouer car je n'avais plus accès à la commande F1 (au conseiller intérieur) qui gère quand même pas mal de chose
Je pense qu'il s'agit là d'un cas de force majeure pour justement pouvoir contineur à jouer normalement smile
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

637

ON PEUT DEMANDER L'AVIS AUX AUTRES JOUEURS.....

638

Demandons, demandons, demandons pfffffffffffffffff ! roll
avatar
Le cerveau des femmes s'appelle la cervelle.

639

Tu veux MF que les autres joueurs donnent leurs avis pour savoir si celà les gène c'est bien ça ?
Ok pas de problème

Mon avis est que celà ne me gêne pas wink
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

640

C'est bien ce que je disais. Je ne pouvais pas expliquer mieux sans détailler l'opération.
On peut toujours rétorquer que Stilgar et Chris sont largement en tête et qu'ils peuvent supporter de jouer autrement le tour en 10 AD, mais ça leur coûterait beaucoup. Alors vas-y, demande leur de faire avec le bug de PTW.
Je ne suis qu'un remplaçant, cette partie n'est pas la mienne et je m'en fout complètement de la partie de Chris.

641

Moi, celà ne me gêne pas non plus ! J'ajouterai que lorsqu'on s'engage dans une PBEM qui va durer de longs mois, voire plus, il faut qu'un minimum de confiance s'instaure à priori entre les joueurs ! oui
avatar
Le cerveau des femmes s'appelle la cervelle.

642

Et pourquoi ca devrait bénéficier à Chris et Stilgar au lie d'Avance et Ful?

643

Et pourquoi ca devrait bénéficier à Chris et Stilgar au lie d'Avance et Ful?

J'ai pas bien compris en quoi moi et Chris avons bénéficier de quoique ce soit !!!
C'est juste une correction d'un bug qui m'empechait d'accéder à certain de mes menus
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

644

Stilgar
:
Et pourquoi ca devrait bénéficier à Chris et Stilgar au lie d'Avance et Ful?

J'ai pas bien compris en quoi moi et Chris avons bénéficier de quoique ce soit !!! C'est juste une correction d'un bug qui m'empechait d'accéder à certain de mes menus

Il en a été de même avec Avance.... C'est vrai qu'il n'avait pas exprimé le problème.
Mais si il n'avait pas corrigé ce problème Stilgar, tu ne peux pas exécuter ton plan tel que tu le souhaites. On corrige parce que celà t'arrange.

645

C'EST COMPLETEMENT FAUX CE QUI EST ECRIT CI-DESSUS sad

C'est une manip qui a très bien fonctionné par le passé dans cette partie et sans problème et là je ne sais pourquoi celà a crée un bug

Pour Avance il a apparemment eu le même problème (si l'on parle bien de la même chose) mais celà s'est résolu de lui-même le tr d'après moi je n'ai pas eu cette "chance"

Pour ton info "pour mon plan" celà ne change absolument rien !!
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

646

En fait, j'ai refait le tour d'après la même manip qui plantait le tour d'avant, mais en m'y prenant différemment, c'est à dire en traitant certains ordres dans un ordre différent ! Mais à un moment donné, ça plantait toujours alors j'ai fini par laisser tomber car j'en avais un peu marre de ce p... de bug ! grin
[smiley=3]Et comme disait l'autre, y'a pas mort d'homme ! grin
avatar
Le cerveau des femmes s'appelle la cervelle.

647

Le bug tu ne l'as plus alors Avance ?
Moi j'ai essayé différente manière de procéder mais à chaque fois celà plantait !!
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

648

La save est partie chez Stilgar.
Excuses moi Stilgar, je me suis emporté et je n'ai pas distingué le pourquoi de ma colère avec le reste. Je tenais juste à dir que le problème n'est pas un problème de confianc, mais un problème de correction. Je ne suis pas du contre de la manipulation qui a été effectuée mais juste que j'aurais préféré qu'on nous en parle avant.

Fred.

649

> Stil : c'était un bug de manip lors d'échanges de luxes (lorsque je cliquais sur une bobine (la tienne ? grin) et après sur l'onglet "détails") ; maintenant, comme j'ai pu bon gré mal gré arriver à mes fins, je n'ai plus eu l'occasion de tester la chose à nouveau ! wink
avatar
Le cerveau des femmes s'appelle la cervelle.

650

Il ne s'agit pas du même bug alors Avance, puisque moi c'était dans le conseiller intérieur

Ok MFred d'accord, je voie ce qui te poses problème, c'est plus sur la forme que sur le fond !

Il est vrai qu'il ne m'est pas venu à l'esprit une seule seconde cet aspect des choses, désolé pour celà alors
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

651

---> Noodles
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

652

Et chez Fulcanelli. wink
N : C'est quoi ça ?
M : C'est un rêve. Un rêve que je fais depuis que je suis gosse. Je te jure Noodles, si on s'y met tous les deux on peut très bien le réaliser.
N : Qu'est ce que c'est ?
M : Gagner la PBEM ! Ca sera notre plus gros coup, Noodles.
N : T'es vraiment cinglé !

653

~~> JM/Chris
" Ce qui est en Haut est Comme Ce qui est en Bas "

654

-> Avance

655

90 ap JC chez MisterFred ! wink
avatar
Le cerveau des femmes s'appelle la cervelle.

656

-> Stilgar.

657

To Noodles smile
Site PEBMs: http://stilgar1304.site.voila.fr

"J'ai décidé que je sais pas plus ce que je dois faire que n'importe quel autre minable échantillon de l'espèce humaine."
Jim THOMSON

658

Tardivement chez Fulcanelli.
N : C'est quoi ça ?
M : C'est un rêve. Un rêve que je fais depuis que je suis gosse. Je te jure Noodles, si on s'y met tous les deux on peut très bien le réaliser.
N : Qu'est ce que c'est ?
M : Gagner la PBEM ! Ca sera notre plus gros coup, Noodles.
N : T'es vraiment cinglé !

659

~~~> Chris/JM
" Ce qui est en Haut est Comme Ce qui est en Bas "

660

~> Avance