026:trucos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
026:trucos [d/m/Y H:i] miguel026:trucos [d/m/Y H:i] miguel
Línea 15: Línea 15:
 Si quieres volver a la posición normal, teclea POKE 23607,60 y verás de nuevo lo que escribes. Si quieres volver a la posición normal, teclea POKE 23607,60 y verás de nuevo lo que escribes.
  
-PARA DESTACAR EN PANTALLA+==== Para destacar en pantalla ==== 
 + 
 +--- //Javier Guixá Catalá//
  
 Javier Guixá Catalá nos manda un truco para conseguir un curioso efecto tridimensional, aprovechando la poca definición de un televisor color doméstico. Javier Guixá Catalá nos manda un truco para conseguir un curioso efecto tridimensional, aprovechando la poca definición de un televisor color doméstico.
  
-Consiste en escribir las+Consiste en escribir las lineas sobre los puntos de la pantalla que no quedan totalmente cubiertos por un segmento de color. Por ejemplo, para obtener una pirámide, introducir las siguientes instrucciones:
  
-lineas sobre los puntos de la pantalla que no quedan totalmente cubiertos por un segmento de color. Por ejemplo, para obtener una pirámide, introducir las siguientes instrucciones:+<code basic>
  
-10 BÜRDER 0: PfiPER 0: CLS+10 BORDER 0: PAPER 0: CLS 
 +20 FOR i=0 TO 87 STEP 2 
 +30 LET J = i-7 * INT (i/7)+1 
 +40 INK j : PLOT 40+i, i 
 +50 DRAW 175-2*i, 0: DRAW 0,175-2*i 
 +60 DRAW 2*i-175,0: DRAW 0,2*i-175 
 +70 NEXT i
  
-20 FÜR i=0 TO 87 STEP 2+</code>
  
-30 LET .i i -7 * INT ( i /7 ) + 1+==== Conservación e identificación de programas ====
  
-40 INK j : PLOT 4-0 + i, i +--- //E. J. Serrano Expósito//
- +
-50 DRfiU 175-2*i,0: DRÑU 0,175 2 * i +
- +
-60 DRfiU 2 + i -175,0: DRfiU 0 , 2 * i 175 +
- +
-70 NEXT i +
- +
-CONSERVACION IDENTIFICACION DE PROGRAMAS+
  
 Una forma de trabajo útil para conservar programas, es tener la buena costumbre de poner, en la primera linea, un «REM» seguido de título entrecomillado, lo que también es aprovechable para obtener su rápida identificación tanto en pantalla como en listado por impresora. Una forma de trabajo útil para conservar programas, es tener la buena costumbre de poner, en la primera linea, un «REM» seguido de título entrecomillado, lo que también es aprovechable para obtener su rápida identificación tanto en pantalla como en listado por impresora.
Línea 45: Línea 45:
 Este útil truco, lo envía E. J. Serrano Expósito. Este útil truco, lo envía E. J. Serrano Expósito.
  
-SALTO EN UNA LINEA Y EN UNA SENTENCIA+==== Salto en una línea y en una sentencia ====
  
-En el manual del Spec-trum, se hace referencia a la posibilidad de hacer un salto entre sentencias. Para R. Domingo Gómez, que nos ha mandado este truco, esto es posible a dos variables del sistema: NEWPPC, linea a la que hay saltar, y NSPPC, sentencia a la que salta.+--- //R. Domingo Gómez//
  
-El salto, consiste en ejercer un POKE a las dos variables con el número de línea y el de sentencia dentro de la linea, de la forma:+En el manual del Spectrum se hace referencia a la posibilidad de hacer un salto entre sentencias. Para R. Domingo Gómezque nos ha mandado este truco, esto es posible a dos variables del sistema: NEWPPC, linea a la que hay saltar, y NSPPC, sentencia a la que salta. 
 + 
 +El salto consiste en ejercer un POKE a las dos variables con el número de línea y el de sentencia dentro de la linea, de la forma: 
 + 
 +<code basic>
  
 POKE 23618, (NUM. de LINEA)-256*INT(NUM. de LINEA/256). POKE 23618, (NUM. de LINEA)-256*INT(NUM. de LINEA/256).
Línea 56: Línea 60:
  
 POKE 23620, NUM. de SENTENCIA. POKE 23620, NUM. de SENTENCIA.
 +
 +</code>
  
 En modo programa, podemos usarlo simplemente realizando un GOTO a la linea de programa donde lo hayamos colocado. Como es sabido, conviene colocarlos al principio del listado para una ejecución más rápida. En modo programa, podemos usarlo simplemente realizando un GOTO a la linea de programa donde lo hayamos colocado. Como es sabido, conviene colocarlos al principio del listado para una ejecución más rápida.
  • 026/trucos.txt
  • Última modificación: d/m/Y H:i
  • por miguel