Commodore manía

Commodore 64 => Problemas Hardware y Software => Mensaje iniciado por: Bieno en Febrero 04, 2013, 11:16:39

Título: 2 dudas
Publicado por: Bieno en Febrero 04, 2013, 11:16:39
Tengo 2 dudas que me gustaría que alguien me pueda responder:

1ª Los juegos que cargan en cinta para C64 pueden cargar en un VIC20, al menos comenzar, pero ¿es compatible la cabecera de la carga con un C16/Plus4?

2ª ¿Como se puede escribir una linea en basic muy larga? Me refiero a una que ocupe 3 o mas lineas.
Título: Re:2 dudas
Publicado por: josepzin en Febrero 04, 2013, 11:49:22
Sobre la 2º he encontrado esto:
 
Código: [Seleccionar]
FOR I=40960 TO 49151:POKE I,PEEK(I):NEXTparece que separan los comandos con ":"
Título: Re:2 dudas
Publicado por: Bieno en Febrero 04, 2013, 12:09:40
Me refiero a una linea mas larga, de tenga mas de 120 carácteres.
Título: Re:2 dudas
Publicado por: josepzin en Febrero 04, 2013, 12:11:04
Ah! igual eso es una limitación del BASIC...  a ver si alguien sabe algo...
Título: Re:2 dudas
Publicado por: Bieno en Febrero 04, 2013, 12:17:18
Si que es una limitación, pero he visto programas que tienen en una misma linea mas de 120 carácteres y no se como lo pueden haber hecho.
Título: Re:2 dudas
Publicado por: marcos64 en Febrero 04, 2013, 15:45:49
Tecleas todo seguido sin espacios y con las abreviaturas de los comandos BASIC.
Título: Re:2 dudas
Publicado por: marcos64 en Febrero 04, 2013, 15:48:38
Se me olvidaba la primera pregunta.

En principio, si no me falla la memoria, un programa en BASIC carga en cualquier Commodore con el BASIC 2 o posterior, da igual cinta o disco. Asi que supongo que la respuesta es si.
Título: Re:2 dudas
Publicado por: Bieno en Febrero 04, 2013, 15:54:52
Respecto a la 1ª

Ayer probé cargar un juego de C64 en un C116, con el datassette, pero nada de nada. El datassette funciona bien. Probaré de cargar algo diferente hoy.

Respecto a la 2ª

Haciendo esto que dices, cuantos carácteres ganas? Las abreviaturas mas los espacios que no se usan?
Título: Re:2 dudas
Publicado por: marcos64 en Febrero 04, 2013, 21:42:33
Los espacios, y la diferencia entre los caracteres del comando completo y la abreviatura.

Al hacer un LIST aparecen los comandos completos y por eso la linea es mas larga que el limite. Eso es asi porque el BASIC almacena los comandos como tokens.

Una vez creo que cargue un juego en cinta de C16 en el C64 por error. Pero no te lo aseguro.
Título: Re:2 dudas
Publicado por: marcos64 en Febrero 04, 2013, 21:55:23
He probado un TAP de C64 en Yape y ViceXPlus4 y no encuentra siquiera el Found. Teniendo en cuenta que tampoco te cargan en hardware supongo que al final no son formatos compatibles.
Título: Re:2 dudas
Publicado por: Bieno en Febrero 08, 2013, 08:21:27
(http://i1216.photobucket.com/albums/dd361/bieno64/C64-1_zpsdd3ff5b3.png)

La linea 5 es la original y la 41 es la que he intentado copiar yo para duplicarla pero me da SYNTAX ERROR
Título: Re:2 dudas
Publicado por: Zonacas en Febrero 08, 2013, 10:28:31
y si se ponen los data en otra linea debería funcionar igual no?
Título: Re:2 dudas
Publicado por: Bieno en Febrero 08, 2013, 10:30:44
Si seguramente, pero ahora ya es una cuestión de orgullo propio  ;)