User-Mag browsable


User-Mag browsable

von freetz » Mi 7. Mai 2014, 01:58
Hallo zusammen,

schon vor fünf Jahren hatte ich mich einmal daran gemacht, die Texte des User-Mags zu extrahieren und ins Netz zu stellen. Ich hatte mich dunkel erinnert, dass die "Verschlüsselung" darin bestand, die Texte nicht mit 8 Bit pro Zeichen abzuspeichern, sondern nur mit 7 Bit. So waren die Texte zum einen komprimierter, zum anderen nicht ohne die Software lesbar.
Mittels atr2unix und etwas Perl ging die Sache aber relativ einfach über die Bühne. Nur mit der ab Mitte 1993 eingeführten Länge null im Directory der Dateien konnte atr2unix nicht umgehen. Erst jetzt bin ich dazu gekommen, das Programm anzupassen (bei einer Dateilänge von null im Directory wird einfach auf 999 gesetzt, das Programm wirft dann zwar eine Fehlermeldung aus, liest die Dateien dann aber regulär nach Sektorenverkettung).
Die Texte sind nicht neu formatiert worden, nur die Umlaute wurden angepasst. Im Browser hat man auch hier also weiterhin schön 40 Zeichen pro Zeile ;)...

Ein paar interessante Artikel waren über die Jahre ja durchaus dabei, vielleicht ist es also für jemanden von Interesse, nicht erst die Disketten booten zu müssen, um an die Inhalte zu kommen:

http://www.code-it.de/Atari/UserMag/

Viele Grüße

Frederik

Re: User-Mag browsable

von powersoft » Mi 7. Mai 2014, 13:06
Hallo Frederik,

hab mal kurz reingeklickt.
Das ist ja eine Flut und war sicherlich eine Menge Arbeit.
Vielen Dank für Deinen Einsatz!

Sehr schön.

Viele Grüße
Markus

Re: User-Mag browsable

von freetz » Mi 7. Mai 2014, 14:35
Hallo Markus,

ach, das mag' ich ja am Scripting - wenn man einmal eine Idee hat, wie's gehen soll, ist es ja mit ein paar Dutzend Zeilen Code getan :). Ich hoffe nur, ich habe auch wirklich alle User-Mags erwischt, weiß nicht genau, ob 01/02 1995 wirklich die letzte war?

Viele Grüße

Frederik

Re: User-Mag browsable

von Jac » Mi 7. Mai 2014, 23:05
So etwas auf der eigenen Seit zu haben ist schon mal gut. Auch nicht verkehrt (wenn's mal komplette ist), ist es auch in die "üblichen" echten Archive hochzuladen,
- https://archive.org/details
- http://www.atarimagazines.com/

Re: User-Mag browsable

von Bunsen » So 11. Mai 2014, 18:28
Tolle Sache, ich lese gerne noch in den alten Diskmags! Vielen Dank dafür!
Besonders angetan hat es mir der Quick-Kurs, den ich früher immer unbeachtet ließ. Nun motiviert er mich aber total, da tiefer einzusteigen. Ich frage mich, warum seinerzeit Turbo Basic XL und Action! sehr erfolgreich waren und noch heute bei jedem Atarianer bekannt sind und die tolle Sprache Quick nicht so erfolgreich war und auch heute nur bei absoluten Insidern noch bekannt ist. Meiner Meinung nach ist Quick der beste Basic-Dialekt für die 8-Bitter noch vor Turbo Basic, Basic XL und Basic XE und Action. Mal eine Frage an die Insider (pps, cas, CharlieChaplin ...): Was sind die größten Nachteile von Quick?

Re: User-Mag browsable

von u0679 » So 11. Mai 2014, 18:46
Tolle Sache und Danke für die viele Arbeit :D

Re: User-Mag browsable

von CharlieChaplin » So 11. Mai 2014, 20:33
Bunsen hat geschrieben:Mal eine Frage an die Insider (pps, cas, CharlieChaplin ...): Was sind die größten Nachteile von Quick?


Ähem,

sehe mich als Nicht-Programmierer eigentlich gar nicht als Insider an. Kenne die programmiertechnischen Schwächen von Quick auch nicht wirklich. Was ich weiß ist, dass es versch. Versionen von Quick gibt (V1.6, V2.0, V2.1) und irgendwo habe ich glaube ich auch gelesen, dass diese teilweise inkompatibel zueinander sind, d.h. Quick-Sources von 1.6 laufen nicht unbedingt auf 2.0 oder 2.1 und umgekehrt genauso. Denke in den offiz. Quick-Magazinen die von PPP herausgegeben wurden ist das von Harald Schönfeld erkärt, denn dort gab/gibt es ja auch die Updates auf 2.0 und 2.1.

Quick kommt als File-Version daher, läuft glaube ich nur gut unter DOS 2.5 und kompatiblen DOS-Versionen (ähnlich wie TB XL) und belegt natürlich mehr Speicher als eine bankswitching-cartridge a la Action. Und obwohl es mehr Speicher wegfrisst, ist der interne Befehlsumfang glaube ich kleiner und extern verfügbare Libraries gibt es zwar viele aber deutlich weniger als bei Action. Von einigen Action-Programmierern (nicht von mir!) wird Quick auch als "poor man`s Action" beurteilt. Dafür war Quick in den 90ern viel leichter verfügbar als Action, sprich an eine original Quick-Diskette kam man viel eher und preiswerter ran, als eine eine original Action cart. Heute hat das aber keine Bedeutung mehr, denn dank Multi-Flash-Modulen hat wohl jeder Interessierte irgendwo eine Kopie von Action rumliegen.

Als Quick seinerzeit als sog. Abtipp-Listing erschien, in AM 9+10/1989 und AM 11+12/1989, ging das Atari Magazin gerade seinem Ende entgegen. Danach gab es Quick-Kurse erstmal (fast) nur noch auf Diskmags. Erst mit der Neu-Auflage des Atari Magazins ab Ende 1991 war wieder ein Quick-Kurs in Papierform verfügbar (und die Quick-Magazine, die sich ausschließlich Quick widmeten erschienen). Weitere Infos was Quick kann oder gegenüber Action! nicht kann wurden schonmal bei atari-age diskutiert, einfach dort mal suchen. Beim Abbuc wurde Quick ja mal als Sondermagazin oder Jahresgabe released, denke es war die alte Version 1.6...

Re: User-Mag browsable

von freetz » So 25. Mai 2014, 10:15
@Bunsen und u0679: Danke, freut mich, wenn es auch anderen etwas bringt :)!
@Jac: Soweit ich weiß, ist das User-Mag komplett, nur ob die Ausgaben Anfang 1995 wirklich die letzte war, kann ich nicht mit Gewissheit sagen. Was das Mirrorn angeht, steht es jedem frei, diese Dateien wo auch immer (kostenfrei) zu spiegeln, sie sind ja von Ulf Petersen als PD erklärt worden.

