J'ai récupéré mon bloc pour voir le Commodore 64 ports dell'emultatore FC64 proposé Quach Message elle! Malheureusement, certaines fonctions du clavier ne sont pas tout à fait réussi à les faire travailler, afin que je puisse essayer de mettre quelques listes intéressantes (vieux souvenirs nostalgiques). Si vous vous souvenez le Commodore 64 avait des combinaisons spéciales utilisées lors de l'écriture de code de base, comme le symbole de la R négatives (arrière) ou le petit cœur, toujours négatif, pour essuyer l'écran. Si quelqu'un trouve une façon de le faire ... Cependant, certaines limitations peuvent être contournées en utilisant la commande de base CHR$ . Par exemple, pour nettoyer l'écran il suffit d'utiliser PRINT CHR$(147) , ce qui correspond à un coeur peu négatif!
D'autres astuces, comme une serrure à combinaison et déverrouiller le RUN / STOP RESTORE sont également hors de ma portée ... pour l'instant.
Voici une liste de code que j'ai essayé et ça fonctionne:
1 2 | POKE 53280,4 SYS 64766 |
Les entrées à l'CITATIONS
Mettez des guillemets après la demande à partir du clavier
1 2 | 198,1 100 POKE: POKE 631,34 110 INPUT A $ |
Ligne verticale avec le POKE
Créer animés ligne verticale
1 2 3 4 5 | 100 PRINT CHR $ (147) 110 pour R = 1 à 24 POKE 55296 33 120 40 * R, 5 130 POKE 1024 33 40 * R, 71 140 Suivant Une |
RETRACTION ÉCRAN
Accès direct à la vidéo CIV, et verticalement orizzonatalmente permet de restreindre la zone visible de la Commodore 64. Utilisé pour le déroulement des horizontales et verticales.
1 2 | POKE 53270,32 POKE 53265,23 |
LISTE DE CONTRÔLE DE BLOC
Rédiger une liste, et entrez le code suivant. il codice funzioni uguale. Maintenant, essayez de taper LIST et vous verrez que la liste ne s'affiche plus, malgré le RUN le code fonctionne de la même.
1 | 775.200 POKE |
Le curseur clignotant
1 | POKE 788,55 |
Prêt à remplacer les mots. Avec Eddie!
Les 3 premières lignes à copier le noyau de la ROM dans la RAM, considèrent qu'il faut un «tout, au moins un minutino de copier le noyau, mais il vaut la peine. Ce dernier remplace le "prêt". Avec "Eddie". Rappelez-vous, à la fin de la dactylographie POKE 1,54 - ce qui déplace le pointeur vers le noyau de la ROM vers la RAM. Si vous voulez essayer d'autres caractères la prochaine fois que vous venez de lancer les lignes de 40 sur les, puis utilisez RUN 40
1 2 3 4 5 6 7 8 9 10 | 10 pour J = 40960 à 49151 J 20 POKE, PEEK (J) 30 J PROCHAINE 40 pour J = 41848 À 41853 LIRE L'$ 50 60 POKE, J ASC (dollars américains) 70 J PROCHAINE DATE 80 E, D, D, I, E,! POKE 1,54 |
Si accidentellement DIGIT "NOUVEAU"
Cette ligne vous permet de récupérer une liste au cas où vous tapez la commande NEW
1 | POKE 2050,1: 42291 SYS: POKE 45, PEEK (34): POKE 46, PEEK (35): CLR |
. J'ai aussi essayé le code de l'Assemblée, en l'insérant en tant DATA et autres POKE . Tout semble fonctionner.
Exemples et codicilles j'ai vraiment beaucoup, donc je vais m'arrêter ici - pour l'instant. J'espère que dès que vous mettez en œuvre l'émulateur SID également, si de nombreux effets et des sons pour faire revivre la vieille - mais toujours merveilleux - Commodore 64! Assemblée a aussi serait pas mal ... ![]()










Merci pour le bel article, et désolé pour l'affichage en Italiano, l'italien est mon peu rouillé
Je travaille sur une meilleure interface pour FC64, y compris débogueur, éditeur hexadécimal, éditeur de base et l'assembleur / désassembleur. En fait déjà FC64 comprend débogueur complet, l'assembleur / désassembleur et la fonctionnalité de vidage de mémoire, c'est juste pas encore reflété dans l'interface utilisateur. J'ai pensé que vous seriez intéressés.
undolog  »Blog Archive » Code pour Commodore 64 ...
J'ai récupéré mon bloc pour voir le Commodore 64 ports dell'emultatore FC64 est proposé message Quach! Malheureusement, certaines fonctions du clavier ne sont pas tout à fait réussi à les faire travailler, alors je pourrais essayer et entrez ...
Pour bloquer STOP RUN restauration à l'aide fouiller 788,52, tandis que la seule restauration poke788, 51 ans, et d'annuler toutes les pokes, 788,49. En ce qui concerne le premier des trois que j'ai écrit, je suis sûr (j'ai utilisé ce code lorsque le déplacement pour fermer le code assembleur de base
).
@ Falko: merci! Pouvez-vous confirmer que ... je n'étais pas capable de faire (et c'est pourquoi je n'ai pas inclus ces pokes) et de simuler le RUN / STOP RESTORE émulateur Commodore 64 créé en Flex / Flash ActionScript 3.0 . Savez-vous si ce sont les touches correspondantes au clavier «maintenant» traditionnel?
J'aime utiliser l'émulateur VICE pour la tête de lit m'a aidé avec cette même avec ce que vous pouvez télécharger ici Fotso http://piccolametal.altervista.org/programmi/cbm-directory-charset.fon (il est toujours partie du package que j'utilise l'émulateur)