Nothing Special   »   [go: up one dir, main page]

MicroHobby 001

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 32

REVISTA INDEPENDIENTE PARA USUARIOS DE ORDENADORES SINCLAIR

95 PIAS.
NOVEDAD

APARECE
POR SORPRESA
UN NUEVO
SPECTRUM
COLECCIONABLE

EL BASIC
DE PRINCIPIO
AFIN V
UN PROGRAMA
QUE COPIA TODO
¡Y NO OCIIM MEMORIA!
HARDWARE

INSTALA
UN RESET
EN TU
SPECTRUM
¡PARTICIPA!
15.000 PTAS.
POR TU
PROGRAMA
CONSULTORIO
RESUELVE
TUS DUDAS
TODAS
LAS SEMANAS
MiciiOHOBBYsm
OFERTA EXCEPCIONAL DE SUSCRIPCION, VALIDA SOLO HASTA EL 30 DE ENERO DE 1985

mu a suma «w d e v e n l z ^ a é l i

AHORRE 850 PTAS. SOBRE E l CONSIGA UN REGALO SEGURO.


EL PRECIO REGULAR DE W4 Gratis paro usted una de estas
SUSCRIPCION ¡¡UN 18% DE ^ tres cintas de programas, cuyo
DESCUENTO!! precio en la calle es de 2.000 PTAS.
. . ¡ELIJA LA QUE QUIERA!
PRECIO REAL ' PRECIO PARA VD. . * ^^

L _ 1 L AwpJJáL j
W
' AHORRO 850 PTAS.! MWMksTs**
' j

PARTICIPE EN VALIOSOS SORTEOS. Cada mes, durante el período de validez


de esta oferta, sortearemos entre todos los cupones de suscripción recibidos
UN ORDENADOR QL Y TRES MICRODRIVES CON SU INTERFACE:
4 premios valorados en más de 260.000 PTAS.
ii CUANTO ANTES RESPONDA MAYORES SERAN SUS OPORTUNIDADES DE GANAR!!

ASEGURESE HOY EL RE- DEVUELVANOS SU PARA CUAL-


CIBIR, SEMANA TRAS TARJETA DE SUSCRIP- QUIER CON-
SEMANA DURANTE TO- CION AHORRO HOY SULTA, LLAME-
DO UN AÑO, MICRO- MISMO Y PARTICIPE NOS A LOS
HOBBY: LA REVISTA YA EN EL PRIMER SOR- TELS.: 733 50 12
MAS INNOVADORA Y TEO QUE TENDRA
733 50 16
AGIL EN EL MUNDO DEL LUGAR ANTE
O ESCRIBANOS •
SPECTRUM. NOTARIO DURANTE
(50 NUME- LA SEGUNDA A HOBBY PRESS, S.A.
ROS AL SEMANA DE CJ Arzobispo Morcillo, 24.
AÑO). DICIEMBRE DE 1984. Of. 4. 28029 MADRID.
SI LO DESEA, SOLICITE SU
SUSCRIPCION POR TELEFONO.
Director Editorial
José (. Gómez-Centurión
Director Ejecutivo
Domingo Gómez

m s t M W
Redactor Jefe
Africa Pérez Tolosa
Diseño
Jesús Iniesta Año I - N° 1 • 5 al 11 de noviembre de 1984
95 ptas. (Sobretasa Canarias 10 ptas.)
Maqueta


Rosa M. Capitel
Coordinación OO El Spectrum aumenta sus posibilidades con un nuevo accesorio para hablar,
José María Díaz el Currati Microvcz.
Colaboradores
Jesús Alonso, Lorenzo Ceberra,
Primitivo de Francisco, Gabriel
• 77?UCOS PFIVATIZAF s u s
P f 0 9 f a m a s Gráficos con una sola instrucción. Sonorizar el
teclado. Escritura en chino
Nieto, Rafael Prades, Víctor Prieto
Fotogralia
Javier Martínez
• PROGRAMA MICROHOBBY. ^ « x ^ p * 3 h a c e f c °p' a s d e s u s p^'»-
mas. ¡No ocupa memoria!

Dibujos
José M. Ronce, Fernando Hoyos,
Manuel Berrocal, J.M. Ballesteros
• / > r f 7 » T W iAjt f
^AJCW i A l f f r l ^ ^
Nos llega por sorpresa ef último modelo Spec-
trum. ¡Y con teclado profesional!

Edita
H08BY PRESS. S.A. • / l / / ÉFÍi/l i
INUtVUj
Maziacs: diviértase con un intrincado laberinto que le llevará a un fabulo-
«>tesoro
Presidente
María Andrino
Consejero Delegado
• Comienza en este numero un minucioso repaso al lenguaje Basic.

José I. Gómez-Centurión
Administrador General • PROGRAMAS DE i ECTORES. Ed,tor de ca,acteres El )üe9° «
Bio-Ritmos.


Ernesto Marco
Jefe de Publicidad HARDWARE Afiada un ,Resel
* a su
para controlar su propio programa


Marisa Esteban
Secretaria de Publicidad CONSULTORIO Q Una secci¿in ue <jara
soluciones a sus problemas.
Concha Gutiérrez
Publicidad Barcelona • CORREO Escríbanos. Esta página está reservada para usted.
isidro Iglesias
Secretaría de Dirección
Marisa Cogorro
• OCASION Una venta na abierta para la compraventa de todo lo relacionado con su
ordenador.

Suscripciones
M.' Rosa González
M* del Mar Calzada
Redacción, Administración
EDITORIAL
y Publicidad
Arzobispo Morcilla 24, oficina 4.
28029 Madrid
Telf.: 733 50 12 BUENOS días, lector.
Nada de lo que podamos decirle
en los quioscos. Nuestro objetivo es
dotar a nuestra revista de la agilidad a
la que nos obliga la misma
Distribución
Coedis, S.A. Valencia, 245. sobre nosotros mismos en estas líneas periodicidad, sin restarle por ello
Barcelona. de presentación sería capa/ de profundidad e interés. Confiamos en
Imprime modificar ni añadir nada a! criterio que mantener una muy estrecha relación con
Rotedic, S.A. usted mismo se formará con la lectura nuestros lectores. Esperamos sus
Fotocomposición de las páginas siguientes. programas, cartas, consultas e incluso
Consulgraf En estas páginas se refleja, suponemos, sus artículos c o m o una aportación
Fotomecánica
nuestra voluntad de entregar un necesaria. La celeridad en las respuestas
Zescán producto acabado, de alta calidad, y o en la publicación de programas será
Depósito Legal:
ameno. Pero creemos que merece una una de las ventajas de aparecer 50 veces
M-36,598-1984 breve explicación la originalidad, o si se cada año. Todas las semanas, a partir
quiere, la «audacia» de MICROHOBBY de hoy, y excepto durante el mes de
Representante para Argentina,
Chile, Uruguay y Paraguay, Cía.
semanal al lanzarse al mercado con un agosto, en el que apareceremos con
Americana de Ediciones, S.R.L. producto nuevo y diferente cada siete periodicidad quincenal, acudiremos
Sud América, 1.532. Telf.: 21 24 64. días. puntualmente a la cita con nuestros
1209 BUENOS AIRES (Argentina). Nuestra finalidad al elegir la lectores y anunciantes.
Derechos Exclusivos periodicidad semanal para una revista Este primer número, lector, que hoy
«Sinclair Users», «Sinclair c o m o MICROHOBBY nace de un tiene usted en sus manos, es el
Programs» y «Sinclair Projects» de argumento inevitable; sólo un producto
EMAP Publicalions (Landres). resultado de lo mejor que sabemos
editorial con la agilidad del semanario hacerlo nosotros solos. C o n sus
MICROHOBBY no se hace puede reflejar en toda su viveza el
necesariamente solidaria de las colaboraciones y sugerencias estamos
opiniones vertidas por sus
acelerado, cambiante y diverso m u n d o seguros de poder llegar aún mucho más
colaboradores en los artículos de la microinformática. lejos.
firmados. Reservados todos los Esperamos que nuestra salida semanal Le esperamos de nuevo la próxima
derechos se traduzca en algo más que en una semana.
Solicitado control aparición repetida cuatro veces al mes
deOJD
mtefOfMtfoillst.
saftu>are y fuegos. flmsoftware y juegos
*

tí/WW

SIMULADOR DE VUELO
DE VUELGy^l

software y juegos software y juegos

10 ) u f G O S < a » E
SPECIhia»

PROFESIOIMA:

« • F

software *f juegos software t/ juegos

DUMP SORT^

¡ü P I D E L O S El\l T U T I E I M D A ! ! !
simo
QUIERE
El c u r r a h microvoz
UN SPECTRUM PARLANCHIN
por e j e m p l o , "aa" s o n a r á dife-
rente q u e "(aa)". TECLEAR
SUS
En el libro de i n s t r u c c i o n e s
d e l C U R R A H , se n o s descri-
Una de las pocas cosas que no podíamos hacer con nuestro ben, c o n t o d o detalle, l o s di-

PROGRAMAS,
Spectnim, ero hablar con él. Con el CURRAH MICROVOZ, ferentes tipos de a l ó f o n o s c o n
esto ya no es problema. A partir de ahoro, podremos los q u e se pueden trabajar: fo-
escuchar su voz y programarle para que nos diga lo que n é t i c o s , v o c á l i c o s - d o b t e s , fo-

MICROHOBBY
nosotros deseamos oír. n é t i c o s fuertes, c o m p l e j o s y
Él a p a r a t o e n si, no es o t r a las p a u s a s del s i s t e m a .
c o s a q u e u n s i n t e t i z a d o r de

LOS
Modulación del sonido
í/oces a l ó f o n a s . I m a g i n o q u e
a l g u n o s se p r e g u n t a r á n ¿qué O t r o d e t a l l e p e c u l i a r del

GRABA
es eso? Pues a l g o t a n s i m p l e C U R R A H , es q u e n o s permi-
c o m o el utilizar s o n i d o s voca- te e n t o n a r p a l a b r a s y frases.
les i n d i v i d u a l e s que, u n a vez La e n t o n a c i ó n se p r o d u c e

POR USTED:
reunidos, f o r m a n v o c e s inteli- c u a n d o s u s t i t u í m o s l a s letras
gibles. m i n ú s c u l a s por m a y ú s c u l a s ,
Los f a b r i c a n t e s h a c e n hin- R R A H n o s repita insistente- consiguiendo de este m o d o
c a p i é e n que, el C U R R A H , a m e n t e , d e f o r m a s o n o r a , el q u e la e n t o n a c i ó n suba. Sona-
d i f e r e n c i a de a l g u n o s sinteti- nombre de todas las teclas rán diferentes '^aaaaaaaa" q u e CADA MES
zadores de voz, no utiliza co-
m o é s t o s un v o c a b u l a r i o fijo;
q u e p u l s a m o s , p u e d e llegar a
resultar un tanto molesto
"aaAAaaAA" PONDREMOS
s i n o que. por el contrario, el cuando estamos introducien-
C u a n d o a l i m e n t a m o s el or- A SU DISPOSICION
d e n a d o r c o n el ¡nterface CU-
s u y o es ilimitado. Puede sin- d o a l g ú n p r o g r a m a . Para evi- R R A H conectado, el R A M T O P
UNA CINTA
tetizar de esta f o r m a cualquier tar esto los fabricantes h a n in- de BASIC es m o v i d o 256 bytes CON TODOS
palabra o sentencia. c l u i d o u n a variable que, si se
El a p a r a t o se e n c h u f a e n el e n c u e n t r a a c t i v a d a (Keys =
m á s a b a j o (dirección 65111 en LOS PROGRAMAS
u n S p e c t r u m d e 48 K). El bu-
port posterior del S p e c t r u m , 1), h a c e q u e el t e c l a d o s u e n e ; fer d e voz, por tanto, se esta-
PUBLICADOS
para lo c u a l t e n d r e m o s q u e si la d e s a c t i v a m o s (Keys = blece entre el nuevo R A M T O P EN LOS
d e s c o n e c t a r la s a l i d a de U H F 0 ) , é s t e n o sonará. C o m o e s
del o r d e n a d o r y s i t u a r allí lógico, al c o n e c t a r el a p a r a t o
y el área de g r á f i c o s d e f i n i d o s CUATRO NUMEROS
por el usuario. Este bufer se
la c o r r e s p o n d i e n t e del CU- ésta se encontrará activada. llena d e s d e la z o n a de m e m o - DE DICHO MES.
RRAH. A c t o s e g u i d o conecta- Los s o n i d o s s e i n t r o d u c e n ria m á s a l t a h a c i a abajo, se- La primera cinta contendrá los
programas publicados en los
m o s e n la h e m b r i l l a del apa- a través de c a d e n a s . Hay q u e g ú n se va a ñ a d i e n d o i n f o r m a - números del 1 al 4 inclusive; la
rato el c a b l e de la TV, lo q u e a s i g n a r a la v a r i a b l e SS u n o s ción. segunda, las publicadas en los
n o s p e r m i t i r á m e z c l a r la voz números del 5 al 8, y así
v a l o r e s d e t e r m i n a d o s . Por sucesivamente.
c o n la señal de video. Por úl- ejemplo: Código méquina El precio especial de esta cinta
timo, c o n e c t a m o s el j a c k en la LET S$ = " h o l a " es de 550 ptas., más 75
Existe, t a m b i é n , la posibili- pesetas por gastos de envío
salida M I C de nuestro ordena- Al ejecutar esto, escuchare- d a d d e e s c r i b i r p r o g r a m a s en por correo certificado a su
dor, para q u e el s o n i d o q u e m o s la p a l a b r a "hola". Es con- c ó d i g o m á q u i n a para el CU- domicilio.
g e n e r a el altavoz i n t e r n o d e l v e n i e n t e p o n e r d e t r á s PAUSE R R A H . En las i n s t r u c c i o n e s SI VD. ESTA INTERESADO EN
S p e c t r u m , salga por el altavoz 1, p a r a a s e g u r a r n o s de q u e el se i n c l u y e n a l g u n o s e j e m p l o s RECIBIRLA, ESCRIBA A
del televisor. o r d e n a d o r d e t e c t a la presen- que nos ayudarán a conse- HOBBY PRESS, S.A,
Tras pulsar la tecla ENTER, c i a de la variable a l f a n u m é r i - guirlo. APARTA00 54062 DE MADRID.
el ordenador estará d i s p u e s t o c a S$. C u a n d o e l l o ocurre, el P o d e m o s grabar la voz e n INDICANDO CLARAMENTE
para c o m e n z a r a e m i t i r soni- intérprete de a l ó f o n o s c o m - QUE MES COMPLETO DE
c a s s e t t e , así c o m o utilizar u n PROGRAMAS DESEA RECIBIR
dos. C a d a vez q u e p u l s e m o s prueba si la sintaxis es correc- a m p l i f i c a d o r . T a m b i é n es po-
ta. C o n v i e r t e s e g u i d a m e n t e EN CINTA E INCLUYENDO EN
u n a tecla, o i r e m o s s u nombre, sible utilizarlo simultánea- EL SOBRE UN TALON
y si se trata d e u n c a r á c t e r los s í m b o l o s e n c ó d i g o s de m e n t e c o n el M I C R O D R I V E . NOMINAL A NOMBRE DE
gráfico, e s c u c h a r e m o s la pa- voz q u e s o n c o l o c a d o s , e n u n El s o n i d o q u e utiliza e s t á HOBBY PRESS, S.A., POR
labra "graphic". "bufer", c e r c a d e la p a r t e a l t a b a s a d o c l a r a m e n t e e n el idio- VALOR DE 625 PTAS., 0 SI LO
de m e m o r i a . El c ó d i g o d e l bu- m a inglés, por lo q u e p u e d e PREFIERE, EL RESGUARDO
Ajuste de la señal fer s e envía e n t o n c e s al c h i p r e s u l t a r n o s u n p o c o extraño. DEL GIRO POSTAL A TRAVES
s i n t e t i z a d o r d e voz, de f o r m a C u a n d o le i n t r o d u c i m o s pala- DEL CUAL HA EFECTUADO SU
Existe e n la u n i d a d u n tor-
directa, sin q u e intervenga pa- PAGO.
nillo de c o l o r d o r a d o (trimer) b r a s e n c a s t e l l a n o , por ejem-
ra n a d a n u e s t r o p r o g r a m a BA-
q u e n o s p e r m i t e ajustar la se-
SIC.
plo, las p r o n u n c i a c o n u n de-
j e a n g l o s a j ó n . Es por este mo-
¡ELIJA LA FORMULA
ñal de a u d i o para h a c e r l a lo
m e n o s d i s t o r s i o n a d a posible. El a p a r a t o d i f e r e n c i a e n t r e tivo p o r lo q u e e s n e c e s a r i o QUE MAS
Es i m p o r t a n t e ajustar e s t e tri- d o s t i p o s de c a r á c t e r e s : l o s d o m i n a r m u y bien el c o n j u n - LE CONVENGA!
mer h a s t a c o n s e g u i r q u e las simples y los c o m p u e s t o s de to d e a l ó f o n o s para c o n s e g u i r Cualquier consulta puede
interferencias sean mínimas. dos carácteres simples ence- s o n i d o s correctos, d | a c u e r d o realizarla llamando a los tels.:
El h e c h o d e q u e el CU- r r a d o s e n t r e paréntesis. Así, c o n n u e s t r o idioma* • 733 50 12 - 733 50 16.
meo*
Bajo este epígrafe, queremos ofrecer a nuestras lectores una sección a través de la cual puedan salir-
se de la rutina que marcan siempre los sistemas preconcebidos.
Les vamos a proporcionar precisamente, eso que reza en el epígrafe: traeos mediante los cuales los usua-
rios aprendan a sacarle más jugo a su ordenador. Artimañas de programación que le proporcionarán
máxima utilidad y cierta exclusividad en sus programas. También publicaremos trucos con los que
usted podrá rellenar lagunas, imposibles de solventar con sólo la ayuda del manual del Spectrum.

PROGRAMAS DE USO ráPorc osupuesto,


