habe mal versucht, mit cc65 die quellen von "zoo mania" http://freenet-homepage.de/hannenz/zoo.html zu überstetzen. leider fehlen die beiden dateien "zoo.dat" und "zootitle.pic". hat die vieleicht jemand hier?
Hallo Besucher, der Thread wurde 1,7k mal aufgerufen und enthält 6 Antworten
letzter Beitrag von Endurion am
source von "zoo mania"
- ogd
- Erledigt
-
-
so die erste datei "zoo.dat" http://freenet-homepage.de/hannenz/files/zoo.dat hätten wir schon mal. (durch stures ausprobieren verschiedener urls)
aber mir fehlt immer noch die zweite datei "zootitle.pic" ...
-
Blöde Frage zu dem Source. Da ist ja noch der gelegentliche Bug, kennt sich jemand mit dem Source eingehender aus?
Die check_moves-Funktion scheint ja die zu sein, die mögliche Vorgänge prüft. Da wird in der inneren Schleife x als Zähler verwendet, aber x wird zu Beginn nie auf 0 gesetzt? x wird zwar nach dem ersten Durchlauf mit cmj befüllt, aber im allerersten Anlauf mit cpx #7 verglichen ohne vorher gesetzt worden zu sein.
-
Die check_moves-Funktion scheint ja die zu sein, die mögliche Vorgänge prüft. Da wird in der inneren Schleife x als Zähler verwendet, aber x wird zu Beginn nie auf 0 gesetzt? x wird zwar nach dem ersten Durchlauf mit cmj befüllt, aber im allerersten Anlauf mit cpx #7 verglichen ohne vorher gesetzt worden zu sein.
also x bekommt doch den wert von cmj. und cmj wird vorher mit 0 initialisiert .... -
Hast recht, ich bin betriebsblind.
Ich mache nach Labels immer einen Zeilenumbruch, den Code in der gleichen Zeile hinter den Labels habe ich gewissentlich übersehen.
Mea grande culpa
-
Ich hatte da auch mal dran entlang gesehen und nichts gefunden.
Dieser Bug gehört mal im Vice aufgenommen... wieso hat das eigentlich noch keiner getan? -
Dann ist zu vermuten, dass der Bug sowieso ganz woanders reinkommt. Irgendwo ein Byte, das in die Matrix reingesetzt wird, obwohl es was anderes machen sollte.