Hallo Annozone,
ich habe mich intensiv mit diesem Thread:
50000 Einwohner+ und anderen Rekordbauer Beiträgen beschäftigt.
Auch im Ubi Forum gelesen, und versucht selber zu bauen, was mich jetzt erschreckt ist, dass selbst die leistungsfähigste erdenklich und bezahlbare Hardware nicht hinterherkommt.
AMD Opteron 185
4GB RAM
ATI Radeon 3870 Atomic
5x Western Digital Raptor 150GB im Raid 5
2x Western Digital Raptor 74GB Raid 0 fuer Swap und gemountete Anno DVD+Addon
weniger als 1FPS bei 80.000 Einwohnern, bis ca 60.000 einwandfrei spielbar, habe mir dann gedacht, es liegt an der CPU also mit geliehener Hardware ein neues System gebaut und Anno installiert.
Intel Core 2 Extreme XQ9650
NVIDIA nForce 790i Ultra SLI Mainboard
8GB RAM (Kington HyperX 1375) (4x2GB)
2x XFX GF8800GTX XXX 630M 768MB (SLI)
2x Samsung F1 1000GB HDD im Raid 0 fuer System
2x Samsung F1 1000GB HDD im Raid 0 fuer Anno + Auslagerung
CPU von 3000 auf 3710 MHZ übertaktet
Resultat, bei knapp über 60.000 Einwohner deutlicher einbruch, genau wie beim Opteron (mein Hauptrechner) jedoch etwas später 75.000 Einwohner nahezu unspielbar.
Habe dann die 80.000 Einwohner Karte gespielt (siehe AnnoPool Savegame) konnte mit mühe ein wenig weiterspielen bei 90.000 weniger als 1FPS
Auch an der Auflösung habe ich gewerkelt, statt 1920x1200 1680x1050 probiert, dann einen anderen Monitor angeschlossen und 1280x1024 probiert, brachte sehr wenig. Alten Röhren Monitor angeschlossen 1024x768 probiert, alle Details runter. Keine Verbesserung.
Woran liegt es nun? Ist Anno einfach so mies programiert? Liegt es eventuell an den selbstgemachten Karten?
Mit 25.000 Einwohner und normaler Random Karte läuft es flüssig, jedoch bekomme ich auf keinen fall mehr als 30.000 Einwohner auf so einer Karte hin.
Die Intel CPU, das Board ist deutlich schneller, es bringt aber leistungstechnisch wenig.
Grafikkarten gibt es nichts schnelleres als ausprobiert, CPU und Board alles ausgeliehen gehört zu den schnellsten heute käuflich für den Ottonormaluser zu erwerbender Hardware.
Weiter verstehe ich nicht, warum das reduzieren der Detailstufe (selbst AA oder Einwohner nicht anzeigen, keine Spiegeleffekte etc.) kaum Verbesserung bringt.
Ein Spiel wie Crysis mit einer wunderschönen Grafik darf man wohl nicht mit Anno vergleichen, aber hier langweilen sich beide Computersysteme, das zweite sowieso.
Kam jetzt noch auf die Idee Windows Vista x64 die Schuld zu geben, habe unteres System mit 4GB bzw 3,25GB unter Windows XP installiert, subjektiv würde ich sagen auf keinen fall langsamer, es läuft sogar im Spiel leicht flüssiger. Savegame laden oder Speichern dauert dafür fast doppelt so lang.
Vista wurde mit und ohne SP1 ausprobiert, XP mit SP2 und allen duzenden bugfixes exklusive SP3 Beta.
Hat irgendjemand in diesem Forum eine Hardware die 80.000+ Einwohner spielbar darstellt?
Oder Vermutungen wo der Flaschenhals liegt?
CPU?
Betriebssystem? (RAM?)
Grafikkarte?
mangelhafte Programmierung?