m o por arte de m a g i a .
lo m i s m o le
EXCIJUSIVO ocurrirá al usuario legítimo
Hay m u c h a s f o r m a s de pro- del p r o g r a m a si este n o tiene
teger un programa de ia curio- la p r e c a u c i ó n de mantener
sidad de terceras personas pulsada la tecla "a" durante la
h a c i e n d o i m p o s i b l e la visión carga del programa. De e s t a
de su listado. f o r m a , el programa se inicia-
N o v a m o s a explicar en es- rá sin dificultad. En realidad
te apartado c ó m o impedir q u e bastaría c o n pulsar la tecla "a"
los d e m á s tengan a c c e s o a j u s t o en el m o m e n t o d e co-
nuestros programas. Lo deja- menzar el programa, pero es-
m o s para m á s adelante. Co- te instante es m u y difícil de
m e n t a r e m o s en esta o c a s i ó n calcular, por lo q u e a c o n s e j o
un p e q u e ñ o t r u c o para evitar mantener p u l s a d o durante to-
n o s ó l o q u e otras personas d a la carga. Todo lo d i c h o pa-
ra la letra "a" Vale para cual-
vean n u e s t r o s listados, s i n o
que incluso no pueden utilizar quier otra, a c o n d i c i ó n d e SONORIZAR ESCRITURA
nuestros programas, tanto d e c a m b i a r l a previamente en la EL TECLADO EN CHINO
utilidad (agenda, c u e n t a co- i n s t r u c c i ó n 1.
S e g u r a m e n t e a estas altu- El i d i o m a c h i n o n o es pre-
rriente) c o m o de juegos. El tru- Una m a n e r a de hacerlo un ras usted se habrá apercibido c i s a m e n t e uno de los m á s di-
c o seguramente no es el m á s p o c o m á s difícil es usar letras de q u e su SPECTRUM e m i t e v u l g a d o s en Occidente. C o n
eficaz q u e existe pero sin du- m a y ú s c u l a s , c o n lo q u e ha- un p e q u e ñ o c h a s q u i d o c a d a u n o s tres mil s í m b o l o s gráfi-
d a es el m á s sencillo. A t o d o s brán de mantenerse p u l s a d a s vez q u e se pulse u n a t e c l a (a c o s dentro de su escritura nos
sus programas ha de añadir la d o s teclas s i m u l t á n e a m e n t e : excepción de "CAPS S H I F T " y evoca la idea d e "difícil", "abs-
siguiente instrucción: CAPS SHIFT y la letra elegida; " S Y M B O L S H I F T " q u e s o n en tracto" e "ininteligible". Esto es
1 IF I N K E Y Í < > "a" T H E N o bien usar s i g n o s de puntua- realidad c a m b i o s d e función). j u s t a m e n t e lo q u e vamos a
NEW ción, c o n lo q u e habrá q u e Está previsto que este soni- hacer c o n nuestro Spectrum.
y luego grabarlos de nuevo en pulsar S Y M B O L SHIFT m á s la d o sirva de o r i e n t a c i ó n y ayu-
c i n t a SAVE" n o m b r e del pro- tecla correspondiente. Tecleé POKE 2 3 6 0 7 , 0 se-
d a al p r o g r a m a d o r permitién-
g r a m a "LINE 1. ¡A fabricarse c a d a uno su d o l e asegurarse de q u e ha g u i d o d e ENTER. El resultado
El efecto de esta protección propia clave! pulsado correctamente una es sorprendente. Escriba aho-
es sorprendente, ya q u e cual- tecla sin n e c e s i d a d d e mirar ra lo que quiera o cargue cual-
quier persona que trate de uti- c o n s t a n t e m e n t e a la pantalla. quier p r o g r a m a y ejecútelo.
lizarlo se encontrará c o n q u e La d u r a c i ó n de este p i t i d o es- ¡Todos los textos nos s u e n a n
una vez terminada la carga, el
programa se autodestruye sin
GRAFICOS CON UNA tá g o b e r n a d a por u n a de las a Chino!
variables del s i s t e m a operati-
dar n i n g ú n tipo de o p c i ó n al SOLA INSTRUCCION vo {concretamente la llamada Para volver a la n o r m a l i d a d
" u s u r p a d o r " que, desespera- A veces necesitamos llenar "PIP" c o n t e n i d a en la direc- hay d o s métodos. El drástico,
do, tratará u n a y otra vez de la pantalla c o n alguna i m a g e n c i ó n de m e m o r i a 23609) e ini- q u e c o n s i s t e en d e s e n c h u f a r
cargar el programa modifican- para hacer p r u e b a s d e impre- c i a l m e n t e vale 0 . De ahí q u e y volver a conectar c o n lo que
d o el v o l u m e n del c a s s e t t e y sora, grabar pantallas en cas- a p e n a s p u e d a oirse. Si cam- p e r d e m o s todo el contexto de
c e r c i o r á n d o s e de la correcta sette y mil c o s a s más. Esto no b i a m o s esa variable por cual- la m e m o r i a R A M o el m é t o d o
ubicación de todos los cables. siempre resulta fácil si no se quier valor superior (sin pasar p a c i e n t e q u e s u p o n e intentar
La e x p l i c a c i ó n es bien sen- tiene a m a n o a l g ú n programa. d e 225, lo q u e nos daría error) teclear POKE 2 3 6 0 7 , 6 0 c o n
cilla. Al grabar el p r o g r a m a Aquí tiene u n a i n s t r u c c i ó n el s o n i d o a u m e n t a s u dura- la esperanza de q u e todo sal-
c o n LINE 1 esto hace q u e se q u e le llenará r á p i d a m e n t e la c i ó n h a c i é n d o s e m á s fácil- g a bien.
a u t o e j e c u t e n a d a m á s termi- pantalla c o n un b o n i t o gráfi- mente perceptible. Pruebe por
nar la carga. Puesto que la pri- co: e j e m p l o i n t r o d u c i e n d o POKE
mera instrucción indica que si 1 0 FOR n =: 0 TO 87: CIR- 23609, 1 0 0 . A continuación En este espacio también tienen cabi-
no está pulsada la tecla "a" CLE n,n,n : NEXT n pulse c u a l q u i e r t e c l a y oirá da los trucos que nuestros lectores
e n t o n c e s se h a g a un N E W Otra igualmente eficaz pue- c l a r a m e n t e el s o n i d o del te- quieran proponer.
(que c o m o recordarán se usa de ser: clado. C u a n t o mayor sea el Para ello, no tienen más que enviarlos
para borrar el p r o g r a m a BA- 1 0 PLOT 145,12: OVER 1: valor mayor será la d u r a c i ó n por correo a MICROHOBBY. c/Areobts-
SIC), el programa desaparece- DRAW 60,60,51 • 4 del pitido. po Morcillo, 24. ot, 3 y 4, Madrid-28029.

6 MICROHOBBY
EXCLUSIVA SINCLAIR STORE
OCP THE RD
DIGITAL TRACER JOYSTICK PROGRAMABLE
MASTER TOOL KIT CAMBRIDGE
28 utilidades diferentes
muy útiles, pe.:
- reloj en tiempo real
- renumeración.
- búsqueda de cadenas,
etc.

ADRESS MANAGER
Con él podrás copiar cualquier dibujo, por Unico en su género. Joystick programable
Muy útil como ogenda para complicado que sea y pasarlo con memoria que almacena varios
direcciones, etc. ¡Ahora con posteriormente o la impresora. Muy útil juegos a la vsz, durante tiempo
formato paro impresora en para dibujos cartográficos. indefinido. Incluye intertace con salida
8 0 columnas! que permite conexión de otros periféricos.

CHESS THE TURK


SPEECH
Juega al ajedrez hasta en LAPIZ DE LUZ
6 niveles diferentes.
Programa muy
perfeccionado, considerado
de los mejores del
mercado.

MACHINE CODE TEST


TOOL

Diversas utilidades para


trabajar en código
máquina. Muy valioso para Escucha cómo habla tu Spectrum. Muy
iniciarse o ompliar útil al introducirle los programas pues va
conocimientos "diciendo" los comandos y datos, y no Crea tus propios dibujos directamente en
hace falta mirar a la pantalla. la pantalla.
Descubre sus múltiples aplicaciones. Desarrolla tu imaginación al límite.
^ RJLL SCREEN EDITOR
(ASSEMBLER) PROGRAMAS EN CARTUCHO
PARA MICRODRIVE DESARROLLADOS POR
Magnífico editor completo
paro ensamblar programas. SINCLAIR STORE
Gran capacidad de •Disponibles en estos momentos: •
caracteres/línea. Tratamiento de textos - Hoja de cálculo
Base de datos - Contabilidad general (64 caracteres).
.Nuevos programas en preparación.
FlNANCE MANAGER

Fichero financiero con Ven a vemos a nuestras "Super-Boutiques" informáticas.


contabilidad Con opción
pora impresora en
8 0 columnas. fr—m-t
IMPORTADAS EN EXCLUSIVA SOMOS PROFESIONALES
PARA ESPAÑA
BRAVO MURILLO, 2 (apare, gratuito e n c / . M a g a l l a n e s , 1) Tel. 4 4 6 6 2 3 1
POR SINCLAIR STORE
DIEGO DE LEON, 2 5 - Tel. 2 6 1 8 8 0 1 - MADRID
PROGRAMA MICROHOBBY

Sin o c u p a r memoria

MICROCOPI. UN PROGRAMA
QUE LO COPIA TODO
Lorenzo CEBEIRA
E n el m u n d o de los ordenadores hay
Hacer copias de seguridad de los programas es, aparte de
algunas lecciones q u e conviene aprender
una sana costumbre, una necesidad. Pora ello les ofrece-
p r o n t o , si n o q u e r e m o s q u e sea nuestro
mos MICROCOPI, programa en código máquina que presta m i c r o el q u e se encargue de enseñárnos-
una gran ayuda para este tipo de traba¡o. las. U n a de las más i m p o r t a n t e s es la re-
Además, un asispecto a destacar del MICROCÍ
MICROCOPI es que no lativa a las copias de seguridad. C o n f i a r
ocupa lugar en la memoria,
smo ~ sino que utiliza la del archivo nuestros p r o g r a m a s a u n solo cassette, o
de presentación visual. a u n solo c a r t u c h o de M i c r o d r i v e , es
der o regalar a otras personas copias de
los programas q u e hemos c o m p r a d o , es
u n a a c t i v i d a d c u a n t o menos p o c o ética,
probablemente también es ilegal, pero la
legislación sobre p r o p i e d a d intelectual
deja m u c h o q u e desear en esta materia.
E n c u a l q u i e r caso, quede claro que la fi-
n a l i d a d c o n la que ofrecemos este pro-
g r a m a es ú n i c a m e n t e la p r i m e r a citada.

Características del programa

Y vamos ya c o n el programa. M 1 C R O -
C O P ¡ p e r m i t e c o p i a r cualquier progra-
m a c o n cabecera " r e a l " (luego explica-
remos esto) cuya l o n g i t u d no supere 8973
bytes en el S p e c t r u m de 16 K ó 41741
bytes en el m o d e l o de 48 K. También pue-
de c o p i a r u n p r o g r a m a que conste de va-
rias partes c o n tal de que ninguna de ellas
supere la l o n g i t u d indicada. Para copiar
este t i p o de programas es necesario ha-
cerlo parte a pane. Además, M I C R O C O -
P I p r o p o r c i o n a el tipo, nombre, l o n g i t u d
y c o m i e n z o del p r o g r a m a q u e está car-
g a n d o o g r a b a n d o y permite repetir es-
tas operaciones cuantas veces queramos.

Hacer copias de
seguridad de los
programas que
hemos comprado es
una actividad
perfectamente
legal.

« Su f u n c i o n a m i e n t o es m u y sencillo.
£ Después de c a r g a d o aparece en la p a n -
¡2 talla el m e n ú c o n las opciones " l o a d " ,
g "save" y " F i n " . P u l s a n d o la tecla corres-
i p o n d i e n t e el p r o g r a m a realizará la ope-
ración requerida. Obsérvese que la F de
" F i n " está en mayúscula para recordarle
c u a n t o menos pecar de o p t i m i s m o . De m a que se i m p o s i b i l i t a el poder pararlos, q u e pulse c o n j u n t a m e n t e C A P S S H I F T
acuerdo c o n la p r i m e r a ley de M u r p h y y p o r t a n t o el poder c o p i a r l o s c o n el co- y la tecla. Esta operación es u n a protec-
(si algo puede ir mal, irá m a l ) si existe m a n d o S A V E del S p e c t r u m . Para solu- c i ó n c o n t r a descuidos ya que el efecto de
a l g u n a f o r m a para estropear u n progra- c i o n a r este p r o b l e m a , le ofrecemos M I - esta o p c i ó n es b o r r a r el p r o g r a m a de la
m a n o le quepa la m e n o r d u d a de q u e C R O C O P I , un p r o g r a m a en c ó d i g o m á - m e m o r i a d e v o l v i e n d o el c o n t r o l al usua-
sus cintas de cassette acabarán d e s c u - q u i n a q u e le p e r m i t i r á c o p i a r u n a gran rio. Las otras dos opciones se explican
b r i é n d o l a tarde o temprano. parte de los p r o g r a m a s comerciales. p o r sí solas. Pulsando la tecla 1 de " l o a d "
Por ello conviene acostumbrarse des- el p r o g r a m a se p o n d r á en m o d o de car-
de el p r i m e r m o m e n t o a guardar p o r d u - Cuestión de orden ga. Ponemos en m a r c h a la cinta c o n el
plicado t o d o s los programas y archivos Pero antes de seguir adelante, es o b l i - p r o g r a m a q u e q u e r e m o s c o p i a r y en
de datos. Esto n o supone n i n g ú n proble- gado hacer una advertencia: hacer copias c u a n t o M I C R O C O P I haya leído la ca-
m a c u a n d o se trata de nuestros p r o p i o s de seguridad de los programas q u e he- becera nos dará los datos del p r o g r a m a .
programas, pero plantea dificultades a la m o s c o m p r a d o , es u n a a c t i v i d a d perfec- Si ese n o es el que queremos copiar, pul-
hora de hacer copias de seguridad de los tamente legal y recomendada incluso p o r sando Break, M I C R O C O P I pasará a
programas comerciales. L a m a y o r parte muchas f i r m a s de software. E n c a m b i o , cargar el siguiente p r o g r a m a de la cinta.
de éstos suelen estar protegidos de tal for- hacer copias de programas ajenos, o ven- U n a vez cargado y si t o d o ha i d o bien »

MICROHOBBY 9

I
el mensaje " c o r r e c i o " aparecerá en la y M I C R O C O P I n o puede c o n este t i p o
pantalla. Pulsando Enter volveremos al de programas. A veces, sin embargo, nos
m e n ú desde donde podemos elegir la op- encontraremos c o n q u e u n a c o p i a q u e
c i ó n "save" para grabar el p r o g r a m a . Se aparentemente se ha realizado sin proble-
puede abortar la grabación y volver al mas n o funciona. A u n q u e esto es bastan-
m e n ú p u l s a n d o la tecla Break; mientras te raro, es perfectamente posible. Los tru-
no vuelva a la o p c i ó n " l o a d " puede ha- cos de protección son infinitos y n o existe
cer todas las copias que quiera de un mis- el p r o g r a m a c o p i a d o r q u e pueda c o n lo-
m o programa. dos ellos a la vez, a u n q u e en c o n t r a p a r -
tida t a m p o c o existe el programa incopia-
Información ble. Y siguiendo c o n nuestro tema, vea-
mos ahora q u é significa el ú l t i m o n ú m e -
Veamos ahora q u é significa la i n f o r - ro que proporciona M I C R O C O P I c o n el
m a c i ó n que aparece en pantalla. E n p r i - P r o g r a m : rf
r ó t u l o " C o m i e n z o " . Si se trata de un pro-
mer lugar tenemos el t i p o del p r o g r a m a , g r a m a Basic, este n ú m e r o indica la linea
q u e puede ser: " P r o g r a m " , " N u m b e r de ejecución a u t o m á t i c a c o n que fue gra- j =JK1 '-iG I T L ftJ '
array", " C h a r a c t e r a r r a y " o " B y t e s " Si b a d o el p r o g r a m a . C u a n d o no aparece,
tiene alguna d u d a en este a p a r t a d o con- s i g n i f i c a q u e n o existe dicha autoejecu- TJ_ =_
fc__, jjglip: — ih-Iju™ÍO
sulte el c a p i t u l o 20 del m a n u a l . A con- ción. Si se trata de " B y t e s " l o que i n d i - H
t i n u a c i ó n viene el n o m b r e del p r o g r a m a . ca es la dirección de m e m o r i a a p a r t i r de
E n ocasiones se u t i l i z a n códigos de con- la que se g r a b ó el p r o g r a m a en c ó d i g o
trol o caracteres especiales en el nombre. m á q u i n a . Por ú l t i m o , en el caso de los
C u a n d o M I C R O C O P I se encuentra c o n l = l O B c í
" A r r a y s " , este n ú m e r o n o aparece ya que
a l g u n o de estos, lo sustituye p o r u n sig- carece de i m p o r t a n c i a .
no de interrogación, de lo c o n t r a r i o el
n o m b r e podría imprimirse en la parte al-
Cómo se hace
ta de la pantalla p r o v o c a n d o u n resulta-
d o catastrófico ya que nuestro c o p i a d o r Pasemos a h o r a a la parte práctica del
l
se encuentra u b i c a d o en la m e m o r i a de tema. E n p r i m e r tugar hay que teclear el
presentación visual. Seguidamente nos p r o g r a m a n ú m e r o 1 y g r a b a r l o en cas- "Satrt tape, then press any key" indicán-
sette c o n la o r d e n S A V E " M I C R O C O - donos que podemos grabar el código má-
P I " L I N E 1 0 . L a parte d u r a del t r a b a j o q u i n a que ha p r o d u c i d o el programa.
N a t u r a l m e n t e lo grabaremos a continua-
MICROCOPI viene a c o n t i n u a c i ó n . H a y que teclear el
c i ó n del p r o g r a m a n ú m e r o 1. Si hemos
listado del programa número 2 procuran-
proporciona el tipo, d o no cometer errores. Conviene tener es- c o m e t i d o algún error en las líneas de DA-
nombre, longitud y pecial c u i d a d o c o n el ú l t i m o n ú m e r o de T A , el p r o g r a m a se detendrá i n d i c á n d o -
(omienzo del cada línea de D A T A , ya que es el c o n t r o l nos el n ú m e r o de la línea defectuosa pa-
ra que efectuemos la correspondiente co-
programa. q u e nos valdrá para corregir los errores
q u e hayamos p o d i d o cometer (recuerde rrección.
la ley de M u r p h y ) . Si tiene alguna d u d a ,
tal vez le ayudará saber q u e en estas lí- Errores
e n c o n t r a m o s c o n un n ú m e r o q u e indica
la l o n g i t u d del p r o g r a m a q u e estamos neas sólo se e m p l e a n números y letras
Ya sólo queda teclear L O A D " M I -
cargando. Si ésta es superior a las que he- mayúsculas de la A a la F.
C R O C O P I " (o L O A D '*" a secas) y car-
m o s i n d i c a d o anteriormente, M I C R O - U n a vez f i n a l i z a d o el listado, convie-
gar el p r o g r a m a . H a y una m í n i m a posi-
C O P I se parará en el acto y nos i n d i c a r á ne hacer una copia de seguridad del mis-
b i l i d a d de que no funcione, ya que si he-
que n o puede c o p i a r l o c o n el mensaje m o en u n a cinta aparte. A c o n t i n u a c i ó n
m o s c o m e t i d o dos errores que se anulen
" N o cabe". ya p o d e m o s p o n e r en m a r c h a el progra-
entre sí el p r o g r a m a no p o d r á detectar-
C o n v i e n e tener en cuenta que, en oca- m a c o n la o r d e n R U N . Si t o d o ha i d o
los. E n este caso no habrá más remedio
siones, se emplean cabeceras "falsas" que bien, al c a b o de u n m i n u t o y algunos se-
que volver a empezar. Y una vez que lo
i n d i c a n una l o n g i t u d distinta a la q u e g u n d o s , aparecerá el c o n o c i d o mensaje
tengamos t o d o en orden, ni que decir tie-
realmente tiene el programa. Si intentan- ne q u e el p r i m e r p r o g r a m a del q u e hay
d o copiar una cinta que funciona sin pro- que hacer una o dos copias de seguridad
blemas, nos e n c o n t r a m o s repetidamente Conviene tener en es el p r o p i o M I C R O C O P I .
c o n el mensaje " E r r o r de carga", es bas- cuenta que, en
tante probable que el p r o g r a m a emplee ocasiones, se wimimw
este t r u c o de protección.
emplean cabeceras 10 BORDCR 0 INK 0 PRPER 0 F
Otros trucos falsas. LfiSH 0 8RIGHT 0 OUER 0 INUERS
E 0
80 LET TOPBPEEK 23732+256tPEEK
33733
H a y m u c h o s otros trucos de protec- 30 CLEftR TOP
* 0 LORO "C op i"COOE 1636*
c i ó n c o m o grabar los programas sin ca- 50 RRNDOMIZE USR 17010
bacera, pegar los bloques de datos, etc...

