Archiv der Kategorie: 8-Bit

6502, undokumendtierte Opcodes…

Quickie am Abend:

!offizielleOpcodes

Viel Spaß! 

Advertisements

Atari DOS 3

Der aktuelle Stand der Diskussion zum Thema findet sich (unter Anderem) da:

http://atariage.com/forums/topic/102915-dos-3-history/page-2#entry3741964

Eines der Zitate daraus: „DOS 3’s file Format is essentially FAT“.

Warum mein Interesse? Will endlich wissen, wie das Dateisystem des DOS 3 im Detail ausschaut!


Atari Parallax…

…Scrolling über einen statischen Hintergrund. Abgehakt!

Seit Mitte des letzte Jahres wird eifrig  Java und Android gelernt. Unglaublich wie entspannend dagegen das Programmieren in 6502- Assembler sein kann.

Mit einem Konzept zur Verwirklichung  eines Parallax- Scrolling auf meinem Atari gehe ich schon seit ein paar Wochen schwanger. Die Realisierung hat mich drei Feierabende statt vor der Glotze, vor meinem Laptop gekostet. Das Ergebnis:

Der Trick ist, dass der Hintergrund, als Zeichensatz- Animation, immer dann eine Zeile nach oben bewegt wird, wenn der Vordergrund, das gemeine Scrolling (LMS im Antic Programm+20  und dazwischen VSCROL erhöhen), eine Zeile nach unten bewegt wird. Das war es dann……

Den 6502 Source Code gibt es da:

https://github.com/codingbychanche/AtariParallax


Stephen Lawrow

….hat den Mac/65 Assembler für die Atari 8-Bit Computer programmiert.

Auf ANTIC the Atari 8-bit Podcast (letzter Aufruf: 17.3.2016) ist nun ein Interview mit Stephen erschienen. Einige der Dinge die ich im Rahmen meines Vortrages  zum  Thema Assembler im allgemeinen und den MAC/65 im speziellen angesprochen habe, werden durch den Programmierer im Interview bestätigt. Unter Anderem geht es um den Vergleich des weitgehend zu  MAC/65 kompatiblen Atari Assembler Editor Moduls bezüglich der Geschwindigkeit beim Assemblieren und warum der erstgenannte schneller ist (Stichwort: Pre Compiler und Speicherung des Quelltextes – ähnlich dem Atari Basic – als Tokens).

in meinem Blog habe ich bereits einiges zum  Thema Assembler und der 6502 Assembler Sprache veröffentlicht. Eine kleine Auswahl findet sich hier:

 

 

 

 

 

 

 

 


Blue Max zeigt sich…

Und was es antreibt. Veröffentlich wurde der im Atari Age Forum (letzter Aufruf: 8.3.2016) von Kevin Savez mit freundlicher Genehmigung des Machers, Bob Polin.

Ein Interview mit Bob Polin gibt es hier: Antic Podcast #141 (letzter Aufruf: 8.3.2016)

Der Source Code steht auch auf Atariteca zum Download bereit (letzter Aufruf: 8.3.2016).


Ein kleines C für den Kleinen Atari

Eine Version von Tiny C wurde seinerzeits von Optimized Systems Software veröffentlicht.

Gemäß AtariWiki handelt es sich dabei tatsächlich um eine Ableitung des Dr Dobbs Small C Compilers. Das Disk Image, Handbuch und weiterführende Informationen gibt es da:

AtariWiki

Über den Small C Compiler habe ich hier im Blog bereits berichtet. Zum einen im Artikel mit dem interessanten Namen Binäre Inzucht. Der Titel entspringt der Tatsache das der Compiler ursprünglich mit einem C- Interpreter entwickelt und schließlich mit sich selbst kompiliert wurde. Zum Anderen habe ich über das Buch geschrieben in dem der Source Code des Compilers veröffentlicht wurde. Den Text findet man hier im Blog: Dr Dobbs Journal C- Tools.


Atari Kassetten

Einen großen Anteil meiner Disketten Sammlung für den Atari 8- Bit habe ich inzwischen auf einen modernen Rechner kopiert.

Wie ich das gemacht habe und ein paar Beispiele zur geretteten Software findet man hier im Blog: Datenrettung die Erste!

Nun weiß ich wohl, in den Tiefen meines Kellers lagern bisher noch ungezählte Datasetten mit unbekanntem Inhalt. Meine Hoffnung, die Rettung der ersten Zeilen Basic die ich in meinen Atari 600XL gehackt habe.

IMG_0615.JPG
Kommerzielle Software auf Kassette. Die Kassette als Datenträger, ergo: Datasette

Die Idee: Man nehme eine Kassette, digitalisiere die mit einem handelsüblichem – am USB Port angeschlossenem – Kassetten Rekorder und wandele die resultierende Audio- Datei in Binäre Daten die ein Emulator versteht. Dafür benötigt man ein Tool – einen Software A/D Wandler –

Bekannte Exemplare für die Atari 8- Bit Rechner sind:

Wav2Cas
(Letzter Aufruf 24.10.2015)

http://a8cas.sourceforge.net/index.html
(Letzter Aufruf 24.10.2015)

Der letztere arbeitet, wenn man den Hersteller Angaben glauben darf, etwas zuverlässiger.

Ich werde über die Ergebnisse berichten, wenn ich es getestet habe.