Fastloader identifizieren

Es gibt 31 Antworten in diesem Thema, welches 2.031 mal aufgerufen wurde. Der letzte Beitrag (1. Januar 2025 um 20:01) ist von cbm-warrior.

  • Ich habe alte Kassetten, die ich gerne mal sichern/laden wollte. Offensichtlich hatte ich damals einen Fastloader verwendet. Der Header scheint im Normalformat abgespeichert zu sein. Das hört sich in der Stereoanlage "normal" an und auch der normale Load-Befehl kommt damit klar. Anschließend hört es sich aber eher nach Schnelllader an und der C16 bricht auch gleich ab.

    Was auffällig ist, die Dateinamen fangen alle mit * an.

    Leider finde ich auf meinen Disketten nichts, was ich damals verwendet haben könnte. Es ist durchaus denkbar, dass das aus einer Zeitschrift zum Abtippen kam.

    Wir hatten sehr viel eine Zeitschift (weiß leider den Namen nicht mehr), die keinen besonderen Einband hatte. Die war auch vom Titelblatt in ganz normalem Papier und immer/meistens papiergrau mit schwarzer Schrift und irgendwas rotes am Logo.

    Hat jemand vielleicht eine Ahnung, welcher Schnelllader das gewesen sein könnte, oder wie ich den identifizieren kann?

  • War es in dieser Compute mit?

    Bitte melde dich an, um diesen Link zu sehen.

    Guter Tipp! Erstfassung des Programms war in Ausgabe 1987/01 (Sonderheft).

    Auch das mit dem Sternchen am Anfang des Dateinamens wird in der Beschreibung erwähnt.

    Artikel (ohne Listing) im Anhang.

    Dateien

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • War es in dieser Compute mit?

    Bitte melde dich an, um diesen Link zu sehen.

    Wäre vielleicht möglich. Muss ich morgen mal ausprobieren. Zumindest ist das die Zeitschrift, die ich meinte.

    War es in dieser Compute mit?

    Bitte melde dich an, um diesen Link zu sehen.

    Guter Tipp! Erstfassung des Programms war in Ausgabe 1987/01 (Sonderheft).

    Auch das mit dem Sternchen am Anfang des Dateinamens wird in der Beschreibung erwähnt.

    Artikel (ohne Listing) im Anhang.

    Das scheint aber eine andere Version zu sein. Hier ist es ein Basic-Listing, in der Ausgabe 8/87 ist es ein maschinenprogramm.

    Kann ich morgen auch mal ausprobieren. Ich vermute aber mal, dass es das nicht ist. Da ist zwar tatsächlich die Rede vom Sternchen, aber auch davon, dass man zum laden keinen Turboloader braucht. Und meine Kassette geht definitiv nicht ohne zu laden. Wie gesagt, nach dem Header fängt es gleich an, sich ganz anders anzuhören und der Ladevorgang bricht auch gleich mit einem Fehler ab. Mal sehen, ob ich die Programme sogar fertig finde. Dann muss ich sie nicht aptippen. Ansonsten muss ich sogar erstmal schauen, ob ich die Checksummer dazu finde.

  • Hier ist es ein Basic-Listing

    Das ist doch nur ein Ladeprogramm, das das eigentliche Maschinenprogramm dann auf Kassette schreibt.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • Hier ist es ein Basic-Listing

    Das ist doch nur ein Ladeprogramm, das das eigentliche Maschinenprogramm dann auf Kassette schreibt.

    Kommt mir aber im ersten Moment wesentlich kürzer vor. Oder geht das Basic-Programm eigentlich auf den nächsten Seiten noch weiter?

  • Kommt mir aber im ersten Moment wesentlich kürzer vor. Oder geht das Basic-Programm eigentlich auf den nächsten Seiten noch weiter?

    Ja, ich schrieb doch in Posting Bitte melde dich an, um diesen Link zu sehen., dass ich den Artikel ohne das Listing hochgeladen habe. Aber auch das Stück, was dann trotzdem noch unten dranhängt, zeigt doch, dass es sich um einen BASIC-Loader handelt.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • aber war das Turbotape nicht immer ein zuvor zu ladendes und startendes Programm ,

    um dann hinterher das im Turbotape auf Kassette abgespeichterte Programm zu laden? (C64)

  • na das .pdf von oben scheint ja nicht ganz vollständig zu sein, der assemblercode wird ja erst in den Speicher mittels der DATA-Wüste gepoked

  • na das .pdf von oben scheint ja nicht ganz vollständig zu sein, der assemblercode wird ja erst in den Speicher mittels der DATA-Wüste gepoked

    Ich schrieb doch in Posting Bitte melde dich an, um diesen Link zu sehen., dass ich den Artikel ohne Listing hochgeladen habe. Nur das Stück, was noch auf derselben Seite steht wie der Artikeltext, ist dabei.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • ja - schon klar, die Programme liegen dort neben den Compute Mit Ausgaben ja auch zum getrennt zum Download bereit

    es gibt da mehrere Turbolader (NICHT ABTIPPEN!) ;)

  • Ja, ich schrieb doch in Posting Bitte melde dich an, um diesen Link zu sehen., dass ich den Artikel ohne das Listing hochgeladen habe. Aber auch das Stück, was dann trotzdem noch unten dranhängt, zeigt doch, dass es sich um einen BASIC-Loader handelt.

    Ja, das schon. Nur was in den Data-Zeilen drin steckt, sieht man ja so nicht.

    aber war das Turbotape nicht immer ein zuvor zu ladendes und startendes Programm ,

    um dann hinterher das im Turbotape auf Kassette abgespeichterte Programm zu laden? (C64)

    Ja, meisten ist das so. Wenn man sich den Artikel durch liest, so heißt es, dass man zum Laden kein Turbotape laden muss. Deshalb vermute ich mal, dass das nicht der von mir benutzte ist. Aber ich werde es einfach mal probieren, wenn ich ihn lade. Vielleicht ändert das ja doch was.

  • Nur mal schnell drüber gesehen ... ;)

    Im Sonderheft 1/87 ist das Original abgedruckt. Als Basic-Lader, damit man es idiotensicher abtippen konnte. Der erzeugte dann das reine Maschinenprogramm, welches wesentlich kürzer ist. Beide hier im Anhang.

    Nachteil dieser Version war, das es von $1000 bis $14CD selber im Speicher stand und somit sich nicht alles speichern lies.

    In der Monatsausgabe 8/87 hat jemand das nun überarbeitet und das Programm in den Videospeicher gelegt, damit der gesamte Adressraum gespeichert werden konnte. Das Programm wird dabei zuerst normal geladen, nach dem Start wird es nach unten kopiert und dann sieht man auch die bunten Zeichen nach der Verschiebung. Dann steht das Programm ab $0990 im Speicher. Auch diese Version im Anhang.

    Verwirrend sind halt nur die Namen:

    Turbo-Tape C16 V2.0 ist das Original aus dem Sonderheft 1/87, dazu auch der Basic-Lader. Bitte beachten, das vor dem Start der Basic-Anfang hochgesetzt werden muss.

    Ob der Autor vorher eine andere Version geschrieben hat, ist nicht bekannt.

    Das Programm Tronic Turbo-Tape ist die überarbeitete Version aus dem Monatsheft 8/87. Es soll auch das gleiche Format benutzt werden.

    Selber getestet habe ich das allerdings nur ein- oder zweimal, und ein Bekannter von mir, der den Plus/4 aber schon seit Jahrzehnten verlassen hat. Fazit: es ist alles andere als schnell, andere Fastloader sind deutlich schneller.

    Viel schlimmer ist allerdings: es war dann eher Zufall, ob die gespeicherten Programme anschließend beim Laden "in den kalten Rechner" auch wirklich fehlerfrei geladen wurden. Liegt mit Sicherheit auch daran, ob manche damals mit der Justage der Datasette rumgespielt haben. Aber selbst mit der Originaljustage war es eher ein Glücksspiel, ob man die Kassetten später problemlos laden konnte.

    Auf den Leserservice-Kassetten des Tronic-Verlages (habe die meisten davon) wurde mal bei einer Ausgabe dieses Turbo-Tape verwendet. Danach schon wieder nicht mehr, sondern normales Format ohne Fastload.

  • Ja, ich schrieb doch in Posting Bitte melde dich an, um diesen Link zu sehen., dass ich den Artikel ohne das Listing hochgeladen habe. Aber auch das Stück, was dann trotzdem noch unten dranhängt, zeigt doch, dass es sich um einen BASIC-Loader handelt.

    Ja, das schon. Nur was in den Data-Zeilen drin steckt, sieht man ja so nicht.

    Was genau willst du denn da sehen?? Da steht eine Zahlenwüste.

    Ich verstehe das Problem nicht bzw. ich verstehe noch nicht einmal, was du überhaupt sagen willst.

    Ich bin jetzt nicht davon ausgegangen, dass jemand das Listing abtippen will.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • Ich verstehe das Problem nicht bzw. ich verstehe noch nicht einmal, was du überhaupt sagen willst.

    Was ich damit sagen will ist, dass man so nicht sieht, ob das Maschinenprogramm des einen Listing, den Data-Zeilen des anderen Listing entspricht.

    Dass das Basic-Programm irgendein Maschinenprogramm in den Speicher schreibt, ist schon klar. Aber was das genau ist, sieht man so nicht und kann man auch nicht vergleichen.

    Viel schlimmer ist allerdings: es war dann eher Zufall, ob die gespeicherten Programme anschließend beim Laden "in den kalten Rechner" auch wirklich fehlerfrei geladen wurden. Liegt mit Sicherheit auch daran, ob manche damals mit der Justage der Datasette rumgespielt haben. Aber selbst mit der Originaljustage war es eher ein Glücksspiel, ob man die Kassetten später problemlos laden konnte.

    Also, soweit ich mich erinnere, hatte ich damals keine Probleme die Programme zu laden. Allerdings war es damals auch ein anderes Laufwerk. Könnte natürlich auch damit zu tun haben. Wäre natürlich schade, wenn ich die nicht mehr zurück retten könnte. Das schlimme ist, ich weiß bei dem meisten nicht mal mehr, was das genau ist. Und wenn das mit dem * tatsächlich ein Autostart ist, könnte das zum nächsten Problem werden. Dann muss ich mich erstmal wieder rein lesen, wie ich den doch überlisten kann.

  • Ich verstehe das Problem nicht bzw. ich verstehe noch nicht einmal, was du überhaupt sagen willst.

    Was ich damit sagen will ist, dass man so nicht sieht, ob das Maschinenprogramm des einen Listing, den Data-Zeilen des anderen Listing entspricht.

    Kann es doch nicht, weil es zwei verschiedene Versionen sind! Und selbst wenn, was genau würdest du mit dieser Information dann anfangen? Hilft dir das dann irgendwie, den Fastloader auf deinen Kassetten zu identifizieren?

    Was für eine komische Diskussion...

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • Hilft dir das dann irgendwie, den Fastloader auf deinen Kassetten zu identifizieren?

    Nein, aber das hilft, festzustellen, ob beide Versionen die gleichen sind. Man kann doch durchaus ein Maschinenprogramm direkt als Hex oder Assembler eingeben, man kann es aber auch in Data-Zeilen mit nem Loader verpacken. Und alle Versionen können exakt das gleiche Programm sein. Aber wie sieht man sowas auf Anhieb?

    Es wäre ja durchaus denkbar, dass exakt das gleiche Programm in der einen Zeitschrift als Maschinenprogramm abgedruckt wurde, in einer anderen aber mit Basicloader.

    Und wenn ich das so richtig verstehe, sind die Programme ja auch nicht ganz unterschiedliche Versionen, sondern das eine eine verbesserte/weiterentwickelte Version der anderen.

    Dem Identifizieren an sich hilft es natürlich nicht. Aber wenn ich es mit einer neueren Version gespeichert hatte und nun mit einer alten probiere zu laden, was dann vielleicht gar nicht geht, macht das schon einen Unterschied. Dann nimmt man gleich die neueste Version (vorausgesetzt natürlich, diese ist abwärtskompatibel, was aber hier wohl der Fall ist).

  • Es sind doch beide Versionen oben anhängig. Probier es doch einfach aus. Da ist doch schneller, als darüber nachzudenken, wie man die vielleicht vergleichen kann und dann weiß man immer noch nicht, ob die nun laden oder nicht. Oder kapiere ich hier was nicht...?

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.