10 MICROHOBBY
580 DflTfl 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
,0
590 DflTfl 00000000000000360000"
,54
600 DflTfl ' 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
,0
610 DflTfl ' 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
.0
620 DflTfl ' 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
,0
630 DflTfl "000000000001RF216A5C"
,4 07
640 DflTfl "772AB25C282B36422836"
, 734
'650 DflTfl "9B3E02CD0116BF321140"
,753
660 DflTfl "1171412100581AFE01CA"
,799
670 DflTR "9E4277231318F5CD3F4 1"
,999
660 DflTfl "113A4 0CD4541FBAF213B"
,996
690 DflTfl "5CCB6E28F73A085CCBAE"
, 1227
700 DATA "FE46CC0O00FE6CCA034 3"
§4 i r o c o p i , 1162
710 DflTfl "FE7320E4 3R1140FE0028"
, 1062
720 DflTfl "DO11AE40CD454111684 0
, 1032
: ± & 3 730 DflTfl "C04541002100401111O0
.691
740 DflTfl "RFCOC2040632FB7610FD"
, 1272
750 DflTfl "3EFFED580B40DO2ftS35C "
, 1158
760 DflTfl "CDC20411AE40CO454111"
, 1014
770 DflTfl "FE4 0CO4541C0S541C39E"
, 1365
<f- 780 DflTfl "42CD3F41116240CD4541"
,917
790 DflTfl "AF321140111100DO2100"
F = f i n ,594
s = s a v e 800 DflTfl "4037CO560530E63A0040
,615
810 DflTfl "FEO430OF3E16073E09D7"
.1114
820 DflTfl ' 3E0 1O73RO04 011C009CO"
,823
830 DflTfl '0A0CC33C4 33E3FC9O60A
,686
840 ORTfl • 11O040131AFE2OOC394 3"
,756
8SO ORTfl 'FE3004 394 30710Fl1112
, 1225
860 DflTfl ' 40CD4541EO4BOB40CD2B"
, 1036
eeebee 870 DATA "2DCDE32D3fl0040FEO3Cfl
, 1103
880 DflTfl *7fl4 3FE00C28fl43EO4B0D"
1 fien * * f tCOP XflOOR * t u 290 DflTfl "20456E746572FF161201" ,1167
10 "00000000000000000000 ,838 890 DflTfl ' 40210F 2 7fl7E0420fl8fl4 3 '
,0 DATA 300 DflTfl "11O2100712O14E4F2O4 3" , 1044
900 DflTfl ' 112640CD4541ED4B01>4O
20 "0000000000000000160C" ,317
,34 DATA 310 OflTR "4142451200202070756C" ,647
30 "011101100712004C4F4E" .619 910 DflTfl CD2B2OCOE32D2AB2SC01
,293 DATA 320 DflTR "736S20456E746S72FF06 ' , 1083
4.0 "47495455443R20FF 160E" . 1019 920 DflTfl "2800A7E042E04B535CA7"
,762 DATR 330 ORTfl "0FCO440EC9626B010000 1 , 1 164
50 ,709 930 DflTfl "ED42ED460B40ñ7EO42D2"
• 263 DATO "01110110071200434.F4.D- 340 ORTfl "03233EFF6E2OF9CD3C20- ,1370
940 DflTfl B64311AE40CO4S41111F
SO , 1123
, 774 DATA 49454E5R4F3A20FF1612' 350 DflTfl "C9FB213B5CCB6E28F8C9' ,891
950 DATA '41C04541C05E41C39642"
70 , 1438
.262 DATA "011102100 71200206C3D-' 360 OflTfl "FBAF213B5CC66E26F73fl" , 1164
960 DATA "3EFFOD2A535CEO5B0640
60 , 1268 , 1158
,691 DflTfl "6C6F6 164202020202073" 370 DflTfl "085CC8AEFE0D20EEC90O"
970 OflTfi -3700560500094311OE40
90 , 1215
,652 OflTfl "3D736 L766S2020202020" 380 DflTfl "00000000000000000000" , 1108
980 DflTfl "C0454111O740CD4541CD"
100
,607 OflTfl "4&3O66696E2O20FF1612' .0 "0000000000O0ÜOO0O000" , 1179
DflTfl 990 DflTfl "5E41C3984211AE40CO4S
110
,276 OflTfl "01110210071201434152" .0 "00000000000000000000' , 1 104
400 DflTfl 1OO0 DATA 4111FE40CO45413E0132"
120
,509 DflTfl "4 7414E444F1200202042" .O "00000000000000007F00- , 6S2
130 4 10 DflTfl 1010 OflTR " 1140CDSE4 1C39E42OOO0-'
,903 OflTfl "72656168207061726120- , 127 "00000000000000000000" .664
140 420 DflTfl 9000 CLERR 30999 RESTORE
,647 DflTfl "7061726172FF16120111" ,0 "00000000000000000000" 9010 LET fl=10 LET 6=11 LET C a l
1S0 4 30 DflTfl 2 LET D = 13 LET E = 14 LET F = 15
,393 DflTfl "02100712014752414241" 440 OflTfl "00180000000000000000- 9020 LET d i reCCi0n«31000
160 ,27 9030 FOR n = 10 TO 1010 STEP 10
,538 DflTfl "4E44 4F12002020427265" "00000000000000000000 9040 READ h (
170 450 DflTfl 905O LET c o n t a d o r » ©
,697 DflTfl "61662070617261207O61" ,0 "00000000000000000000" 9060 FOR »i = l TO 19 STEP 2
460 OflTfl 9070 LET b y t e = l b » Y A L h»<*l+UAL h
160
,6S4 DflTfl "726172FF161201110010" .O "0000000000007F 7F 7F7F" $<••11
190 470 DflTfl 908O LET c o n t i d o r i c o n u d o i ' i b v t e
.242 ORTR 0 0 1 2 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 - ,506 "7F007F00 7F7F007>7F00' 9090 POKE d i r e c c i ó n , byte
460 DflTfl 9100 LET d i recc i o n » d i f e c c t o n • 1
200
.320 DRTfl " 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 ,762 "7F7F7FO02424O02O2D2D' 9110 NE KT m
490 OflTfl 9120 REflD con t ro l
210
,320 DflTfl "20202020202020202020" .588 "00363636001B0OOO7F0O'
500 DflTfl 9130 IF c o n t a d o r < > c o n i r o i Tmen p
220 ,316 R I N T " E r r o r en la l i n e a ",n STO
.443 510 DflTfl "7F007F007F007F00007F" p
230 ORTR "20202020FF1612011102' ,635 "O0007F007F002400002D- 9140 NEXT n
.468 9150 P R I N T " C o r r e c t o . O e t c o n e c t e
240 ORTR "100712014552524F5220" 520 DflTfl
,335 "002DO036003600160000' la c l a v i j a Ear y 9 r a b e e l codi<}
,537 o aaquina
250 DRTR "4 4 45204341524 7411200' 530 DflTfl
, 180 '•7F0000007F0O7F007F7F- 9160 SAUE "C0Pi"COOE 31000,1010
,626 "202070756C736520456E " 540 OflTfl 9170 P R I N T "Reconecte la c l a v i j a
2 6 0 DATR ,635 Ear para v e r i f i c a r la g r a b a c i
,662 "746S72FF161201110210" 550 DflTfl "OO7F00007F7F7F002424- on "
270 DRTfl ,580 "00202020003636360018' 9180 VERIFV "copi"CODE 3 1 0 0 0 , 1 0 1
,556 "0712014 34F52524S4354" S60 DflTfl 0
2 8 0 DflTfi ,324 9190 P R I N T La g r a b a c i ó n e& c o r r
,714 570 DflTR "00000000000000000000 teta'
DRTR "4F1200202070756C7365" ,0 9200 STOP

MICROHOBBY 11

I
NUEVO SINCLAIR r
Estará a la venta en España este m i s m o m e s _

ZK SPECTRUM +,
NACIDO POR SORPRESA
Domingo G O M E Z
í f »IR 1

Cuando las espectativas de los usuarios Simlaír se encontraban


dirigidas a la aparición del "QL", un nuevo modelo del Spectrum ¡1 ORÁPH

ha impactado, por sorpresa, en el mercado europeo. E^JL ° i


La opinión general era que Sinclair se demoraría, al menos un
H EDFT
H I H BTCI
año, en poner a la venta el modelo mejorado de su popular i B / ^ ' S ESHñPli
ordenador. Hace apenas dos semanas, sin que ningún rumor ™ A .
hubiera preparado el camino, se anunció a bombo y platillo en
todo el mundo, y en España también, el ZX Spectrum Plus. Este M W W i

nuevo modelo "relativamente" nuevo, como ahora veremos se m


encontrará a la venta en muy pocos días.
-

r / a de ser igual p o r d e n t r o , mica. Puede q u e el usuario t r a d i c i o n a l


riamos decir que es el m i s m o de S p e c t r u m deba s u f r i r u n a pequeña
de siempre; pero p o r fuera es "reconversión" hasta acostumbrarse, pero
tan d i s t i n t o q u e seria i n j u s t o negarle el c o m o a lo b u e n o se a c o s t u m b r a u n o
a d j e t i v o « n u e v o » a este l l a m a n t e / X pronto, creemos que serán pocos los q u e
Spectrum + . rechacen las ventajas del nuevo sistema.
E n u n a p r i m e r a i m p r e s i ó n del nuevo Otras mejoras evidentes del S p e c t r u m
equipo, del que esperamos ofrecer u n + , al q u e c o m o d e c i m o s someteremos a
análisis exhaustivo la p r ó x i m a semana, un chequeo m u c h o más p r o f u n d o la pró-
descubrimos ventajas m u y significativas, x i m a semana, son las patas abatibles que
frente algunos leves inconvenientes. p e r m i t e n posicionar el teclado más có-

La novedad más apreciable del m o d e -


lo es el teclado, a u n q u e sin embargo, el
sistema n o es nuevo para los seguidores
de p r o d u c t o s Sinclair, puesto q u e es el
m i s m o q u e equipa a su h e r m a n o mayor,
el Q L .
La apariencia externa de este nuevo
sistema es la de q u e son "teclas de ver-
d a d " . Esta estructura ha llevado a m u -
chos a hablar c o n desencanto del m o d e -
l o Q L , y estamos seguros de que también
se escucharán algunas críticas respecto al
nuevo Spectrum basadas en que el aspec-
to del teclado es superior a su " t a c t o
real". N o son, verdaderamente, teclas me-
cánicas en el sentido clásico. Pero hay
que decir que se trata de una solución há-
bil, m a r c a d a m e n t e eficaz y q u e p e r m i t e
unas prestaciones al u s u a r i o q u e en n i n -
g ú n caso se le p o d r í a n ofrecer a u n pre-
c i o asequible.
m o d a m e n t e frente al usuario, mantenien-
d o u n ligero á n g u l o de i n c l i n a c i ó n ; u n
18 nuevas teclas más a m p l i o d i s i p a d o r t é r m i c o en el in-
E l teclado del nuevo S p e c t r u m , o el terior, lo que, evidentemente, desahoga-
nuevo teclado del S p e c t r u m , c o m o se rá su f u n c i o n a m i e n t o , y u n a rejilla de
prefiera, n o sólo es m e j o r , s i n o m u c h o ventilación que permitirá evacuar el fuer-
más a m p l i o . Hasta 18 teclas nuevas in- te calor p r o d u c i d o en el i n t e r i o r tras lar-
c o r p o r a , c o n aportaciones tan interesan- gos períodos de f u n c i o n a m i e n t o , c o n l o
tes c o m o el "Reset" o el espaciador o que q u e se evita este inconveniente ya clási-
todas las funciones de c o n t r o l posean te- co en los m o d e l o s anteriores.
clas independientes, y, además, situadas Es hora ya de decir que, puesto que na-
de f o r m a m u c h o más racional y e r g o n ó - da c a m b i a en el i n t e r i o r del S p e c t r u m ,

12 MICROHOBBY
• M W U M M M » .
— . . .

• LCjBU ; . J>
' • 'V- .< 95? rí; H f T

— — 1 •- "

1
&Ü aP? s S:
tiACx
iP n T3WA n 8 S m cStit* 0OMT p CAT FWHQCT 1 I
Í 3 mt H J * a '*] f a w i • I— M
--—M- -

J J L 3 J k 4 A : s • 21 7 L 8
A L v J 0 A L A
U77TB a 1 1
^Hf. i j
Jl 1
1 ÉL J1
1 ^ p i v I ^ T I y 1 ibfifG
I 1 1

• V v J
i . *.•

1 ^BmJ/ j/ I

todos los programas y los periféricos dis- c o n f i r m a r a p u n t a n hacia u n a cifra lige- H H J E V A S T E C L A S :


ponibles en el mercado son aplicables en ramente i n f e r i o r a 60.000 pesetas. E n
un ciento por ciento al Spectrum + . La cualquier caso, el m o d e l o clásico de Funcior de c o n t r o l :
capacidad de m e m o r i a es la m i s m a y el Spectrum, en sus dos versiones de 16 y •DIT
sistema operativo c o n t e n i d o en la R O M 48 K, seguirá estando a la venta durante
— DELETE
es idéntico a modelos anteriores. bastante tiempo.
— GRAPHICS
C o n el nuevo Spectrum se a c o m p a ñ a — TRUE VIDEO
EL QL, con retraso
una fuente de alimentación con el mis- — INVERSE VIDEO
m o diseño externo que la del Q L , u n jue- Por otra parte, el ansiado m o d e l o Q L , — EXTEND MODE
go de cables para conexiones de antena h e r m a n o mayor del S p e c t r u m y q u e se
— CAPS LOCK
y cassettes, una cinta de demostración encuentra ya a la venta en Inglaterra con
verdaderamente buena (que allanará m u - cierta facilidad, no va a estar a disposi- — BREAK
cho el c a m i n o en el aprendizaje de su c i ó n de los españoles en la fecha inicial- — SYMBOL SHIFT
uso) y un manual de instrucciones en cas- mente prevista, a primeros de noviembre, (2 teclas idénticas)
tellano, con un diseño atractivo, aunque aunque todo parece indicar que se encon- — CAPS SHIFT
con algunos fallos de traducción, c o m o trará disponible en cantidades limitadas (2 teclas idénticas)
por ejemplo, llamar "rebordes" a los pe- al f i l o de las navidades.
riféricos, lo cual n o deja de ser d i v e r t i d o E l p r o b l e m a se ha p r o d u c i d o , al pare- M a n e j o del cursor:
y hasta quizá proporcione ideas a algún cer, p o r retrasos en la t r a d u c c i ó n de los — ARRIBA
astuto académico de la Lengua que de- paquetes de Software y del m a n u a l de — ABAJO
cida apadrinar el hallazgo. Este m a n u a l instrucciones. Esta labor está ya realiza-
— DERECHA
está d i r i g i d o al principiante con preme- da y en Inglaterra se trabaja intensamen-
ditación y alevosía, hasta el p u n t o que ol- te para que los primeros millares de Q L — IZQUIERDA
vida hacer referencia a las "variables del se encuentren en España a t i e m p o de sa- Sintaxis:
sistema", u otros detalles que para u n tisfacer la d e m a n d a que se produce pre-
usuario u n poco más adelantado serían ferentemente en estas fechas. PUNTO
m u y de agredecer. M u y p r o n t o podremos ofrecer en es- COMA
A la hora de cerrar esta edición, la fir- tas páginas u n estudio a m p l i o de este COMILLAS
m a representante de Sinclair en España, nuevo m o d e l o de Sinclair, que nace en- PUNTO Y C O M A
Investroñica, no se ha p r o n u n c i a d o a ú n vuelto en la polémica, y de cuyo éxito co- B A R R A ESPACIA D O R A
sobre el precio al que se pondrá a la venta mercial se permite d u d a r en voz alta más
el Spectrum + . Rumores que habrá que de un d i s t r i b u i d o r o f i c i a l de la f i r m a . Reset en pulsador lateral

