¿Cómo evitar que LRUN borre la pantalla?

Subforo oficial del Sinclair QL: realiza aquí las consultas relativas a tu QL.

Moderador: Sir Cilve Sinclair

Responder
Avatar de Usuario
programandala.net
Manic Miner
Mensajes: 210
Registrado: Mié Ago 04, 2010 9:20 pm
Ubicación: España
Contactar:

¿Cómo evitar que LRUN borre la pantalla?

Mensaje por programandala.net » Mié Abr 20, 2011 2:31 pm

¿Hay algún truco para cargar y arrancar un programa en S*BASIC sin que se borre la pantalla?

El problema es que tengo un programa de 1800 líneas que en Q-emuLator con la velocidad original de la QL tarda un ratito en cargar. La idea es que el boot previo que carga las extensiones necesarias cargue también una pantalla de presentación, como se solía hacer en las cintas de ZX Spectrum. Pero LRUN borra las ventanas abiertas y toda la pantalla.

He probado a cerrar todas las ventanas tras imprimir en ellas, pero da igual: LRUN hace NEW y borra también la pantalla, la deja negra, y después borra las ventanas abiertas. Lo mismo ocurre con QLRUN, la versión que usa programas ya tokenizados, grabados con QSAVE.

Quizá haya una extensión que cargue programas sin hacer un NEW antes, o al menos respetando la pantalla. Echaré un vistazo, pero no me suena.
Marcos Cruz (programandala.net)

Avatar de Usuario
Zerover
Jack The Nipper
Mensajes: 112
Registrado: Mar Abr 08, 2008 9:00 am

Re: ¿Cómo evitar que LRUN borre la pantalla?

Mensaje por Zerover » Mié Abr 20, 2011 6:18 pm

Prueba con MRUN. Es sólo una idea. Puede que también quieras usar DLINE.

afx
Sabreman
Mensajes: 396
Registrado: Dom Feb 24, 2008 10:56 pm

Re: ¿Cómo evitar que LRUN borre la pantalla?

Mensaje por afx » Mié Abr 20, 2011 6:48 pm

Efectivamente MRUN no borra la pantalla. Yo le he usado en alguno de mis programas, sobre todo para mostrar de forma rápida una pantalla de intro a modo de presentación, y luego cargar el programa "pesado" de tal forma que se conserver como fondo la intro del programa.

Avatar de Usuario
programandala.net
Manic Miner
Mensajes: 210
Registrado: Mié Ago 04, 2010 9:20 pm
Ubicación: España
Contactar:

Re: ¿Cómo evitar que LRUN borre la pantalla?

Mensaje por programandala.net » Mié Abr 20, 2011 10:27 pm

No me acordaba de MRUN. Gracias!
Marcos Cruz (programandala.net)

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados