BLTZNXT - Bock auf ein neues Blitz3D?

Übersicht Sonstiges Smalltalk

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

Mr.Keks

BeitragMi, Okt 21, 2026 17:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Cooles Projekt!

Ich bin leider daran gescheitert, DGX 9142 oder Sandbox zu kompilieren, weil die Syntax mit Type-Informationen (`bla.typename` für eine Variable des Type-Definierten Typen `typename`) nicht unterstütz wird. Habe erst versucht, den Code anzupassen, aber dann war's doch zu viel für Strg+F-Ersetzungen. War aber eh sehr ambitioniert, sone große Codebase reinzuschicken, zumal ich auch gar nicht weiß, was für wilde Features ich da vor 20 Jahren vielleicht noch ausprobiert habe.

War eigentlich nur hier, um zu schauen, ob das Forum PHP2Shell überlebt hat. Mal sehen, wie's ausgeht Wink. Drücke die Daumen!
MrKeks.net

Farbfinsternis

BeitragDo, Okt 29, 2026 7:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Mr.Keks hat Folgendes geschrieben:
Cooles Projekt!

Ich bin leider daran gescheitert, DGX 9142 oder Sandbox zu kompilieren, weil die Syntax mit Type-Informationen (`bla.typename` für eine Variable des Type-Definierten Typen `typename`) nicht unterstütz wird. Habe erst versucht, den Code anzupassen, aber dann war's doch zu viel für Strg+F-Ersetzungen. War aber eh sehr ambitioniert, sone große Codebase reinzuschicken, zumal ich auch gar nicht weiß, was für wilde Features ich da vor 20 Jahren vielleicht noch ausprobiert habe.

War eigentlich nur hier, um zu schauen, ob das Forum PHP2Shell überlebt hat. Mal sehen, wie's ausgeht Wink. Drücke die Daumen!


Wahrscheinlich hast Du es mit einer Version < 0.7.0 probiert. das letzte Update (Tide-Update) hat massiv viele Bugfixes mit sich gebracht.

Ansonsten würde mich interessieren was Dein Projekt alles gemacht hat. BLTZNXT hat über 300 generische Unit-Tests, aber die sind alle wertlos gegenüber einem echten Projekt.

BLTZNXT 0.7.0 - Tide Update
Farbfinsternis.tv

Farbfinsternis

BeitragDo, Okt 29, 2026 21:03
Antworten mit Zitat
Benutzer-Profile anzeigen
BLTZNXT 0.7.1 / ein Bugfix-Update für Tide

Fünf Fehler weniger. Gefunden durch Mr. Keks mit alten Projekten, die alten Fehlermeldungen im Blitz-Forum und eine große Sammlung alter Blitz3D-Programme auf GitHub. Jeden Fix haben wir wieder mit dem echten Blitz3D verglichen.

Was behoben wurde:

Typen im Ausdruck: Wer bei jeder Verwendung den Typ dazuschreibt: Print p.T\x oder If p.T = Null , bekommt keinen Fehler mehr. Daran sind zwei große Altprojekte gescheitert.

Flip wartet auf den Bildschirm Auch im Fenster, wie in Blitz3D. Nur Flip 0 läuft frei. Alte Spiele ohne Timer liefen im Fenster bisher mit Tausenden Bildern pro Sekunde und waren vorbei, bevor man etwas sah.

LoadFont("verdana.ttf", 12) Ohne die Datei im Ordner nimmt jetzt die installierte Verdana, statt auf die winzige Notschrift zurückzufallen.

Rechnen mit NaN: Wenn etwa ACos durch Rundung ein ungültiges Ergebnis liefert, entscheiden If und Select jetzt genau wie Blitz3D.

Mid, Instr, Left und Co. brechen bei ungültiger Position mit der Fehlermeldung von Blitz3D ab, statt still mit einem geratenen Wert weiterzumachen. So findet man den Fehler im eigenen Programm.


Mehr ist nicht drin – das Netzwerk-Update kommt separat.

Download (Windows, auspacken und loslegen): https://github.com/Farbfinster...ses/latest
Alle Änderungen im Detail: https://github.com/Farbfinster.../DEVLOG.md
Farbfinsternis.tv

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht Sonstiges Smalltalk

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group