I
PROGRAMAS P R i f l M R S P R O G

lo preocupación primordial de cualquier semanario es la actualidad; mantener siempre el


hilo de las novedades que, en nuestro caso, se mueven alrededor del Spectrum para
comunicarlas como material de primerísima mano*
Estos son los objetivos a cumplir por esta sección, en la que puntualmente comentaremos
todos los programas que se vayan introduáendo en el mercado con carácter novedoso, y
aquellos que puedan ser de interés y utilidad para nuestros lectores.
en un lugar concreto del características del tiro alojarán los futuros archivos.
LOS MAS recorrido, desde el cual se
efectúa el siguiente golpe.
asemejándose bastante a los
resultados que se producen
Esto nos va a permitir usar
distintos cartuchos de
VENDIDOS Cuando la pelota se en una competición real. En archivos con un solo
encuentra en la zona de este sentido el juego está programa.
1. Bandera a cuadros Psion «green», es decir la próxima al muy bien construido: cuando La capacidad de
2. Manic Miner Bug Byte hoyo, accedemos a otro tipo la bola c a á por ejemplo, en almacenamiento es de 256
3. Simulador de vuelo Psion de pantalla que nos ofrece un matorral espeso, en un cuentas y 1.000 apuntes.
4. Fighter Píloi Digital una visión ampliada de la bunquer o en un bosque, las Estos últimos se anotan en
5. Jugador de ajedrez Artic posición actual, de tal forma dificultades para salir de allí las denominadas cuentas de
6. Jet set willy S. Projects que muestra el lugar exacto son las mismas que se darían nivel auxiliar.
7. Atic Atac Ultímate donde se encuentra la pelota en un campo de golf real. Los En si, el mayor aliciente que
8. La pulga Imdescomp en relación al hoyo. Una vez palos que utilizamos están encontramos at usar este
9. Sabré Wulf Ultímate llegado a este punto hay que también basados en los que programa es la velocidad
10. Penetrator Melbourne golpear la pelota nuevamente, se utilizan en las con la que actúa
pero al hacerlo ahora es competiciones reales, lo que (recordemos que se utiliza
LISTA ELABORADA CON necesario tener en cuenta el le da cierta vistosidad al con el ZX Microdrive), ya
LA COLABORACION DE: denominado «putting», que juego que es muchísimo más
consiste en golpear la bola Existe un problema a la hora rápido que las cassettes
Tronik Barcelona con una fuerza que depende convencionales. Esto permite
Malaga de terminar de jugar, y es que
Epíiton de la velocidad del green y la acceder a la información
World Miro Madrid cuando nos ofrecen la opción
Ce$pedes La CoruAa distancia a !a bandera. de continuar, al hacerlo contenida en los archivos de
Gesco Informática BtlCao La presentación del juego en seguimos con la misma torma casi inmediata, st bien
líneas generales resulta puntuación no pudiéndose hay que tener en cuenta
aceptable, sin embargo, no reimciar el juego desde cero, que aún dista mucho de
GOLF podemos decir que la flor otra parte se echa de lograr la velocidad de los
resolución gráfica sea muy menos la compañía de otros diskettes.
Microparadise/Micro World buena, incluso si exceptuamos jugadores con los que El programa ha sido
48 Kb algún que otro arbolito, competir, ya que sólo se diseñado según el plan
Tipo de juego: Simulador matorral, o palo, permite un jugador. general de contabilidad del
FVP: 1-700 prácticamente no existe. Sin A pesar de todo este puede Ministerio de Hacienda, por
embargo, la idea es original y ser un juego entretenido para lo que resulta
Los juegos
el planteamiento está bien aquellos que conozcan el golf, válido para llevar la
deportivos son
realizado. e interesante para despertar contabilidad a nivel de
aquellos que prentenden
simular el desarrollo de una La posición de la bola irá la afición por este deporte pequeñas empresas.
competición real. Este, en siempre de acuerdo con las entre aquellos que no lo De la presentación en
particular, simula un partido conozcan pantalla podemos decir que

P
de golf jugado a dieciocho es correcta, sin llegar ni
hoyos. Los campos pueden fci© i*mmé i\m mucho menos al
elegirse de forma aleatoria software i/ juegos CONTABILIDAD virtuosismo, Aunque en este
entre los 65.535 disponibles. Worl Micro caso esto tampoco resulta
Cada uno de ellos tiene un muy importante, sí tenemos
Ulilidades en cuenta que aquí lo
«par», que hay que cumplir
para lograr realizar con éxito Microdrive fundamental es el contenido
el recorrido. PVP 9.500 más que la forma.
Antes de lanzar la pelota hay Este programa de El programa ofrece las
que elegir primero el palo que contabilidad ha sido siguientes opciones:
va a utilizarse, de entre los diseñado para usarlo con gestionar un plan contable,
trece que se encuentran una unidad de ZX gestionar un fichero de
disponibles. A continuación se Microdrive. Es necesario apunies, hacer los balances
elige el ángulo de tiro, este, utilizar dos cartuchos, uno y extractos de cuentas,
unrdo al tipo de palo elegido, que contiene el programa en actualización de ficheros,
hace que la pelota se sitúe sí y otro en el que se gestión de cartuchos y

14 MICROHOBBY
:HMHS P R 0 G R R M R 5 PROGRRMRS
1 iPROGRAMAS

cierres contables. pero hay que estar del juega hay que decir que
Además, con este programa
podemos utilizar una amplia
Spcctrum / pendientes de hacerlo sólo
cuando se disponga de una
está muy cuidada en todos
los detalles y que el menú
gama de cursores, limpiar espada ya que. de lo que ofrece es de lo más
campos, anular datos grabar contraria las probabilidades completo y está muy bien
archivos, utilizar mayúsculas
o minúsculas cambiar
r a í a o s de éxito son prácticamente
nulas.
estructurado. La utilización
del teclado es perfecta, ya
signos usar la ñ. visualizar -- -
A la hora de emprender la que permite elegir fas teclas
en pantalla apuntes situados lucha hay que tener en de movimiento que
hasta 50 posiciones cuenta que cada vez que intervienen en el juego,
anteriores o postenores, y enfrentemos a nuestro héroe amoldando así éstas a las
un largo ecétera de con los monstruos se pierde necesidades o preferencias
posibilidades que sin duda, la espada A partir de ese del jugador
nos facilitará la tarea. momento, el objetivo Por lo que se refiere a la
Otra opción del programa primordial es conseguir imagen, hay que destacar
consiste en poder formatear cualquier otra de las que que existen dos tipos
una cinta de microdrive y están distribuidas por los diferentes de pantallas; una
utilizarla posteriormente pasillos del laberinto y, si no de elias muestra el laberinto
como archivo de datos se hace de este m o d a nos a gran escala y la otra, de
También podemos obtener un juego de aventuras. quedaremos totalmenie escala reducida, ofrece una
una copia de seguridad de El juego consiste en un desvalidos ante el alaque situación más generalizada
esta para recurrir a ella en gigantesco laberinto lleno de enemigo. del lugar en que nos
el caso de que se produzca peligros que esconde un encontramos. En la parte
Como ocurre con todos los
algún deterioro. fabuloso tesoro. La misión derecha de ambas se
juegos de aventuras, es
El precio del cartucho con del jugador no es otra que encuentra el medidor de
imposible realizar la misión
el programa es de 9.500 la de conseguir atrapar el energía, que consiste en una
con éxito sí nuestro
pesetas, éste va tesoro y llevarlo hasta la serie de escalafones
personaje no está bien
acompañado de un manual habitación destinada a indicadores de la situación
alimentado; con este fin se
de operación y de una placa preservarlo. Para conseguirlo nutritiva.
han distribuido platos de
de protección-soft. Esta contamos con la ayuda de comida por todo el laberinto, Resumiendo, se puede
última consiste en un un simpático personaje, con los que se podrá afirmar que las
artilugio que hay que armado con una flamante mantener la energía. instrucciones son lo
conectar al port de salida espada, al que hay que Pero no todo van a ser suficientemente explicativas
de periféricos sin el cual el guiar con sumo cuidado dificultades disponemos c o m o para entender con
programa no funcionará y para ir en busca del botín. también de valiosas ayudas facilidad la mecánica del
con el que. por tanto, se Los terribles enemigos con para conseguir nuestro juego: los gráficos son
evita que pueda ser copiado. los que se encontrará objetivo, como las que buenos el movimiento está
Una idea sin duda original nuestro héroe son los proporcionan los prisioneros bien conseguido y la
para la protección de maziacs, unos bichos muy que encontraremos a respuesta de las teclas es
Software. raros que intentarán por nuestro pasa Ellos nos rápida y precisa. En
Existe siempre la todos los medios que mostrarán el camino hacia definitiva, que se puede
posibilidad de que el fracase en su misión. Se el tesoro. pasar un rato entretenido
cartucho se deteriore, ya puede luchar contra ellos.
En cuanto a la presentación jugando con los Maziacs.
que los fabricantes que han

r
previsto esta circunstancia
ponen a la venta un
cartucho-copia por el que La conocida firma «Imagine Software» ha quebrado, iras haber acumulado deudas por
se cobra el precio un valor de, aproximadamente, 350.000 libras.
equivalente a uno virgen. «Imagine», que se había caracterizado ¡mr una desúrdanle imaginación erí ¡a confección de
programas, no ha sabido combinar ésta con el conocimiento necesario para mantenerse en el
mundo de los negocios.

• • • Tras varios meses de estrecha colaboración entre Marvel Comics y Scott Adam's Uk
MAZIACS
Company Adventure International, ha aparecido por fm en el mercado inglés «The Hulk», un
DkTronics/ABC juego que ya contaba con una aureola de popularidad.
48 Kt) Al /xirecer ha sido confeccionado por el guionista de la Marvel en colaboración con Scott
Tipo de juego: Arcade Adams, pionero de los llamados juegos de aventuras.
FVP 2.200
El Maziacs es un • • • La compañía INVESTRONICA está preparando ya la versión es/Htñola ¡xira la ROM del
divertido juego, que QL, así como ¡a de los cuatro programas que se comercializan con éste.
reúne todos los
Esperamos que la labor resulta provechosa y sobre todo que pronto, muy pronto, podamos tener
aliciente;, imprescindibles en en Esfxiña el preciado y deseado QL

J
i; • íl P a D
D

LA NUEVA B O U T I Q U E DE MICROORDENADORES

P R O G R A M A PARA SPECTRUM

LIBRO
Y
CURSO
INTRODUCCION
BASIC
T

Te lo regalamos
comprando un Por sóio
41.900 Ptas.

Ven a conocernos
Recuerda nuestras
increíbles condiciones
de p a g o . Desde 1.239 ptas.
a l mes.

KEY INFORMATICA, S.A.


Embajadores, 90 • 28012 MADRID • Teléfono: 227 09 80
Distribuidores oficiales de: S Í n d E 3 Í r ~ C s c o m m o d a r e
IPSVSIIIMISIBI Lm

4<« suKiAUi tx s n c m m

TODOS ESTOS PROGRAMAS


HAN ESTADO SITUADOS
ENTRE LOS CINCO
PRIMEROS PUESTOS
DE LAS LISTAS
DE SUPERVENTAS
BRITANICAS

TORNADO
LOWLEVEt
c i MHTwr e n M r
SrjCLAjg SPECTRUM 48*

MATCH P O I N T . Este n u e v o p í o S A B R E W U L F El m a s p u r o arte en FULL THOTTLE. Los g r á f i c o s en T.L.L. Eticante m w c U de gráficos


