Ich bin unverhofft zu einer Vortex SP512 RAM expansion gekommen, die ich mir gerade näher anschaue. Leider hat sie noch BOS 1.0 und mein Versuch 2.1 von CPCwiki.eu in ein Eprom zu brennen war leider erfolglos. Der 464 bootet damit nicht. Am Brennen sollte es nicht liegen, da ein gebranntes BOS 1.0 funktioniert hat.
Ich konnte nicht rausfinden, ob das ROM sicher funktioniert oder überhaupt für den 464 gedacht ist, daher bin ich jetzt auf der Suche nach jemandem, der sicher ein mit dem 464 funktionierendes ROM hat oder vielleicht so eine Karte mit BOS 2.0 oder 2.1 auf einem 464 im Einsatz hat und das ROM auslesen könnte.
Habe 'ne SP512. Ist inzwischen ausgebaut, aber hat damals noch funktioniert. Werde ich mal ausgraben und auslesen. Bin mir nicht sicher, ob's 1.0 oder aktueller ist. Bis später dann.
OK, hab's ausgelesen. Leider auch nur 1.0. Sorry!
danke für's probieren!
guckst du
xesrjb
Kann aber aber sein, das die beiden Vortex Roms DOS und nicht BOS sind...
xesrjb
Ja, Vortex ist wohl das DOS.
Und das BOS21 ist das, was ich schon probiert habe und nicht funktioniert. Sieht für mich aus, als sei es kein einsetzbares ROM. Der Header passt schon nicht so richtig und dann ist da kein Jump Table, bzw. der taucht dann irgendwo in der Mitte des ROM auf.
Vortex hat seine Roms gerne kryptisiert...
xesrjb
Das BOS 2.1 hier hab ich rumliegen...
Quote from: TFM on 12. May 2022, 13:35:52
Das BOS 2.1 hier hab ich rumliegen...
ist sicher, dass das funktionieren sollte? Das ist wieder die Version, die bei mir nicht läuft und die auch erstmal nicht typisch aussieht.
Nach der Info von xesrjb, dass Vortex vielleicht das ROM "kryptisiert" (obfuskiert?) hat, könnte natürlich auch sein, dass was ganz anderes dahinter steckt und es eigentlich laufen sollte
Quote from: eto on 12. May 2022, 14:48:20
Quote from: TFM on 12. May 2022, 13:35:52
Das BOS 2.1 hier hab ich rumliegen...
Nach der Info von xesrjb, dass Vortex vielleicht das ROM "kryptisiert" (obfuskiert?) hat, könnte natürlich auch sein, dass was ganz anderes dahinter steckt und es eigentlich laufen sollte
Beim XDOS ist das auf jeden Fall...
xesrjb
Geht's nur um "obfuscation", also dass andere den Code nicht so leicht klauen können, oder läuft das dann immer nur mit genau einer Karte und funktioniert nicht, wenn man es in ein Eprom brennt?
Ich glaube die Byte werden immer um 128 geshiftet um keinen klaren Code erkennen zu lassen. Dann ist eine Startroutine zur Korrektur der Bytes eingebaut.
Ich würde es einfach mal probieren...
xesrjb
Quote from: xesrjb on 12. May 2022, 18:51:17
Ich glaube die Byte werden immer um 128 geshiftet um keinen klaren Code erkennen zu lassen. Dann ist eine Startroutine zur Korrektur der Bytes eingebaut.
Ich würde es einfach mal probieren...
xesrjb
Probiert habe ich es ja. ROM ins Eprom gebrannt, eingebaut, 464 bleibt beim booten hängen. BOS 1.0 konnte ich problemlos brennen und verwenden, aber das 2.1er geht nicht. Daher meine Suche nach einem Dump von dem jemand sagen kann, dass es sicher funktionieren sollte.
Mal sehen... im EU Forum hat sich jemand bereit erklärt, mir einen Dump zu ziehen. Ich bin gespannt ob das ROM, was überall zu finden ist korrupt ist, oder es doch irgendwie an meinem Rechner liegt.
Quote from: eto on 12. May 2022, 14:48:20
Quote from: TFM on 12. May 2022, 13:35:52
Das BOS 2.1 hier hab ich rumliegen...
ist sicher, dass das funktionieren sollte? Das ist wieder die Version, die bei mir nicht läuft und die auch erstmal nicht typisch aussieht.
Nach der Info von xesrjb, dass Vortex vielleicht das ROM "kryptisiert" (obfuskiert?) hat, könnte natürlich auch sein, dass was ganz anderes dahinter steckt und es eigentlich laufen sollte
Es muß wohl in der SP Erweiterung eingesteckt sein, in einer ROM Box kann es nicht gehen, da während die CPU läuft spezielle CPU Signale (M1 iirc) Bits der aus dem ROM gelesenen Bytes ändern.
Quote from: TFM on 12. May 2022, 20:07:15
Es muß wohl in der SP Erweiterung eingesteckt sein, in einer ROM Box kann es nicht gehen, da während die CPU läuft spezielle CPU Signale (M1 iirc) Bits der aus dem ROM gelesenen Bytes ändern.
Eprom war in SP gesteckt.
Aber ich bin jetzt einen Schritt weiter: Meine SP512 hat anders als im Handbuch und auf den Bildern im Netz zu sehen ein zweites Kabel zum Motherboard. Ich hab das mal testweise entfernt - und siehe da - BOS 2.1 bootet. ABER: nur die Hälfte des RAMs wird erkannt. Auch wenn ich BOS 1.0 wieder einstecke.
Und dann habe ich mir die Bilder mal genauer angesehen. Meine SP512 hat ALLE ICs in Sockeln und es werden noch einige Verbindungen über Litzen hergestellt, die auf den Bildern im Netz (auch aus alten Fachzeitschriften) alle nicht zu sehen sind. Da schwant mir jetzt, dass ich hier entweder einen SP512 Prototypen vor mir habe - oder dass jemand wirklich intensiv an dem Teil rumgemacht hat.
Ein heißes Teil also! :kaffee: