CBM Tape Pi in der Make 5/21
In der Make 5/21 findet Ihr auf Seite 62 einen Artikel über CBM Tape Pi.
Viel Spaß beim Lesen!
CBM Tape Pi v1.7.0 with FAST mode!

This new release of CBM Tape Pi v1.7.0 brings you:
- Fast mode for all supported machines via wedge (C64, VIC 20 and CBM/PETs).
- Support for Raspberry Pi 3 (in addition to Raspberry Pi Zero, 1 and 2).
- More secure interface circuit.
This makes CBM Tape Pi a true fast mass storage solution for your Commodore 8-bit machines.
Marcel @ RhinoDevel
Update: PET/CBM Musical Keyboard v1.2
RhinoDevel’s Musical Keyboard for Commodore PET/CBM 8-bit machines got updated to Version 1.2!
Read more about it in the README.
Download the PRG files for your BASIC v1, v2 or v4 machine here!
Enjoy making music with your Commodore machines!
Marcel @ RhinoDevel
Musical Keyboard PRG for your CBM/PET

RhinoDevel’s Musical Keyboard.
My musical keyboard for your Commodore 8-bit CBM/PET machine is out now!
Play, record (!), save and load melodies with your CBM 3032, 4016, 8032, etc.!
Read more and find the download of v1.0 at Github: https://github.com/RhinoDevel/keyboard/blob/master/README.md
Enjoy and stay creative!
Marc @ RhinoDevel
ImmoAnnuRechner

Der ImmoAnnuRechner in Aktion.
Um die tatsächlichen Kosten einer Immobilienfinanzierung per Annuitätendarlehen berechnen zu können, habe ich einen extrem einfach gehaltenen Rechner implementiert, den Ihr per Browser aufrufen könnt:
Der Rechner funktioniert folgendermaßen:
Veränderbare Eingaben sind:
- Kaufpreis.
- Diverse Nebenkosten (%).
- Eigenkapital.
=> Damit wird das benötigte Fremdkapital berechnet.
- Zinssatz (%).
- Anfangstilgung (%).
=> Dadurch werden dann die restlichen Ergebnisse berechnet, u.a.:
- Monatliche Rate.
- Laufzeit.
- Gesamtzinsen.
“Klickt” man sich aus einem Eingabefeld “heraus”, werden alle Werte automatisch erneut berechnet (also aktualisiert).
Die aktuellste Beschreibung und den kompletten Source Code findet Ihr unter:
Viel Erfolg beim Immobilienkauf
Marc @ RhinoDevel
Commodore PET/CBM 4032-32N
Enjoy these images of my Commodore PET/CBM 4032-32N mainboard! It is a 8032090 type of board, you can find the schematics and further documentation here.




JavaScript: Convert number to binary (string)
Create a string holding the binary representation of a number (that is initially converted to a positive integer) with JavaScript:
var decToBinStr = function(n) { var s, i; if(n===0.0) { return String(0); } i = ~~Math.abs(n); // Positive integer wanted. s = ''; do { s = i%2 + s; i = ~~(i/2); // Integer division. }while(i>0); return s; };
The function above creates the binary representation as one would do it with pen and paper.
I implemented it this way to show how you can do it in any programming language.
But if you are interested in a “better” way to do this with JavaScript:
You may also use the >>> (zero-fill right shift) operator to achieve this (or something almost similar..) with less code. See Mozilla and stackoverflow.com.