grama de PSION es. s i n duda, u n anti- Spectrum los gráficos s o n sober- 3 D s o n m a r a v i l l o s o s el e l e c t o de tridimensionales y scrolfs en todas ^
d o t o c o n t r a el a b u i r i m i e n t o N o es u n b i o s (CfiASH) P o s i b l e m e n t e este es v e l o c i d a d y s c r o l i b r i l l a n t e ICRASH). las d i r e c c i o n e s (CRASH). Tomado T
í
luego. es u n p a r l i d o real de l e n i s el programa m a s espectacular de Gráficos y c a l i d a d de ¿dicción, u n 10 Low l e v e l (TIL) es una tdea original r
[GAMES» El l i m i t e m á x i m o de las ULTIMATE (POP COMP WKLT) Un (HOME COMP WKLY) Me a t i e v e n a a acompañada de soberbios gráficos y Vl

p o s i b i l i d a d e s gráficas y a n i m a c i ó n nuevo e s t i l o en ios luegos caricatura afirmar que i n c l u s o supera a Pote espectaculares e f e c t o s especiales *
del S p e c t r u m (POP COMP W K L T Í de ULTIMATE (GAMES) P o s i t i o n (POP COMPUTING) (WHAT MICRO)
i 9 0 0 pts 48 K 2 300 p t s 48 K 1 700 p t s 48 K 1 700 pts. S

ZX Spectrum

OLIMPICON tu
o p m i o n la mas racnda
mi

v e r s i ó n o l í m p i c a creada
m i
para e l S p e c t r u m ( f l H
COMP W K I Y I . Los g r a M
eos son i m p r e s i o n a n t e s

BEflHSTALI
pero ta a n i m a c i ó n de los
atletas es realmente majt tí* ^
m t i c a (POP COMPU
TING
48 K I 700 p t s

HCK THE BEANSTACK/ Magn H T M E MAT. NO es u n


:o trabajo cada ^ • K d e las G a l a n a s , es el m e j o i

sszstósss
^ H v d e s i m u l a c i ó n galactica creado
Spectrum (POP COMPUTINGl
P M M M H H H l o d o s los gráficos s o n s o b e r b i o s , los
HF3e e f e c t o s de a p r o n n u c i o n de los pía
P ^ y agrá netas magn i t i c o s y la m s l ru mentac ion
Tsto (GAMES) c o m p l e t í s i m a ICRASH)
1 9 0 0 pts 48 K I 700 pts

BEACHHEAO Eljue
go mas popular de Ame
tica, c o n los mas so*
prendentes electos de
a n i m a c i ó n (COMP ANS
WER) M ú l t i p l e s panta

lljs. fantásticos efectos


t n d i m e n s i o n i l e s en u n
escenano de a c a o n be
itca U n best s e l l e i
(GAMES) B^n
48 K 1 9 0 0 pts
PROGRAMAS DE LECTORES . r
EDITOR DE CARACTERES
José M. DIAZ

Este programa podrá ayudarle en los casos en los que usted


necesite emplear los Gráficos Definibles por el Usuario (G.D.U.)
para juegos, o cualquier otro tipo de aplicación. También le
permitirá crear, modificar, colorear, grabar (SAVE) y cargar
(LOAD) un juego completo de GDU.

U n a vez i n t r o d u c i d o el p r o g r a m a en Por e j e m p l o , s u p o n g a m o s q u e usted


m e m o r i a y finalizada la presentación, acaba de crear el G D U " C " y tiene, p o r
c u a n d o usted pulse c u a l q u i e r tecla, apa- tanto, los G D U " A " , " B " y " C " d e f i n i -
recerá en pantalla lo siguiente: dos. Si activa el m e n ú p u l s a n d o " E N -
A — U n a parrilla de d i b u j o en blan- T E R " y pasa directamente al " m o d o " co-
co 8 p o r 8 " P I X E L S " . lorear, el G D U q u e se mostrará en pan-
B — U n a lista de números etiquetados talla será el " C .
c o m o " D A T A S " (los " P E E K S " El p r o c e d i m i e n t o para ver c o l o r e a d o
de las posiciones de m e m o r i a co- c u a l q u i e r o t r o G D U , el " B " , p o r ejem-
rrespondientes ai G D U en curso). plo, es el siguiente:
C — U n esquema d e las teclas q u e se — Si n o lo h i / o antes, active el m e n ú
usan para m o v e r el cursor gráfi- pulsando " E N T E R " .
c o ( c u a d r i t o central parpadean- Pulse la tecla " I " y " l l a m e " al
te) a la hora d e crear o m o d i f i - G D U "B".
car un carácter. — A c t i v e el m e n ú .
D Diversos mensajes de u t i l i d a d . — Pulse la tecla " 2 " . A h o r a el gráfi-
E El m e n ú de opciones. Para acce- c o en p a n t a l l a será el " B " .
der a una cualquiera de ellas pul- E n segundo lugar, a la hora de grabar N o es aconsejable i n t e r r u m p i r el pro-
se u n a tecla del 0 al 4, para vol- { S A V E ) y cargar ( L O A D ) u n j u e g o de g r a m a y luego tratar de r e a n u d a r l o c o n
ver al m e n ú pulse " E N T E R " . G D U , el p r o g r a m a pregunta el n o m b r e el uso de sentencias G O TO. L o más pro-
E n general, el m a n e j o del p r o g r a m a n o del j u e g o ; es preciso dar a l g u n o y, ade- bable es que aparezcan mensajes de error
presenta dificultades; bastará c o n seguir más, su l o n g i t u d n o debe exceder de 1 0 extraños y pierda la i n f o r m a c i ó n del jue-
las instrucciones de pantalla, salvo u n par caracteres, todos los restantes serán igno- g o de G D U , o bien tenga que recuperar-
de aspectos q u e conviene comentar. rados. A u n q u e el p r o g r a m a visualiza en la a m a n o .
E n p r i m e r lugar la o p c i ó n " 2 " del me- papel a m a r i l l o el n o m b r e aceptado co- C o m o habrá p o d i d o observar, en el
nú, " C O I O R E A R C A R A C T E R E S " ; en m o válido, tenga en cuenta q u e pueden m e n ú n o aparece u n a o p c i ó n para dete-
p r i n c i p i o se mostrará, c o l o r e a d o c o n el surgir p r o b l e m a s sin intenta cargar ner el p r o g r a m a ; c u a n d o haya t e r m i n a -
papel y tinta q u e usted elija, el último ca- { L O A D ) u n j u e g o G D U c o n el n o m b r e d o de editar sus j u e g o de caracteres, pulse
rácter creado. q u e usted cree q u e tiene. simplemente " B R E A K " .

1 RE M •EOITOR-4»•«*
MICROHOBBY es una revista ^ue pretende algo más que transmitir informa- * B o ^ l a l i l 9 ! ' 4 1 P°KE 2 3 6 2 4
ción y datos a sus lectores; quiere ser, de venlad, una publicación abierta a 10
CHRt
LET
14.3
11=0 LET iS=7: LET Ct»

ellos, poniendo a su disposición estas páginas. En ellas publicaremos progra- 12


LET
LET
p=2
p 0 * 0
3560
LET x>0 LET y . 0

mas elaborados por los lectores que ellos nos quieran enviar. =64
14 LET
LET
C0-21
S C C / 3
LET 1.175
L E T pr= C / <
LET
LET
c
PX " P r
16 LET p » « " " LET Cl-22528 LE
T CX l
Condiciones para la publicación de los programas de nuestros lectores: ie DIM D ( C E , I I 4 I , i s 4 i i DIM v
»<t«+2)
19 LET O » » ' 0 0 0 0 0 0 0 0 " : LET T0=1
1- Los p r o g r a m a s deberán ser origi- 5 — Una vez publicado, MICROHOBBY LET C0=1 LET f g - 0
S 0 GO T O 6000
nales e inéditos. a b o n a r á ai autor del p r o g r a m a la 6 0 FOR i - i i TO is
6 5 POKE USR a t < l > + i , V R L C'BIN
c a n t i d a d de 15.000 pesetas, en " + 1 t < C O , i • 1» )
2- Se enviarán a M I C R O H O B B Y en c o n c e p t o de p a g o por colabora- 70 NEXT i LET a t ( l ) » ¿ t < 2 > RE
TURN
cinta cassette exenta d e protec- ción. 00 FOR >>II TO i S + 1 PRINT AT
c i ó n contra copia y listado, ya q u e 6 — M I C R O H O B B Y se reserva el dere-
i , 9 ; v J (
81 ir
TO 231 NEXT
f g » l TMEN LET
i
Í9«0 RETU
d e lo contrario seria i m p o s i b l e su c h o de p u b l i c a c i ó n o n o del pro-
RN
82 PRINT RT 4 , 2 5 , C H R t i"
publicación. grama. 8 4 P R I N T RT 0 , 9 , " N O M B R E DEL JU
EGO DE C A - " , « T 1 , 9 , " R R C T ERES ";
3 — Cada cinta irá a c o m p a ñ a d a de lis- 7 — A d e m á s d e la p u b l i c a c i ó n de los FLASH
86
1 , " ? "
INPUT "NOMBRE " , P t
tado y hoja explicativa de la utili- p r o g r a m a s de interés, MICRO- 88
( TO
IF LEN P t > 1 0 THEN LET P t = P t
10)
d a d y m a n e j o del programa. HOBBY realizará c o n todos los re- 9C PRINT PRPER 6, INK 0.RT 1,1
8 , P t RETURN
c i b i d o s un sorteo m e n s u a l d e un 92 LET At«"0OO0®000" FOR Í>II
4— En u n a s o l a c i n t a puede introdu- M I C R O D R I V E y s u INTERFACE-1 • 1 TO i S + 1 LET t t í C 0 , i > « 4 t NEX

cirse m á s de un programa. correspondiente.


T i RETURN 0 SUB 9 6 IF l > 1 7 5 TMEN L E T C0 = 2 1 ) , A T 5 , 9 , " V E R I F I C A C I O N CORRECT
95 REM E S P E R A R TECLR 1 LET 1=175 A": PAUSE 150
96 PAUSE 0 LET P0=PEEK p RET 520 I F P 0 4 6 OR P 0 > 5 2 T H E N GO T 1379 LET p » « " " LET íg = l GO SUB
URN O 510 60
99 REM D I B U J O TABLERO 5 3 0 LET px s p e t U A L CHR» P0 1 3 6 0 GO S U B 1 1 8 GO SUB 110
100 FOR i • i i TO 7 1 S T E P i S + 1 5 4 0 POKE CUÍSUtPx) , (PEEK (C l+S 1 3 6 5 OUER 1 GO S U B 1 4 1 OUeR 0
102 PLOT 0 , 1 - x DRAU C,0 » t p x i + 2 + C> P O K E C l + <S« 4PK ) , ( P E E K ( C U i k t P X
5 S 0 GO SUB 1*0 ) - 2 » c ) GO S U B 1 3 1 GO T O 510
m a » frwsea 5 6 0 GO T O 1 0 0 0 + ( p x - p r ) + 1 0 0
600 STOP
1 4 0 0 REM L O A D
1410 LET C0=1
CRRACTERES
GO S U B 60
1 0 6 REM R E S T O DE PANTALLA
1 1 0 P R I N T RT i i . 2 3 ; " 7 " ; A T i S + 1 , 1 0 0 0 REM c r e a r un c a r a c t e r 1420 PRINT FLASH 1,AT 5,9,"COMAN
S 5 ; " 6 " , AT i i • 1 , 8 6 ; " t " ; f l T 4-,21," 5 1001 IF C 0 - 2 1 TMEN PRINT BRIGHT 00 LOAD ACTIVO"
•;6T 4 , 2 2 ; " < " , A T i ^ a i - e - i f i T 4 , 2 ' l . A T 14.0. ATENCION JUEGO COMPLE 1422 INK 5 P R I N T RT 12,15;
8; " >" TO" PAUSE 150 P R I N T AT 1 4 , 0 , U » 1425 LOAD P» DATA l » ( )
1 1 2 P R I N T RT 4 , 2 7 ; , > - " ; AT 4 , 2 3 ; " 1427 INK 1
' T O SM> GO T O 1250
1002 IF C 0 > 0 T H E N GO S U B 166 1 4 3 0 P R I N T AT 5 , 9 ; V * ( TO 21)¿AT
113 PLOT 204-, 116: DRRU 3 , 3 PLO s , 9 ; " C A R G A F I N A L I Z A D A " , A T 6 , 9 , " T
T 2 0 4 , 1 1 6 DRRU - 3 , 3 PLOT 2 0 4 , 1 100S LET c 0 = < O t l GO S U B 1 3 8 GO RANSFIERO CARACTERES A ,AT Í - 7 , 9 , "
22: DRRU 0 . 4 SUB 9 2 GO SUB 118 LA MEMORIA"
1 0 1 0 GO T O 4.000 1 4 4 0 FOR j = i i + 1 TO 21
1 1 4 P R I N T RT 4 , 2 5 , FLRSM 1,C»
RETURN 110© REM M O D I F I C A R UN CARACTER 1445 I F CODE t » ( J , 1 1 = 3 2 THEN LET
1 1 6 FOR i = i i + l TO 1 S • 1 : PRINT P 1110 PRINT PAPER 4, INK 7 ; A T 14. C05J-1 LET j =21 GO T O 1452
RPER 6 ; INK 0,AT i - l , 1 3 , V » l TO 3 0, "QUE CARRCTER-» " . FLRSM 1,CMR»
1450 LET a * ( l ) = C H R » (C+jl LET C
),RT 1 - 1 , 1 3 ; U R L ( " B I N " + l » ( C 0 , i ) 143 PRINT AT 1 4 , 1 5 . V » < T O S>
©=j GO S U B 60
>: NEXT i 1120 PAUSE 0 IF I N K E Y » <" A " OR I
1 1 9 P R I N T RT 8 , 1 2 , " O R T O S " RETU N K E V » - U " T H E N GO T O 1120 1452 NEXT j , „
RN 1122 LET 10=CODE INKEY»-C: IF lO 1457 PRINT AT 6 , 9 , v » ( TO 2 2 ) , A T
1 2 2 P R I N T RT 1 6 , 0 , " 0 - C R E A R CRRR K 0 THEN P R I N T AT 14 .0, "CARACTER 6 , 9 ; " F I N TRANSFERENCIA A
CTERES" NO D E F I N I D O " PAUSE 100 GO T O 1460 LET f g = l GO S U B 1320
124 P R I N T RT 1 7 , 0 ; " 1 - M O D I F I C R R ( 1 1 1 0 AND C 0 < > 0 ) + ( 1 2 5 0 AND C0c0) 14 6 5 PAUSE 0 GO S U B 80
CARACTERES" 1130 PRINT AT 1 4 , 1 4 , I N K E Y » 1 4 7 5 GO S U B 1 6 6 GO S U B 168
1 1 4 0 GO SUB 1 6 6 LET l=C0 LET C 1 4 6 0 GO S U B 1 1 6 GO S U B 110
1 2 6 P R I N T AT 1 8 , 0 , " 2 - C 0 L 0 R E A R C
ARACTERES 0=10 GO S U B 1 6 8 GO S U B 110 1 4 8 5 OUER 1 GO S U B 1 4 1 OUER 0
1 2 8 P R I N T AT 19,0, "3-GRABAR CAR 1 1 5 0 GO S U B 138 POKE c l t ( S M P X ) .(PEEK I t l t J J t p x
ACTERES" 1 1 5 5 GO TO 40O0 J-2+C) GO S U B 1 3 1 GO T O 510
1 2 0 0 REM COLOR 2000 STOP
1 3 0 P R I N T AT 2 0 , 0 , 4-CARGAR CAR
ACTERES" 1201 IF C0=0 THEN PRINT BRIGHT 1 4 0 0 0 POKE CX,(PEEK Cxl+2+C
,AT 14,0,"CARACTER NO DEFINIDO" 4 0 1 0 GO S U B 9 6 IF P0 = 13 THEN OV
1 3 1 P R I N T RT 1 3 , 3 , " M E N U IN" , FL PAUSE 150 PRINT AT 1 4 . 0 , V » ( TO ER 1 GO S U B 1 4 1 OUER 0 POKE C
RSM 1 ; " R C T I U O " RETURN SMI GO T O 1250 L+ [ s B i p x I , (PEEK (C(tSlnpx)-aiC) :
134 PRINT AT 1 0 , 0 , " F- F I J A CUR 1 2 0 2 FOR 1 * 1 1 + 1 TO i S + 1 P O K E CX , ( P E E K C X ) - 2 » C GO 5 U B 1
SOR" 1203 IF UAL t » ( C 0 . í ) < > 0 TMEN LET 31 LET a » t l ) = C H R » (143+C0): GO
136 PRINT AT 1 1 , 0 . " B BORRA CU í 9 =1 LET i = i S + l SUB 6 0 GO T O 510
RSOR" 1204 NEXT i: IF f g = l THEN LET fg 4030 I F p 0 = 7 0 T H E N GO SUB 1 6 2 L
138 PRINT AT 9 . 0 , " G R A F I C O ".CM =0 GO T O 1215 ET P0 =56 LET p * « " l " GO S U B 154
R» (C+C0) RETURN 1 2 0 5 P R I N T AT 14,0,"CARACTER NO LET P0=56 GO T O 4060
1 4 0 PRINT AT 1 S , 1 0 , " A C T I U O " DEFINIDO" PAUSE 100 PRINT AT 1 4040 I F p 0 = 6 6 T H E N GO S U B 1 6 2 : L
1 4 1 P R I N T RT 12.0,"ENTER ACTIVA 4 , 0 ; v »( TO 2 1 ) : GO T O 1250 ET P 0 = 5 6 LET p » » " 0 " GO S U B 152
MENU" LET P0 =56 GO T O 4060
1 2 1 S OUER 1 GO S U B 1 1 0 OUER 0
1 4 2 RETURN 1217 LET r =C 0 LET C0 = t 0 4 O 5 0 POKE C X , (PEEK CX) - 2 » C
4 0 6 0 GO S U B P 0 + 1 0 / 2
1 S 0 REM I N S E R T A R / B O R R A R CURSOR 1 2 2 0 GO S U B 1 7 8 LET C0«f
152 BEEP . 5 . 0 4 0 7 0 P O K E CX , ( P E E K C X ) + 2 * C
1 2 3 0 FOR i « i i TO i i : PRINT AT i , 4 0 8 0 GO T O 4010
154 LET l S I t 0 , x +1 + 1 > =P » 1 6 ; V » I TO 1 6 ) : NEXT i 8 0 0 0 RESTORE 9 0 0 0 READ x»
156 PRINT PAPER 6, INK 0 , A T x .1 1 2 4 0 GO S U B 1 1 0 LET f a . l LET i 6 0 1 0 LET x » = v » + x » + v * ( TO 10)
3, V* < TO 3 » , A T x , 13, UAL l ' B I N " + =5 L E T j =>5: G O S U B 188 6 0 2 0 FOR i a l TO 30 PRINT AT 0 . 0
l » i C0 ,X• 1) ) 1 2 4 5 GO S U B 100 , X » ( i TO 1+30) PAUSE 3 NEXT i
158 RETURN 1 2 S 0 OUER 1 GO S U B 1 4 1 OUER 0 6 0 3 0 P R I N T RT 0 , 0 , FLASH 1, PRPE
1 6 0 REM P I N T A CURSOR POKE c 11 ( s u * p x ) , (PEEK ( c l t s i t p x R 3, INK 7 ; X 9 ( i • 1 TO i +30) : PAUS
162 P R I N T OUER 1 , A T x , y , C » RET ) -2•C > GO S U B 1 3 1 GO T O 510 E 200 P R I N T AT 0 , 0 , INVERSE 1,X
URN 1 3 0 0 REM SAUE CARACTERES » ( i - 1 TO i+30)
164 REM V I S U A L I Z A R CARACTER 1305 IF CO=0 THEN PRINT BRIGHT 1
;AT 14,0,"CRRACTERES NO DEFINIDO 8150 PAPER 6 INK 0
1 6 6 FOR 1 = 1 1 TO i i P R I N T AT i . 8 1 6 0 FOR i = l TO 10
i t . v l l TO iS+2) NEXT i GO SUB S" PAUSE 150 P R I N T AT 1 4 , 0 , U » (
100 RETURN T O SM) GO T O 1250 6170 READ X » LET X»=V»+X»
1 6 8 FOR > : i i TO iS FOR j =i i TO 1 3 1 0 GO S U B 80 8 2 0 0 FOR J = 1 TO 3 3 PRINT AT i + 2
i S , 0 , x » f j TO j + 3 0 ) PAUSE 3 NEXT
1 7 0 P R I N T OUER 1 , A T i , / , C H f i Í 14
1320 PRINT
NIDOS "
RT 2 , 9 , " G R A F I C O S DEFI j
3 AND l t l t 0 . i t l . j t l ' = 1 8 2 1 0 NEXT i
1 3 3 0 FOR i = i i + l T O C0 PRINT AT 8230 PAPER 5 INK 1
172 NEXT j NEXT i RETURN 3 , B +i;CHR» (143 +i ) , A T 4 , 6 + 1 . C H R »
1 7 8 REM COLOREAR UN CARACTER 8240 PRINT AT 2 0 , 5 , BRIGHT 1,"PU
(C+i) NEXT i IF 19=1 THEN RET LSA CUALOUIER TECLA." PAUSE 0
1 8 0 P R I N T AT 0 , 1 S , " P Í P t l " , A T 0, URN
24, "t m í a " 8250 CLS GO T O 500
1340 PRINT FLRSH l . A T 5,9,"COMAN 9 0 0 0 DATA " E D I T O R D E CRRRCTERES"
1 8 1 P R I N T AT 10,18; "EL IJE PAPEL DO SAUE ACTIUO" , 'El p r o g r a m a e s u o r g a n i z a d o a«
", FLASH l.CHR» 143 GO S U B 96 1350 SAUE p » DATA t » ( )
1F P 0 < 4 8 OR P 0 > 5 5 T H E N GO TO 161 1 3 5 5 P R I N T AT 5 . 9 , V » ( TO 2 0 ) , A T 9 0 1 0 OATR d i a n t e un «enu de S o
182 LET IcUAL CHR» P0 PRINT RT S,9, FLASH 1;"PARE LA CINTA.REBO p c i o n e s . f i t " , " f i n a l i z a r e s t e «en
BINE" s a j e de p r e - "
1,20,CHR» P0
1 8 3 P R I N T AT 10 . 10, • C.LIJE TINTA 1 3 6 0 PRINT AT 6 , 9 , FLASH 1,"PRRA 9 0 2 0 DATA " s e n l a c i o n e n t r a r a aut
••; F L A S H 1 , C H R » 143 GO S U B 9í VERIFICAR.PULSE";AT 7,9,"CUALOU o n a 1 1 c a t c n " , • te en e l nodo ' ***•
I F P 0 < 4 8 O R P 0 > 5 5 T H E N GO T O 163 IER TECLA": PAUSE 0 menú
184 LET J = U A L CHR $ P0 PRINT AT 1 3 7 0 FOR i = 5 TO 7: PRINT AT i , 9 , 9 0 3 0 DATA " a c t i v o t t t i t t ' .Sigu
v»< TO 21) NEXT i e (as, i n s - " , " t r u c c i o n e s <*ue i r á n
1,26,CHR» PC
185 PRINT RT 1 0 . l e ; U S ' TO 14» 1375 PRINT FLASH l . A T 5,9,"COMAN apare c i e n d o "
188 FOR nm TO iS DO U E R I F Y A C T I U O . "
AT 1 2 , 1 5 ,
INK 5 PRINT 9 0 4 0 DATA " e n p a n t a l l a .
190 FOR t > n TO i £ " , "Espe raaos que e l P
192 POKE Cttm, I j t 8 t j AND l t ( C 0 , 1376 UERIFY P» ORTA l » ( ) rogama te r e - " , " s u n e ú t i l y d i v
n + 1 , m + 1 ) =" 1" ) + ( t + 8 + » ANO t t ( c 0 , n 1377 INK 1 PRINT AT 5 . 9 ; v » ( TO e r 11 d o .
t l . H + l ) = "©")
194 NEXT a
196 LET c L bC L + S «
196 NEXT n
200 LET C1=22528
201 IF f g = l THEN LET íg=0 RETU
RN

EL JUEGO DEL "GUGU"


2 0 2 P R I N T AT 4 , 2 5 , PAPER l. INK
j . C H R t ( 14 3 1 c 01
204 P R I N T AT 2 , 1 7 , " P U L S E UNA TE
CLA",AT 3 . 1 7 , " PARA S E G U I R . " PA
USE 0 PRINT AT 3 , 1 7 , V » l T O 15»,
AT 3 , 1 7 . V » < TO 13)
2
RN
10 IF COOE INKEY»=13 TMEN ReTU
M. GONZALEZ CASTEJON
2 12 GO T O 161
2
2
63
65
REM CONTROL DEL
LET
CURSOR
IF y <i i THEN LET
Una vez cargado y ejecutado el programa cuyo listado
y «i i publicamos a continuación, aparecerá en la pantalla de su
267 LET c x i < s i t x ) t v t t L RETURN
270
X =1 i
LET x =x 11 IF x>»S TMEN LET
ordenador un gráfico, consistente en unos pequeños
272
275
LET
LET
CX = ( S I » t x > + y + C l
XTX-1 IF x < i l
RETURN
THEN LET cuadrados y ¡unto a algunos de ellos unos asteriscos.
XaI I
277 LET CX= < S B t x 1 * y + c t RETURN
280 LET y=y +l IF y > i & THEN LET El j u e g o consiste en q u e el " g u g ú " (el asteriscos que haya en el laberinto, ha-
y =i s
2 8 2 LET C x s l & a t x ) *y +C l RETURN a u t o r del j u e g o d e n o m i n a así al signo ciéndolo siempre por las líneas azules, ya
5 0 0 GO S U 8 120 GO SUB 1 0 0 GO
SUB 116 GO S U S 1 1 0 GO S U B 132 perteneciente a la a r r o b a , que aparece en que si intenta meterse en los cuadrados
5 0 5 LET € 0 = 0
5 1 0 P R I N T AT 1 4 . 0 , v « < TO SU) G la tecla correspondiente al n ú m e r o 2 del verdes cometerá u n fallo y el " g u g ú " tie-
teclado, @ ) ha de correr hacia t o d o s los ne q u e volver al p u n t o de partida. S ó l o

23 MICROHOBBY
w
iPROGRAMAS DE LECTORES
están p e r m i t i d o s dos faltos y al tercero
se t e r m i n a el juego.
El j u g a d o r tiene que realizar esta ope-
ración en el menor tiempo posible; cuan-
d o el m a r c a d o r señale 0 el j u e g o habrá
finalizado. Los asteriscos o c u p a r á n u n
lugar diferente en cada j u e g o y, dentro
de éste, en cada pantalla.
Para jugar, en la pantalla aparecen (de
izquierda a derecha) el n ú m e r o de pan-
tallas en juego, ei t i e m p o de que dispo-
ne y el m á x i m o de p u n t o s conseguidos.
El " g u g ú " puede moverse hacia la iz-
quierda, hacia la derecha, hacia a r r i b a y
hacia abajo, según i n d i c a n las teclas 5,
6, 7 y 8.
N o existe l i m i t e en el n ú m e r o de pan-
tallas.
Se trata, c o m o habrán apreciado nues-
tros lectores, de u n j u e g o que. además de
servir para llenar t i e m p o s de ocio, con-
t r i b u y e a estimular la rapidez m e n t a l y
los reflejos.

1 R E M J U E G O D E L M ? U 9 U " P O R MR 200 LET a l * a l + l 3 3 8 FOR a = l TO 5 0 BEEP . 0 5 , - 2 5


NUEL GLEZ. OE COSTEJON 235 LET S=0 LET í =0 LET <J«0 •a: NEXT •
3 LET u=0 238 LET * » 1 0 0 + t * 3 340 LET V=V+M*5 PRINT RT 2 1 , 0 ,
4 PAPER 2 BORDER S INK 7 C 239 REM JUEGO V LET l « t + 5
L5 PRINT RT 7 , C , " G U G U T I E N E OU 240 INK 1 P R I N T OUER 1,RT d,C, 350 I F 11 < V T H E N L E T V = v PRINT
E COMERSE TOOOS L O S " P R I N T RT 1 RT 2 1 , 1 8 ; u
0 , 1 3 . " G L U P I S " 243 PAUSE 1 BEEP . 0 1 , 1 5 4 10 PRUSE 2 0 INPUT "PARA SEGUI
5 INPUT "PflRfl JUGAR PULSA ENT 244 PAUSE 2 PRINT OUER 1 , R T d, R. PULSA ENTER"; a f GO T O 140
E R " ; s »
9 9 9 FOR a = 1 0 TO - 1 0 STEP - 1 BE
7 LET v * 0 LET t » 1 0 LET z =0 ¿50 IF I N K E Y « = " 5 " TMEN LET e=C- EP . 0 2 , a NEXT a
10 INK 1 PRPER 4 BOROER 4 C 1 6EEP . 0 5 , 2 0
1000 IF Vb0 THEN CLS : PRINT "SE
LS 255 IF c<0 THEN LET C«0 RCRBO EL T I E M P O " : P R I N T AT 10,5
15 REM TABLERO 260 IF I N K £ Y « = " 8 " THEN LET C»C + ;"PUNTOS " ; v : INPUT "PRRfi OTRO J
2 0 FOR » i 0 TO 3 1 S T E P 2 1 BEEP . 0 5 , 3 0
265 IF (>3Ó THEN LET c=30 UEGO PULSfi LA T E C L A S " ; a »
30 FOR b » 2 TO 22 1020 IF a » = " s " OR a * » " S " T H E N GO
4 0 P R I N T RT 2 2 - b , " • " 270 IF I N K E Y i =" 6 " THEN LET d=d*
1 BEEP . 0 S , - 2 0 TO 6
S0 NEXT b 1 0 3 0 GO T O 2000
275 IF d >20 THEN LET d=20
60 6EEP . 1 . a -10 1 0 3 5 FOR a s i TO 10 BEEP . 0 1 , 3 t a
280 IF I N K E Y ! s " 7 " THEN LET <J=d-
70 NEXT a 1 BEEP . 0 5 , - 1 0 : NEXT a
80 FOR a = 0 TO 2 1 STEP 2
IF d<0 THEN LET d=0 1040 IF Z<*2 THEN PRINT INUERSE
98 FOR b - 1 TO 30 _ LET
1 0 0 P R I N T RT a , b , " l " l . A T 2 1 , 2 4 , "FALLO " , Z LET d 0
287 PRI NT RT 2 1 , 0 , v ; " " , a l , LET d * 0 GO T O 335
110 NEXT b
115 BEEP . 1 , 2 2 - a ": P R I N T RT 2 1 , 1 8 , U 1 0 4 5 FOR a = l TO 2 0 STEP - 1 : BEEP
120 NEXT a 290 IF C/ 2 O I N T IC/2) ANO d/2<> . 0 1 , a : NEXT a
125 LET a 1 - 0 INT (d/2) TMEN LET 7=1+1: GO T O 1050 CLS P R I N T RT 10,7;"PUNTOS
1 3 0 REM ASTERISCOS 1035 ",V INPUT " 3 F R L L O S OTRO JUEG
1 4 0 FOR f =1 TO t 330 I F CODE SCREEN* <d,c>=42 TH O PULSE S " ; a » GO T O 1020
1 S 0 L E T IB - I N T <RN0*11)«2 EN FOR ü l TO 10 BEEP . 0 1 , < a t 2 ) 9990 INPUT " S I NO Q U I E R E S JUGRR
160 LET l«INT < R N D * 1 6 ) *S /2 NEXT a INK 1 PRINT AT d , í . MAS PULSR N " , n «
170
E N GO T O
I F CODE S C R E E N t
150
1 8 0 P R I N T RT 1 , 1 , "
< » , l ) « 4 2 TH
f336
LET V-V+10

