Beiträge von Peter im Thema „Quickbyte II (Jann-Datentechnik) - Gibt es eine Schritt-für-Schritt-Anleitung?“
-
-
-
Cpt.Hardy : ob es leer ist, kannst Du auch mit dem QB2 prüfen. Dafür gibt es extra einen Menüpunkt.. ich weiß nur grad nicht, wie der genau heißt.. irgendwas mit Empty halt.. sollte sich erschließen.
Wenn Du willst, kann ich Dir die Dinger löschen, allerdings lohnt das wohl erst ab ein paar Stück wegen Porto.
-
Vielleicht könntet Ihr das mal checken -trb- und Cpt.Hardy .
Sieht gut aus. Nur diese Stelle "bei den Kernal-Binaries für z.B. das EF3 stört diese Startadresse jedoch (würde als
Maschinensprache Befehl interpretiert, geht garantiert schief)" hätte ich anders ausgedrückt. Es ist weniger ein Problem, dass eine Startadresse als CPU-Befehl interpretiert wird, sondern dass durch zwei zusätzliche Bytes am Anfang des Kernals dann gar nichts mehr stimmt.Da hast Du sicher Recht.. Die Frage ist, was Cpt.Hardy daraus entnimmt, falls überhaupt?
-
Vielleicht könntet Ihr das mal checken -trb- und Cpt.Hardy .
das wieso und warum würde ich komplett weglassen, es soll ja eine Anleitung für Jemanden sein, der kaum Wissen hat und es einfach machen will. Da verwirrt das mE wohl eher,...
hm.. da bin ich irgendwie anders gestrickt.. ich will ja, dass der Leser auch versteht, warum das so ist, damit er bei Kleinigkeiten selber anpassen kann.. ich persönlich finde es nicht so gut, für jeden Einzelfall ne Anleitung zu machen.. ich würde lieber "Hilfe zur Selbsthilfe" geben

-
Du kannst das Original ROM auch mit dem QB2 auslesen. Wie Du schon selbst richtig gesagt hast, musst Du es rechtsbündig mit der Kerbe nach links einlegen. Unter F2 Parameter wählst Du dann die Nr 23.. glaub ich zumindest und die Anleitung vom QB2 sagt das so. Bin aber nicjt ganz sicher hier, vielleicht weiß das -trb- genau?
Der Speicherbereich ist erstmal egal.. das ist ja nur ein Puffer. Du kannst die $1000 einfach lassen. Der Rest ist wie gehabt (siehe -trb- oder mein PDF)
Beim 2fach Kernal ist es auch nicht viel anders. Du wählst den 27128 Typ aus. Der hat 16k und der QB2 weiß das.. er liest also die vollen 16k ab $1000 ein. Die beiden Kernal liegen nun nacheinander im Speicher. Willst Du Kernal 1, dann beginnt er bei $1000 und endet bei $2fff. Det 2. Kernal beginnt bei $3000 und endet bei $4fff. Wenn Du nun den 2. Kernal abspeichern möchtest, musst Du nur den Kopierbefehl im Monitor auf diese Adresse anpassen.. also "t 3002 4fff 5685"
Der Rest bleibt gleich.. hab ich jetzt noch nicht probiert, aber der Logik nach müsste es passen. Und so geht das auch mit nem 4fach.. solange die in den C64 Speicher passen!
Was Deinen unbekannten Eprom betrifft.. an der Bezeichnung kannste erstmal den Eprom Typ ablesen. Die heißen ja immer 27xxx. Die xxx ist die Größe in kBit.. also durch 8 und du hast die Größe in Byte. Bei 27128 ist e ein 16kByte für 2 Kernal. In einen 27256 passen demnach 4 Kernal.
-
Hallo all,
ja bei mir dauert es eben etwas länger.. inzwischen habt Ihr offensichtlich alles schon herausbekommen. Das Wichtigste für mich war, dass man beim Speichern das letzte Byte mitnehmen muss.. der Befehl im Monitor speichert nur exklusive der Endadresse, d.h. es muss dort $7683 lauten.
Ich habe mal eine hoffentlich "wasserdichte" Anleitung getrickt.. siehe anbei. Vielleicht könntet Ihr das mal checken -trb- und Cpt.Hardy .
Bei mir hat das nun so geklappt..
ABER:
Wozu eigentlich? Nur wenn man ausschliesslich am Cevi für EF3 arbeitet, ist das relevant. Sobald der PC ins Spiel kommt, kann man die Startadresse leichter manipulieren.. Das Verfahren hier ist kompliziert und funktioniert möglicherweise nicht mit allen Adressen, falls die Bins doch mal nicht mit 85 56 beginnen?
Stellt sich nur noch die Frage, wieso das EasyProg vom EF3 zwar von C64 Floppy liest, sich aber nicht an die PRG Konvention hält und die ersten Bytes kassiert? Wäre imho konsequenter.
Bitte melde dich an, um diesen Anhang zu sehen.
Sorry für die Verspätung.
-
TurboMicha ja genau so mache ich das auch. Ich finde aber auch die Lösung von -trb- interessant und probiere das mal aus. Dann helfe ich auch gern mit bei der Anleitung und mache da einen entsprechenden Teil.. allerdings muss ich erstmal meinen Schuppen streichen
.. daher muss ich um bisschen Geduld bitten.ich würde Dir Cpt.Hardy dann einfach plain Text zukommen lassen fürs PDF.. oder irgendwas formatiertes?
-
aufgrund der Vorgeschichte frage ich mich, ob es Sinn macht hier zu posten oder lieber einen neuen (unbelasteten) Fred auf zu machen - nachdem die Experten teilweise schon "raus" sind ..
Aufgabenstellung wäre:
ein 8K Kernal ROM mit einem QB2 auszulesen und in eine *.bin zu speichern, die in einem EF3 oder SuperKernal startbar ist.
es geht um 2 KERNAL, die bisher auch in der Wolke nicht vakant sind und ich am Ende dann selbstredend allen zur Verfügung stellen würde...
Eigentlich traue ich mir das zu, bin aber im Moment im Urlaub und komm nicht an meine HW. Ich würde das nächste Woche versuchen und kann dann berichten.
-
-
hallo Tux,
Ich habe einen solchen Eprommer und meine Frage wäre gleichzeitig Schritt 1:
-C64 ausschalten
-Eprommer an den Expansion Port (rechts) anstecken
-C64 einschalten
-..jetzt müsstest Du automatisch Menü laden..
Kannst Du das bestätigen?
Bevor wir dann zu Schritt 2 kommen noch Fragen.
Hast Du einen gelöschten Eprom und ein File zum Brennen zur Hand?
Ist der Eprom gelöscht?
..erstmal bis hier hin.. wenn Du die Fragen beantwortet hast, gehts weiter. Wenn meine Fragen neue Fragen aufwerfen.. einfach stellen.
Peter