Hola. Acabo de terminar mi 2º juego "made in" Ancient Bits para Spectrum 48/128K pero me ha surgido un problema al probarlo en los emuladores.
El programa comienza con una linea 10 que es un PRINT en el que se muestra el logo de Ancient Bits (exactamente el mismo que el de "Un Mundo Feliz" que no da ningún problema al emularlo).
Cuando lo cargo con el emulador, no aparece el logotipo sino que se queda la pantalla con el titulo del programa en la parte superior y el mensaje "0 OK, 0 : 1" en la parte inferior.
Si entonces tecleo RUN ya ejecuta la primera linea, pero si no no lo hace.
Con "Un Mundo Feliz" cargaba la primera línea directamente sin tener que poner RUN ni nada.
¿Qué he hecho mal? El BASin lo carga sin problema y no me dice que haya ningún error en el código.
Gracias. Un saludo.
¿Qué estoy haciendo mal?
Moderador: CEZ
- Benway
- Site Admin

- Mensajes: 9241
- Registrado: 24 Dic 2005 10:18
- Ubicación: Madrid
- Contactar:
La verdad es que el BASIN lo he usado MUY poco, y hace mucho, pero te cuento.
Cuando desde BASIC normal del Spectrum grabas un programa BASIC (valga la rebuznancia
) con el comando SAVE, puedes ponerle un parámetro LINE en el que le indicas en que línea debe empezar a ejecutarse dicho programa.
Si quieres que sea desde el principio, lo más cómodo suele ser poner...
Si el BASIN no te genera el "autoarranque", puedes, desde un emulador, cargarlo, y volverlo a "grabar" en un .tzx con el LINE que quieras ponerle.
Espero haberte sido de ayuda
Cuando desde BASIC normal del Spectrum grabas un programa BASIC (valga la rebuznancia
Código: Seleccionar todo
SAVE "[nombre]" LINE [nº de línea]Código: Seleccionar todo
SAVE "[nombre]" LINE 0Espero haberte sido de ayuda
- Ivanzx
- 256 bits

- Mensajes: 4316
- Registrado: 20 Nov 2005 00:50
- Ubicación: Frankfurt, Germany
- Contactar:



