Erschienen in 64'er Magazin, Ausgabe 06/1991 · Originaldatei: 06_91.TXT
Hinweis: Dies ist das an die Redaktion eingereichte Manuskript, nicht der gedruckte Endtext. Layout, Bildunterschriften, Korrekturen und Kürzungen der Redaktion können in der veröffentlichten Fassung abweichen.
((64'er 6/91, Leserforum Red: bl))
MPS 1230 und Amica Paint
Frage von Maik Dambold in der 64'er 4/91, Seite 61: Welche Parameter muß ich im Drucker-Setup von Amica Paint einstellen, um Grafiken mit dem Commodore-Drucker MPS 1230 auszugeben?
Die entsprechenden Parameter lauten:
— Druckername: MPS 1230
— Anschluß: S (wenn der Drucker seriell betrieben wird),
— Anzahl der Nadeln: 7 (obwohl der MPS 1230 neun Nadeln besitzt!),
— Sequenz: 8 D 13
Diese Konfiguration ist die gleiche wie für die Drucker MPS 801, 803 usw. Im »Print Menue« von Amica Paint sollte man bei waagrechtem Druck keine größere Breite als 480 Pixel wählen.
Andreas Greifeneder, Eitzing/Ried
Spieletips gesucht
Turrican:
Wer kennt den Cheat-Modus oder weiß, wie man über unendliche Energie und/oder Waffen verfügt?
Christian Rolfs, Bremen
Crime Time:
Wie kann ich den Täter entlarven? Hat jemand den kompletten Lösungsweg?
Michael-Alexander Bien, Hemmingen
The Last Ninja II:
Wer kann mir sagen, wie ich im 1. Abschnitt (Zentralpark) weiterkomme?
Gunter Eife, Gera
Ghostbusters II
Ich möchte einmal locker durchspielen, ohne dabei immer zu »sterben«. Wer hilft mir?
Roger Hartig, Heinsberg
Die Fugger:
Was muß ich tun, um die oberste Stufe zu erreichen?
Simon Barknecht, Bergheim
Cursor geändert
Frage von Wolfgang Krämer in der 64'er 4/91, Seite 61: Wie stellt man das Blinken des Cursors ab und ändert sein Aussehen?
Das Cursorblinken kann man mit POKE 204,0 unterdrücken. Das zweite Problem läßt sich nicht ohne größeren Aufwand bewältigen. Die Cursordarstellung beruht nämlich auf der abwechselnden Normal- und Reversanzeige des Zeichens, auf dem sich der Cursor gerade befindet. Damit er z.B. als Strich (wie beim PC) erscheint, muß man zunächst den Zeichensatz vom ROM ins RAM kopieren und das achte Byte (unterste Linie) eines jeden Zeichens, sowohl in der Normal- als auch in der inversen Darstellung ausfüllen (Bytewert 255). Folgendes Basic-Programm, das Sie mit dem »Checksummer V3« eingeben können, erledigt diese Aufgabe und bringt den gewünschten Strichcursor auf den Bildschirm (die Zahlen in den Spitzklammern am Ende jeder Listingzeile sind die Checksummen, bitte nicht abtippen!):
10 POKE56334,PEEK(56334)AND254 <165> 20 POKE1,PEEK(1)AND251 <195> 30 FORA=53248TO57343 <66> 40 POKEA-40960,PEEK(A) <200> 50 NEXTA <70> 60 POKE1,PEEK(1)OR4 <57> 70 POKE56334,PEEK(56334)OR1 <52> 80 POKE53272,PEEK(53272)AND240OR13 <254> 90 FORA=12288+4096/4TO12288+4096/2 <104> 100 POKEA,PEEK(A-4096/4) <229> 110 NEXTA <130> 120 FORA=12288+4096/4+7TO12288+4096/2STEP8 <93> 130 POKEA,255 <217> 140 NEXTA <160> 150 FORA=12288+(3/4)*4096TO12288+4096 <58> 160 POKEA,PEEK(A-4096/4) <33> 170 NEXTA <190> 180 FORA=12288+(3/4)*4096+7TO12288+4096STEP8 <113> 190 POKEA,255 <21> 200 NEXTA <220>
Da eine Menge Bytes zu tranferieren sind, dauert diese Basic-Routine eine Weile.
Martin Treinies, Calw-Heumaden
Umlaute beim Seikosha
Wie lassen sich bei meinem Drucker SP-180 VC im Normalmodus mit Vizawrite, Startexter und Geos Umlaute zu Papier bringen? Welchen Druckertreiber brauche ich zB. für Geos?
Florian Fandrich, Bremen
Befehlsverweigerung
Seit kurzem besitze ich den Drucker Seikosha SP 1200 AI. Möchte ich das Directory ausdrucken, geben ich die bekannte Anweisung ein:
OPEN 4,4: CMD 4: LIST
Ist der Drucker fertig, möchte ich den Vorgang beenden:
PRINT#4: CLOSE 4
Diese Befehle nimmt das Gerät aber nicht an. Arbeite ich mit Geos, gibt es keine Schwierigkeiten. Hat jemand die gleichen Probleme mit diesem Drucker?
Dietmar Wenk, O-Delitzsch
Nicht maßstabsgetreu
Mit dem Layout-Designer von Roßmöller bringe ich mit meinem Seikosha 1200 SP keinen maßstabsgetreuen Ausdruck zustande, schon gar nicht im Verhältnis 1:1. Ich vermute, es liegt daran, daß der Drucker die Anweisung für »Auto-Linefeed off« nicht kennt. Dies läßt sich nur über den DIP-Schalter 5 erledigen. Allerdings spielt sich dann der gesamte Ausdruck nur in einer Druckzeile ab. Wer kann mir helfen?
Astrid Raudonis-Bethwell, Lüdenscheid
Leider nichts mehr frei!
Erfreut habe ich in der 64'er 2/91, Seite 64, (»Aus 1764 mach 1750«) gelesen, daß man die RAM-Erweiterung 1764 zur 1750 aufrüsten kann. Ich besitze die RAM-Erweiterung 1700, die mit Geos überhaupt nichts bringt, und wollte sie nach der Anleitung von Carsten Preuß ändern. Nach dem Öffnen des Moduls stellte ich fest, daß keine Steckplätze frei sind. Die Erweiterung ist mit folgenden Chips bestückt: 14 x 62512, 1 x 62523 und 1 x 62058. Ist trotzdem eine Umrüstung mit 41256-Chips möglich, zumindest teilweise?
Kurt Weiß, Nürnberg
Probleme mit dem Simon's-Basic-Modul
Seit vier Wochen arbeite ich mit dem Simon's-Basic-Modul. Beim LISTen von Basic-Programmen erhalte ich plötzlich ab diversen Zeilenummern nichts als »F« und »print«. Der echte Inhalte der Basic-Zeilen ist nicht mehr zu rekonstruieren. Außerdem arbeiten verschiedene Backup-Programme nicht mehr wie gewohnt. Wer hat ähnliche Probleme mit dieser Basic-Erweiterung?
Robert Gyorgyovics, A-Salzburg
Datenaustausch
Im Leserforum der 64'er 2/91, Seite 64, steht, daß man Daten von einem Atari Portfolio zum C 64 übertragen kann. Wo gibt es das dort erwähnte Programm »Proterm V6.0«? Funktioniert es auch im C-128-Modus und CP/M 3.0?
Robert Giesa, Nauheim
Das Terminalprogramm »Proterm V6.0« finden Sie auf der Diskette zum 64'er-Sonderheft 53 (ausführliche Beschreibung im Heft). Beim C 128 arbeitet es nur im C-64-Modus. Unter CP/M läßt es sich nicht anwenden.
Die Redaktion
Mastertext und Geos
Wie kann ich Textfiles, die mit Mastertext 128 V2.0 geschrieben wurden, ins Geos-Format konvertieren? Mit »Text Grabber« habe ich es nicht geschafft.
Moritz Meißner, Leverkusen
Floppy-Reset
Wie kann ich per Software einen Reset der Floppy 1541 auslösen? Geht das auch in Basic?
Für die Floppy 1541 und 1541-C muß man folgende Anweisung im Direktmodus eingeben:
OPEN 1,8,15,"UJ": CLOSE1
Besitzen Sie die Diskettenstation 1541-II, ist statt »UJ« die Buchstabenfolge »UI« zu verwenden. Der Befehl kann z.B. eingesetzt werden, um das Blinken der Floppy-LED nach einem Fehler abzustellen.
Die Redaktion
Multitalent
Frage von Heiko Hoppen in der 64'er 12/90, Seite 105: Wie kann ich die Module Action Cartridge MK V, Final Cartridge III und eine 1-MB-EPROM-Karte gleichzeitig im Expansionsport installieren?
Im Expansionsport meines C 128 steckt seit 18 Monaten die Hardware-Erweiterung von Rex-Datentechnik. Sie kostet 99 Mark und besitzt fünf einzeln schaltbare Ports, einen Resettaster sowie einen Extraschalter, falls sich auf der Platine ein Modul mit eigenem Betriebssystem befindet. Auf meiner Expansionsport-Erweiterung sind die C-128-RAM-Erweiterung 1750, das Action Replay MK VI und das Printer-Screen-Modul untergebracht. Bisher sind keine Schwierigkeiten aufgetreten. Auch die 1750 wird von allen Programmen (z.B. Hexer, Dispo 128, Geos usw.) ohne Datenverlust erkannt.
Stefan Kohn, Berlin
Paßt der Monitor?
Ich habe Probleme beim Anschluß des Mega Drive (RGB) an den Commodore-Monitor 1084 S. Das MD ist mit einem Skartkabel (Skart- und zwei Cinch-Stecker) ausgerüstet. Leider besitzt der 1084 S keine Skartbuchse, sondern ist mit einem CVBS/L-IN-, einem Chroma-IN-, zwei Audio-IN-, einem achtpoligen TTL-RBG und einem sechspoligen RGB-Lineareingang ausgestattet. Wie kann ich das MD an den Monitor anschließen?
Michael Kremb, Rockenhausen
Altbewährte Textverarbeitung
Ein Klassiker unter den Textverarbeitungsprogrammen für den C 64 ist »Easy Script«. Unter dem Namen »Script Plus« wurde es auch für den C 16 und Plus/4 entwickelt. Weiß jemand, ob es eine Version für IBM-kompatible PCs gibt?
Albert Schenk, Pforzheim
Scanner für Kenner
Ich habe mir den in der 64'er 8/90 (»Extratouren«) vorgestellten Scanner nachgebaut. Leider arbeitet er (ebenso wie der Handy-Scan von Scanntronik) nicht mit Geos 2.0 zusammen. Gibt es dazu entsprechende Software?
Markus Tscholl, Wermelskirchen
Koala-Grafiken ansehen
Wie kann ich Bilder des Grafikprogramms »Koala Painter« aufrufen, anzeigen oder in eigene Basic-Programme einbinden?
Markus Tscholl, Wermelskirchen
Falls sich auf Ihrer Diskette von »Koala Painter« kein geeigneter Lader befindet, können Sie das Programm »Koala-Show 2.1« im 64'er-Diskettensonderheft 57 verwenden. Wenn Sie dieses Basic-Programm analysieren, erkennen Sie in den Listingszeilen die notwendigen Anweisungen, um Koala-Grafiken in eigene Basic-Programm einzubauen.
Die Redaktion
Gebremstes Exos
In der 64'er 1/91, Seite 60 (Tips & Tricks zum C 128), wurde eine Lösung zum Problem Exos mit der Floppy 1541-II veröffentlicht. Ich besitze Exos als Steckmodul und die 1541-II. Auch bei mir treten die Probleme mit der Geschwindigkeit des Steppermotors auf. Wer kennt die Speicheradressen in Exos, die man mit anderen Werten beschreiben muß, um den Speed des Motors zu senken?
Peter Karl, Ingolstadt
Zeichensatz im VDC-RAM des C 128
Wie kann ich einen veränderten RAM-Zeichensatz im 80-Zeichenmodus des C 128 benutzen? Welche Werte muß ich in die VDC-Register schreiben? In welchem Bereich (oder Bank) muß ich die Zeichenmuster ablegen?
Der VDC-Chip hat den Bereich $2000 (8192) bis $3FFF (16383) für die Ablage der Zeichenmuster vorgesehen. Dieser Bereich ist aber nur über die Adressen $D600 (54784) und $D601 (54785) ansprechbar. Durch eine entsprechende Routine (am besten in Maschinensprache) muß der neue Zeichensatz Byte für Byte ins VDC-RAM übertragen werden. Geben Sie folgendes Listing mit dem Tedmon des C 128 ein. Damit holen Sie jeden beliebigen Zeichensatz in den VDC:
>1300 a9 00 85 9d 20 42 C1 20 >1308 9e 13 a2 00 bd ac 13 20 >1310 d2 ff e8 c9 00 d0 f5 a2 >1318 00 20 cf ff 9d c3 13 e8 >1320 c9 0d d0 f5 ca a0 00 b9 >1328 bf 13 9d c3 13 e8 c8 c0 >1330 04 d0 f4 ca 86 b7 20 b3 >1338 77 a9 04 8d 06 d5 a2 20 >1340 a0 00 86 fb 84 fc a9 01 >1348 85 b8 a9 03 85 b9 a9 08 >1350 85 ba a9 c3 85 bb a9 13 >1358 85 bc 20 c0 ff a6 b8 20 >1360 c6 ff 20 cf ff 20 cf ff >1368 a0 00 a5 fb a2 12 20 cc >1370 cd a5 fc a2 13 20 cc cd >1378 20 cf ff 20 ca cd e6 fc >1380 c8 c0 08 d0 e5 18 a5 fc >1388 69 08 85 fc d0 da e6 fb >1390 a5 fb c9 40 d0 d2 20 cc >1398 ff a5 b8 20 c3 ff a2 00 >13a0 8a 9d c3 13 e8 e0 11 d0 >13a8 f8 60 00 00 5a 45 49 43 >13b0 48 45 4e 53 41 54 5a 2d >13b8 4e 41 4d 45 3a 20 00 2c >13c0 50 2c 52 00 00 00 00 00
Das Programm läuft nur im 80-Zeichenmodus und wird mit »SYS 4864« gestartet. Der neue Zeichensatz, den Sie laden möchten, muß sich auf der Diskette im Laufwerk befinden und 17 Blocks umfassen (alle Zeichenmuster). Es können auch Zeichensätze geladen werden, die ursprünglich für den C 64 entwickelt wurden. Die Bank-Konfiguration des C 128 ist die gewohnte: Bank 15.
Die Redaktion
Papierlänge stimmt nicht
Wenn ich mit meinem Citizen 120D unter Geos eine Datei auf Endlospapier ausdrucke, führt der Treiber einen Seitenvorschub (Formfeed) aus, der nicht der Blattlänge entspricht. Mehrseitige Formulare werden dadurch unbrauchbar. Wie kann man das Problem lösen?
Jörg Morlock, Bottrop-Kirchhellen
Z80-Assembler gesucht
Wer kennt ein Assemblerprogramm für den Z80-Prozessor von Intel, der auf dem C 64 läuft und einen brennfähigen Objektcode erzeugt? Wenn ja, wer ist der Hersteller und was kostet die Software?
Lothar Klötsch, Katzwinkel
Ein Netzteil für beide
Ich plane, meinen C 64 inklusive Floppy 1541 in ein PC-Gehäuse einzubauen. Mein Problem besteht darin, daß ich für Computer und Disekttenstation ein gemeinsames Netzgerät benötige. Gibt es dazu eine Bauanleitung?
Dirk Klindworth, Hamburg
Welche Pins sind richtig?
64'er 3/91, Seite 54, »Miese Soundqualtität«:
Den Tip von Andreas Rieck habe ich sofort ausprobiert, da der SID meines C 64-II keine digitalen Klänge erzeugt. Allerdings war meine Enttäuschung groß, denn der Sound-Chip wurde zwar immer wärmer, der Klang jedoch nicht lauter! Nach einiger Sucherei in verschiedenen Büchern glaube ich, die richtige Kombination gefunden zu haben: Pin 14 (unterster Pin links) und Pin 17 (dritter Pin von rechts oben) muß mit einem 1 MΩ-Trimmer verbunden werden. Allerdings muß ich zugeben, daß die Pinbelegung in jedem Buch anders angegeben war. Das optimale Klangerlebnis ist es aber immer noch nicht. Bringt es etwas, den alten Sound-Chip im neuen C 64-II zu installieren?
Marcus Geller, Koblenz
PC-Tastatur
Die Frage von Raffael Meier in der 64'er 3/91, Seite 55, möchte ich erweitern: Kann man eine PC-Tastatur auch am C 64 anschließen?
Ralf Hottmeyer, Köln
Gibt es Hersteller, die Tastaturen zum C 64 anbieten, die dem Komfort einer softweichen PC-Tastatur nahekommen?
Tim Niemeyer, Neuberend
Musik-Fan
Wer weiß, wo ich die beiden Musik-Editorprogramme »Future Composer V 2.1« und »Romuzak« bestellen kann?
Stefan Tietze, Kiel
Neue Floppy für den C 64
Ich möchte die schon etwas betagtere Commodore-Floppy CBM 4040 an den C 64 anschließen, da sie zwei Laufwerke besitzt. Geht das überhaupt? Falls ja, wie werden die Laufwerke angesteuert?
Thomas Hen, CH-Meisterschwanden
Mysteriöses 1541-Modell
Vor kurzem bin ich an eine Floppy 1541 geraten, die mir einige Rätsel aufgibt: Sie hat zwar die neue, beige Farbe, aber noch die Form der alten 1541. Außerdem besitzt sie einen Knebelverschluß und eine lange Platine (REV. D (nicht die kurze der 1541-C). Mit Hilfe einer Umschaltplatine habe ich mir den Schnellader Exos V3 installiert, der mit allen anderen Floppytypen einwandfrei zusammenarbeitet, sogar mit der 1541-II. Jetzt bringt das Gerät häufig Diskettenfehler oder bleibt beim Laden/Speichern total hängen. Allerdings möchte ich einen Hardware-Defekt ausschließen, da diese Floppy mit anderen Software-Speedern wie Hypra-Load, Speedloader 25, Most Access von Amica Paint und Diskturbo von Geos einwandfrei zusammenarbeitet. Wer kann mir Informationen zu dieser geheimnisumwitterten Diskettenstation geben?
Dirk Försterling, Rodgau
Der kaputte Chip
Frage von Thomas Singer in der 64'er 3/91, Seite 55: Nach einem Kurzschluß zwischen Audio-Video-Ausgang und Joystickport 2 zeigt mein C 64 nach dem Einschalten zwar die Bildschirm- und Rahmenfarbe, aber erst nach Druck auf den Feuerknopf erscheint die Einschaltmeldung. Außerdem blinkt der Cursor viel zu schnell.
Vermutlich haben Sie beim Kurzschluß die beiden CIA-Bausteine (Complex Interface Adapter U1/6526) abgeschossen. Sie sind mit den Joystickports 1 und 2 verbunden und enthalten den Timer für den Interrupt (IRQ), der die Blinkfrequenz des Cursors bestimmt. Hier hilft nur, die beiden Chips auszutauschen.
Martin Furter, Hunzenschwill