{"id":3405,"date":"2023-03-10T17:39:31","date_gmt":"2023-03-10T16:39:31","guid":{"rendered":"https:\/\/clonkspot.org\/blog\/?p=3405"},"modified":"2025-05-15T11:40:15","modified_gmt":"2025-05-15T09:40:15","slug":"legacyclonk-4-9-10-15-356","status":"publish","type":"post","link":"https:\/\/clonkspot.org\/blog\/2023\/03\/10\/legacyclonk-4-9-10-15-356\/","title":{"rendered":"LegacyClonk 4.9.10.15 [356]"},"content":{"rendered":"\n<p> D<strong>ownload:<\/strong> <a rel=\"noreferrer noopener\" href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_win64.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_win64.zip\" target=\"_blank\">Windows x64<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_win32.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_win32.zip\" target=\"_blank\">Windows x86<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_linux64.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_linux64.zip\" target=\"_blank\">Linux x64<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_linux.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_linux.zip\" target=\"_blank\">Linux x86<\/a>, <a href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_mac.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_356_mac.zip\" target=\"_blank\" rel=\"noreferrer noopener\">macOS (experimentell)<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Engineinventarmen\u00fcs wie das Kauf- oder Aktiviermen\u00fc behalten den Cursor auch auf dem richtigen Element, wenn ein anderer Spieler in der Zwischenzeit die angezeigten Elemente etwa durch Entfernen eines Objekts aus dem Inventar ver\u00e4ndert.<\/li><li>Der Versuch, Heimatbasismaterial, welches mit einer negativen St\u00fcckzahl verf\u00fcgbar ist, zu kaufen, zeigt nun dieselbe &#8222;Nicht verf\u00fcgbar&#8220; &#8211; Nachricht an, als w\u00e4ren 0 Elemente vorhanden.<\/li><li>Der Windows x86 &#8211; Build ist nun <a rel=\"noreferrer noopener\" href=\"https:\/\/learn.microsoft.com\/en-us\/cpp\/build\/reference\/largeaddressaware-handle-large-addresses?view=msvc-170\" data-type=\"URL\" data-id=\"https:\/\/learn.microsoft.com\/en-us\/cpp\/build\/reference\/largeaddressaware-handle-large-addresses?view=msvc-170\" target=\"_blank\">large address aware<\/a> &#8211; damit kann LC bis zu 4 GB Arbeitsspeicher verwenden, was etwa mehr geladene Sounds erm\u00f6glicht. Empfohlen wird jedoch der Wechsel auf den Windows x64 &#8211; Build.<\/li><li>Heapbesch\u00e4digung erzeugt nun einen Crashdump unter Windows.<\/li><li>Die Shader verwenden nun GLSL anstelle von uralten ARB-\/ATI-Extensions. Sie k\u00f6nnen \u00fcber die Konfigurationseinstellung <code>Graphics.Shader<\/code> aktiviert werden.<\/li><li>Das Rendering verwendet nun Triangle Strips statt Polygonen, was zu besserer Performance f\u00fchrt.<\/li><li>Wenn die Gammaramp nicht abgefragt werden kann, wird eine Fehlermeldung geloggt.<\/li><li>C4Group-Dateien werden nun mit Kompressionslevel 2 anstelle von 9 geschrieben, was zu besserer Performance f\u00fchrt. (Danke an Funni.)<\/li><li>Das interne Texturladen wurde optimiert, wodurch Programmstart und Spielladen nun merkbar schneller sind.<\/li><li>Das interne Schriftladen wurde optimiert, wodurch der Programmstart nun merkbar schneller ist.<\/li><li>Die R\u00fcckgabewerte von <code>GetPlrViewMode<\/code> sind nun als Konstanten verf\u00fcgbar: <code>C4PVM_Cursor<\/code>, <code>C4PVM_Target<\/code> und <code>C4PVM_Scrolling<\/code>. Zur Bedeutung sei auf die <a href=\"https:\/\/crdocs.clonkspot.org\/de\/sdk\/script\/fn\/GetPlrViewMode.html\" data-type=\"URL\" data-id=\"https:\/\/crdocs.clonkspot.org\/de\/sdk\/script\/fn\/GetPlrViewMode.html\">Dokumentation<\/a> verwiesen.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Bugfixes<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>IP-Adressen werden alle in die Referenz geschrieben, anstelle ein Limit zu haben.<\/li><li>Die Fl\u00fcssigkeitsanimation wird beim Laden der Landscape.png nicht mehr an falschen Stellen angezeigt.<\/li><li><code>LoadScenarioSection<\/code> crasht nicht mehr, wenn es von einem Objektmen\u00fc-Callback aus aufgerufen wird, aber der Sektionswechsel das Objekt entfernt.<\/li><li>Das interne <code>SetCommand<\/code> in Objektmen\u00fcs verwendet nun korrekt <code>nil<\/code> statt <code>0<\/code>.<\/li><li>Wenn die Gammaramp-Gr\u00f6\u00dfe 0 ist, wird die Standardgammarampgr\u00f6\u00dfe verwendet, anstelle zu crashen.<\/li><li>Kaufmen\u00fceintr\u00e4ge werden nun auch korrekt angezeigt, wenn die Grafikskalierung der Definition nicht 100 ist.<\/li><li>Die Engine verz\u00e4hlt sich bei den Geburtstagsw\u00fcnschen an Clonks nicht mehr um ein Jahr.<\/li><li>ID-Grafiken in Text (<code>{{C4ID}}<\/code>) werden nun auch korrekt angezeigt, wenn die Grafikskalierung der Definition nicht 100 ist.<\/li><li>Die Engine crasht nicht mehr, wenn man ein Geb\u00e4ude mit Masse <code>0<\/code> zu bauen versucht.<\/li><li>Vorladen unter macOS endet nun nicht mehr mit einem schwarzen Bildschirm.<\/li><li>Vorladen unter macOS crasht nicht mehr die Engine, wenn der GL-Kontext nicht erstellt werden konnte, sondern zeigt eine Fehlermeldung an.<\/li><li><code>GatlingReload.wav<\/code> ist nun im korrekten Format.<\/li><li>Falsche Parametertypen in Standardobjektpacks wurden korrigiert.<\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Download: Windows x64, Windows x86, Linux x64, Linux x86, macOS (experimentell) Features Engineinventarmen\u00fcs wie das Kauf- oder Aktiviermen\u00fc behalten den Cursor auch auf dem richtigen Element, wenn ein anderer Spieler in der Zwischenzeit die angezeigten Elemente etwa durch Entfernen eines Objekts aus dem Inventar ver\u00e4ndert. Der Versuch, Heimatbasismaterial, welches mit einer negativen St\u00fcckzahl verf\u00fcgbar ist, [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[24,117,118],"class_list":["post-3405","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-clonk","tag-legacyclonk","tag-release"],"_links":{"self":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/comments?post=3405"}],"version-history":[{"count":1,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3405\/revisions"}],"predecessor-version":[{"id":3406,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3405\/revisions\/3406"}],"wp:attachment":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/media?parent=3405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/categories?post=3405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/tags?post=3405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}