Me recuperé mi cuadra para ver el Commodore 64 puertos dell'emultatore FC64 propuesta Quach post it! Desafortunadamente, algunas de las características del teclado no son muy logrado hacer que funcionen, para que pudiera tratar de poner algunas listas interesantes (viejos recuerdos nostálgicos). Si te acuerdas de la Commodore 64 tenían combinaciones especiales se utiliza al escribir código básico, como el símbolo de la R negativo (hacia atrás) o el pequeño corazón, siempre negativo, para limpiar la pantalla. Si alguien encuentra una manera de hacerlo ... Sin embargo, algunas limitaciones pueden ser evitados mediante el uso del BASIC comando CHR$ . Por ejemplo, para limpiar la pantalla sólo tiene que utilizar PRINT CHR$(147) , que corresponde a un poco de corazón negativo!
Otros trucos, como una cerradura de combinación y desbloquear el RUN / Stop Restore también están fuera de mi alcance ... por ahora.
Aquí está una lista de código que he probado y funciona:
1 2 | POKE 53280,4 SYS 64766 |
ENTRADA con las comillas
Ponga entre comillas después de la solicitud desde el teclado
1 2 | 198.1 100 POKE: POKE 631,34 110 ENTRADA A $ |
Línea vertical con el POKE
Crear una línea vertical de animación
1 2 3 4 5 | 100 PRINT CHR $ (147) 110 para R = 1 a 24 POKE 55296 120 33 40 * R, 5 130 POKE 1024 33 40 * R, de 71 años 140 SIGUIENTE A |
DISMINUYE LA PANTALLA
Acceso directo a la de vídeo VIC y orizzonatalmente vertical permite restringir el área visible de la Commodore 64. Se utiliza para scrool horizontal y vertical.
1 2 | POKE 53270,32 POKE 53265,23 |
CONTROL DE LA LISTA DEL BLOQUE
Escriba cualquier lista, y escriba el siguiente código. il codice funzioni uguale. Ahora, pruebe a escribir LIST y verá que la lista ya no se muestra, a pesar de RUN el código funciona de la misma.
1 | 775.200 POKE |
El cursor
1 | POKE 788,55 |
LISTO PARA REEMPLAZAR LAS PALABRAS. Con Eddie!
Las primeras 3 líneas copiar el kernel de ROM a RAM, tenga en cuenta que se necesita un "tiempo, al menos una minutino copiar el kernel, pero vale la pena. Este último sustituye a la "READY". Con "Eddie". Recuerde que al final de escribir POKE 1,54 - que se mueve el puntero hacia el núcleo de la ROM a la RAM. Si quieres probar otros personajes que la próxima vez que acaba de ejecutar las líneas de 40, entonces el uso RUN 40
1 2 3 4 5 6 7 8 9 10 | 10 DE J = 40960 a 49151 J 20 POKE, PEEK (J) 30 J SIGUIENTE 40 DE J = 41,848 A 41,853 LEA LA $ 50 60 POKE J, ASC (en dólares EE.UU.) 70 J SIGUIENTE FECHA 80 E, D, D, I, E,! POKE 1,54 |
Si accidentalmente se DIGITO "NEW"
Esta línea permite recuperar un listado en caso de que accidentalmente escribe el comando NEW
1 | POKE 2050,1: 42291 SYS: POKE 45, PEEK (34): 46 POKE, PEEK (35): CLR |
. También probé el código de la Asamblea, insertándolo como DATA y otros POKE . Todo parece funcionar.
Ejemplos y codicilos que realmente tiene un montón, así que voy a parar aquí - por ahora. Espero que tan pronto como se implementa el emulador SID también, por lo que muchos de los efectos y sonidos para revivir el viejo - pero aún así maravilloso - Commodore 64! Asamblea también no vendría mal ... ![]()










Gracias por el buen artículo, y lo siento por publicar en Italiano, el italiano es mi poco oxidado
Estoy trabajando en una interfaz mejor para FC64, incluyendo depurador, editor hexadecimal, editor básico y ensamblador / desensamblador. En realidad ya FC64 incluye depurador completo, ensamblador / desensamblador y la funcionalidad de volcado de memoria, es no sólo ha reflejado en la interfaz de usuario. Pensé que podría estar interesado.
undolog  »Blog Archive » Código para la Commodore 64 ...
Me recuperé mi cuadra para ver el Commodore 64 puertos dell'emultatore FC64 se propone Publicar Quach! Desafortunadamente, algunas de las características del teclado no son muy logrado hacer que funcionen, para que pudiera tratar de entrar ...
Para bloquear Run Stop Restore con meter 788,52, mientras que el único restaurar poke788, de 51 años, y cancelar todos los pokes, 788.49. En cuanto al primero de los tres que he escrito estoy seguro (que utiliza este código cuando se mueve para cerrar el código ensamblador básico
).
@ Falko: gracias! ¿Puede confirmar que ... yo no era capaz de hacer (y es por eso que no han incluido dichos toques) y simular el RUN / Stop Restore emulador de Commodore 64 creada en Flex / Flash ActionScript 3.0 . ¿Sabe si lo están las teclas correspondientes en el teclado "ahora" tradicional?
Me gusta usar emulador VICE para la cabecera de la cama me ayudaron con este a pesar de que se puede descargar aquí Fotso http://piccolametal.altervista.org/programmi/cbm-directory-charset.fon (que siempre es parte del paquete que utiliza el emulador)