IF «e0 TMEN
LET
3 4 I F u < v T H E N L E T u =v
GO
S = í + 1

TO 999
9995
U
IF n $ =" n " OR n « » " N " T M E N NE

9 9 9 6 GO T O 4
190 NEXT f 337 IF s<* THEN GO TO 240 9 9 9 9 SRUE "<iuqu" L I N E 1

BIO-RITMOS
Alvaro J. GOMEZ
23 días; el e m o c i o n a l , 28 días; y el inte-
^Sabía usted que en su vida existen una serie de movimientos lectual, 33 días. Según el p u n t o en el que
cíclicos, entre los cuales se desarrollan los años de su se encuentre la g r á f i c a m e d i a n t e la cual
existencia? A esto se le llama Bio-ritmos y son el objeto del se representan los ciclos, así se sabrá si
programa que presentamos a continuación. el estado del c o n s u l t a n t e es positivo, ne-
g a t i v o o crítico, en los tres aspectos a los
A n t e s de empezar a detallar la utiliza- hacia alusión más arriba, se repiten a tra- q u e nos referíamos antes.
ción y f u n c i o n a m i e n t o del p r o g r a m a , va- vés del tiempo, pero n o inciden en la his- En medicinas alternativas, se u t i l i z a n
mos a explicar un p o c o más q u é son los t o r i a de la persona. los B i o - r i t m o s para lograr u n r á p i d o
Bio-ritmos. Los ciclos abarcan tres aspectos fun- a c e r c a m i e n t o a la fase p o r la q u e está
Los m o v i m i e n t o s cíclicos a los q u e se damentales de la existencia: el físico, de atravesando el i n d i v i d u o ; para quienes

24 MICROHOBBY
Notas Gráficas:
Hay u n a serie d e caracteres que
el S p e c t r u m no tiene e n su teclado,
por lo q u e el usuario se ve obligado
a definirlos s e g ú n su conveniencia.
Son los llamados «Gráficos Definidos
por el Usuario» (GDU). U n a vez defi-
nidos estos gráficos (lo q u e suele ha-
cer el propio Programa), hay q u e ac-
ceder a ellos c a m b i a n d o a «modo G»
— p u l s a n d o CAPS SHIFT y 9 a la
v e z — y l u e g q cualquiera d e las 21
primeras letras del abecedario. En to-
dos los programas publicados que uti-
licen esta técnica, se a c o m p a ñ a r á
una tabla d e equivalencias entre los
gráficos y la letra que hay que pulsar

N0TP5 GRAFICOS
PlBCDFFGH IJKLMNOPORSTU
ñECDEFGH + J K L M N 0 P 0 R S 7 U

miren c o n escepticismo este t i p o de cien- remos mediante un n ú m e r o entre l y 12. rresponde directamente con la edad de la
cias, este programa puede constituir sen- Por ú l t i m o , el año de nacimiento. persona que se está analizando, el borde
cillamente. un divertimcnio. La pantalla muestra entonces los da- se torna a m a r i l l o y la pantalla nos mues-
tos hasta ahora introducidos, pide los re- tra los siguientes datos:
lativos a la fecha del cálculo, que habrán — N ú m e r o de días transcurridos des-
Utilización del programa
de introducirse c o n el m i s m o sistema y de el nacimiento.
U n a vez puesto en marcha, aparecerá orden y que no p o d r á , lógicamente, ser — Todos los detalles respecto de los
durante unos segundos la carátula. A inferior a la de nacimiento. ciclos físicos, emocional e intelectual: se-
c o n t i n u a c i ó n se nos solicita el dia de na- A c o n t i n u a c i ó n verificamos si todos miciclo positivo o negativo, en alza o en
cimiento. C o m o es lógico, éste deberá es- los datos son correctos (caso de no serlo baja (con u n a flechita), así c o m o el nú-
tar c o m p r e n d i d o entre I y 31. Seguida- habría que proceder a su reintroducción). mero de días transcurridos en ese ciclo
mente nos pedirá el mes. que i n t r o d u c i - Tras un intervalo de t i e m p o que se co- y si se trata de día c r i t i c o o semicrítico.

1 RCM "BIORRITMOS" 206 INPUT 2 5 7 0 BORDER 6 GO T O 2000


