Ich erholte mich meinem Block zu sehen, der Commodore 64-Port dell'emultatore FC64 vorgeschlagen Quach Beitrag it! Leider sind einige Funktionen der Tastatur nicht ganz geschafft, um ihnen zu arbeiten, so könnte ich versuchen, und legte einige interessante Listen (alte nostalgische Erinnerungen). Wenn Sie sich erinnern den Commodore 64 hatte spezielle Kombinationen, die beim Schreiben BASIC-Code, als das Symbol der negativen R (rückwärts) oder das kleine Herz, immer negativ, um den Bildschirm zu wischen. Wenn jemand einen Weg findet, es zu tun ... Allerdings können einige Einschränkungen mit dem BASIC-Befehl umgangen werden CHR$ . Zum Beispiel, um den Bildschirm zu reinigen benutzen Sie einfach PRINT CHR$(147) , was zu einer negativen kleines Herz entspricht!
Andere Tricks, wie eine Kombination Sperren und Entsperren der RUN / STOP RESTORE sind auch außerhalb meiner Reichweite ... für jetzt.
Hier ist eine Liste der Codes habe ich versucht und es funktioniert:
1 2 | POKE 53280,4 SYS 64766 |
Eingabe mit der QUOTES
Setzen Sie doppelte Anführungszeichen nach der Anfrage von der Tastatur
1 2 | 198,1 100 POKE: POKE 631,34 110 INPUT A $ |
Vertikale Linie mit der POKE
Erstellen Sie animierte vertikale Linie
1 2 3 4 5 | 100 PRINT CHR $ (147) 110 für R = 1 bis 24 POKE 55296 +33 120 +40 R *, 5 130 POKE 1024 33 +40 * R, 71 140 Weiter A |
SCHRUMPFENDE SCREEN
Direkter Zugang zum VIC Video und vertikal orizzonatalmente ermöglicht den sichtbaren Bereich des Commodore 64 zu beschränken. Wird für die horizontale und vertikale scrool.
1 2 | POKE 53270,32 POKE 53265,23 |
CONTROL-BLOCK LIST
Schreiben Sie eine Auflistung, und geben Sie den folgenden Code. il codice funzioni uguale. Nun, versuchen Sie LIST , und Sie werden sehen, dass die Liste nicht mehr angezeigt wird, trotz der RUN der Code die gleichen Werke.
1 | 775,200 POKE |
Blinkenden Cursor
1 | POKE 788,55 |
Bereit, die Worte zu ersetzen. Mit Eddie!
Die ersten 3 Zeilen kopieren Sie das Kernel aus dem ROM, der Ansicht, dass es eine Weile "dauert, mindestens ein minutino, um den Kernel zu kopieren, aber es lohnt. Letztere ersetzt die "READY." Mit "Eddie". Denken Sie daran, am Ende der Eingabe POKE 1,54 - was bewegt den Zeiger, um den Kernel aus dem ROM. Wenn Sie versuchen, andere Zeichen der nächsten Zeit wollen Sie nur laufen die Leitungen von 40 auf, dann RUN 40
1 2 3 4 5 6 7 8 9 10 | 10 FÜR J = 40960 bis 49151 J POKE 20, PEEK (J) 30 Nächste J 40 für J = 41848 TO 41853 LESEN SIE DIE 50 $ 60 POKE J, ASC (US $) 70 nächste J DATE 80 E, D, D, I, E,! POKE 1,54 |
Bei versehentlichem DIGIT "NEW"
Diese Linie ermöglicht es Ihnen, eine Auflistung abrufen, falls Sie versehentlich Typ den Befehl NEW
1 | POKE 2050,1: 42291 SYS: POKE 45, PEEK (34): POKE 46, PEEK (35): CLR |
. Ich habe auch versucht Assembly Code, Einfügen als DATA und andere POKE . Alles scheint zu funktionieren.
Beispiele und Kodizille Ich habe wirklich viel, also werde ich hier aufhören - vorerst. Ich hoffe, dass so schnell wie der Emulator auch die SID umgesetzt und damit die Wiederbelebung der vielen Effekte und Klänge des Alten - aber immer noch wunderbar - Commodore 64! Versammlung auch nicht schaden ... ![]()










Vielen Dank für den netten Artikel, und sorry für die Buchung in Italiano, ist Italienisch meine etwas eingerostet
Ich bin auf eine bessere Frontend arbeiten für FC64, inklusive Debugger, Hex-Editor, Basic-Editor und Assembler / Disassembler. Eigentlich schon FC64 voller Debugger, Assembler / Disassembler und Speicherabbild Funktionalität beinhaltet, ist es nur noch nicht im UI wider. Vielleicht haben Sie Interesse.
undolog  »Blog Archive » Code für Commodore 64 ...
Ich erholte mich meinem Block zu sehen, der Commodore 64-Port dell'emultatore FC64 Quach Beitrag wird vorgeschlagen! Leider sind einige Funktionen der Tastatur nicht ganz geschafft, um ihnen zu arbeiten, so dass ich versuchen könnte, und geben Sie ...
So blockieren Lauf zu stoppen Wiederherstellung mit Sack 788,52, während die nur wiederherstellen poke788, 51, und brechen Sie alle stochert, 788,49. Was die erste von 3, die ich geschrieben habe, ich bin mir sicher (ich habe diesen Code bei der Umstellung auf die grundlegende Assembler-Code in der Nähe
).
@ Falko: Danke! Können Sie bestätigen, dass ... ich war nicht in der Lage zu tun (und das ist warum ich nicht im Lieferumfang enthalten diese stochert) und simulieren Sie die RUN / STOP RESTORE-Emulator Commodore 64 in Flex / Flash ActionScript 3.0 erstellt . Weißt du, ob das, was die Tasten sind entsprechend der Tastatur "jetzt" traditionell?
Ich mag mit VICE-Emulator für das Kopfteil hat mir geholfen, mit dieser auch bei, dass Sie hier herunterladen können Fotso http://piccolametal.altervista.org/programmi/cbm-directory-charset.fon (es ist immer Teil des Pakets, dass ich den Emulator verwenden)