ZONADEPRUEBAS RETROINFORMÁTICA
Por favor Iniciar sesión o Registrarse.
La fecha y hora actual es sábado, 27 de abril 2024, 08:32
Inicio  Buscar  Ayuda  Iniciar sesión  Registrarse  Miembros  Sala de chat

ZONADEPRUEBAS RETROINFORMÁTICA :: OFF TOPIC :: OFF TOPIC GENERAL :: Blassic 0.7.2  :: Página 1 De 1
NotFound
Senior Member
Imagen


Mensajes: 131
Blassic 0.7.2 (domingo, 21 de septiembre 2003, 10:17) Citar  
Hola.

Acabo de sacar la versión 0.7.2 de Blassic, www.arrakis.es/~ninsesabe/blassic/, mi intérprete de Basic del estilo de los Basic de las máquinas de 8 bits.

No hay muchas novedades, se ha incrementado la compatibilidad con el Spectrum al añadir la función SCREEN$, la instrucción y modificador de print BRIGHT, la sintaxis del Spectrum para CIRCLE, y, lo que más me ha costado, la instrucción DRAWARC que imita el DRAW del Spectrum. Para hace esto último he tenido que descifrar la parte dedicada al asunto del desensamblado de la rom del Spectrum, pero gracias a ello he conseguido reproducir exactamente el DRAW, como puede comprobarse con el siguiente programa:

100 FOR i=1 TO 9
110 READ a$, c: PRINT a$
120 PLOT 128, 13
130 DRAW 0, 150, c
140 PAUSE 0: CLS
150 NEXT i
190 DATA "Hexagono",260,"Cuadrado",405,"Cuadrado",436,"Trinagulo",481,"Sol",801,"Erizo",808,"Sierra",813,"Estrela",951,"Poligono",3000

Extraído de la revista "El Ordenador Personal", no tengo ahora a mano poder mirar en que número, y que muestra una curiosa aplicación de DRAW.

Para usarlo en Blassic cambiar el DRAW por DRAWARC, el PAUSE 0 por GET tec$ y añadir al principio MODE "spectrum" (o alternativamente, lanzar blassic con la opción -m spectrum).

Aparte de esto OPEN ahora admite el modificador de modo BINARY, la opción de línea de comandos -m ahora acepta modos con nombre y hay las nuevas opciones --cpc y --spectrum que ajustan las variables de sistema a los valores adecuados para compatibilidad con las respectivas máquinas.


Salu2
IP conectada Estado: desconectado Perfil Página web del miembro 
Orden de las respuestas: última respuesta primero :: primera respuesta primero
colossus
Moderador
Imagen
Imagen

Mensajes: 315
RE: Blassic 0.7.2 (lunes, 22 de septiembre 2003, 12:06) Citar  
Buenas, NotFound:

Le había echado un rápido vistazo al Blassic la primera vez que lo anunciaste aquí, y me había parecido muy interesante. Pero ahora me he estado viendo con un poco más de detenimiento las sentencias que vienen descritas en la página web, y estoy alucinado. ¡Menudo trabajo!

La verdad es que le entran a uno ganas de programar algo... Tal vez lo haga cuando tenga algo más de tiempo.

Un saludo: Colossus

IP conectada Estado: desconectado Perfil 
NotFound
Senior Member
Imagen


Mensajes: 131
RE: Blassic 0.7.2 (lunes, 22 de septiembre 2003, 14:39) Citar  
Hola.

Bueno, lo de describir las sentencias en la web es algo a lo que debería dedicar un poco más de atención, pero me divierte más programar que documentar.


Salu2
IP conectada Estado: desconectado Perfil Página web del miembro 

PBLang 4.59 © 2002-2003 by Martin Senftleben
Imagen