6 LCT g r - U S R " i " POKE q r * 1 , 8 2 0 7 P R I N T AT 1 0 , 2 , FLRSH 1;"ESP 810 LET d a - 3 1
POKE g r + 4 , 4 2 POKE 9 r + 5 , 2 8 : PO ERE UN MOMENTO, POR FAVOR" 820 IF a - 2 THCN LET d a - 2 8 IF a
KC 9 r + 6 . 8 208 IF d i - d f AND B i = a f AND U ( - -INT < a / 4 J t 4 THEN LET d a - 2 9
I L E T 9 r 2 =USR " a " : POKE 9 f 2 . 1 i i ) > 0 T H E N P R I N T AT 1 5 , 0 , ' F E L I C I 8 3 0 I F a - 4 OR a - 6 OR a - 9 OR a - 1
20 DADES EN SU " , : P R I N T a f - d i ;: P 1 THCN LET d a - 3 0
10 FOR » » 1 TO 6 RIWT " ANIVERSAR10" GO S U B 3000 840 RETURN
12 POKE 9 r 2+M,PEEK (16240+»> 2 0 9 P R I N T AT 1 0 , 2 , FLASH 1,"E5P 9 1 0 LCT C »d t - I N T I d t / d C l l d C
15 NEXT V ERE UN MOMENTO, POR FAVOR" 920 LET l $ - " P O S I T I V O "
100 BORDER A P R I N T RT 1 0 , 1 0 ; I 210 IF <ai»ar> RND ( a i = a f > THEN 9 2 5 GO S U B 1000
NK 7 , PAPER 3 , " B I O R R I T M O S " ; A T 12 LET d t a d r - d i : GO T O 500
220 LCT a - a i: LET * - a 1 : GO S U B 930 IF C>INT (dC/2) TMEN LET S»
. 7 ; " © ALVARO J . GOMEZ": GO SUB 3 -••NEGATIVO" : LET C - C - I N T <dC/2í
0 í^ 0 800
230 LCT d l = d » - d i LCT a i - a i + 1 940 PRINT " Dia " ; c ; " d e l seai
11» CLS BORDER 1 PAPER 1 IN c i c l o " ; s «
K 7: CLS PRINT : PRINT 2 4 0 I F A 1 > 12 T H E N GO TO 3 0 0
2 5 0 I F a R - 1 < a 1 THCN GO TO 4 0 0 950 IF C«0 THCN PRINT BRIGHT 1;
130 INPUT "Día de n t c i i i c n t o "DIR CRITICO"
".di IF d i > 3 1 OR d i < l T H E N GO 2 6 0 FOR * - a i TO 12
SUB 5 0 0 0 GO T O 130 2 7 0 GO S U B 800 960 IF C-INT (dC/4í THEN PRINT
140 INPUT "Mes de n t d i i t n l o 280 LCT d l > d l t d » INUERSE 1 , " D I A SCMICRITICO"
" ; a i IF a i > 1 2 OR • i < 1 T M E N GO 2 9 0 NCXT a 970 PRINT . PRINT
SUB 5 0 0 0 GO T O 140 300 LET « i - l : LCT a i - a i + 1 980 RETVRN
150 INPUT "Afto de n a c i m i e n t o 3 2 0 FOR A - A I TO AF-L 1000 LET h < =" "
" ; a> 330 LET d l - d t + 3 6 5 1001 IF C<INT ( d C . ' 4 1 OR C> I N T td
155 PRINT RT 5 , 0 , " F e c h a de Nací 340 IF a - I N T t a / 4 ) « 4 THEN LCT d C*2/3> THEN LET h » = " ( t > "
t-dl+1 1002 IF C>INT (dC/4) AND C<INT <
3 5 0 NEXT a dC#2/3> THEN LET h | = " ( 4 >
170 LET d n > d i : LET a n - a i : LET a 400 IF <af=l> OR « i - a i T H E N GO 1003 PRINT h«.
n -«1 TO 450 1005 RETURN
171 INPUT " D í a d e l c a l c u l o 4 1 0 FOR a = a i TO * f - l 2 0 0 0 P R I N T II1; AT 0 , 0 , "
: d f I F d i > 3 1 OR d f < 1 T H E N GO SU 4 2 0 GO S U B 800 NECESITA M
8 5000 GO T O
180 INPUT "Mes
171
del c a l c u l o
430 LET
4 4 0 NEXT R
d U d U d t RS I N F O R M A C I O N ? <S/n>"
2 0 0 1 PAUSE 0
¡mi IF a f > 1 2 O R a f < l T H E N G O SU 450 LET d l i d t f d f 2003 IF INKEY $ < > " S " AND INKEY»<>
B 5000 GO T O 180 510 CLS
" n " T H E N GO T O 2 0 0 1
190 INPUT " A ñ o d e l c a l c u l o 520 PRINT TAB 9 ; " B I O R R I T M O S " : P
2005 IF INKEY < • " S " THEN CLS GO
; a l: I F a F < a I T H E N GO S U B 5 0 0 0 RINT TAB 9 , " '*
TO 100
CO T O 190 525 PRINT
2 0 0 6 GO T O 9000
1 9 5 P R I N T AT 7 , 0 , " F e c h a d e l c a l 530 PRINT " T r a n c u r r i d o t " i d t ; "
culo " : d f ; " / " . m f * l días de v i d a . " . PRINT " * t * t * t 3 0 0 0 FOR x « l TO 5 0 0 NEXT X: CLS
2 0 0 P R I N T tt 1 , V E R I F I Q U E . TODO C ( K l f l I i M I I M t l H I ": PRINT : RETURN
ORRECTO? ( s / n > " 540 PRINT "CICLO F I S I C O " ; : LET 5 O 0 0 P R I N T AT 1 0 , 8 , FLASH I l ' D A T
2 0 1 PAUSE 0 dC-23: GO S U B 900 O INCORRECTO" PAUSE 100 PRINT
202 IF I N K E V t O ' S " AND INKEY$ <> 550 PRINT "CICLO EMOCIONAL";: L AT 1 0 , 8 ; "
" n " T H E N GO T O 201 ET d C - 2 8 GO S U B 900 : RETURN
205 IF I N K E Y » - " n " THEN CLS GO 560 PRINT "CICLO INTELECTUAL";: 8 0 0 0 SAVE " B i o r r i l a o s " LINE 1 V
TO 110 LCT d C=33' GO S U B 900 ERIFY " B i o r r i l a o s "

25 MICROHOBBY
TE AYUDA A «
CON PERIFERICOS DE GA|
1 TECLADO M U L T I F U N C I O N 2 CENTRONICS RS/232
Auténtico teclado profesional con 52teclas tipo Conecta el spectrum a cualquier impresora tipo
IBM grabadas con t o d o s los caracteres del Spec- paralelo (centronics) o serie RS/232. R e p r o d u c e
trum. Amplificador de sonido. Interruptor ON/OFF c u a l q u i e r p a n t a l l a i n c l u s o e n alta r e s o l u c i ó n y co-
con piloto de aviso y Joystick para movimiento de lor. N o e s n e c e s a r i o n i n g ú n p r o g r a m a a d i c i o n a l
c u r s o r e s . N o n e c e s i t a d e s m o n t a r el o r d e n a d o r para su funcionamiento.
y e s t a p r e v i s t a la i n c o r p o r a c i ó n d e l Precio: 11.600 Ptas. Cable: 1.900 Ptas.
I n t e r f a c e I e n el i n t e r i o r d e l
teclado para conexión
de MICRODRIVES.

Precio: 14.850 ptas.

3 CONTROLADOR DOMESTICO
Permite a su Spectrum recibir y emitir datos
por o c h o canales s i m u l t á n e a m e n t e contro-
lado p o r ti mediante sencillos programas,
p u e d e s activar c u a l q u i e r t i p o d e c i r c u i t o elec-
t r ó n i c o o e l é c t r i c o . T a n t o tos c a n a l e s d e en-
trada c o m o los de s a l i d a se e n c u e n t r a n eléc-
tricamente aislados del ordenador.
Precio: 11.400 ptas.

4 AMPLIACION DE MEMORIA
DE 16 a 48 K EXTERNA
M á x i m a g a r a n t í a p o r la s e l e c c i ó n d e c o m p o n e n t e s
utilizados no necesita m a n i p u l a c i ó n para su insta-
lación.
Precio: 10.600 ptas.

5 AMPLIACION DE MEMORIA
DE 16 a 48 K INTERNA
C o m p o n e n t e s de m á x i m a garantía es suministrada 8 INTERFACE JOYSTICK
con detalladas instrucciones y plantilla para s u PROGRAMABLE
a c o p l a m i e n t o en los zócalos del interior del Spec- P e r m i t e la c o n e x i ó n d e c u a l q u i e r m a n d o d e j u e g o s
trum. Joystick con el Spectrum. Todos los programas y
Precio: 9.500 ptas. juegos pueden ser controlados p o r el Joystick
a d a p t á n d o l o s de u n a m a n e r a s i m p l e y sin necesi-
6 AMPLIFICADOR DE SONIDO dad de programas adicionales.
A u m e n t a diez veces el sonido standard del Spec- Precio con mando: 9.100 Pts. Sin mando: 5.900 Pts.
trum. Dispone d e potenciómetro para la gradua-
ción del volumen. PARA MAS INFORMACION
Precio: 3.900 ptas.
I
. ENVIAR CUPON A
7 INTERFACE JOYSTICK CASTELLANA. 179. Telf. 2793105 - 28016 MA0RID (VIH
TIPO "KEMPSTON' 1 I NOMBRE
Permite controlar con el Joystick los juegos d e I DIRECCION
S p e c t r u m q u e v e n g a n p r e p a r a d o s p a r a e s t e sis-
tema. | POBLACION

Precio sin mando: 3.700 Pts. Con mando: 6.600 Pts. | Teléf
I
JAR TU SPECTRUM
¡AIMTIA IIMTERIMACIOIMAL

fTZ ¡nOssrr—r
\

D E V E INI T A EN:
Sonytel
DELEGACION EN CATALUÑA:

Y EN T O D A S L A S T I E N D A S E S P E C I A L I Z A D A S
r
A
HARDWARE

INSTALE UN "RESET
//

EN SU SPECTRUM
Primitivo DE FRANCISCO
Cuondo usted pierde el control de su propio programa
o intenta retornar al Basic desde alguno de los que
existen comercialmente, se encuentra con que al
Spectrum le falta un botón: el "reset". Para iniaalizar
el microprocesador es necesario desconectado de la red.
Con este artículo vamos a solucionar esta deficiencia.

La C P U ( U n i d a d C e n t r a l de Proceso) lo más p r o b a b l e sería q u e el m i c r o p r o -


está desempeñada en el Spectrum p o r un cesador perdiera su c o n t r o l y se quedara
microprocesador cuyo código comercial e j e c u t a n d o bucles contenidos en f o r m a
es Z - 8 0 ( " Z " , a l u s i ó n directa al f a b r i c a n - aleatoria en la m e m o r i a o bien que, en
te o r i g i n a l Z i l o g y " 8 0 " , p o r q u e f o r m a su d e a m b u l a r p e r d i d o , encontrara u n mera i n s t r u c c i ó n
parte de los microprocesadores de la se- c o n t e n i d o c u y o c ó d i g o m á q u i n a fuese lo que al 1 i encuentre
rie 80 comercializada p o r otros fabrican- " H A L T " y entonces se detendría radical- E n el S p e c t r u m ésta
tes). N o p o d e m o s en este breve aparta- mente de f o r m a i n t e m p o r a l . p r i m e r a i n s t r u c c i ó n es-
d o extendernos sobre el f u n c i o n a m i e n t o E n el i n t e r i o r del Z - 8 0 los biestables ta c o n t e n i d a en la R O M ,
i n t e r n o del microprocesador, p o r lo q u e de t o d o s los registros se encuentran u n i - p o r lo q u e es inalterable.
haremos referencia tan sólo a los concep- dos entre sí a u n a entrada de reset co- La señal reset ha de c u m -
tos anexos al reset. m ú n : ia pata n ú m e r o 26 del M i c r o p r o c e - plir la c o n d i c i ó n de permanecer
sador. C u a n d o esta entrada es llevada a a nivel b a j o durante al menos 7 0
Algunos conceptos previos
nivel b a j o ( 0 voltios) t o d o s los registros nS ( 7 0 x 1 0 4 segundos). E l
L a parte interna de c o n t e n i d o varia- se b o r r a n , se p o n e n a cero, cesan los ci- S p e c t r u m tiene en la entrada de reset
bles de u n /iP ( M i c r o p r o c e s a d o r ) son los clos de refresco de la m e m o r i a R A M d i - u n condensador de 1 (C-27) y u n a re-
registros, c o m p u e s t o s p o r series de bies- n á m i c a y los buses de datos y dirección sistencia de 22K (R-31); a m b o s c o n f o r -
tables de o c h o y dieciséis bits. M e d i a n t e son puestos a alta i m p e d a n c i a . Esta si- m a n u n a red R C capaz de p r o p o r c i o n a r
estos registros el microprocesador opera, t u a c i ó n se m a n t i e n e en t a n t o q u e la en- u n t i e m p o de p e r m a n e n c i a a nivel b a j o
avanza en la ejecución del p r o g r a m a y se trada de reset se encuentre a nivel b a j o del o r d e n de 15 m S (15 x 1 0 ' segun-
relaciona c o n el exterior, es decir, la me- o puesta a masa. dos), t i e m p o más que suficiente para pro-
m o r i a y los periféricos. p o r c i o n a r u n a correcta señal de reset. E l
C u a n d o esta e n t r a d a pasa a nivel ló-
Los registros t o m a n valores aleatorios nivel b a j o es p r o d u c i d o p o r la carga del
gico alto, el m i c r o p r o c e s a d o r inicia ins-
en el m o m e n t o de puesta b a j o tensión o c o n d e n s a d o r para volverse a descargar a
tantáneamente todas sus operaciones eje-
a l i m e n t a c i ó n . Si n o fuera p o r q u e está través de la circuitería tras la desconexión
cutorias, accede a la dirección 0 0 0 0 H
previsto su c o n t r o l en este m o m e n t o , el del S p e c t r u m . U n a vez q u e el condensa-
i m p u e s t a p o r el reset y t o m a c o m o p r i -
microprocesador se perdería de f o r m a si-
m i l a r a lo q u e sucede c u a n d o se hace co- J U E G O REGISTROS ALTERNATIVOS J U E G O REGISTROS P R I N C I P A L E S
rrer un p r o g r a m a n o adecuadamente de-
purado. Esto sería así p o r q u e el n P t o -
ACUMULADOR FLAGS ACUMULADOR FLAGS
m a c o m o dirección inicial de ejecución F A F
el c o n t e n i d o a l e a t o r i o que existiría en su
B C 8 0* REGISTRO
registro de dieciseis bits d e n o m i n a d o P C DE PROPOSITO
GENERAL
o registro c o n t a d o r de p r o g r a m a q u e es 0 E D E-
el encargado de c o n t r o l a r el bus de d i -
H L H c
recciones para moverse p o r t o d o el espa-
cio de m e m o r i a direccionable (para el VECTOR REFRESCO
Z - 8 0 son 16l<> = 65536 direcciones po- INTERRUPTOR
1
DE LA
MEMORIA R
sibles). REGISTRO INDICE IX
. REGISTRO DE PROPOSITO
A su vez, la m e m o r i a v o l á t i l ( R A M ) , , REGISTRO INDICE IV • ESPECIAL
d o n d e residen t o d o s los p r o g r a m a s car-
P U N T E R O S STACK SP
gados p o r el u s u a r i o para su ejecución,
t o m a t a m b i é n valores aleatorios en el CONTADOR PROGRAMA PC

m o m e n t o de la conexión.
Si u n i m o s la alcatoriedad inicial del
c o n t e n i d o del P C c o n la de la m e m o r i a , Figura 1: Registros de programación de! Z-80.

28 MICROHOBBY
Aspecto final del pulsador
reset en el Spectrum una
ve? cerrado.

p o r concepción difícil nector posterior. C o n c r e t a m e n t e al ter-


de salir, entonces hay q u e minal 20B.
recurrir a la engorrosa opera-
c i ó n de desconectar y conectar. Dos formas de realizar el reset manual
C o n ello se consigue, provocando un re-
set, devolver el c o n t r o l del sistema a la Para realizar un Reset manual hace fal-
R O M en d o n d e reside el E D I T O R - B A - ta o b v i a m e n t e u n pulsador, c o m o p o r
S I C . T a m b i é n se p r o d u c e u n b o r r a d o to- e j e m p l o el m o s t r a d o en la figura 3.
tal de la m e m o r i a R A M . Este b o r r a d o Este pulsador ha de ser de cierre, es de-
d o r se carga, permanece en este estado tiene dos c o m e t i d o s principales; el p r i - cir: sus contactos se cierran al ser o p r i -
mientras n o se desconecte el aparato. m e r o es hacer u n test de la m e m o r i a , ve- mido.
Gracias a esta red el S p e c t r u m tiene ase- r i f i c a n d o si hay a l g u n a celda deteriora-
gurada u n a correcta señal de reset en el d a y la segunda, fijar el l i m i t e de la Para los indecisos
m o m e n t o de su conexión, que además es R A M . De esta f o r m a la C P U se entera
suficientemente efectiva c o m o Vd. habrá L a p r i m e r a f o r m a es sencilla. Tendrá
p o d i d o c o m p r o b a r tras sacar y meter la q u e proveerse de u n c o n e c t o r h e m b r a de
d o b l e cara y 28 terminales, u n p u l s a d o r
clavija de alimentación d e j a n d o u n tiem- IA memoria RAM y unos centímetros de cable. Seguida-
p o i n t e r m e d i o para q u e el c o n d e n s a d o r
se descargue.
toma valores aleatorios m e n t e se conectará eí p u l s a d o r p o r una
en el momento de sus patas al t e r m i n a l 2 0 B del conec-
Reset manual de la conexión. tor h e m b r a y p o r otra al t e r m i n a l 7 B que
es masa. 1.a cara B del conector es la que
E l reset a u t o m á t i c o p r o d u c i d o en la q u e d a hacia las patas del S p e c t r u m .
conexión n o presenta problemas n o r m a l - si está conectada en u n m i c r o o r d e n a d o r U n a vez hecho esto, enchufe el conec-
mente en el S p e c t r u m , pero si desea ge- de 16 K ó 48 K bytes. tor a la parte posterior del Spectrum, pre-
nerar un reset para irse al i n i c i o del sis- Para hacer u n reset m a n u a l desde el feriblemente c o n éste desconectado eléc-
t e m a o p e r a t i v o o sencillamente para exterior, el Spectrum incluye u n a p r o l o n - tricamente, para n o p r o d u c i r extraños
a b a n d o n a r un p r o g r a m a del cual resulta g a c i ó n de la entrada de reset hasta el co- c o r t o c i r c u i t o s q u e p o d r í a n d a ñ a r al m i -

MICROHOBBY 29

l
HARDWARE
c r o o r d c n a d o r . Y a h o r a ya estamos en
condiciones de usarlo. O p r i m a el pulsa-
dor. Observará q u e i n m e d i a t a m e n t e se
ennegrece el area gráfica de la p a n t a l l a
f o r m a d a p o r el recuadro central. Durante
este t i e m p o la C P U está o c u p a d a en b o -
rrar la totalidad de la m e m o r i a R A M du-
rante unos segundos. Este t i e m p o depen-
de totalmente del t i p o de S p e c t r u m de
q u e se disponga (16 ó 48 K). Tras esto
aparece el c o n o c i d o mensaje " © 1982
S I N C L A I R R E S E A R C H L i d " en pan-
talla: el reset se ha p r o d u c i d o .
E l c o n j u n t o conector-pulsador queda-
rá c o m o se muestra en la figura número 4.

Para los atrevidos

La segunda f o r m a de i n c l u i r el pulsa-
d o r reset en el S p e c t r u m es algo más ela-
borada, requiere algunos cuidados y, p o r
supuesto, decidirse a a b r i r l o y m a n i p u -
lar en su interior. N o es tan c o m p l i c a d o
c o m o parece. Tan sólo requiere u n p o c o
de atención, en especial para los menos
expertos en realizaciones de hardware.
E n p r i m e r lugar, al igual que anterior-
mente, hace falta un p u l s a d o r c o m o el
m o s t r a d o en la figura 3, unos centíme-
tros de cable y u n c o r t o a l a m b r e de co-
bre de a p r o x i m a d a m e n t e 1,5 m i l í m e t r o s

El reset automático
no suele producir
problemas en el
Spectrum.

de diámetro. Seguidamente se soldará es-


te a l a m b r e a u n o de los terminales del
pulsador. Previamente hay q u e d o b l a r l o
en f o r m a de L. d e j a n d o a p r o x i m a d a m e n -
te doce milímetros a u n lado y unos cua-
t r o m i l í m e t r o s al otro. E l l a d o largo de
la L es el q u e se suelda al p u l s a d o r de
manera q u e quede c o m o se muestra en
la figura n ú m e r o 5.
A h o r a hay q u e a b r i r el S p e c t r u m . Pa-
ra ello, si n o l o ha hecho n u n c a , hay q u e
retirar los t o r n i l l o s negros de la parte in-
ferior del aparato. Seguidamente abra la
tapa y c o n s u m o c u i d a d o desenganche
las dos cintas de plástico c o n pistas me- CONECTOR 9V DC PULSADOR RESET CONECTOR POSTERIOR
talizadas que son las que conectan la tar-
j e t a al teclado. E n p r i n c i p i o n o es pro-
blema desconectar y conectar esta cintas;
pero no podrá hacerlo más de unas veinte
veces, p o r q u e la finísima película metá-
lica de sus pistas n o resiste el roce a la Detalle de la ubicación del
pulsador reset en la tarjeta del
presión q u e necesariamente ofrecen los
S p e c t r u m versión 2.
conectores hembras de la tarjeta. N o obs-

30 MICROHOBBY
Detalle del
rabillo de
alambre de
Pulsador cobre que
para realizar hay que
el reset soldar al
manual. pulsador
para elevar
su posición.

Detalle del
taladro a
practicar en - Detalle del
la tapa pulsador ya
superior del instalado
Spectrum junto al
para conector de
introducir el alimentación.
pulsador.

En la versión
3-B del
Spectrum. el
lugar de
ubicación del
pulsador Conexión del
queda reset manual
ligeramente mediante un
desplazado conector
hacia la hembra.
izquierda,
pero su
colocación
no presenta
dificultades.

tante, p o r u n par de veces q u e se haga s u p e r i o r del S p e c t r u m , tal c o m o se pue- U n a vez s o l d a d o el p u l s a d o r ajuste su


esta operación, no ocurrirá absolutamen- de observar en la figura n ú m e r o 6. altura para que penetre estéticamente por
te nada. Este taladro será de unos cinco m i l í - el t a l a d r o de la tapa. Este ajuste de altu-
Llegados a este p u n t o hay q u e decir metros de d i á m e t r o y estará s i t u a d o a 11 ra se puede obtener retocando la solda-
que en España el S p e c t r u m está c o m e r - m i l í m e t r o s de la cara del conector y a 27 d u r a de la parte larga de la L . que habrá
cializado b a j o dos versiones: L a versión m i l í m e t r o s del lateral más p r ó x i m o a la q u e d a d o vertical a la superficie del cir-
2 y la versión 3B. Las diferencias entre e n t r a d a de tensión " 9 V D C " . c u i t o impreso.
ellas afectan al diseño de la U L A que tie- E l t a l a d r o es fácil de hacer, incluso
ne diferente c ó d i g o y al c i r c u i t o i m p r e s o prácticamente sin herramientas, d a d o
en el cual se h a n hecho algunos c a m b i o s q u e el plástico de la c u b i e r t a es b l a n d o . Pura un reset
q u e suponen mejoras. Entre otras cosas Se p o d r á n utilizar unas vulgares tijeras. manual es
se aprecia a simple vista que h a n c a m - A c o n t i n u a c i ó n procederemos a soldar imprescindible un
b i a d o de sitio el d i s i p a d o r del regulador
7 8 0 5 llevándolo p r ó x i m o al conector
el p u l s a d o r a la t a r j e t a de c i r c u i t o impre-
so. P r i m e r a m e n t e retire la tuerca del pul-
pulsador.
posterior en la versión 3 B donde, debi- sador q u e n o será usada. Luego suelde
d o a la abertura, disipa m e j o r su eleva- el l a d o c o r t o de la L de alambre, ante-
da temperatura. El segundo c a m b i o aprc- r i o r m e n t e u n i d a al pulsador, en la pista Proceda seguidamente a la c o n e x i ó n
ciable es la sustitución del transistor q u e ancha del negativo q u e se encuentra pró- del t e r m i n a l q u e q u e d ó libre en el pulsa-
antiestéticamente se encontraba s o l d a d o x i m a al conector de a l i m e n t a c i ó n de 9 dor. Suelde a éste u n e x t r e m o del cable
e n c i m a de la C P U p o r puertas lógicas. V D C . E l terminal negativo de este conec- que teníamos para tal efecto. A continua-
Este c a m b i o de versión afectará a este y tor es el r a b i l l o central q u e se encuentra c i ó n suelde el o t r o e x t r e m o al t e r m i n a l
a f u t u r o s montajes q u e p r o p o n g a m o s . en su interior, p o r t a n t o la pista negati- positivo del condensador C - 2 7 que se en-
A n t e s de soldar el p u l s a d o r a la t a r j e - va será aquella que vaya soldada a el en cuentra p r ó x i m o al conector K B - 2 del te-
ta hay q u e hacer u n a g u j e r o en la tapa la tarjeta. clado. El t e r m i n a l p o s i t i v o de este t i p o I

31 MICROHOBBY
HARDWARE

CONTROL
DEL SISTEMA^

BUS
DIRECCIONES

+ 5V

PULSAR
20B
22K
(R31
A CONTROL^
CPU

RESET-"—
MANUAL 1>F —I— CONTROL I
(C27) BUS CPÜ~1

REO RC BUS
DE BORRADO
DATOS
AUTOMATICO RELOJ
+ 5V
MASA

Figura 3: Distribución de c a c i ó n del p u l s a d o r y conexiones son q u i e r p u n t o de la m e m o r i a en que se ha-


señales a ios pines
(patitas) del idénticas aunque, al cambiar la ubicación lle o p e r a n d o el microprocesador.
microprocesador Z-80 y de algunos c o m p o n e n t e s , presentará u n Usted observará, u n a vez realizado, lo
detalle de la conexión ú t i l q u e es disponer de un p u l s a d o r reset
ligero desplazamiento hacia el lateral del
interna y externa del
reset en el Spectrum. pulsador y su taladro en la tapa superior. tal c o m o tienen los mejores ordenadores
U n pulsador es u n elemento mecáni- personales y p o r supuesto, los profesio-
co y, p o r m u y p e r f e c c i o n a d o q u e esté, nales.
Reset
siempre se p r o d u c i r á n rebotes en su ac-
de condensadores se reconoce p o r ser el ción. Estos rebotes son inapreciables al C o n t o d o esto habremos e l i m i n a d o el
más p r ó x i m o a la franja de estrechamien- tacto; pero existen. L a d u r a c i ó n típica de fastidio q u e supone tener que i n t e r r u m -
to. T a m b i é n suele venir i n d i c a d o en el cada rebote es tan solo de unos pocos m i - pir la a l i m e n t a c i ó n , cada vez que desea-
p r o p i o c u e r p o del condensador. Por úl- lisegundos, t i e m p o suficiente para actuar m o s salir de u n p r o g r a m a c o m e r c i a l en
t i m o , c o l o q u e el cable entre los c o m p o - repetidamente sobre los circuitos electró- C ó d i g o M á q u i n a , o de los nuestros pro-
nentes sin que entorpezca al cerrar y co- nicos que presentan t i e m p o s de respues- pios, en caso de que hayamos p e r d i d o el
l o q u e la tapa e inserte de nuevo las cin- ta del o r d e n de nanosegundos. Por t o d o c o n t r o l , c o n el consiguiente desgaste y
tas del teclado en sus conectores respec- esto el c o n d e n s a d o r c o n e c t a d o entre el d e t e r i o r o de los conectores.
tivos. Conecte el a p a r a t o y observe có- reset y masa tiene la segunda m i s i ó n de Por ú l t i m o , recuerde que el reset no só-
m o al o p r i m i r el pulsador y luego sol- absorber los impulsos producidos por los lo hace q u e el microprocesador aborte el
t a r l o se p r o d u c e n los efectos ya m e n c i o - microrebotes en el pulsador. p r o g r a m a en ejecución en c u a l q u i e r cir-
nados del reset. cunstancia y p u n t o r e t o r n a n d o a la p r i -
Si el reset n o f u n c i o n a r a proceda cui- Conclusión mera dirección de la m e m o r i a , sino que
dadosamente a repasar todas las opera- E l reset m a n u a l es, c o m o ya se ha el m i s m o p r o g r a m a es i n m e d i a t a m e n t e
ciones. SÍ t o d o ha sido bien realizado ha m e n c i o n a d o , u n c o m p l e m e n t o práctico d e s t r u i d o j u n t o c o n sus variables, resul-
de f u n c i o n a r c o n toda seguridad. U n i c a - a su S p e c t r u m , p e r m i t i é n d o l e devolver el tados parciales, mensajes, etc. La totali-
mente cabe mencionar, que preste aten- c o n t r o l del p r o g r a m a al Basic desde cual- d a d de la m e m o r i a es puesta a cero, in-
c i ó n en n o equivocar la pista negativa del c l u y e n d o la zona de las variables del sis-
conector 9 V D C c o n su c o n t i g u a positi- t e m a y la z o n a de presentación p o r pan-
va q u e es de + 9 V , lo cual p o d r í a d a ñ a r El reset borra la talla.
la C P U . Por ello le aconsejamos siga me- RAM, donde se De t o d o l o m e n c i o n a d o se deduce que
ticulosamente los d i b u j o s y, en especial,
el correspodiente a la figura 1 0 , en q u e
encuentra nuestro sólo habrá q u e utilizar el reset c u a n d o se
pretenda retornar al basic sin que i m p o r -
se representan en p l a n t a los detalles de programa. te la destrucción del p r o g r a m a en R A M ,
la c o n e x i ó n del pulsador. p o r lo que hay q u e evitar la acción acci-
E n la versión 3 B de la t a r j e t a , la colo- dental sobre este pulsador. •

32 MICROHOBBY
CONSULTOR® _ Conversión al MICRODRIVE toy haciendo una lista de mis
programas, con sus caracte-
Estoy pensando en com- rísticas, y tengo algunos que
Esta página está reservada para todas las prarme un MICRODRIVE, pe-
dudas técnicas que puede generar su no sé cómo clasificar.
ro nadie ha sabido decirme
ordenador personal. Para poder solucionarlas hasta ahora si todos los pro-
Bernardo FERRER • Barcelona

con nitidez, rogamos a nuestros lectores que gramas que funcinan con cas- • A n t e t o d o tiene que tener
sus consultas sean claras y conásas y, a ser sette pueden funcionar con el en cuenta que m u c h o s pro-
MICRODRIVE. También me g r a m a s e m p l e a n una mezcla
posible, breves. gustaría saber cómo hay que de a m b o s lenguajes, por lo
la compra de un Sjp*rtnim 4 8 K ratos, pero que n o r m a l m e n t e hacer para pasar los progra- que no siempre podrá clasifi-
no le ofrecen garantía (hay ex- mas de cassette a MICRO- carlos. La única f o r m a segu-
Quiero comprarme un cepciones). También hay que DRIVE. ra de c o m p r o b a r l o es listar el
Spectrum de 46 K y me gus- tener en c u e n t a que existen programa, pero, c o m o éstos
Julio HUMANES Madrid
taría que me informasen de establecimientos que se dedi- suelen estar protegidos, hay
cuál es el mejor sitio para ello. can a reparar S p e c t r u m (co- • La respuesta m á s corta es
que, prácticamente, t o d o s los que recurrir a otros sistemas.
He visto tiendas que lo ven- brando c o m o es lógico) aun-
programas pueden pasarse al Uno de los m á s evidentes es
den por 42.000 pts. lo que no que no tengan la garantía ofi-
MICRODRIVE y funcionar sin c o m p r o b a r si las diferentes
entiendo. En otros sitios, me cial de INVESTRONICA. Otro
problemas. La dificultad radi- partes del programa, especial-
ofrecen programas de regalo, inconveniente de los importa-
ca en que esta conversión mente la m á s larga (que sue-
cursos de BASIC, etc..., y es- dores paralelos es que suelen
puede llegar a ser bastante le ser la principal), se cargan
toy hecho un lio. ¿Podrían ayu- ofrecer los manuales y la cas-
c o m p l i c a d a para t o d o aquel c o n LOAD" " o c o n LOAD" "
darme? sette de d e m o s t r a c i ó n en s u
que n o sea un experto en có- CODE. N o se fie m u c h o de es-
José Lu/s RECALDE MADRID versión original inglesa. Si do- te sistema, ya que es posible
mina usted el inglés esto pue- d i g o máquina, por no decir
• En primer lugar, permítanos imposible. Estamos preparan- grabar c o m o "bytes" un pro-
de llegar a ser una ventaja, ya grama BASIC y viceversa. Una
felicitarle por su decisión. El d o un artículo sobre el tema
que la t r a d u c c i ó n castellana
Spectrum es un ordenador al que c o n f i a m o s pueda ayudar- s e g u n d a f ó r m u l a es observar
de los m a n u a l e s no hace jus-
que se te puede sacar un par- le m á s adelante. c u i d a d o s a m e n t e el desarrollo
ticia a la calidad de los mis-
tido impresionante, a d e m á s Otra solución es adquirir al- del programa. C u a n d o se tra-
mos. En cualquier caso, a us-
de ser un auténtico número guno de los programas que se ta de un juego es relativamen-
ted le toca decidir sobre la ba-
uno en ventas. Por ello preci- comercializan específicamen- te fácil determinar que esta-
se de los datos expuestos.
samente hay gran cantidad de te para este fin. m o s ante un programa BASIC,
establecimientos que se dedi- En cuanto al tema de los re- En la mayor parte de los ca- ya que los caracteres se des-
can a comercializarlo, hacién- galos, me parece un a s p e c t o sos podrán realizar el trabajo, plazan "a saltos". Los j u e g o s
dose la competencia entre sí. secundario. Le recomenda- pero no siempre. Tenemos no- en c ó d i g o máquina, por el
Entendemos que esta compe- m o s que no se deje influen- ticias de que, en alguno de los contrario, tienen movimientos
tencia es sana, pero a veces ciar por la publicidad en esta establecimientos especializa- m u c h o m á s suaves. La rapi-
plantea problemas c o m o el materia. Si acaso, un cursillo dos, d i s p o n e n del programa dez del programa es también
suyo que no son fáciles de re- gratis de BASIC es una bue- TRANS EXPRESS (de la firma otro factor a tener en cuenta.
solver. Empezando por el prin- na idea, regentado por exper- R o m a n t i c Robot) que es bas- Un ú l t i m o truco que da bue-
cipio, hay que aclarar que el tos, que puedan guiarle en tante aceptable. nos resultados es intentar ha-
distribuidor oficial en nuestro sus primeros (y siguientes) pa- cer BREAK. Si el Spectrum se
país es INVESTRONICA, que sos. Haga preguntas, m u c h a s bloquea, si se produce un bo-
comercializa el m o d e l o de 48 preguntas, y compre s u orde- BASIC ó código máquina
rrado de la m e m o r i a o si su-
K aproximadamente en 40.000 nador d o n d e sepan darle res- Me gustaría saber si hay al- cede cualquier otra c o s a inu-
p e s e t a s . E x i s t e n a d e m á s puestas concretas: a la larga guna forma segura de cono- sual, con casi t o d a seguridad
otros importadores paralelos ese es el mejor regalo que cer si un programa es en BA- se trata de un programa BA-
que ofrecen precios m á s ba- pueden hacerle. SIC o en código máquina. Es- SIC protegido.

PROGRAMAS EN CARTUCHOS (MICRODRIVE)


PARA SPECTRUM
CARTUCHO 30 UNIDADES 15.000,-
• CARTUCHO TRATAMIENTO TEXTOS PLUS 8.000,-
• CARTUCHO COPIADOR TRANS-EXPRESS 6.000,-
• CARTUCHO CON • HOJA ELECTRONICA • TRATAMIENTO TEXTOS
• BASE DATOS 10.000,-
T O D O S L O S P R O G R A M A S INCLUYEN J W Í U A L D E U S U A R I O .

#
PIDELOS POR CORREO A:

/MICRO c/. FERNANDEZ DE LA HOZ, 64 - 28010 MADRID


O EN CUALQUIERA DE SUS CENTROS

33 MICROHOBBY
0 0 °
R E M A N A L A través de esta sec-
ción, nuestros lectores
Con este epígrafe abri-
encontrarán un medio pa-

PARA INICIARSE
m o s una s e c c i ó n dedica- ra realizar todas aquellas
da a recoger opiniones operaciones para las que
sugerencias y cualquier

Y CONOCER A FONDO
no es imprescindible un
observación q u e el lector intermediario o aquellas
quiera enviarnos cubrien- que. por mero interés per-

EL MUNDO DEL SPECTRUM


d o así las f a m o s a s «Car- sonal, prefieren llevar a
tas al director» c o m u n e s c a b o mediante contacto
a otro tipo d e publicación directo.
d e información general. Si usted quiere vender
En este correo sema- su Spectrum porque tiene

RESERVE EN SU KIOSKO nal se insertarán todas pensado comprarse un


aquellas cartas que uste- O L c u a n d o aparezca en
España, o si lo que busca

EL NUMERO DOS
des deseen sean publica-
es intercambiar progra-
d a s tanto para expresar m a s c o n otros usuarios
sus impresiones sobre la del ordenador, si pretende
revista « M i o o h o b b y » co- sencillamente entrar en
m o para manifestar cual- c o n t a c t o c o n otras perso-
quier tipo d e quejas refe- nas q u e tienen el m i s m o
ATENCION W ridas a diferentes aconte- «hobby» que usted (el

IELUGO
cimientos que les hayan Spectrum) o sencillamen-
ocurrido a la hora de te organizar una asocia-
/ MICRODRIVE
usuario del m ción de usuarios; MICRO-
comprar su Spectrum, asi
ZX SPECTRUM c o m o toda aquella pro- H O B B Y pone a su dispo-
sición este espacio
blemática relacionada
Ya fli-jxiiirini» <trl l'tan Nacional Lo único que rogamos
COMPONENTES (jiiitíililr para Mirmdrivr. c o n él.
a nuestros lectores tanto
AUTOSERVICIO Nosotros, por nuestra a quienes oferten material
* A r c h i v o de C u e n t a s parle, n o d u d a r e m o s en c o m o a quienes lo bus-
256 ctas. aclarar las incógnitas que can, es que sus textos
BARQUILLO, 4 0
* A r c h i v o de Asientos nos sean p l a n t e a d a s re- sean escuetos en la me-
4198742-4198751 1024 asientos. cibiendo c o n agrado sus dida d e lo posible que
sugerencias. Si. a d e m á s nos escriban preferible-
4 E x t r a c t o de cuentas.
desean hacernos obser- m e n t e a máquina o en le-
* Balances d e S u m a s vaciones o recomenda- tra m u y clara y q u e por
D Í d i g i t a l j.a, y saldos. ciones sobre alguno d e supuesto, indiquen siem-
* Balances de S i t u a c i ó n . los programas que apare- pre dirección y teléfono.
— Ord*n»0oíri ptiiomln toflwir*. Para publicar sus anun-
hcdwi't. Iibfoi pnlltilcoi c e n en nuestras páginas
* Versiones para 1 ó 2 cios en esta sección es
microdríves.
o bien sobre cualquier condición indispensable
LASE® COMMOOO»f(5J otro artículo. ESCRIBA- que se trate d e material
ZX SPECTRUM ORIC NOS. sus opiniones siem- usado.
VforW-^Ucro SAJ.
pre serán bien recibidas.
:Síl AL* Escupa por law o MICRQHQBBYDE
• 1 rrtnoo. 7
. / Teléfonos 261 12 0 0
MlCROMOBCYCOHREO O Af/oO<jtio OCASION O' Af¿ot>spo Motci'ig
C/ PU AR Ot ZARAGOZA 4b (»(n>«qu> \ J ' 251 12 09 M c n c n q 2<a o l 3 y 4 2 8 0 2 9 M a f l i i d ol 3 y 4 28029 Machri
n * • C w n ^ n t l 28028 MAOftIO NQ MaíííKÍ 29007
IflfFS 74A4970 746M61

m m m f

PRESENTA
LOS 4 MEJORES JUEGOS DE ESTA
TEMPORADA
]¡¡PIDELOS EN T U TIENDA!!!
ZX Spectrum +
(64 K.)
Para los que exigen+
Ampliamos las
posibilidades
k tu Spectrurr

^ i

•f •

W#RLD • ' P •• ^

Mcjdf»,tn Ü ) f u e n t e . 6 3 Colombia. 3 9 - 4 1 Ortega v Gasset. 2 1 Ezequie! González. 2 8 Stuart. 7


Teléf. 2 5 3 9 4 5 4 Telef 4 5 8 6 1 7 1 Teief. 4 1 1 2 8 5 0 Teléf 4 3 6 8 6 5 Teléf 8 9 1 7 0 3 6
28003 MADRID 28016 MADRID 28006 MADRID 4 0 0 0 2 SEGOVIA ARANJUEZ (Madrid)

También podría gustarte