Seite 1 von 1

Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 29.12.2024 21:01
von Kenzo71
Hallo Ihr Lieben,

ganz spontan bin ich gerade dabei mein erstes größere BASIC Projekt auf meinen 800XL zu programmieren.
Schon irgendwie komisch aber auch traurig, dass ich erst mit Mitte 50 hier in die Praxis gehe. In meiner
Jungendzeit mit 13 Jahren habe ich es nur zu einem unfertigen Morsetrainer geschafft. :(
Aber jetzt habe ich Feuer gefangen und bin gut dabei. Ich hoffe ich beende dieses Projekt auch erfolgreich
und kann es Euch mal zusenden zum Testen/Spielen.

Aber jetzt zu meinem komischen Phänomen:
Ich boote erst das TurboBasic 1.5 von Frank Ostrowski und arbeite dann im diesem Editor.
Ich lade dann mein BAS File von Disk 1050 und programmiere/teste weiter.
Zu Beginn ist eigentlich alles normal. LIST, RUN, editieren, korriegieren... aber dann nach viell 15 Minuten,
passieren komische Dinge. Beim LIST Scrollen kommt es zu Farbwechseln, unterschiedliche/wilde Zeichendarstellung sodass
man das Programm beim Scrolling nicht mehr erkennen kann. Wenn Scrolling beim Listenende dann stoppt,
ist alles wieder normal und zu lesen. Oder wenn ich mit RETURN eine Zeile bestätige, erscheinen die Farbwechsel/Zeichen
auch ganz kurz. Oder der Editor ist plötzlich eingefroren. Oder das Programm läuft dann nicht.... und und und.
Wenn ich RESET drücken geht es dann wieder. Aber dann tauchen diese Phänomen ganz schnell wieder auf.
Ich hatte den 800XL dann mal ausgeschaltet, ezwas gewartet und wieder neu TB gebootet und nochmals mit dem
Editieren begonnen. Es tauchen dann wieder diese Dinge auf.

Als wenn es ein Temperaturproblem ist??? Speicher oder CPU? Oder liegt es am TB? Ich meine ich hatte es aber
auch schon im ATARI Basic gehabt.

Kennt jemand viell. von Euch sowas? Ist mein XL noch zu retten? Ich möchte doch so gerne mein Projekt fertig bekommen.
Bei den bekannten Spielen habe ich noch nie Probleme gehabt. Der XL lief/läuft sonst normal.

Lieben Gruß
Heiko

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 13:08
von Burkhard
Ist das nur im TurboBASIC so oder auch im Normalen BASIC? Startest Du TB von Disk oder ROM? Falls Letzteres: hast Du das (Ep)ROM dazu selbst erstellt? Evtl können Daten in der Datei defekt sein und TB nicht laufen. Falls Du von Disk bootest: hältst Du die <OPTION>-Taste gedrückt? Es könnte sein, daß sich beide BASICs überlagern ...

Edit: zu retten sollte es auf jeden Fall sein. Laß doch mal den RAM/ROM Test vom Selftest laufen ...

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 14:43
von Kenzo71
Hallo Burkhard,

TB boote ich von Disk auf der auch meine BAS Files gespeichert sind.
Aber den Bootvorgang habe ich immer ohne [OPTION] gestartet. Auf der gleichen Disk ist auch noch DOS 2.5 DE
Nachdem TB fertig geladen ist, wird mir mit ?fre(0) einen freien Speicher von 34021 Byte angezeigt. (Org. 800XL ohne Erweiterungen)

Selftest mit RAM/ROM hatte ich auch schon geprüft und soweit alles okay.

Ich muss das noch weiter im normalen ATARI Basic testen. Bis jetzt hatte ich nur kurze Aussetzer beim Editieren. Aber das nur Gestern.

Jetzt teste ich mal TB mit [OPTION] gebootet.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 14:58
von Kenzo71
Also TB per [OPTION] booten ist leider nicht die Lösung. Auch hier habe ich diese Anzeichen.
Das BAS Programm hatte ich auch noch nicht mit RUN gestartet gehabt. Also NUR mehrmals mit LIST
im Programm gescrollt (CTRL + 1) mal mit BREAK unterbrochen. Korrektur vorgenommen und
wieder mit LIST gescrollt. Und dann, nur wenn die Programmliste am Screen runterläuft taucht
das geflacker auf, einige wirre Zeichen und unterschiedliche Farben. Stoppe ich die Liste wieder
mit CTRL + 1 steht die Liste und alles ist fein. Läuft die Liste dann wieder, dann kommen auch
wieder die Fehler am Screen. Drücke ich immer wieder RETURN und die Programmliste wandert
Zeile für Zeile nach oben, erscheint auch ganz kurz die Fehler am Screen.
Nach drücken von RESET ist wieder alles normal und LIST flackert nicht mehr. Das kommt
dann aber recht schnell wieder... verrückt sowas.... das wird dann auch schlimmer mit weiteren
Aussetzern... dann kann man auch nicht weiter programmieren

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 15:03
von atarixle
Für mich klingt das nach einem Hardware-Problem, selbst wenn es nur beim Scrollen flackert und nicht bei still stehendem Bildschirm.
Ich würde das Gerät öffnen und nach locker sitzenden Chips Ausschau halten.

Möglich wäre aber auch, dass das Programm etwas in Speicherbereichen wütet, wo es nichts zu suchen hat (hast du POKE oder MOVE-Befehle drin?).

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 15:16
von Kenzo71
und jetzt ganz verrückt:

das BAS Programm hatte ich nicht einmal gestartet. Nur editiert.
Dann wollte ich per SAVE"D2:SPIEL.BAS" das Programm sichern... und es wird
plötzlich das DOS von der Disk in D1 geladen.... :shock: :o :oops:
Meine Änderungen weg und ist bin im DOS 2.5...

Hmmm, Hardware oder Software??? Viell. sollte ich es mit einer anderen TB Version probieren?
Kennt jemand eine Quelle von TB die sicher/fehlerfrei sein müsste? Dann probiere es mal damit.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 15:16
von Kenzo71
und jetzt ganz verrückt:

das BAS Programm hatte ich nicht einmal gestartet. Nur editiert.
Dann wollte ich per SAVE"D2:SPIEL.BAS" das Programm sichern... und es wird
plötzlich das DOS von der Disk in D1 geladen.... :shock: :o :oops:
Meine Änderungen weg und ist bin im DOS 2.5...

Hmmm, Hardware oder Software??? Viell. sollte ich es mit einer anderen TB Version probieren?
Kennt jemand eine Quelle von TB die sicher/fehlerfrei sein müsste? Dann probiere es mal damit.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 15:36
von Kenzo71
Also TB scheint hier auch nicht das Problem zu sein.

Jetzt habe ich mal ein DOS 2.6 zum BASIC gebootet und mein BAS Programm in den Speicher geladen.
LIST und Korrekturen durchgeführt.
Dann wieder mit LIST und CTRL + 1 geprüft und dann friert alles ein. Keine Taste mehr oder BREAK
möglich. Es hilft dann nur RESET und der LIST funktioniert wieder.
Dann muss das doch an der HARDWARE liegen?

Ich hoffe ich finde noch mal so einen gepflegten 800XL wie meinen wieder....

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 16:58
von mega-hz
Probier doch mal diese...
TB.rar
(56.31 KiB) 68-mal heruntergeladen

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 18:14
von CharlieChaplin
TB XL schaltet Atari Basic eigentlich aus, d.h. ein Drücken der Option-Taste ist nicht notwendig.
Aber da es von TB XL ja inzwischen ganz viele Versionen (1.4, 1.5, 1.6, 2.0, 2.1, 3.2q, etc.) mit mindestens ebenso vielen Patches (für Mouse, für MOS, für Turbo 1050, für uDOS, für LiteDOS, für ...) gibt, wer weiß, was es bei dir macht und welche Version du laufen hast...

Wobei ich bei deinem Problem auch eher auf die Hardware tippe - vielleicht kannst du den Rechenr ja reparieren lassen, z.B. beim Abbuc Rechnerservice?

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 30.12.2024 18:16
von Kenzo71
so, ich glaube das Phänomen hat sich aufgelöst...

ich habe den XL aufgemacht und alle ICs (außer Speicher) aus den Sockeln raus und wieder reingesteckt.
Das Buskabel von der Tastatur ebenfalls.

Die Fehler tauchen jetzt nicht mehr auf.

Eingentlich erschrecken und man weiß im Grunde nicht den genauen Grund.

Ich werde sehen wie es weiter geht.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 31.12.2024 19:56
von Burkhard
Ok, wenn jetzt alles wieder gut ist. Noch'n Tipp: Wenn Du das Turbo-BASIC als AUTORUN.SYS bootest und ein häufiger benutzten BASIC Programm als "AUTORIN.BAS" speicherst, kannst Du es automatisch mit geladen. Es wird zwar auch gestartet, aber solange Du kein POKE 580,1 ausführen läßt (Kaltstart), kannst Du jederzeit mit der RESET Taste abbrechen und Listen.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 31.12.2024 20:42
von mega-hz
Ich würde noch empfehlen:
Nimm die Chips nochmals raus und reinige vorsichtig die Pins UND auch die Sockel mit Alkohol!
Oder Kontakt 61, nicht Kontakt 60! Das ist aggressiv!
Alternativ geht auch Tuner600 .. alles von Kontakt-Chemie.
Schön entfetten danach z.B. mit Bremsenreiniger.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 01.01.2025 16:23
von wosch
Oder Kontakt WL. Das nehmen wir immer in der Werkstatt nach dem Reinigen
Gruß
Wolfgang

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 01.01.2025 16:37
von Kenzo71
Burkhard hat geschrieben:
31.12.2024 19:56
Ok, wenn jetzt alles wieder gut ist. Noch'n Tipp: Wenn Du das Turbo-BASIC als AUTORUN.SYS bootest und ein häufiger benutzten BASIC Programm als "AUTORIN.BAS" speicherst, kannst Du es automatisch mit geladen. Es wird zwar auch gestartet, aber solange Du kein POKE 580,1 ausführen läßt (Kaltstart), kannst Du jederzeit mit der RESET Taste abbrechen und Listen.
Hallo Burkhard ,
das kannte ich noch nicht. Vielen Dank für Deinen Tip.
Aber ich mag es ja gerne auf meinem 8bit Schätzchen zu tippen und die alten Befehle einzugeben... Man glaubt ja gar nicht wie verwirrend es dann
immer am Firmen-Notebook im Büro ist, sich wieder an diese Tastatur zu umzugewöhnen.

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 01.01.2025 16:41
von Kenzo71
mega-hz hat geschrieben:
31.12.2024 20:42
Ich würde noch empfehlen:
Nimm die Chips nochmals raus und reinige vorsichtig die Pins UND auch die Sockel mit Alkohol!
Oder Kontakt 61, nicht Kontakt 60! Das ist aggressiv!
Alternativ geht auch Tuner600 .. alles von Kontakt-Chemie.
Schön entfetten danach z.B. mit Bremsenreiniger.
ich warte mal lieber erst ab ... ich möchte eigentlich ungern im XL wieder rumfuschen.
Auch wenn man gut im Basteln ist, passieren kann ja immer was und dann würde ich mich ärgern.
Eigentlich müsste ich auch mal wieder zum Treffen im Norden vorbei kommen. Liegt ja schon viele
Jahre zurück und dann könnte ich den XL mal mitbringen...

Re: Komisches Phänomen 800XL beim BASIC editieren

Verfasst: 01.01.2025 16:44
von Kenzo71
So, gestern Abend am Silvesterabend die Feierlichkeiten am Atari verbracht. Nach vielen Stunden
läuft er wunderbar. Das Programm wächst, aber es wird wohl noch dauern... Urlaub ist dann ja auch
bald vorbei....

Nochmals vielen Dank für Eure Hilfe/Tips

Ach ja, und allen ein gesundes neues Jahr 2025

Heiko