Alles klar, dann wäre der Geschw. Bug damit auch behoben.
Alles klar, dann wäre der Geschw. Bug damit auch behoben.
So ich habe mir das mal angesehen. Ich denke das hier das Savegame richtig schön klassisch defekt ist. Hier ist er wohl während des Autosaves oder so abgestürzt.
Ja das andere Game von dir läuft bei mir ganz prima... ich kann keinen Absturz provozieren, aber mein Rechner ist auch relativ genügsam
Die Abstürze kommen auch nicht von der Version 007. Ich habe sie seit TAC 1.06!!!!
Hatte es dort auch schon gepostet und gehofft, mit der Testversion sind sie verschwunden. Dem war aber nicht so...
Colonization Modder
Teammitglied der Colonization Mod "We The People"
Teammitglied der Colonization Mod "Religion and Revolution"
We The People (Nachfolger von Religion and Revolution): New Version published!
Version 4.1 => Klick mich!
Hmm ich glaube da kann ich nichts machen Da muss King dann viel Ausdauer haben um solch einen Fehler zu finden. Man müsste theoretisch alle Änderungen seit 1.05 noch einmal überprüfen und gegebenenfalls die DLL für 1.06 Stück für Stück neu zusammen bauen. Dann müsstest du das jedes mal testen etc.
Aber das ist nicht möglich, da nirgends in dem Code dokumentiert wurde mit welcher Version was geändert wurde.
Da die DLL aber durch den Patch eh neu aufgebaut werden muss, wäre dies dann eine gute Chance solche Dinge nachzuholen und dann kann man solche Fehler auch leichter finden.
Netbandit, was ich in dem Zusammenhang nicht verstehe: Der arme Lee ist ja der einzige User, der von regelmäßigen Abstürzen berichtet. Kann das denn überhaupt mit der DLL zusammenhängen? ... in diesem Zusammenhang: Lee, gibt es eine bestimmte Lieblingskombinaton von Kartenskript/-größe/Schwierigkeitsgrad etc., die du immer bei allen Partien wählst? Eine Kombination, die "Otto Normaluser" nicht spielt?
Er ist vielleicht der einzige der es so intensiv meldet
Akropolis hat ja auch einen solchen Fehler, den kann er sogar reproduzieren. Leider kann ich es nicht. Ich bin also beim fixen auf seine Hilfe angewiesen. Das haben wir heute zusammen aber nicht alles klären können
Nun Lee spielt ja offensichtlich gerne XXL Karten. Vielleicht überfordern die einfach seinen Rechner? Ich habe bei diesen Karten auch einen Grafikfehler: Beim herauszoomen werden alle Spielfelder schwarz, das überfordert offensichtlich meinen Rechner.
Beim NBMOD hatten wir das ja auch schon einmal, dass verschiedene Rechner unterschiedlich stark auf kleine Fehler reagierten.
Dieser Beitrag habe ich aus dem Thread zu den offiziellen TAC-Versionen hierhin in den Thread zu Testversionen verschoben. - W.B.
So und nun mein vorerst letzter Patch.
Er behandelt folgende Bugs:
- Geschwindigkeitsbug gefixt
- Endloshandelsbug gefixt (experimentell)
- Ausbildungsbug gefixt
Desweiteren habe ich zum Auffinden von Abstürzen durch die Siegermittelung einige Debugausgaben hinzugefügt, welche King bei Bedarf freischalten kann. Leider habe ich noch keine Rückmeldung bezüglich meines Tests bei Akropolis erhalten und konnte die Fehlersuche bei seinem reproduzierbaren Absturz nicht fortsetzen. Aber ich habe King ein paar Kommentare dazu im Code hinterlassen.
Ich hoffe, dass ich euch etwas voran bringen konnte und selbst nicht neue Fehler eingebaut habe
Jetzt muss ich meine volle Aufmerksamkeit jedoch wieder meiner Studienarbeit widmen, tut mir leid.
Hier der Fix: klick
Falls das experimentelle fixing des Endlos-Handlsbug unerwartete Fehler beim Handeln verursachen sollte (komische Preise etc.) dann kann dieser Fix durch die Variable "TAC_TRADEBUG_FIX" in der GlobalDefines.xml ein und ausgeschaltet werden ( 0 = aus, 1 = ein).
Alle Änderungen sind mit TAC DIV-1.06 markiert worden.
@King:
Ich hoffe ich konnte dir hier und da etwas helfen und habe in deinem Code nicht zu viel wirres Zeugs rein geschrieben
Doxygen ist natürlich mal wieder aktualisiert worden.
Ließ dir bitte auch diese Texte durch:
TAC PI-1.06: http://www.civforum.de/showthread.ph...96#post2823296
http://www.civforum.de/showthread.ph...24#post2823324
TAC DB-1.06: http://www.civforum.de/showthread.ph...30#post2825530
TAC PI2-1.06: http://www.civforum.de/showthread.ph...12#post2825712
Hier der Code: TAC_Code_DIV_1_06.zip
@WB:
Der Patch baut direkt auf die von dir veröffentlichte Testversion auf.
Geändert von Netbandit (01. März 2009 um 23:24 Uhr)
Netbandit, vielen vielen Dank für diese konzentrierte Arbeit der letzten Tage! Du hast ja quasi im Alleingang unsere Bugliste eingedampft. Wahnsinn!
Ich werde morgen aus den jüngsten Änderungen eine Version "TAC-Test 008" zusammenstellen und mit einer ReadMe uploaden.
Viel Erfolg bei deiner Studienarbeit! Wenn du da nur halb so engagiert und gewissenhaft zu Werke gehst wie bei unserem kleinen Modderprojekt, dürfte beim Studium eigentlich nix schiefgehen ...
Vielleicht habt ihr Recht und ich sollte mal eine anderen Kombi testen. Komischerweise hat genau diese Kombi bisher immer ohne Probleme funktioniert. Bisher hatte ich noch nie solche Abstürze, nicht mal, als andere User ganz zu Beginn von TAC das damals meldeten. Lief immer alles super.
Also, ich habe bisher IMMER folgende Kombi gespielt:
- XXL-Zufallskarte
- Engländer (George Washington)
- TAC-Normal
- FairWeather-Skript
- Wenig Inseln
- 14 Nationen
- Eroberer
- Keine Veränderungen an voreingestellten Gewinnmöglichkeiten oder sonstigen Spieleinstellungen (Agressive KI, etc. )
An der Hardware des Rechners kann es eigentlich nicht liegen. Dafür ist der zu stark ausgestattet.
Colonization Modder
Teammitglied der Colonization Mod "We The People"
Teammitglied der Colonization Mod "Religion and Revolution"
We The People (Nachfolger von Religion and Revolution): New Version published!
Version 4.1 => Klick mich!
mach ich, leider muss dass bis nächstes Wochenende warten
Colonization Modder
Teammitglied der Colonization Mod "We The People"
Teammitglied der Colonization Mod "Religion and Revolution"
We The People (Nachfolger von Religion and Revolution): New Version published!
Version 4.1 => Klick mich!
Ich spiele nie XXL-Karten und hatte erst 2 Abstürze. Der erste konnte ich nicht noch einmal reproduzieren und der zweite kam wahrscheinlich davon dass ich während dem laufenden Spiel am Python-Code herum geschraubt habe ;-) Ich gehe also auch davon aus, dass die Abstürze auf zu grosse Karten zurück zu führten sind.
Ja testet das erst einmal in Ruhe, was ich da so alles gemacht habe. Sind bestimmt auch wieder ein paar kleine Fehler drin. Ich habe aber alles gut dokumentiert, da sollte es King recht einfach haben sich zurecht zu finden.
Mir hat es auch sehr viel Spaß gemacht mal wieder an Col2 zu arbeiten. Durch das dll Modding stehen einem ja alle Möglichkeiten offen. Keine Idee ist zu verrückt, nahezu alles lässt sich umsetzen. Hätte ich mehr Zeit gehabt, hätte ich mich gerne noch um die ganzen Absturz Bugs gekümmert und vor allem hätte ich mir dann die Piraten KI noch einmal genauer angesehen.
Ich glaube, dass man den Piraten eine sehr gute KI bescheren könnte. Ich hab da sogar ein paar Gedankenansätze. Aber leider habe ich nicht die Zeit dies alles umzusetzen... Schade
Euch natürlich viel Erfolg für die kommenden Versionen. TAC ist schon ein echt tolles Mod-Projekt.