Hallo ,
Ich habe nach Peek schon gesucht erhalte auch ergebnise aber nicht die Ich brauche .
Z.b.
Wie kann Ich mit Peek diesen Bereich auslesen $e000 .
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von BlueBird am
Hallo ,
Ich habe nach Peek schon gesucht erhalte auch ergebnise aber nicht die Ich brauche .
Z.b.
Wie kann Ich mit Peek diesen Bereich auslesen $e000 .
print peek(57344)
Warum das nicht als Hex Zahl geht weiß ich gerade aber auch nicht.
kannst auch die rechenmaschine vom Windows 10 gebrauchen, setze ihn auf programmieren, und mausclick auf HEX, dann e000 eingeben. Bij DEC siehst du dann die umrechnung....
Zielt die Frage auf Hex/Dezimal ab, oder auf das Auslesen des RAMS unter dem Kernal?
Bitte überprüfe, ob der von dir gewählte Kernal bei $e000 erscheint oder nicht.
https://www.c64-wiki.de/wiki/PEEK
Beim Lesen von $E000 im Direktmodus/BASIC wird natürlich das ROM gelesen. Zum Lesen des RAM müsste man ja Register $01 auf #$36 oder #$35 umpoken, was von BASIC aus eher ne dumme Idee ist. Die Kombination BASIC ROM an und KERNAL ROM aus gibt es meines Wissens nicht, wäre auch ziemlich dämlich, da afari etliche BASIC Befehle nicht ohne KERNAL funktionieren.
Im Prinzip bräuchtest Du ein kleines Maschinensprache Programm, welches Du per z.B. SYS <Programmadresse> das für Dich macht und den Wert irgendwo ablegt.
Vorher müsstest Du eine RAM Adresse mit zwei Bytes bestimmen, wo du mit zwei PEEKs POKEs die Adresse reinpokest, welche das ASM Programm dann beim Aufruf per SYS Befehl entgegen nimmt.
Es muss ja wissen, welche Adresse Du auslesen willst.
Super Danke das Ihr das hier etwas erklärt habt .
Meine gedanken ,, Und das also gehört zum Grundwissen , Da sollte einer nochmal nachdenken was Er da schreibt. ,,
Hör mal @BlueBird, kein Grund, hier feige passiv-aggressive Andeutungen zu machen. Typische Verhaltensweise, wenn man Leute mit ihrem Unwillen konfrontiert, sich Grundlagen mal selbst anzueignen, anstatt sich ständig das Händchen halten zu lassen und zu ERWARTEN, dass man ihnen gefälligst tagelang mit Engelsgeduld die simpelsten Dinge vorkaut.
Wenn du den Leuten hier dein Problem überhaupt erstmal konkret beschrieben hättest, hätten sie dir eine einfache Lösung genannt. So hast du nur allgemein gefragt, und bekommst halt allgemeine Antworten.
Also kein Grund, hier rumzufrotzeln. Wenn schon, dann zeig wenigstens genug Arsch in der Hose, das Kind beim Namen zu nennen.
Übrigens: Wenn du ehrlich wärst, hättest du gestern abend bereits hier anmerken können, dass sich das Problem erledigt hat und sich hier niemand mehr Mühe damit zu geben braucht, deine Fragen zu beantworten.
nd genau
BlueBird schrieb:@Endurion
Bitte überprüfe, ob der von dir gewählte Kernal bei $e000 erscheint oder nicht.
[/quote]da er ja den Kernal prüfen soll, soll doch wohl
Beim Lesen von $E000 im Direktmodus/BASIC wird natürlich das ROM gelesen
genau dass gelesen werden.
Alles anzeigenHör mal @BlueBird, kein Grund, hier feige passiv-aggressive Andeutungen zu machen. Typische Verhaltensweise, wenn man Leute mit ihrem Unwillen konfrontiert, sich Grundlagen mal selbst anzueignen, anstatt sich ständig das Händchen halten zu lassen und zu ERWARTEN, dass man ihnen gefälligst tagelang mit Engelsgeduld die simpelsten Dinge vorkaut.
Wenn du den Leuten hier dein Problem überhaupt erstmal konkret beschrieben hättest, hätten sie dir eine einfache Lösung genannt. So hast du nur allgemein gefragt, und bekommst halt allgemeine Antworten.
Also kein Grund, hier rumzufrotzeln. Wenn schon, dann zeig wenigstens genug Arsch in der Hose, das Kind beim Namen zu nennen.
Übrigens: Wenn du ehrlich wärst, hättest du gestern abend bereits hier anmerken können, dass sich das Problem erledigt hat und sich hier niemand mehr Mühe damit zu geben braucht, deine Fragen zu beantworten.
Danke @Henning für die Aufklärung!
Und genauso sollte so ein Frage Antwort Spiel laufen.
Ich weiss nicht, was hier mit dem ganzen Hin- und Her los ist und keine Ahnung was der Hintergrund ist, dass mit abgehackten Sätzen und Andeutungen irgendein Feuer im Busch gelegt wird.
Das gilt an alle Beiteiligten, die es betrifft.
@BlueBird Ist das Problem nun mit den Vorschlägen hier für Dich gelöst oder nicht?
Bitte um Feedback. Wenn ja, mache ich dann zu hier.
Wenn nein, bitte spezifischer werden, was Du genau machen willst. RAM Werte unter Kernal auslesen? So habe ich es verstanden.
Wenn es um das ROM geht, TheRyk hat es erklärt und auch das Wiki verlinkt.
Danke
Hi,
Kannst zu machen , Danke allen