CBM II Kernals

  • Hallo allseits,


    Michal Pleban, der seine CBM II-8088-Karte schon mal auf der Classic Computing vorgestellt hat, arbeitet aktuell an einer VGA-Karte für den CBM II. Die Karte funktioniert bereits und ist überraschend (= SEHR!) kompatibel zum CBM II. Sogar Space Chase, das ja in Assembler direkt auf die Hardware zugreift, läuft ohne Änderungen!


    Michal hat nun festgestellt, dass es unterschiedliche Kernals für den CBM II gibt, bei denen sich leider diverse Einsprungadressen unterscheiden. Er bittet uns deshalb um Hilfe:


    „Lo and behold, I found a German KERNAL in my EPROM jar! It differs from the one at Zimmers by two bytes.


    Like i suspected, the vertical sync position is different so the screen is moved to the right. Also character encoding is different and my artful box drawing chars are ruined. Also the character handling itself is different, for example the vertical line character is not printed at all therefore the whole text is misaligned. Keyboard mapping is also quite different. This is really a tough one.


    How widespread is this KERNAL in Germany? I need to know if I need to spend time working around it...“


    Wer weiß hier Rat? Ich würde vermuten, dass dieser Kernal als „Upgrade“ von Usern oder Händlern verbaut wurde. Wie verbreitet ist dieser? Gibt es noch mehr Varianten?


    Danke Euch allen!

    Christian


    P.S.: Michal präsentiert seine VGA-Karte beim (virtuellen) Commodore User Group Europe Meeting am kommenden Samstag (12.06.21). Link: http://www.commodore-users.eu

    www.retropulsiv.de -- Es gibt zu wenig Retrocomputing im Süden!

    www.spacechase.de -- The CBM II game that was 35 years late!
    Pegasos II/G4,1 GHz,512 MB,32 GB SSD,MOS,AOS4.1 : Amiga 600/Vampire II,128 MB,4 GB CF,AOS3.5,NIC
    GBA1000/060,100 MHz,72 MB,4 GB CF,AOS3.9 : Amiga 4000/060,50 MHz,270 MB,40 GB SSD,AOS3.0


  • Na, das hat Du wohl recht!


    axorp Helmut, weißt Du Rat?


    Im Übrigen stimmt mein einleitender Text gar nicht richtig. Michal benötigt die Infos für seine 8088-Karte. Die Grafikkarte funktioniert komplett ohne Änderungen des Kernals.

    www.retropulsiv.de -- Es gibt zu wenig Retrocomputing im Süden!

    www.spacechase.de -- The CBM II game that was 35 years late!
    Pegasos II/G4,1 GHz,512 MB,32 GB SSD,MOS,AOS4.1 : Amiga 600/Vampire II,128 MB,4 GB CF,AOS3.5,NIC
    GBA1000/060,100 MHz,72 MB,4 GB CF,AOS3.9 : Amiga 4000/060,50 MHz,270 MB,40 GB SSD,AOS3.0