Beiträge: 7.536
Themen: 249
Registriert seit: Apr 2013
Bewertung:
27
30-07-2008, Wednesday-23:50:11
Bitte mal die Suchfunktion nützen. Threading für Simutrans ist schwierig; den Versuch die Grafik unabhängig von Rest upzudaten bringt im Vollbildmodus mit fahrendem Zug (also immer alles neu zeichenen) maximal 20%.
Der Rest muss silgethread sein. Oder bitte ganz neu programmieren; aber da wüsste ich nicht wirklich, wie man das effizient machen sollte.
Beiträge: 2.552
Themen: 106
Registriert seit: Dec 2004
Bewertung:
0
30-07-2008, Wednesday-23:53:28
Irgentwo wurde genau das schon beantwortet.
Simutrans ist als ein Singelthread-Programm entworfen. Es würde viel Programmieraufwand erfordern und das Komplette Programm umwerfen um das zu ändern. Deshalb stand irgentwo ein "NJET"
Eine 64 Bit-Version ist NICHT schneller als eine 32 Bit, da bei 64 nur die CPU-Register "breiter" sind und simutrans nicht davon provitiert. Allerdings KANNST Du Simutran mit einem 64Bit-Kompiler übersetzen und Dir damit eine 64Bit-Version bauen .. welche aber langsamer als eine 32Bit ist.
P.S. da war prissi schneller ;o)
Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind expliziet unter die GPL gestellt ....
Für "Simutrans-Nightlys" und aktuelle PAK:
http://nightly.simutrans-germany.com