Aktuelle Arbeit
Treue Leser meines Blogs vermissen vermutlich bereits neue Artikel. Aus diesem Grund gebe ich in diesem Beitrag einen kleinen Ausblick und eine Übersicht wie die aktuelle Arbeit aussieht. Wenn man ins Detail geht steigt der Arbeitsaufwand exponentiell.
Aktuelle Arbeit
Meine letzten Beiträge behandelten das Thema Commodore 64 und dessen Programmierung mit Basic. Die Anfänger Tutorials waren schnell geschrieben, gibt es doch dazu bereits genug Content im Netz und auf YouTube. Sobald man aber tiefer gehen will und Details implementiert stößt man auf 2 Probleme:
- der Zeitaufwand steigt enorm
- Quellen sucht man oft vergebens
Mich interessiert aktuell die Grafikprogrammierung in Basic unter 8bit. Es wäre ein leichtes zu sagen: am C64 gibt es keine Grafik. Alles was über Sprites hinaus geht ist Bastelei. Aber genau diese interessiert mich und ich denke die meisten Bastler und Leser ebenfalls. Ich habe mir dazu ein Buch organisiert, welches ich aktuell aktiv durcharbeite. Das schließt auch das abtippen der Code Samples mit ein. Das Buch hat zwar nur knapp 200 Seiten, diese umfassen aber sehr viele Beispiele… Ich hoffe der immense Aufwand lohnt sich für euch! Der Desktop schaut bei mir aktuell so aus:
Neue Hardware
Ich konnte zuletzt einen VC 20 ersteigern. Der Rechner liegt mit originaler Verpackung bereits bei mir, ich hatte aber noch keine Zeit damit etwas zu machen. Auch hier werde ich noch ausführlich darüber berichten und die Basic Beispiele in der einen oder anderen Form auch dort testen. Ich bin schon sehr gespannt in wie weit sich die Plattform vom VC20 zum C64 hin weiter entwickelt hat und wie der Entwickler der frühen 80er Jahre darauf reagieren musste. Kurzes erstes Fazit dazu….massig mehr Speicher!
Fazit
Neue Artikel sind aktuell leider Mangelware, ich hoffe aber spätestens in einer Woche bei meiner Tutorialreihe rund um das Thema C64 Basic Programmierung fortsetzen zu können. Das Thema ist sehr spannend und motivierend. Als Software Entwickler bin ich jedoch erstaunt wie schwierig es ist sich in so antiquierte Konzepte wie die Entwicklung unter Basic einzudenken.