Re: User-Mag browsable

von Irgendwer » Di 27. Mai 2014, 10:29
Bunsen hat geschrieben:Ich frage mich, warum seinerzeit Turbo Basic XL und Action! sehr erfolgreich waren und noch heute bei jedem Atarianer bekannt sind und die tolle Sprache Quick nicht so erfolgreich war und auch heute nur bei absoluten Insidern noch bekannt ist.


Quick kam Ende 89 einfach zu spät. Die 'Karavane' war da zum überwiegenden Teil schon weiter gezogen, als dass Quick noch große Verbreitung oder Bekanntheit hätte erlangen können. Auch symptomatisch: Quick war in den letzten Ausgaben des "ATARImagazin"s bevor es eingestellt wurde.
Dass die Sprache beim Wechsel auf 2.0 einige tiefgreifende Änderungen erfahren hat, war bestimmt auch nicht von Vorteil.

Bunsen hat geschrieben:Meiner Meinung nach ist Quick der beste Basic-Dialekt für die 8-Bitter noch vor Turbo Basic, Basic XL und Basic XE und Action.

Als Basic-Dialekt würde ich die Sprache nun nicht unbedingt bezeichnen. Quick stellt für mich mehr eine Sammlung von HIlfkonstruktionen und Makros dar welche Assemberprogrammierung freundlicher und zugänglicher machen. Womit wir beim Grund sind weswegen ich nicht mehr in Quick programmiere: Der Umstieg von Quick auf einen guten Makro-Assembler ist gar nicht sooo schwer und man gewinnt einiges an Flexibilität. Benötigt man Hochsprachen-Eigenschaften ist man mit C (cc65) viel besser bedient: Cross-Entwicklungsumgebung, Möglichkeit von plattformunabhänigen Programmen, viel Beispielcode und quelloffene Bibliotheken und variablen Linker/Speicherkonfigurationen.

Bunsen hat geschrieben: Mal eine Frage an die Insider (pps, cas, CharlieChaplin ...): Was sind die größten Nachteile von Quick?

(Ich zähle mich jetzt mal als Insider dazu ;) ) Komfort (im Vergleich zu (Turbo-)Basic), Speicherbedarf und Plattformabhängigkeit. Mein letztes und größtes Projekt mit Quick war der "Mega-Font-Texter" der bei Rätz-Eberle erschienen ist (keine Ahnung wo man den noch herbekommt). Speicher war immer ein Thema: Einige Befehle bei Quick sind als Makro ausgeprägt - leider unötigerweise. Ich erinnere mich z.B. an Dateizugriffe: Kein Mensch braucht hier ein Makro welches ein paar µSec Prozessorzeit spart da ohnehin der Zugriff im Verhältnis sehr lange dauert. Kapselt man diese Makros als Funktion und ruft statt der Quick Befehle diese auf, lässt sich einiges an Speicher zusammensparen.
Das Editor/Compiler auch im A8-Speicher liegen und man (AFAIR) diesen Platz unter Quick nur umständlich nutzen kann gehört dazu (und Debuggen war/ist auch nicht so ganz ohne - oder? :scratch_head )
Ich habe sogar schon einmal geprüft ob mir die Entwicklung eines Quick-Crosscompilers Spass machen würde, dann aber meine Zeit lieber in cc65 gesteckt - obwohl Quick-Entwicklung mit großem Syntax-Highlighting-Editor und schnellem Compileraufruf sicherlich erfreulicher ist...

Grüße
I.

Re: User-Mag browsable

von Bunsen » Do 29. Mai 2014, 22:04
Nachdem ich mich im Zuge des 10-Liner-Wettbewerbs etwas mit Turbo Basic beschäftigt hatte und dann zufällig dank freetz auf Quick gestoßen war, habe ich gemerkt, dass TB und Quick sich gar nicht so unähnlich sind. Wenn Action ein Basic-Dialekt ist ( wie ich in einigen Quellen gelesen habe), dann ist es Quick erst recht. Aber wie dem auch sei, ich finde Quick sehr interessant und werde einige kleine Programmieraufgaben in Angriff nehmen. Was Großes werde ich sowieso nicht machen und so werde ich ein bisschen Spaß mit Quick haben. :D Vielen Dank für die Antworten!