28.04.2012, 09:56
(26.04.2012, 12:25)tommy schrieb: @Henne_NWH
auch dein Tool habe ich getestet. Du hast einige gravierende Fehler in dein Programm eingebaut, die Wahrscheinlich entstanden sind , als du den DSA1 support eingebaut hast.
So hast du z.B. in der Datei "loader_NVF.c" die lokale Variable "size_t calc_len" in mehreren Funktionen nicht gleich definiert, dann eine if abfrage, in der du die Varible aber nur in einem Zweig definierst und hinterher eine Abfrage auf diese machst. Diese Fehler ziehen sich durch die ganze Datei und vermutlich ach noch durch die anderen. Du solltest generall darauf achten, dass du alle Variblen die du deklarierst auch sofort mit sinvollen Werten definierst und später nicht gesetzte Werte abfängst.
Hm, Du hast völlig recht. Bei Schick ist das mit den Dateiformaten etwas komplizierter und ich habe wohl den Überblick verloren.
Beim schreiben dieses Tools habe ich auch weder an Portabilität gedacht, noch an automatisches Testen. Ich werd das Programm nochmal überdenken und den Bug fixen, bzw. das Programm klarer strukturieren.
Btw, welchen MSVC Kompiler nutzt Du überhaupt?
(26.04.2012, 12:25)tommy schrieb: Dann ist mir noch bei DSA1 aufgefallen, dass du manchmal scheinbar das Dateiformat nicht sauber schreibst, ich habe einige Dateien, die mein "Paint Net" nicht öffnen kann, die aber durch ein anderes Konvertierungsprogramm korrekt konvertiert werden.
Tritt der Fehler immer bei den gleichen Bildern? Wenn ja, sag mir mal bei welchen.
Bei dump2tga.c habe ich mich an TGA V1.0 gehalten. Da auch noch TGA V2.0 existiert kann es sein, dass mache Programme mit V1.0 nicht klarkommen. Jetzt werde ich das Schreiben des Headers etwas überarbeiten.
Vielleicht löst das dein ja dein Problem. Falls nicht baue ich V2.0 ein.
(26.04.2012, 17:37)ConjurerDragon schrieb:(26.04.2012, 12:25)tommy schrieb: ...
und dann noch mal ne generelle Frage, kann man das nicht abstellen, dass brighteyes die Passwortabfrage aktiviert?
War nicht genau der Gedanke es der dazu führte das Jowood die Passwortabfrage weggelassen hatte und damit die Wahlmöglichkeit zwischen Anfänger- und Expertenmodus auch ausgeschaltet hatte?
Jowood hat sich mit dem Maschinencode vertan. Bei Bright-Eyes wird es richtig gemacht.
Im Moment wird die Passwortabfrage nur deshalb übersprungen damit ich schneller testen kann.
Wenn sich 5 aktive Tester melden, die die Passwortabfrage jetzt schon freigeschalten haben möchten, werde ich das natürlich tun.