OpenTTD ist ein Open-Source-Klon von MicroProses Transport Tycoon Deluxe-Spiel, das speziell für den Einsatz unter der GNU / Linux-Plattform entwickelt wurde. Während es das ursprüngliche Gameplay nachahmt, kommt der Titel mit einer Fülle neuer Funktionen.
In diesem Simulations- und Stadtplanungsspiel muss der Spieler Geld verdienen, indem er Güter und Passagiere per Luft, Straße, Wasser und Bahn transportiert. Es bietet den Benutzern Karten, die 64-mal größer sind als die ursprünglichen, eine hochmoderne KI sowie Multiplayer- und IPv6-Unterstützung.
Funktionen auf einen Blick
Zu den Hauptmerkmalen gehören dedizierter Servermodus, frei verteilbare Grafiken, Musik und Sounds, Kanäle, Aquädukte, Schiffslifte, Autoupdate, Clone und Auto-Replace von Fahrzeugen, bedingte und erweiterte Aufträge, höhere und größere Brücken sowie flexible Straßen und Tracks.
Das Spiel unterstützt auch das Kopieren und Teilen von Aufträgen, die Fähigkeit, Küsten und Hänge zu bauen, anpassbare Fahrzeugbeschleunigungsmodi, Multi- und Mammoth-Züge, In-Game-Heightmaps, Szenarien, NewGRFs und KIs, besseres Terraforming, Autorail und Autoroad Build-Dienstprogramm.
Die Spieler können auch mehrere Bäume auf einer einzigen Kachel errichten, die Stadtverwaltung bestechen, Durchfahrtsstraßen für knickgelenkte Straßenbahnen und Straßenfahrzeuge erstellen sowie Spiele in kleineren Dateien speichern, ohne den Spielverlauf unterbrechen zu müssen die leistungsstarke zlib-Komprimierung.
Neben anderen interessanten Features können wir ein überarbeitetes Flughafensystem erwähnen, das viele Hubschrauberlandeplätze und Flughäfen, die Fähigkeit, pfadbasierte Signalisierung, Vorsignale und Semaphore, uneinheitliche und größere Stationen und bahnbrechende Wegfindungsalgorithmen hinzuzufügen. p>
Unterstützt unter Linux, BSD, Solaris, Mac, Windows und Android
Downloads sind für die Betriebssysteme GNU / Linux, BSD, Solaris, Microsoft Windows, Mac OS X und Android verfügbar. Das Spiel ist voll kompatibel mit 32-Bit- und 64-Bit-Hardware-Plattformen.
Endeffekt
Zusammenfassend ist OpenTTD ein anständiger Klon des bekannten Business-Simulationsspiels Transport Tycoon Deluxe, geschrieben von Chris Sawyer und veröffentlicht von MicroProse für die Plattformen PlayStation, Sega Saturn, Android und iOS.
Was ist neu in dieser Version:
- Diese neue fantastische Version bringt Ihnen ein paar neue Funktionen, fast alle sind mit NewGRF verbunden, aber sie werden es erlauben, einige neue Dinge oder alte Dinge besser zu machen. Branchenentwickler sollten die verbesserte Kontrolle für die Anzeige der Eingangsladungen auf der Industrie-GUI begrüßen (CB 37-Ergebnis), zusammen mit anderen Verbesserungen an NewGRF-Funktionen wie einem Zeichenkettenbefehl (9A 1E), um den Namen einer Frachtart auszudrucken, erweiterte Reichweite für DCxx Zeichenfolgen. Fahrzeuge können jetzt aus mehreren Sprites zusammengesetzt werden, wodurch sich die Anzahl der Wiederholungen für Personen, die Fahrzeuge mit Ladung ziehen, reduzieren lässt. Schließlich wird die maximale Anzahl von NewGRF-Texten auf 512k erhöht und die Texte von GameScript auf 64k erhöht.
- In anderen Änderungen finden wir, dass der Wegpunktbereich nun auf die maximale Stationsbreite beschränkt ist, statische grfs zählen nicht mehr zu den maximal aktiven grfs, so dass es in einem Spiel mehr Platz für mehr grfs geben kann eine neu angeordnete GUI für die Autoreplace-Funktion. Realistische Beschleunigung ist nun standardmäßig für Züge und Straßenfahrzeuge (Neuanlagen / saubere Konfigurationen) aktiviert und die Drive-In-Roadstops sind jetzt von der Straßenbahnstation Picker versteckt, was für eine Erleichterung.
- Für CargoDist und LinkGraphs wurden verschiedene Leistungsverbesserungen eingeführt und viele Bugs behoben, die von einfachem überlaufendem Text bis hin zu Abstürzen und Speicherlecks reichten.
Was ist neu in Version 1.6.1:
- Korrektur: Kompilierungs- und Optimierungsprobleme mit GCC6 < li>
- Fix: Kompilierung mit --disable-network
- Fix: [NewGRF] shift-and-add-divide / modulo varadjusts verwenden signed division / modulo
- Fix: Firma 0 konnte eine Vorschau von Suchmaschinen akzeptieren, bevor sie angeboten wurden
Was ist neu in Version 1.6.0:
- Neue Funktionen:
- [NewGRF] Erlaubt benutzerdefinierte Sound-IDs in der RV-Eigenschaft 0x12, der Schiffseigenschaft 0x10 und der Flugzeugeigenschaft 0x12 (r27507)
- Wenn Sie Online-Inhalte eines bestimmten Typs anzeigen, blenden Sie Inhalte anderer Typen aus, sofern sie nicht (automatisch) zum Herunterladen ausgewählt wurden (r27469, r27468, r27444)
- [NewGRF] Verschiebe Sprite 8 Positionen im Sprite Aligner mit Strg + Klick [FS # 6241] (r27451)
- Verringern Sie die Schaltflächen für Verkaufs- und Verkaufsketten im GUI des Zugdepots, während Sie ein Fahrzeug darüber ziehen [FS # 6391] (r27450, r27446)
- Machen Sie die GUI für die Objektplatzierung zu einem unabhängigen Fenster (r27438, r27397, r27346)
- [Build] Projektdateien und Kompilierung mit MSVC2015 (r27385, r27382, r27381, r27380, r27379)
- [NewGRF] Erlaube Railtype NewGRF, separate Sprites für die Zäune auf jeder Spurseite zu definieren [FS # 6315] (r27354, r27343)
- [NewGRF] Erhöhen Sie die maximale Anzahl der Branchentypen auf 128 pro NewGRF und 240 insgesamt (r27279)
- Machen Sie Strg + Entfernen-Roadstop und entfernen Sie die Straße, genau wie für Bahnhöfe [FS # 6252] (r27251)
- Änderungen:
- [NewGRF] Erlaube statischen NewGRF, den zweiten Steinkachel-Satz (r27497) zu aktivieren
- Ladeanteil in Ladekennzahlen und bedingten Aufträgen in Richtung 50%, so dass 0% und 100% vollständig leer oder voll sind (r27426)
- [Build] Überarbeiten Sie das Konfigurationssystem, um mehr von pkg-config zu verwenden (r27377: r27366, r27361, r27360)
- Aktivieren Sie YAPF-Cache-Debugging mit Desynchronisierungs-Debug-Level 2 (r27332)
- [strgen] Die standardmäßige Plural-Subparameterposition für CARGO_xxx-Zeichenfolgensteuercodes ist der Unterparameter 1 (r27295)
- [NewGRF] Industrievariable A6 (r27267) übersetzen
- Bedenke nicht, dass Fracht, die bereits geladen wird, als wartende Fracht gilt. die Bewertung der Station [FS # 6165] (r27256)
- Verringern Sie die Geländegeneration, um die Anzahl der langen Pisten zu reduzieren (r27230)
- Erzeugen Sie detailliertere Kurven an der Küste (r27229)
- Etwas mehr Wasser in den nicht benutzerdefinierten Meeresspiegeln (r27228)
- Seien Sie vorsichtiger beim Entfernen von Straßenstopps, wenn mindestens ein Stopp entfernt werden konnte [FS # 6262] (r27225)
- Korrigiert:
- [Win32] Stdin / out / err muss anders zugewiesen werden, wenn die Laufzeitbibliothek von MSVC2015 verwendet wird (r27481)
- [Haiku] Auf Haiku verwenden Sie die entsprechende Systemvariable, um das Include dir [FS # 6401] (r27472) zu erhalten
Was ist neu in Version 1.5.3:
- Wenn Sie eine Refit-Fracht für Bestellungen auswählen, überprüfen Sie nicht, ob sich das Fahrzeug in einem Depot oder einer Station befindet, und fragen Sie nicht, ob das Fahrzeug derzeit die Station-Umrüstung erlaubt. Verstecken Sie auch die Refit-Kosten für Bestellungen, es ist nicht vorhersehbar (r27428)
- Verwenden Sie die Sortierreihenfolge NewGRF Railtype im Infrastrukturfenster (r27427)
- Absturz beim Wechsel zu oder Übernahme von Unternehmen, wenn ein Bestellfenster eines Fahrzeugs der neuen Firma geöffnet wurde. Schließen Sie nun diese Fenster [FS # 5842] (r27425)
- Städte haben keine Straßen mit bestehenden Straßen verbunden, es sei denn, sie hatten nur eine einzige Straßenverbindung. Otoh, Städte versuchten auch, sich mit einzelnen Straßenbit-Kacheln wie Tunneln und Depots zu verbinden, obwohl sie nicht in der Richtung von Interesse verbunden werden konnten [FS # 6374] (r27424)
- Wenn Städte Einzelbit-Straßenkarten mit einem Gitterlayout erweiterten, verwendeten sie die Layoutposition der Nachbarkachel (r27423)
- Flugzeuge haben den falschen Flughafeneinstiegspunkt gewählt, wenn Flughäfen um 180 Grad gedreht wurden [FS # 6341] (r27422)
- Berücksichtigen Sie die Text- und Symbolgrößen beim Zeichnen der Clientliste [FS # 6265] (r27421)
- GrowTownAtRoad kehrte manchmal falsch zurück, selbst wenn ein Haus gebaut wurde [FS # 6362] (r27420)
- CmdSellRailWagon hat nicht alle Aktionen korrekt zurückgesetzt, wenn keine Bestellliste zugewiesen werden konnte [FS # 6369] (r27419)
- Desync aufgrund falscher Speicherung von Segmenten mit unterschiedlichem Railtyp im YAPF-Cache [FS # 6329] [FS # 6379] (r27418)
- Wenn ein dedizierter Server ohne Clients pausiert wurde, wurde das Ankündigungsintervall des Hauptservers verlangsamt, was zu Deversion des Servers führte [FS # 6368] (r27400)
- [Makefile] Spielskriptverzeichnis und compat * .nut wurden niemals auf * nix (r27399) installiert
- Es gibt zwei verschiedene Verfügbarkeitsbedingungen für fdatasync in der Manpage. Benutze sie beide, da zumindest bei einigen MinGW-Versionen nicht genug ist (r27389)
- Win32-Soundtreiber konnte keine Fehler melden (r27383)
- Klickbereiche im Einstellungsbaum wurden bei Anzeige der Filterwarnung falsch ausgerichtet, wenn die Höhe der Einstellung durch die Symbole anstelle der Schriftart [FS # 6358] (r27366) definiert wurde
- Die Filterung der zentralen Einstellungen filtert auch vertikal, und auch bei mehreren Zeilen (r27365)
Was ist neu in Version 1.5.2:
- Ändern:
- Auto-Vervollständigung von Teilstraßen beim Erstellen von Bahnübergängen [FS # 6283] (r27309)
- Korrigiert:
- Den Namen der Stadt nicht rerandomisieren, wenn nur die Gründungskosten geschätzt werden [FS # 6332] (r27341)
- Machen Sie die Verteilung der Vielfalt nicht davon aus, dass der Meeresspiegel in der Höhe 0,2 / 3 * TGPGetMaxHeight () [FS # 6335] (r27331, r27330, r27329, r27328) ist
- Entfernen Sie die Eckfalloptimierung für die Linienzeichnung, die für gestrichelte Linien fehlgeschlagen ist (r27324)
- Durch das Beschneiden von geneigten Linien wurde nicht berücksichtigt, dass die "horizontale Breite" größer ist als die "tatsächliche Breite" (r27323, r27322)
- Falsche Eigentümerzuweisung beim Hinzufügen / Entfernen von Straßen / Tram zu / von Brücken [FS # 6317] (r27313, r27312)
- In vielen Fällen das Infrastrukturfenster beschmutzen (r27311)
- Verhindern Sie das Brechen von Straßenbahnumkehrpunkten durch Hinzufügen weiterer Straßenstücke [FS # 6283] (r27308)
- Fehlermeldung mit Manager-Gesicht fehlgeschlagen mit GUI-Zoom [FS # 6259] (r27307)
- Konto für Straßenbrücken und Drive-Through-Stopps in CanFollowRoad [FS # 6320] (r27306, r27305)
- Passwortfenster-Layout mit GUI-Zoom [FS # 6321] (r27304, r27303)
- Nur für die Geschwindigkeit bestimmte Fahrpläne wurden in den Stationen [FS # 6313] (r27302, r27301) zugewiesen
- Erzwingen Sie die Standard-Serviceintervalle des Unternehmens beim Kauf eines anderen Unternehmens [FS # 6254] (r27282, r27281)
- Cloning / autoreplace / autorenew hat keine benutzerdefinierten Serviceintervalle kopiert (r27280)
Was ist neu in Version 1.5.1:
- Fix: Betrachten Sie Straßenkreuzungen mit trivialen Sackgassen nicht als Verzweigungspunkte während des Stadtwachstums [FS # 6245] (r27260, r27259, r27244)
- Korrektur: ScriptList :: RemoveList konnte eine Liste von sich selbst nicht entfernen [FS # 6287] (r27258)
- Behebung: Kombinierte Schaltflächen + Dropdown-Widgets in der GUI für die Reihenfolge und Autoreplace hatten eine falsche Hitbox, wenn sie den GUI-Zoom [FS # 6270] (r27255) verwendeten
- Fix: Beim Erstellen einer Sperre auf DC_AUTO-entfernbaren wasserbasierten Objekten wurde die Wasserklasse immer auf Kanal [FS # 6264] (r27254) eingestellt.
- Fix: Beim Überqueren von Straßenbahngleisen mit Eisenbahnen wurden die Kosten für zusätzliche Straßen nicht gezählt [FS # 6282] (r27253)
- Fix: Ungültige Infrastrukturzählung beim Überqueren von Straßenbahngleisen mit Eisenbahnen [FS # 6281] (r27252)
- Fix: Fehlerhafte Fehlermeldung in configure [FS # 6286] (r27250)
- Fix: In einigen Fällen wurde das Versagen des Stadtwachstums als Erfolg angesehen [FS # 6240] (r27249, r27247)
- Korrektur: Die Stadtbeschriftungen auf den kleinen und vergrößerten Ansichtsfenstern waren nicht zentriert [FS # 6257] (r27248)
- Fix: Beim Entfernen eines Schienenwegpunkts wurden die Kosten für die Entfernung der Schienenstation [FS # 6251] (r27245) verwendet
- Korrektur: Duplikate werden aufgrund von Pool-Element-Klassen freigegeben, die keine Kopierkonstruktoren haben [FS # 6285] (r27243)
- Fix: Absturz, wenn keine AIs installiert wurden, weil nicht-ASCII-Zeichen vom String-Pointer-Lexer [FS # 6272] (r27233) falsch verarbeitet wurden
- Fix: Kompilation auf DragonflyBSD [FS # 6274] (r27224, r27223)
- Fix: Verwenden Sie für alle Fahrzeugtypen die aktuelle Höchstgeschwindigkeit, die durch Brücken, Orders usw. begrenzt ist, wenn erhöhte Rauchemissionen von Fahrzeugen berücksichtigt werden [FS # 6278] (r27222)
- Korrektur: Mehrwertige Schlüssel im Desktop-Eintrag müssen mit einem nachgestellten Trennzeichen (r27221) enden
- Fix: Zeichne die Pfadreservierung auf der ganzen Brücke, nicht nur auf den Brückenköpfen (r27209)
- Fix: Zeichnen Sie korrekte Overlay-Sprites für Pfadreservierungen auf Brücken und Tunneln (r27208)
Was ist neu in Version 1.5.0:
- In diesem Jahr veröffentlichen wir die stabile Version 1.5.0 mit höheren Bergen als je zuvor, einer besseren Benutzeroberfläche für hochauflösende Bildschirme und einem viel ländlicheren Intro-Bildschirm.
Was ist neu in Version 1.4.4 / 1.5.0 Beta 1:
- Hierarchische Fahrzeuggruppen, updatefähige NewGRF-Voreinstellungen, benutzerdefinierte Filterung der Fahrzeugliste, mehr Höhenebenen für Karten und eine skalierbare Benutzeroberfläche für Ihr neues 3K-Display!
Was ist neu in Version 1.4.4:
- Fix: Bild Widgets gespeichert 32bit SpriteID in uint16 (r26971)
- Fix: Besitzer von Straßendepot-Straßentypen wurden bei Insolvenz nicht ordnungsgemäß geändert [FS # 6126] (r26955)
- Fix: Kompilierung auf HAIKU (r26922)
- Fix: Absturz beim Aktivieren von 'Vollständige Animation', wenn Multiplayer-Chat-Text auf dem Bildschirm angezeigt wird [FS # 6096] (r26919)
- Fix: Höhenberechnung von Spielskripttext in der Stadt-GUI berücksichtigte keine Ränder [FS # 6119] (r26859)
- Fix: [Eichhörnchen] Debian lintian Probleme (r26853)
- Fix: Kompilation von strgen auf verschiedenen Plattformen wie Solaris (r26850)
- Fix: Bessere Anzeige von Refit-Informationen für Gelenkfahrzeuge [FS # 6113] (r26849, r26848)
- Fix: Beim Zurückschicken der Ladung keinen nächsten Hop zuweisen [FS # 6110] (r26847)
- Fix: Der OK-Button in der OSK für die Schilderliste sollte nur den OSK [FS # 6116] (r26827) schließen
Was ist neu in Version 1.4.2:
- Ändern: Verwenden Sie awk, anstatt zu versuchen, cpp davon zu überzeugen, nfo-Dateien (r26708) vorzufunktionieren
- Fix: CMD_CLEAR_ORDER_BACKUP sollte nicht durch Pausemodus (r26716) unterdrückt werden
- Fix: [NewGRF] Parameter zu SCC_NEWGRF_PUSH_WORD und SCC_NEWGRF_UNPRINT wurden beim Zeichnen (r26713) nicht übersprungen
- Fix: [OSX] Die Kompilierung schlägt mit einigen lzo2-Versionen fehl, wenn __LP64__ auf 0 definiert ist, anstatt zu prüfen, ob es definiert ist [FS # 6069] (r26709)
- Fix: Falscher Pannensound wurde für Schiffe gespielt [FS # 6015] (r26706)
- Fix: Integer überläuft den Beschleunigungscode und verursacht entweder eine zu geringe Beschleunigung oder eine zu hohe Beschleunigung [FS # 6067] (r26702)
- Korrektur: Verwerfen Sie falsch gespeicherte Auftragssicherungen, wenn Clients [FS # 6066] (r26700) beitreten
- Fix: Stürzt nicht ab, wenn in einem NewGRF ein Fehler über das Fahrzeug angezeigt wird und der NewGRF überhaupt nicht geladen wurde (r26699)
- Fix: slowakisch verwendet Leerzeichen als Gruppentrennzeichen in Zahlen [FS # 6064] (r26695)
- Fix: Verschärfung der Parametergebundenen Prüfungen von GSCargoMonitor-Funktionen und Rückgabe von -1 bei Out-of-Bound-Parametern (r26685)
Was ist neu in Version 1.4.1:
- Fix: Senden Sie zuerst Pakete über eine neue Firma und dann Kunden, die sie mit dem Admin-Port verbinden [FS # 6025] (r26616)
Was ist neu in Version 1.4.1 RC:
- Ändern: Entfernen der Bedarfsberechnung basierend auf Kacheln (r26484)
- Änderung: Benutze auch pkg-config für libpng (r26435, r26433, r26432)
- Änderung: Verwenden Sie eine bessere Entfernungsmetrik für das Verknüpfungsdiagramm [FS # 5941] (r26411)
- Fix: [Windows] Absturz, wenn das Betriebssystem während der Fenstererstellung den "Paint" -Rückruf ausführt [FS # 5994] (r26539, r26538)
- Korrektur: OpenBSD-Kompilierung [FS # 5992] (r26523)
- Fix: verhindern, dass jemals große (oder negative) Datenmengen in strgen (r26521) gelesen werden
- Fix: Bewertung des Schweregrads dedizierter Servernachrichten während der Weltgenerierung (r26518)
- Fix: Pufferüberlauf beim Umgang mit symbolischen Links in Tears (r26514)
- Fix: Falsche Verwendung von Strepy (r26505, r26485)
- Korrektur: Das Lesen der Konsoleneingabe auf dem dedizierten Server beruhte auf nicht spezifiziertem Verhalten (r26496)
- Behebung: Zulassen von Einzelfahrzeugbeständen zur sinnvollen Stationierung (r26483)
- Fix: Vergleich mit NULL verhindern, wenn strndup Speicher (r26476) nicht zuordnen konnte
- Fix: Potentiell undefinierte Verschiebungen im NewGRF-Code (r26475)
- Fix: Stellen Sie sicher, dass keine nicht initialisierten Spritedaten (r26473) vorhanden sind
- Fix: Zeichnen Sie einen Schatten für Ellipsen (r26467)
- Fix: Füge eine spezielle Behandlung für PALETTE_CRASH hinzu, um für nicht-8bpp-gemappte Sprites (r26463) zu arbeiten
- Fix: Vermeiden Sie die Division durch 0 beim Skalieren von Durchflusswerten [FS # 5970] (r26448)
- Fix: Zeichnen Sie Links, die mit _settings_game.vehicle.road_side übereinstimmen [FS # 5961] (r26445)
- Fix: Load-Button für die heightmap-Liste fehlte [FS # 5953] (r26428)
- Fix: Stürzt nicht ab, wenn ein ungültiger Dateiname ohne Erweiterung an den cmd-Parameter -q (r26423) übergeben wird
- Fix: Einige Straßenkonstruktionen verwendeten den Schienen-Sound-Effekt [FS # 5946] (r26422)
- Korrektur: Ziel-GUI konnte nicht schattieren [FS # 5948] (r26420)
- Fix: Der Tastenstatus der Freigabe wurde beim Wechsel der Einstellung oder der Firma [FS # 5947] (r26416) nicht entsprechend aktualisiert
Was ist neu in Version 1.4.0:
- Feature: [Script] APIs, um Fracht von / über andere Stationen (r26396) zu bekommen
- Fix: Erklären Sie nicht den "symmetrischen" Cargodist-Modus, wenn die Einstellung dies nicht zulässt [FS # 5939] (r26394)
- Fix: Aktualisiere Entfernungen zwischen Link-Graph-Knoten, wenn das Stationszeichen verschoben wird (r26393)
- Fix: Kein zweimaliger Aufruf von OnFocus [FS # 5933] (r26392)
- Fix: Wählen Sie eine bestimmte Schriftgröße, wenn FreeType nicht automatisch eine auswählt [FS # 5885] (r26389)
- Fix: Liefert korrekte Werte von ICU-Iteratoren im Falle von vorangestellten oder nachfolgenden Leerzeichen [FS # 5924] (r26384)
- Behebung: Alle Zielbefehle haben die Zielliste von Firma 0 [FS # 5932] (r26382) ungültig gemacht
- Funktion: Warnt den Benutzer über die Ergebnisse der Suche nach leeren Einstellungen und über fehlende Einstellungssuchresultate aufgrund der Filterung (r26322, r26321)
- Feature: [NewGRF] Verlängern Sie die Objektvariable 0x60, um auch die Ansicht [FS # 5696] (r26316) zurückzugeben
- Feature: Erlaube Kartengrößen bis zu 4096x4096 (r26319)
- Feature: [NoGo] Erlaube GS, das Datum der Storyseite (r26307) auszublenden
- Feature: [NoGo] Weitere Story-APIs: RemovePageElement, GetCompany, GetDate, SetDate (r26306)
- Feature: [NoGo] ScriptStoryPageElementList () - eine Liste aller Elemente der Story-Seite für eine bestimmte Seite (r26305)
- Feature: [NoGo] ScriptStoryPageList () - eine Liste aller Story-Seiten (r26303)
- Änderung: verbessert die Leistung der Kartengenerierung (r26313, r26312, r26311, r26310, r26309, r26308)
- Fix: Stationsgrößen & gt; 8 waren immer erlaubt [FS # 5929] (r26375)
- Fix: [NewGRF] Zusammengesetzte Callback-Masken-Flags im Stationsinspektionsfenster [FS # 5928] (r26374)
- Fix: Aufruf von DoCommandP während der Gameloop-Löschung von ausstehenden Änderungen des persistenten Speichers [FS # 5831] (r26371)
- Fix: [Windows] Verwenden Sie ein separates Ereignis, um anzuzeigen, dass der Zeichnungs-Thread die Initialisierung beendet hat, und verhindern Sie so mögliche Deadlocks (r26367)
- Fix: [Windows] Schützt den gesamten Grafiktreiber vor gleichzeitigem Zugriff (r26366)
- Fix: [Windows] Zeichnen Sie den Cursor nicht, wenn sein Sprite nicht bereit ist und setzen Sie _screen.dst_ptr sofort, wenn sich der Puffer ändert [FS # 5867] (r26365)
- Fix: Das Schreiben der Grenzen der Schienentypkarte [FS # 5892] (r26364)
- Fix: Setzen Sie die Standardgröße für das Symbol für die Fenstergröße wie bei allen anderen zwischengespeicherten Symbolgrößen zurück [FS # 5906] (r26362)
- Fix: ClientSizeChanged wird nur über WndProcGdi aufgerufen, welches bereits den Mutex [FS # 5922] (r26360) hat
- Fix: Einige Bestelloptionen können nicht mit anderen kombiniert werden, z. gehe über + Volllast [FS # 5845] (r26357)
- Fix: Schütze alle VideoDriver_SDL-Methoden mit dem (jetzt rekursiven) _draw_mutex (r26351)
- Fix: Stellen Sie sicher, dass Link-Graph-Jobs sich nach SLA_NULL [FS # 5898] (r26347) selbst löschen können
- Fix: Call Layouter :: ReduceLineCache von GenerateTownName in allen Fällen, um die Cache-Größe im Zaum zu halten [FS # 5870] (r26346)
- Fix: Schreiben Sie SmallStack so um, dass es keinen Pool mehr verwendet und wieder einspringt (r26343)
- Fix: Fracht umleiten, wenn die automatische Verteilung ausgeschaltet ist [FS # 5902] (r26341)
- Fix: Das Link-Diagramm-Overlay nicht neu zeichnen, wenn es leer ist [FS # 5908] (r26338)
- Korrektur: Einige Inkonsistenzen bezüglich Link-Graph (Job) IDs (r26331)
- Fix: Der Fall der Umleitung von Fracht von einer VehicleCargoList zu einer anderen (r26330)
- Fix: Achten Sie bei der Neuzuordnung von MTA_DELIVER zu MTA_TRANSFER [FS # 5901] (r26327) auf next_station
- Korrektur: Beim automatischen Speichern konnte die Nachricht über eine bereits erfolgte Speicherung angezeigt werden, obwohl die Absicht des Codes darin bestand, sie nicht anzuzeigen [FS # 5871] (r26326)
- Fix: Überprüfen Sie, ob NewGRF die Fahrzeugkapazität ändert, wenn dies nicht der Fall ist, und schneiden Sie die Fracht entsprechend ab, wenn sie [FS # 5897] (r26317) dürfen
- Fix: Das Riesen-Screenshot-Bestätigungsfenster wurde nur für lächerlich große Screenshots ausgelöst, nicht für lächerlich große Screenshots [FS # 5899] (r26314)
- Änderung: [NewGRF] Lasse die Fahrzeugvariable 61 "nicht verfügbar" anstelle von Null zurückgeben, wenn sie in ungültigen Callback-Kontexten (r26294) verwendet wird
- Feature: Geschwindigkeitslimit auch für Straßenbrücken im TileInfo-Fenster anzeigen [FS # 5849] (r26277)
- Fix: [NoGo] Ungültiger DoCommand-Rückruf für Methode, die bool (r26298) zurückgibt
- Fix: Identifizieren Sie gegenüberliegende Enden von Brücken und Tunneln beim Konvertieren von Schienen [FS # 5866, FS # 5888] (r26291)
- Fix: Verhindert unendliche Rekursion auch in RefreshLinks [FS # 5878] (r26283)
- Fix: [NoAI] Einige RemoveRail-Methoden, die zum Festlegen eines gültigen Railtyps erforderlich sind, wurden jedoch nicht verwendet. Entfernen Sie die Notwendigkeit, einen [FS # 5853] (r26279) zu setzen
- Fix: Erstellen Sie keine Link-Graph-Jobs für Link-Graphen mit nur einem Knoten [FS # 5874] (r26276)
- Fix: [NewGRF] Wenn NewGRF den gleichen Stationsnamen für verschiedene Branchentypen zur Verfügung stellte, hatten die Stationen denselben Namen. Denken Sie auch über den angegebenen Namen nach, nicht nur den Branchentyp (r26275)
Was ist neu in Version 1.4.0 Beta 3:
- Feature: Mehrere kleine Leistungsverbesserungen mit den SSE-Blittern (r26260, r26259, r26256, r26255, r26254)
- Feature: [NewGRF] Fügen Sie StringCodes 9A 1B, 9A 1C und 9A 1D hinzu, um die Ladungsmenge anzuzeigen (r26244)
- Fix: Laufen Sie nicht in die unendliche Rekursion, wenn Sie die nächste Haltestelle erreichen [FS # 5865] (r26267, r26263)
- Fix: Aktualisieren Sie das Smallmap-Overlay, wenn der Player einem anderen Unternehmen beitritt und stellen Sie sicher, dass die Firmenmasken gültig sind [FS # 5860] (r26266)
- Fix: Erstellen Sie den Überlagerungscache des Verknüpfungsgraphen nicht zweimal hintereinander (r26265) neu
- Korrektur: Die benutzerdefinierte Währung wurde beim Spielstart (r26262) zurückgesetzt
- Fix: Mögliche Aus-Lesungen mit den sse-Blittern [FS # 5854, FS # 5855] (r26247)
- Fix: Überschätze nicht nach Autorefit, sondern reserviere Mail für Flugzeuge (r26236)
- Fix: Dezimaltrennzeichen und Zifferntrennzeichen wurden für die koreanische Sprache (r26235) getauscht
Was ist neu in Version 1.4.0 Beta 2:
- Feature: Die automatische Auswahl von Blittern basiert jetzt auf dem vollständigen Animationsstatus. Daher wird im Allgemeinen ein nicht animierter spezialisierter Blitter ausgewählt, wenn die Animation ausgeschaltet ist (r26217)
- Feature: Spezieller animierter SSE4-Blitter und nicht-animierte SSE4.1, SSSE3 und SSE2-Blitters, die das Blitting in vielen Situationen signifikant verbessern (r26214, r26213, r26212, r26211)
- Feature: Spezialisierter SSE 4.1 Sprite Sorter, verbessert die Sortierleistung signifikant (r26205)
- Fix: Validiere alles aus ini, obg, obs, obs, ... Dateien [FS # 5829] (r26206)
- Fix: Erlaube die Umrüstung auf der Station, wenn die Fracht bereits reserviert wurde (r26187)
- Fix: Visuelle Effekte funktionierten nicht für bewegliche RV-Teile (r26180)
Was ist neu in Version 1.3.3:
- Im Vergleich zum vorherigen Release Candidate wurde ein wichtiger Crash-Bug behoben. Wir empfehlen jedem, auf diese Version zu aktualisieren, besonders die Serverbesitzer werden ermutigt, sich rechtzeitig zu aktualisieren.
Kommentare nicht gefunden