Archiv der Kategorie: Uncategorized

Hardcore Computing

Hardcore Computing ist eine Zeitschtift, exklusiv für die 8- Bit Computer der Firma Apple, mit dem Themenschwerpunkt Kopierschutz Analyse und wie man sie zu seinem Vorteil Nutzt.

Hardcore Computing Beispiel Seite

Die Zeitschrift wurde Mitte der 80er Jahre des vorherigen Jarhunderts publiziert. Der Kopierschutz bekannter Spiele jener Zeit wurde in jeder Ausgabe eingehend analysiert und im Ergebnis gezeigt, wie man den umgeht und sich eine Sicherheitskopie fertigt.

Die Zeitschrift kann man sich im Internet Archiv anschauen (Letzter Aufruf am 29.3.2018).

Ein paar Artikel zummThema Datenschutz findet man unter dem Stichwort Datenschutz, hier im Blog.

 

 

Advertisements

Altirra

Ist jetz in der aktuellen Version 3.0 zu haben. Quelle: Atari Age
Hompage des Enwicklers (Letzter Aufruf: 4.1.2018)



Lisa’s Secret……

Es wurde bekannt gegeben, dass der Source Code für Apples Lisa 2018 freigegeben werden soll: Quelle (Letzter Aufruf: 4.1.2018)

Apple Lisa. Foto: Berthold Fritz, Vintage Computer Festival Berlin 2014


6502, undokumendtierte Opcodes…

Quickie am Abend:

!offizielleOpcodes

Viel Spaß! 


Mark Williams (C)

Ende der 1980er Jahre bin ich in die 16- Bit Welt aufgestiegen und habe mir einen Atari 1040 ST zugelegt. Die Sprache C war damals en Vouge und ausserdem recht sexy, das neue Atari Basic, nett ausgedrückt, langsam….

Der Compiler meiner Wahl war das in Deutschland von Markt und Technik vertriebene Mark Williams C. Nicht etwa lange Recherchen führten mich zum Kauf des recht kostspieligen Produktes, sondern seine Verfügbarkeit in meiner Heimatstadt.

 

Mwclogo.svg

Logo, Mark Williams Company. Quelle: Wikipedia, Copyrighted free use

Keine GUI, eine Bash ähnliche Shell ist die Kommandozentrale des Compilers. So kam es, dass mein erstes getipptes Unix/ Linux Kommando „ls“ ungefähr zwischen 1989 und 1990 in der Konsole landete. Unmittelbar danach habe ich meine ersten Gehversuche mit dem (micro)Emacs gemacht. Man sollte denken das mein Jüngeres ich sich davon hätte abschrecken lassen. Schließlich hatte ich meinen 8- Bit Atari eingemottet und dachte mit der Maus wird alles besser. Wäre dem so gewesen, dann wäre auch meine Geschichte hier zu Ende. Im Gegenteil, es war Liebe auf den ersten Blick!

Screen Shot 2017-07-07 at 11.09.37 PM

Micro Shell – MSH

Screen Shot 2017-07-07 at 11.17.28 PM

ST- MicroEmacs

Screen Shot 2017-07-07 at 11.21.09 PM

Mark Williams ReSource Editor, der einzige GUI- Anteil im Paket. Ganz komfortabel die Benutzeroberfläche deiner App (sorry, .PRG) gestalten.

Ich werde diesen Artikel als Startpunkt für weitere, ausführliche recherchierte Fakten zum Mark Williams C nutzen. Bis hierhin erst einmal ein paar Dinge die ich bis jetzt gefunden, beziehungsweise eben nicht gefunden habe.

Da wäre zunächst einmal ein Funktionierendes Disk Image des Compiler’s. Gefunden habe ich das im AtariAge Forum, allerdings nicht vollständig. Die Shell und der Emacs laufen, der Compiler nicht:

Mark Williams C auf AtariAge (verlinkt am 7.7.2017)

Mein absoluter Wunsch und Traum, bis jetzt, wäre eine Original Ausgabe von Markt und Technik. Bis jetzt, blieb die Suche erfolglos.

Ein Ehemaliger angestellter der Mark Williams Company hat mit Erlaubnis seines ehemaligen Arbeitgebers den Source Code und einige Bücher der Firma online gestellt:

Mark Williams Company Sources, Stephen A. Ness  (verlinkt am 7.7.2017)

 

 


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