Tetris für den CBM 3032

Hinweis (Nachtrag vom 21.02.2014): Wie sich anhand der Originaldateien (Download von zimmers.net) nachweisen läßt, wurde Pet Tetris nicht 2012 von Elmar Trojer sondern bereits 2010 von Tim Howe programmiert (bitte dazu auch die Kommentare lesen). Dieser Blogbeitrag ist diesbezüglich also als „historisch“ anzusehen. Ansonsten fehlen mir hier erstmal die Worte.

Bereits im Mai diesen Jahres wurde Pet Tetris (Petris), ein Tetris-Clone für den Commodore CBM 3032, veröffentlicht. Autor, Elmar Trojer, hat das Programm mit CC65 erstellt {nachträgliche Anmerkung: erstellt hat es Tim Howe siehe Kommentare}, nachdem er einen CBM 3032 geschenkt bekommen hatte. Wie die nachfolgenden Abbildungen zeigen, ist die Umsetzung grafisch ansprechend gelungen. Warum Tetris nicht bereits zuvor in angemessener Qualität für die PETs dieser Welt verfügbar war, wird wohl ewig ein Rätsel bleiben. Dass zum Zeitpunkt des Erscheinens von Tetris die CBMs bereits ihren Zenit überschritten hatten, kann wohl kaum als ausreichende Erklärung dienen.

Petris Titelbildschirm
Titelbildschirm von Pet Tetris

Wer keinen CBM 3032 sein eigen nennt und Emulatoren nicht mag oder einfach mal sehen will, wie andere Petris spielen, kann sich ein Video dazu anschauen. Wer lieber selber spielt, kann das Programm aus dem Blog des Autors herunterladen (Deeplink: Download) {nachträgliche Anmerkung: der Blog wurde inzwischen gelöscht; siehe Kommentare}.

Petris Spielsituation
Die fehlenden Farben wurden durch Raster und Grafikzeichen ersetzt

In der Vergangenheit veröffentlichte Tetris-Versionen für PET- und CBM-Rechner waren entweder einfache BASIC-Programme die allenfalls als Machbarkeitsstudien bezeichnet werden können oder es handelte sich um „Abfallprodukte“ anderer Projekte.

Bedauerlicherweise ist Pet Tetris nur auf einem CBM 3032 mit naturwissenschaftlich/technischer Tastatur lauffähig, die Businesstastatur wird nicht unterstützt. Dass es auf einem PET 2001 nicht funktioniert ist nachvollziehbar, zu groß sind hier die Unterschiede in der Speicherbelegung. Auf einem CBM 4032 startet das Spiel zwar, doch auch hier kommt es zu Problemen. Das Spiel läuft immer im Kleinschrift- anstatt im Grafikzeichensatz und zwischen den Zeilen werden Blankzeilen eingefügt (hier liegt eine Inkompatibilität mit dem CRTC-Chip vor, eventuell funktionieren daher Rechner mit alter 3000er-Platine und einem BASIC 4 Upgrade-ROM, dies konnte ich aber leider nicht testen). Auch die Steuerungstasten funktionieren auf einem 4000er nicht richtig. Das ist sehr bedauerlich, denn der Aufwand, diese Inkompatibilitäten zu beheben hält sich sicher im Rahmen und wäre die Mühe wert.

Dieser Beitrag wurde unter CBM, Soft veröffentlicht. Setze ein Lesezeichen auf den Permalink.

4 Antworten zu Tetris für den CBM 3032

  1. tim Howe sagt:

    This article makes me sad. I am the original author of this program (‚PET Tetris‘, not Petris) and Elmar Trojer, whoever he is has stolen the code from me. He has replaced ASCII strings within the executable with his own copyright messages. The binary files are exactly the same length to the byte as my originals! Elmar Trojer is a fraud who seems to be tying to boot his own business by stealing form others.

    I wrote PET Tetris back in March 2010 for MY own kids and as a free gift to the Internet. Original binaries are available for download from Zimmers.net.

    I would appreciate it if all references to Elmar Trojer are removed from your web site as a matter of courtesy.

    By the way, your comments regarding compatibilty with other PET models are correct – I only supported the 3000 series and have no plans to make alterations for 4000 and other series.

    Regards
    Tim Howe

  2. wte sagt:

    Dear Tim,

    Thank you for this information. I couldn’t belive it that someone could be so brazen. Therefore, I installed a HexEditor to ckeck the files byte by byte. The „version“ of Elmar is exempt from the „copyright text“, the list of high-scores and the substitution of the word „level“ with „stage“ absolutely identical to your original DAC version of Pet Tetris (from 2010!).

    As a first meassure I add a comment and a link to the original software at the front of this blog entry.

    Regards
    WTE

  3. Peter sagt:

    Hi,

    Check it again. It’s not the same. There are large code differences around 0x8210.

    Regards,
    Peter

  4. wte sagt:

    Dear Peter,

    I did the Hex-Check already in 2014.

    Regards
    WTE

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Time limit is exhausted. Please reload CAPTCHA.