0% encontró este documento útil (0 votos)
39 vistas40 páginas

MicroHobby 052

Cargado por

Sauri Sau
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas40 páginas

MicroHobby 052

Cargado por

Sauri Sau
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

REVISTA INDEPENDIENTE PARA USUARIOS DE ORDENADORES SINCLAIR

125 PTS.
Canarias 135 ptas.
noP'^iv
PflfSS SA

PROFESOR
PARTICULAR
CALCULO DE
MOVIMIEHTOS
PARABOLICOS
UTILIDADES
COMO
COMPILAR
PANTALLAS
TEXTO

I
\ f

MICROFILE
ALMACENAMIENTO DE
PROGRAMAS
EN MICRODRIVE
Director Editorial
JosC I. Gome/-Centurión
Director Ejecutivo
Domingo Gome/ AÑO II. N.° 52. 12 al 18 de noviembre de 1985

Miaraupif
Asesor técnico editorial 125 ptss. (Sobretasa Canarias 10 ptas.)
Gabriel N i d o
Redactor Jefe
Africa P e í a Totosa
4 MICROPANORAMA
Diseño
Ros»! M.'iriíi Capitel
Redacción
7 TRUCOS: SXSSi.
CAUULOW
iMovMnm I
8 PROGRAMAS MICROHOBBY.
Amalo Gome/,
Pi'dro Pere/
Jesús Alonso Tandfem Lunar.
Secretaria Redacción
Carmen Santamaría
11 PROFESOR PARTICULAR. i «AJ
Colaboradores
Primitivo de Francisco. SHADOW
T 7 M
Halael Prades. 12 NUEVO Analizamos el «Shadow ol Uni-
0F THE
r r ^ A
Miguel Sepulveda,
Sergio Martínez y J M La.'o
com».
UNK0RN
1* LU04A COtfTIU
WMVñ
Fotografía
Javier Mnriine/. Carlos Garniel
•i HARDWARE * ™ cesad0' LAS FUEfIlAS
MLMJU
Portada
Jos» Mana Ponce
19I CODIGO MAQUINA.
2GJ UTILIDADES
Dibujos
J R. Ballesteros, A Pore»a,
Ru,ina para compilar textos.
F L Frontón. P0(0. J M Lope/
Moreno J. Igu.tl. .1 A C.ilvo, I omja.
J Olivares 311 MICROFILE " Almacenamiento de programas
en Microdrive.

i EXPANSION.
Edita
HOHHY PHfcSS. S A
Presidente
Mana Andrino 1 CONSULTORIO.
Consejero Delegado
Josc I Gomez-Cenlunon
Jefe de Publicidad
38\ OCASION.
Mansa Esteban
Publicidad Barcelona
RUTINA DE UTILIDAD
José GalSn Cortes
Para la compilación de textos
1 oís 303 10 22 313 n / 6 Pág. 26

MICROHOBBY NUMEROS A TRASADOS


Secretaria de Dirección
Marisa Cogorro
Suscripciones
M11 Hosa Cion/ale/
M 1 <id Mar Calzada
Redacción. Administración
y Publicidad Queremos poner en conocimiento de nuestros lectores que para
La Grania. s/n
Polífono Industrial de Alco&endas conseguir números atrasados de MICROHOBBY SEMANAL, no tienen
Tel 654 3? 11 más que escribirnos indicándonos en sus cartas el número
Tele*: 494&0 HOPH
deseado y la forma de pago elegida de entre las tres modalidades
Oto Circulación
Carlos Peropadre
que explicamos a continuación.
Distribución Una vez tramitado esto, recibirá en su casa el número solicitado por el
Coedis. S A valencia, 245 precio de 95 ptas., cada número, más 25 ptas. por gastos de envío.
Barcelona
Imprime
Koledir, S. A Cira de liun,
km. 12,450 (MAtíRID)
Fotocom posición
Espacio y Punto, S A 95 PTAS. i
95P1 95PTAS 95PTAS."
Paseo de la Castellana. 268
Fotomecánica
Grot ««ígg.
E/eguiel Solana. 16 K3HÍ JIWW» auagu
UIU MERCAI ujulu
Depósito Legal DÍPRJ -eua»
M 36.598 1984 « F U I ELÍOLOI womjRA

Represenianle para Argentina, « j SMCTRfSlAMKJ


Chile. Uruguay y Paraguay. Cía. UN DIA
Americana de Ediciones, s.R l EN LAS
1 CARRERAS,
Sud America 1.53?. Tel. 21 24 64
1209 BUENOS AIRES (Argentina) r-'-ni
MiCROHOQBY no se hace
necesariamente solidaria de las . c ss7
opiniones vertidas por sus «uJpwí inuuu — » —
colatxwadores en los artículos
Ss?S2
MU ( JtEt* t*rmx*uutx DE COLOR
un liiuV.
lirmados Reservados lodos los
derechos.
Solicitado control
FORMAS DE PAGO
OJO • Enviando talón bancario nominativo a Hobby Press. S. A.
al apartado de Correos 54062 de Madrid.
• Mediante Giro Postal, indicando número y fecha del mismo.
• Con Tarjeta de Crédito (VISA o MASTER CHARGE), haciendo
constar su número y fecha de caducidad.
k TÁ f k1 ;v í a t i

CON LOS PIES EN EL FUTURO


No se trata de un proyecto futurista. Tampoco de
una broma. Lo cierto es que la conocida marca de
zapatillas Adidas, acaba de idear una, denominada
Micro Pacer, que lleva incorporada en la lengüeta un
ordenador. Gracias a este artilugio y por la «módica»
cantidad de 25.000 ptas., el usuario podrá conocer
a la perfección la distancia recorrida en su paseo en
kilómetros, el tiempo por distancia (en horas), la
velocidad media alcanzada, el consumo de calorías
por trayecto y, por si esto era poco, una unidad
de memoria individualmente ajustable permite
determinar la distancia de carrera total y
su duración durante un largo período de
tiempo.
Este maravilloso invento estará a la venta en la
próxima primavera.

La última creación Ocean

THE NEVER ENDING STORY


Un despliegue de imaginación y aventura se han
dado la mano en la última creaeión de OCEAN,
Realizada por la Generalitat
The Never Ending Story, en donde monstruos y
seres irreales configuran una emocionante historia
basada en el libro de Miehael Ende «La historia in-
GUIA DE PROGRAMAS
terminable». PARA ORDENADOR DOMESTICO
Caracterizado como el héroe Atreyu y ayudado El Centro divulgador de la informática, organismo
por Falcor el «dragón de la suerte», te enfrentarás dependiente de la Generalitat de Catalunya, acaba de
con infinidad de pruebas y terrores, penetrando en anunciar la pronta aparición de una guía que conten-
una trama de imaginación y fantasía a tope. drá información directa acerca de unos 500 programas
orientados al ordenador familiar y escolar, cuya prime*
Creemos que son
ra edición constará de 14.000 ejemplares {7.000 en cas-
suficientes alicien- tellano y otros tantos en catalán).
tes como para pen- La idea resulta bastante interesante, pues esta guía
sar que se trata de incluirá además la dicha información sobre todo tipo de
algo verdaderamen- programas (base de datos, tratamiento de textos, jue-
te recomendable gos, simuladores, utilidades, etc.) una numerosa y varia-
da información referente a todos los temas que en la ac-
que esperamos con
tualidad configuran el mundo de la informática, como
impaciencia. Mien- pueden ser una relación de las casas de Software en Es-
tras tanto, sólo sa- paña, distribuidoras, revistas especializadas existentes
bemos que la cinta en nuestro país y en todo el mundo, y otros muchos
está en el mercado apartados que, sin duda alguna, serán de mucha utili-
NEVÉSEÑMNG inglés para Com- dad para todas aquellas personas interesadas en el te-
STORY ma de la programadón.
niodore, Amstrad y
Spectrum.
4 MICROHOBBY
MICRO HITS
PROFANARON
(Dmamic)

KNIGHT LORE
(UUimate)

UNDERWURLDE
(Ultimaíe)

EVERYONE'S
A WALLY
(Mikro Gen)

ALIEN 8
(Ultímate)

SKOOL DAZE
(Microsphere)

MATCH POINT
(Psion)

SPY HUNTER
(U.S. Gold)

MATCH DAY
(Ocean) 300 PROGRAMAS RESUELTOS
BASEBALL EN BASIC
(Imagine)

HYPERSPORTS Lowy Frutos/Gallego Palomero/Mansilla Romo


(Imagine) Ediciones S. M. 190 páginas.
JET SET WILLY
(S. Proyects) Como complemento a la anterior publicación det li-
bro BASIC Programación, la editorial S. M ha realizado
ROCKY HORROR un nuevo libro enmarcado dentro de la colección Basic,
SHOW cuyo contenido, como bien indica el titulo, consta de un
(C.fí.LJ gran número de programas en Basic con sus soluciones
correspondientes.
BRUCE LEE El libro comienza con una breve introducción que ex-
(U.S. Gold) «?o«Kr plica que es un microprocesador > sus parles fundamen-
tales. así como el procedimiento para cargar y ejecutar
ROCKY h o r r o s
un programa.
(Dinamic)
El resto de los capítulos (14 en total), presentan idén-
TIR NA NOG tica estructura y constan de los siguientes apartados:
(Gargoy/e Games) — Resumen de las instrucciones. En él se detallan ca-
da una de las instrucciones que se van a utilizar en los
DUN DARACH programas det capitulo, ademas de incluir algunos
(Gargoy/e Games) ejemplos ilustrativos.
DECATHLON — Programas resueltos explicados. Contiene un
(Ocean)
buen número de programas cortos que dan respuesta a
otras tantas situaciones concretas y que vienen conve-
PYJAMARAMA nientemente acompañados de una serie de comentarios
(Mikro Gen) que facilitan enormemente la comprensión de los mis-
mos.
RAID O VER — Programas resuellos. Más programas con sus co-
MOSCOW rrespondientes soluciones, pero esta vez sin comenta-
(U.S. Gold) rios, puesto que se supone que el lector ya ha asimilado
en una buena medida, el funcionamiento de la instruc-
ción tratada en el correspondiente capítulo.
Os recordamos a todos En definitiva, es un libro que puede servir de mucha
los lectores que podéis ayuda para tos principiantes en la programación en Ba-
votar por carta o por sic y con el que seguramente acabarán dominando di-
teléfono. cho lenguaje.

5 MICROHOBBY
MICRO"!
JORGE JUAN. 116 - 28028 MADRID. TEL: (91) 233 07 35 y 274 53 80

FRANKIE GOES TO HOLLYWOOD 2.395 SUPERTEST 1.975 EXPLODING FIST 2.095


8ASKETBALL (con camiseta) 2.150 POPEYE 1.850 NIGHT SHADE 1 950
FRANK BRUNO S BOXING 1 825 TAPPERS 1.875 BUCKROGERS 1 675
DAMBUSTERS 2.095 HYPERSPORT 1.950 DRAGONTORC 1.925

¡¡OFERTAS JOYSTICKSÜ
SERVICIO TECNICO
QUICK SHOT I +
DE REPARACIONES:
INTERFACE T KEMPSTON 3.395,-
QUICK SHOT II + TIPO MEDIO: 3.800
INTERFACE T KEMPSTON 3.995,-
QUICK SHOT V +
INTERFACE T KEMPSTON 4.350-

Te recordamos que puedes pedir posters de tus juegos favoritos, adhesivos, bolígrafos o información en ge-
neral. todo gratuitamente.
Si el pedido lo deseas contra reembolso (sin gastos de envío), llama al teléfono (91) 233 07 35-274 53 80 o
escribiendo a:
MICRO-1 c/ Jorge Juan, 116 28028 MADRID
TRUCOS
SCROLL LATERAL
Si queremos conseguir fuera visto por una ventana,
una simulación de scroll la- pero jugando con las varia-
teral, Joan Tarruel nos reco- bles y los bucles, se puede
mienda una rutina en la que conseguir cualquier otra
aparecerá el scroll como si cosa

10 PRINT PRPER 4;RT 12,11;"


2 0 GO T O 1 0 0
3 0 FOR n = 1 TO 4
4 0 RERD a
5 0 P R I N T PRPER 4 ; R T 12,10+n;Ch
R$ a
7 0 NEXT n
3 0 RETURN
1 0 0 GÜ S U B 3 0
1 1 0 FOR m s i T O 2 3
1 2 0 RESTORE
1 3 0 FOR x = 1 T O m
1 4 0 RERD a
1 5 0 NEXT x
1 6 0 GO SUB 3 0
1 7 0 NEXT m
1 3 0 RESTORE
1 9 0 GO T O 1 0
2 0 0 DRTR 3 2 , 3 2 3 2 , 3 2 , 7 7 , 7 3 , 6 7 . 8
2 , 7 9 , 7 2 , 7 9 , 6 6 , 6 6 , 3 9 , 3 2 , 3 2 , 1 1 5 , 10
1 , 109 , 9 7 , 1 1 0 , 9 7 . 1 0 3 , 3 2 , 3 2 , 3 2 , 3 2

ENTRE TITULOS ANDA EL TEMA


EDITAR EL "INKEY$"
José Santiago Garcia nos nuestros programas. Ahí
ha mandado una serie de van: Esta rutina que os ofrece- La solución a este proble-
trucos encaminados a me- Para rotular boca abajo: mos a continuación, de José ma la encontramos en el co-
jorar o variar los titulos de Luis, permite que el Spec- mando "IN" ya que éste re-
trum reconozca la tecta pul- conoce la tecla pulsada,
sada sin necesidad de utili- permitiendo, además, pul-
1 0 I N P U T R $ • R E l i R $ NO MRS DE
31 CRRRCTERES zar el comando INKEYS. sar varias a la vez.
2 0 P R I N T RT 2 1 , 0 , INK 7;R$ Como todos sabemos, el Existen en el mercado va-
3 0 FOR X = 0 T O ( L E N R $ ) * 8 : FOR inconveniente de este co- rias series de Spectrum pa-
Y =0 TO 1 0 0
35 IF POINT ( X , Y ) = 1 THEN PLOT mando es el poder pulsar ra las cuales la función "IN"
X,100-Y solamente una tecla, con lo es diferente.
4 0 NEXT Y : NEXT X que en nuestros juegos no En las versiones 2 y 3 B el
hay posibilidad de movi- valor de esta función es 64
Para hacer carteles rotatorios: miento en ocho direcciones más que en la versión 3 Pe-
sin que ello resulte dema- ro para ver esto con más de-
10 INPUT R$ siado engorroso (ya que de- talle basta hacer PRINT IN
2 0 FOR Y = 1 T O L E N R $ : FOR N= 30 beríamos controlar ocho te- 63486; si es de versión 2 ó 3
TO 1 STEP -1 clas). B obtendremos el valor 255.
3 0 POKE 2 3 6 0 6 , N : P R I N T RT 3,Y;
R $ (Y T O Y ) mientras que la otra versión
4 0 NEXT N: NEXT Y nos dará 191
En este programa (lineas
LET a = t
3, 4 y 5) nuestro ordenador
Para hacer rótulos grandes: LEÍ B - 1
LET c - IN 63436 calcula el valor de IN 63486.
IF c - 191 IHEN L E I c 190
IF c=2bí> ÍHfcN LEI c - 2 5 4 y se corrige automática-
1 0 I N P U T R $ : P R I N T RT 2 1 , 0 ; IN 10 IF IN 6 4 b l O ^C I H t N LET 1 mente tanto si es de una u
K 7 ; fl$ 20 IF IN 57342=c THEN LE I b =b+ 1
2 0 FOR Y = 0 T O 7 : FOR X = 0 T O (L 30 IF IN 6S022=c THEN LET a ^ a + 1 otra versión.
EN R $ ) + 8 40 IF IN 6 l 4 3 8 = c THEN L t f b b - 1 Las teclas a emplear son:
21 I F POINT ( X , Y ) = 1 THEN PLOT 45 PRINT A T a + l . b " "
SO PRINT AT a.b. X " Q Arriba
X * 2 , 1 0 0 +Y * 2 : DRRU 2 , 0 : DRRU 0 , 2 : 60 PRINT AT a - 1 , b " _ A Abajo
DRRU - 2 , 0 : DRRU 0 , - 2 : BEEP .004 70 GO TO 10
, 50 O Izquierda
2 2 NEXT X : NEXT Y P Derecha

7 MICROHOBBY
PROGRAMAS MICROHOBBY

TANDEM LUNAR
Juan Carlos HUSILLOS
TODAS LA LETRAS MAYUSCULAS SUBRAYA-
Spettrum 48 K DAS DEBERAN TECLEARSE EN MODO GRAFICO. >
Una expedición a la luna con tres astronautas ha tenido
problemas y su comunicación con la tierra ha q u e d a d o
cortada. Temiéndonos lo peor, nuestra nave de socorro
se dispone a ir en su a y u d a .

Esquivando una gran barrera de me- nuestra arriesgada misión: debido a la


teoritos que rodean la esleí a lunar, ten- poca capacidad de la nave'de salvamen-
dremos que conseguir aterrizar en su to sólo podremos recoger a un astro-
superficie y, concretamente en las pla- nauta por lo que nos veremos obliga-
taformas previstas para ello, evitando, dos a realizar tres viajes.
al mismo tiempo, el ataque de sus habi- Si superamos esta triple hazaña, nos
tantes que intentarán corlarnos el pa- daremos por satisfechos.
so. Pero otra dificultad viene a unirse a

/V /
I

•UNTOS = F U E L = N ñ U E S ft-fr;

1 GO SU8 9000 LET »u=0 LET 14 IF RTTR < y , x • 1J < >6 OR RTTR
pu =0 LET V i i3 PAPER O INK 6 iy,X -1) < >6 TMEN GO TO 3000
80RDER 3 CLS GO 5UB 1000 15 GO TO 6
2 LET fu = f1 OJM bf i 32 * 10) 100 FOR n =0 TO 26 PRINT RT 0,n
ET bj<31 TO 62) = t 5 Gg , " |CD "'RT 1 , n;" gRF »
G 6 G G& 11© IF INKEY»=" " TftEN RETURN
S£ US LET bt st>$ 1310» + b* < 1 TO 303)
"

3b Í T bí ¿¿ ss T8 166¿E"S£ 116 PRINT RT 3.0,bt


GG SSg5
4 c ,7S17 2481 S 120 NEXT r, FOR n*S6 TO O STEP
-1 PRINT RT 0 , n , " BCB ".RT l , n ,
5 LET~ysl l e T X l i l S GO SU8 •• ERF ••
l2l"LET bt*bt<310)+bt<1 TO 309)
100 LET xan+2 122 PRINT RT 3,0,bt
6 LET b$ = b$(310) + bt < 1 TO 309) 130 IF INKEV»=" " TMEN RETURN
8 IF INKEV«="P THEN PRINT RT 14 0 NEXT ft GO TO 100
" ": LET x»x + l . PRINT RT y. 1000 INK 7 PLOT 0,0 DRRU 6,8
X i 9 IF INKEV|i"0 ' TMEN PRINT RT DRRU 3,-8 DRRU 16,3 PLOT 48,8
LET X=X -1 PRINT RT y, DRRU 16,15 DRRU 16,-15 DRRU 3
£.40 DRRU 8,-20 DRRU 16,-20 P
ie IF INKEV ®LET a" <V fiND f U >0 THEN LOT 152,8 DRRU 32,10 DRRU 8,-5

w
LET f u = f y - 5 y»y-l PRINT R DRRU 8,10 DRRU 8,-20 PLOT 22
T y ta,x,"I" 4. , 0 DRRU 31,10
11 PRINT RT y , x , " •• LET y»y*l 101P PRINT RT 2 1 . 4 , ' • l . R T 21,17
PRINT INK 7. RT y.x,"R" IF y > = c INK 3,RT 20)5."C",RT 20,1
19 RND IKi5 OR X = Í8 OR X=27) RND
RTTR (y + 1 , X ) b3 TMKN GO TO SO00 1020 PRINT RT 21,26, INK 3 ,
12 BEEP .012,20+y PRINT RT 3, RT 20,27,"C"
0, bt PRINT Bl, INK 0, PRPER 3, 1030 PLOT 0,0 DRRU 355,0 PRINT
BRIGHT l.RT 0,7.PU,RT 0,19, fu," ni.RT 0,0. PRPER 3, BRIGHT 1, I
NK 0,"PUNTOS x FUEL= NRU
13 IF SCREENt <¥ ,X) < >" RND y ES HRR"
>«3 RNC> y < = 12 THEN GO TO 30OO 103S"ÍNK 6

8 MICROHOBBY
104.0 RETURN
MEN GO TO 3 5 0 0
2 0 0 0 LET U í * LET y l » 2 0 D IM b»
3 5 1 0 PRUSE 1 PRUSE 2 O 0 CLS P
R I N T RT 1 0 , 0 . EL MEJOR • " , FLAS
(320) LCT 3 S « " l ) M M h l , r t . t a b 10,"CON > " . r e
H M L E T ct*" 3 5 2 0 P R I N T B 0 . "OTRA P A R T I D A S / N "
LET 3 5 3 0 I F I N K E Y * b " 1 " THEN LET fl«5
b » ( 6 ¿ TO i =4 i + c t +a t + c t *a t c % + a * 0 GO TO 1
2 0 0 1 FPO
ORP j « l TO X X LET puipu+5 3 5 4 0 I F I N K E Y S • " r i 4 T M E N GO TO 1 0
PAUSE 5 _ P R I N T RT 2 1 . j ; OVÍR 1 000
J".fiT 2 1 , j - l . " J - BEEP .03,j NE 3 5 5 0 GO T í
XT j P R I N T AT 2 1 , j - 1 , OUER 1 , " i ! 9 0 0 0 REM
PAUSE 2 0 9 0 1 C FOR N = u : TO USP " j " + 7
2 0 0 9 POR fc=19 T O 1 S T E P - . 2 5 IF
y 1 > = 1 9 T M E N P R I N T A T y 1 , fc i ; " RERD A POKE N . R NEXT N
AT « l - S . ü i - 1 , " " LET EiitINT <RN 9 0 2 0 DATR 0.24,60,126,66,60,36,6
0*311 LET v l » 8 6.0,0.1,1S,63,127,255,255,60.255
2 0 1 0 L E T b ( : l ) ( ( 3 1 0 ) + b » { 1 TO 3 0 9 )
,195,255,195,255,195,255
2 0 1 1 I F y 1 1 9 T M E N P R I N T RT y 1 , *
9 0 ? 0 DATR 0.0,128,240,252,254,25
i . " ",RT y i - 2 , ) U - l ; " " LET y l r y
5,255.255,143,99,31,7,3,1,1,255,
1*1 P R I N T RT y l . f c í ; ' t " , A T y í - 2 .
241 , 198,248,224,Í92,128,128
9 0 4 0 DATR 24,36,66,130,129,65,34
IF ( y 1 = I N T y OR y l - 2 = I .28 0 . 0 , 2 4 , 6 0 , 9 0 255 , 1 6 5 , 9 0 , 2 4 , 3
NT y ) RND D i » OR k i - l m l TMEN 2,4,66 16,133,32,0
GO T O 3 0 0 0 9 0 5 0 DATA 56.56,16,254,16,16.40,
2 0 1 2 PRINT 01, INK 0. PRPER 3 , 6 68
RIGHT 1,RT 0 , 7 , P U , R T O , 1 9 , f u , " ' 9 0 6 0 PAPER O INK 7 BRIGMT 1 B
£021 IF INKEY*."p T H E N P R I N T RT 0RDER.2 CLS LET F l = 5 0 LET rt
y "• LET » . * • ! P R I N T RT y , *10<a LET r í = " C P U Z 8 0 "
9 0 7 0 PLOT 3 0 , 1 0 0 DRAU - 1 0 . 0 DR
2¿)22 BEEP > 0 1 2 , 5 B - 1 IF INKEY»b" AU 0 , 2 0 PLOT 4 0 . 1 2 0 DRAU 0 , - 2 0
O " T M E N P R I N T RT y , * , " " LET x« DRAU 1 0 . 0 DRAU 0 , 2 0
X-1 P R I N T RT y , Y. . " R " 9 0 8 0 PLOT 6 0 , 1 0 0 DRAU 0 , 2 0 DRA
2 0 2 3 I F I N K E Y » = - q - RND f g . 0 TMEN U 10,-20 DRRU 0 . 2 0 PLOT 8 0 , 1 0 0
LET l u > f U - l L E T & Bit - . 7 5 PRINT DRAU 0 , 2 0 DRAU 1 0 , 0 DRAU 0 , -
RT y + 1 , x , I N K 7 , B R I G H T l , " J " , r 20 PLOT © 0 , 1 1 0 DRAU 1 0 . 0
T y +i ,x ; " " 9 O 9 0 PLOT 1 0 0 . 1 0 0 DRAU 0 . 2 0 DR
2 0 2 4 P R I N T RT y , x , " " LET y»lt AU 1 0 . 0 DRAU 0 , - 1 0 DRAU - 1 0 , 0
P R I N T INK 7 , R T y , y , " A "
2 0 2 B P R I N T RT 3,0,bS PLOT 1 0 5 , 1 1 0 DRAU 5 , - 1 0
2029 IF SCBEENt < y , x > < > " " RND y 9 1 0 0 PLOT 1 0 5 , 7 0 DRAU 0 , 2 0 PLO
> = 3 RNO y < = 1 2 T M E N GO T O 3 0 0 0 T 100,90 ORRU 1 0 , 0 PLOT 120,70
2 0 3 0 I F ATTR < y , x + l > < > 6 OR flTTB DRAU 0 . 2 O DRRU 1 0 , 0 DRAU 0 , -
( y , x - l ) < > 6 T M E N GO T O 3 0 0 0 20 PLOT 1 2 0 , 8 0 DRAU 1 0 , 0
2 0 5 0 NEXT » 9 1 1 0 PLOT 1 4 0 , 7 0 DRAU 0 . 2 0 DRA
2 0 6 0 I F X < > n t 2 T M E N GO T O 3 0 0 0 U 1O.-20 DRAU O , 2 0 PLOT 160,70
2 0 6 5 FOR h a 0 T O 2 0 0 NEXT h PRU DRRU 0 , 2 0 DRAU 5 , 0 DPRU S , - 5
SE 2 0 0 P R I N T AT y 1 , * i , " " , R T y l DRAU 0 . - 1 0 DRAU - 5 , - S DRRU -
-2,Hi-1," 5,0
9 1 2 0 PLOT I S O , 7 0 DRAU 0 , 2 0 DRA
2069 LET > u i t u « l LET pg=pu+fu
2070 P R I N T RT 0 , n , " ".RT l,ft, U 10.0 PLOT 1BO í " r-RA 10 0
LET p v ^ p u + 2 5 0 IF «w)s3 PLOT 1 8 0 , 7 0 DRAU 1 O . 0
T M E N GO T O 2 0 9 0 9 1 3 0 PLOT 2 0 0 . 7 0 DRAU 0 , 2 0 DRA
2 0 S 0 GO T O 2 U 10,-20 DRRU 0 , 2 0 _
-
2 0 9 0 I F / 1 B 5 0 THEN LET PUiPU+500 L 4 0 > B I N T QT 2 1 , "
P R I N T AT 1 0 , 0 , " S A L V A S T E R TOOO
r W m S L O S A S T R O N A U T A S P E R O RHORR S E R R
M A S D I F I C I L POR OUE T U N A V E SE
MR A V E R I A D O Y NO T I E N E S F U E L " L
9 1 5 0 PAUSE O
T A S SE HAN E S T R E -
CÜ5
9 1 6 0 P R I N T RT 5 , 0 , " T R E S RSTRONRU
L L R D O EN LR L
ET F 1 = 0 PRUSE 1 0 PRUSE 0 CLS UNA Y T U M I S I O N ES R E S C A T A R L E
GO S U B 1 0 0 0 GO T O 2 S . P E R O EN L A NAVE DÉ SAL UAMENTO
2 1 0 0 LET P U = P U * 9 0 0 I F « u < > 6 THE SOLO CABE UN ASTRONAUTA,RS
N GO T O 2 1 OUE T E N D R A í OUE HACER T R E S V I
2 110 LET ( 1 = 2 5 GO T O 1 AJES. P U L S A UNA T E C L A PAUSE
3 0 0 0 LET P R I N T AT y , X , FLR O CLS
SH l ; " g " FOR j = 0 T O 2 0 BEEP .O 9 1 7 0 P R I N T RT 5 , 0 PARA C O N S E G U I
1,0 BEEP . 0 1 , 1 0 BEEP .01.-10 R A T E R R I Z A R P R I H E R O T I E N E 5 OUE PR
BORDER 1 BORDER 3 NEXT j LET SRR POR LA BARRERA DE M E T E O R I T O S
ViBVi-1 I F v i <0 T H E N P R I N T FLRS > LUEGO A T E R R I Z A R EL L A S P L A T A F
H 1, BRIGMT 1, INK 7 . R T 10,10,"G O P M A S . C A D R P L A T A F O R M A SOLO SE PU
RME O V E R " GO T O 3 5 0 0 EDE USAR 1 V E Z . LUEGO PARA SU
3010 PRINT 8 1,RT 0 , 0 , " P U L S E UNR e i P TENDRAS OUE ESQUIBRP A LA
TECLA ": PAUSE 1 5 NAVES ENEMIGAS
PAUSE 0 CLS GO S U B 1 0 0 0 PR 9 1 8 0 P R I N T RT 2 1 . 0 ¿ " P U L S R UNR TE
I N T a 1 , R T 0 , 2 9 + v i , OUER 1 . PAPER CLA PRUSE O CLS
3, INK 0 , BRIGMT 1, "X • ( " X " RND 9 1 9 0 BRIGMT 0 P R I N T AT 5 , 0 , "
Vi(21•["X" AND V I < 1 1 C O N T R O L E S "'•
3 0 2 0 GO T O 2 "B= IZQUIERDA 3 = DERECHR" g=
3 5 0 0 I F p».''=r« THEN LET r t = p i > I SUBIR S A L I R DE LA ÑAUE
NPUT CONSEGUISTE MEJORAR E S C R I B NODRIZA" P U L S A UNR T E C L A PAR
E TU NOMBRE- R« IF LEN R « * 1 2 T A JUGAR- PAUSE 0 CLS RETUftN

PROGRAMAS
DE LECTORES

Ya tenemos al afortunado
ganador de un M I C R O D R I -
VE y su I N T E R F A C E corres-
pondiente en el sorteo realiza-
do entre todos los programas
de los lectores recibidos en el
mes de octubre.

Se trata de J U L I O BA-
RRANTES ASTUDILLO,
que vive en la calle Ribadavia,
18 de Madrid.

¡Enhorabuena!

9 MICROHOBBY
1
I-Ja f'
distribuye en exclusiva para toda España

para tu Z X S p e c t n i m 4 8 K

T
rr

tL *. *.' » ,

VENTA EXCLUSIVA CONTRA REEMBOLSO. Nombra .


SIN GASTOS DE ENVIO VENTA DIRECTA
Galileo. 25 En (replanta A Dirección.. Población..
Te/s. 447 97 51 / 447 98 09
28015 MADRID Código P.. Podido,

J!

Holding Garifo, s.a.


presenta para toda España
7
"EDITOR M " "

Holding Garijo, s. a. Distribución en exclusiva para toda España


DISTRIBUCION INSTRUMENTOS MUSICALES
Nombra ....
Alonso Núñez. 28 Nave 1. a Dirección.- ............. Población
Te! 459 25 00 (4 líneas)
28039 Madrid Código P. PwJIcio.
Muchas vefbs, resolver problenfcs de física resulta entretenido
y para demostrártelo te proponemos un programa que te será
de gran utilidad.

MOVIMIENTO PARABOLICO
Dicho programa te permite las siguientes opciones: bre el método de
a) Obtener las ecuaciones cinemáticas más importantes resolución más
del tiro parabólico. apropiado a partir
b) Simular el tiro con valores iniciales a tu elección. de las cinco ecuacio-
La posibilidad de simular el tiro te proporciona una idea nes del apartado a).
de los órdenes de magnitud de los valores de velocidad ini- A propósito: Si quie-
cial, ángulo de tiro, alcance, tiempos característicos, etc. res comprobar tu solu-
c) Por último, el programa te puede proponer problemas ción, no tienes más que ir al apartado b) y... disparar. Asi no
variados de tiro parabólico, para que tú los resuelvas (em- tienes ninguna duda del resultado. Los datos del problema
pezando por ver si tienen solución y si tienen más de una). están disponiblesautomáticamente pulsando "p" cuando te
Si lo requieres, te puede aconsejar (pulsando ayuda) so- pidan las variables.

5 CLEAP 3 3 9 9 9 O DRAU 0 , - 1 6 DRAU - 5 6 , 0 DRAU 3160 input " d i s t a n c i a casa ><a43


7 POPCR 5 BOAOtR 0,16 0a)«> - . d a t o LET c o n t > 1 0 GO SU
l.AT »,S;"| 17lO PAPER 7 PRINT AT 0 . 0 , " T I E B 3SOO LET d e e d a t o
UPO " FOR n • 1 TO 3 PRINT AT n . 3 1 7 0 LET X C « I N T ( d C / 5 0 C • 3 a > LET
R n »USR " a " TO USR ••»'••12 O. •• NEXT n 9 9 « i d9 , ' 5 0 0 * 3 2 > LET < 9 " « a a - a 9 / 5
1720 INK O PLOT 4 , 1 6 3 DRAU 3 8 , 00432)
15 READ * POKE n , • NEXT ti 0 DRAU 0 , - 1 6 DRAU - 5 6 , O 3 2 0 0 GO SUB 1 0 O O INK O PRINT A
30 DATA 1 , 2 , 4 , 9 , 1 8 . 3 4 6 3 . 3 3 5 1730 DRAU 0 . 1 6 PAPER 5 RETURN T 0 . 1 0 , " O par* otro di»paro",AT
32 PATO l í o . 6 4 , 3 a . 1 * * , 7 2 , 6 6 , 1 3 1600 LET aaaUSR 4 0 0 0 0 PRINT AT
O ,255 20, X C ; FLASH ! , " • • " . A T 21.XC, PL 2 , 1 0 . "E o p i c t d« n u e v o "
3 ¿ 0 5 P R I N T DO; " A l t u r a « a x n a ".I
3 * PBTfi 3 2 . 4 . 6 . 4 2 . 4 2 . 4 6 , 3 2 , 32 ASM 1. "fe - NT h i i x ; " a . A l c a n c e " . I N T d i s , »
36 DOTA 3 2 . 4 . 4 . 4 . 4 , 2 4 * , 1 * 4 . 1 4 6 1610 PAUSE 73 PRINT AT 20 . x C , "
, 146 " . AT 2 1 ,XC , " RETURN 3 2 1 0 ir INKCY»."*" THEN C L S GO
36 DATA 7 , 2 4 . 3 2 . 3 2 , 6 4 . 6 4 . 3 2 , 3 2 1900 LET aasllSR 4O0OO PRINT AT TO 7 3
40 DATA 2 2 4 . 2 4 . 1 . 4 . 2 , 2 . 4 . 4 H i - . A T K9*1,V9, ir INKCY9•"O" TMEN GO TO 3 1
42 DATA 2 4 , 2 0 . 1 1 , 6 . 4 , 1 8 , 7 . 7
44 DATO 2 4 , 4 0 . 2 0 6 . 1 6 , 3 2 . 2 4 0 , 2 2 mu- i ^ i " w5 ÍU5E _ 7» 3220
00
4 .224 1910 PRINT AT X f l , V 9 , " " . A T xg + 1 3 2 3 0 GO T O 3 2 1 0
46 DATA 1 5 , 1 6 , 2 4 , 1 2 7 . 1 2 6 , 1 2 6 , 1 LET d a d o • 1 NEXT i 3 5 0 0 L E T c o > c or> t / 2 1 F d a t o » r TM
28 . 127 PRINT AT 2 . 7 , " EN LET d a t O a M I C O 41 GO TO 3 5 4 0
49 DATA 2 4 0 . 8 , 2 4 , 2 5 4 . 1 , 1 . 1 , 2 3 4 - , INK O 3 3 1 0 i r d a t o - a TMEN L E T d a t o o I N T
50 DATA 6 , 1 . 2 . 4 . 4 . 2 4 , 3 2 . 3 2 >10 PRINT AT 5 . O . " - E l l O v i t i t O l <RND4M ( C O . I I - 2 4 M 1 C 0 , 2 ) » H ( C 0 . 1 » /
4 1 GO T O 3 3 4 ®
5 2 DATA 1 6 . 6 , 4 , 5 . 9 . 1 6 . 1 6 . 1 5 . 0 0 P a r a b ó l i c o es s u - t i de d o * aov
54 DATA 2 2 0 , 3 4 . 2 . 1 5 4 . 3 6 . 1 6 . 1 6 1 a i en t o s " 3 5 2 0 i r d a t o ap t m c n l e t d a t o « M ( C
56 DATA 9 9 . 1 . 1 3 9 . 2 . 2 6 . 6 , 1 3 6 . 1 1 2020 PRINT AT 6 , 1 , " - U n o h o r n o n l O,3) GO T O 3 5 4 0
2 a i . c * c 9 u n x ) , con velocidad ci 3 5 3 0 I F d a t o < M < c o . 2 > OR d a t o > H ( C
56 DATA 9 6 , 1 4 4 , 3 2 . 6 4 , 2 * 0 . 0 . 0 , 0 e v ecuación" O , a > «Ti (CO , 1* TMEN GO T O 3HO*COn
60 DATA 0 . 0 . 5 9 . 6 6 . 6 8 , 7 6 , 3 3 . 0 2 0 5 0 PRINT AT 1 1 , 3 . " X • u o . c o i . I t 43
62 D i n M <3,4 i POP i = l TO 5 F 11) " 3540 LET MICO,4)adato PRINT AT
OR j - 1 TO 2 READ J LCT l i l i , j > • 2 0 4 0 PRINT AT 1 3 , 1 , " - Y uno v e r t í cont,18,dato," return
4 NEXT j NEXT i c a l ( S ( 9 u n Y) u n í - l o r a i a t n t t d* 4 0 0 0 CLS DIM a 9 I 1 1 , 2 5 > PRINT
64 DATA 1 5 0 . 1 0 , 6 5 . 3 , 3 1 0 , 3 0 , 4 0 0 ce l e r ado " AT 3 , 1 , ¡j (uní d
,30,350,100 2030 PRINT AT 1 6 , 3 . " Y * U O . i e n .1 grados)"
-1/2 91 (2)"
70 FOR i > 4 0000 TO 4O025 READ
« POKE i . » NEXT i 2060 PRINT AT 1 8 . 1 ; " - D i VI d i e n d O 4010 LET a« (2) a " - a n 9 u i o irntii
72 DATA 6 . 5 , 1 9 7 , 3 3 . 0 . 3 . 1 7 , 1 , 0 , <21/111 o b t e n e o o s la i r a v t c l o n l" l e t i f d i . " - v t l , i n i c i a l uo-
229,205.161,3.225.17.16 0.167.23 a " LCT a • ( 7 i • " - t i « a p o t de i a p a c t
7.62.32.240,193,16,233,201 2 0 7 0 PRINT AT 2 1 , 3 . " Y a X l H - 9 X / < o"
73 LEt r*.12345 POR i . l TO 5 2U0 COS M (3)"
2060 PRINT B0.TA6 7 , " ( P u l s a una
4 0 2 0 LCT a t ( 3 1 • " - a I t u r a d e l 9 l o b
o" LET a • 1 4 • " - d i s t a n c i a K a s t a
READ a LET M l i , 4 1 > 1 NEXT 1 O te c l a i " PAUSE o CLS e l 910bo" LET a • ( 6 ) > " - v o i a r e l
ATA 6 0 . 6 0 , 1 7 0 . 1 0 0 , 3 5 0 2 0 9 0 PRINT AT 2 . 1 , " - P a r a o b t e n e r globo
73 INK O PRINT AT 1 0 . 1 . " - P U L S < i a l c a n c e de i d i s p a r o , hacca 4 03B LET * • ( 5 ) • " - d i s t a n c i a a l a
A " os Y>0 en (3) y obleneoos X " casa" LET » * ( 8 ) a " - v o l a r l a casa
80 PRINT AT l í , 3 , " l i O f « v t e x p l 2100 PRINT AT 6 , 3 . " X * * X > U 0 s e n 2 LET * 9 ( 9 ) > " U o t a r e l 9 t o b o v
i t a c i o r i t r o n o . •. AT 1 1 . 3 . "21C:<P (II" l a casa " LET a 9 < 1 0 > a " ( d * r sus
i r n i f i l j t i o n y couprob)- cío 21lO P R I N T AT 6 , 2 ; " ( Y * quí 2Stn coordenadas)"
n j « r e s u l t a d o s Je p r o - ble (os • sena ) " 404® PRINT AT S , 2 , " - D A T O S - " , A T 1
» a « . " , A T 1 6 , 3 ; " 3 > P r o P u e s t 4 de p r 2120 PRINT AT 1 0 , 1 . " - L a a l t u r a • 4 , 2 , " - S E PIDE-"
0 b< t»4S . " a x i a a »t O b t i e n e e n * l c e n t r o de 403© p r i m t ao. " i u e r p n a e r o n
90 I N K C Y t O " 1 " AMD INKEY»(> l a p a r a b o l a . H a c i e n d o en <3) x»x hav » O l v c i o n > "
0•2" AHD I N K E Y « < > " 3 " THEN CO TO 9 • a x / 2 teneaos " 4060 OIM p ( 1 0 . 6 ) FOR t a l TO 10
95 GO TO IUAL I N K E Y t t l ! 4 1000 2130 PRINT AT 1 4 , 5 , - Y a a x . v o sen
/ <29 i (3) " FOR j a l TO 6
1000 INK 4 PUPEO 5 BORDEA 3 2 1•4•0- PRINT
PRl^ ~ no" ( p u l l a una t e c l a 4O70 READ a LET p ( i . j ) a a NEXT
ÍOIO CLS
DRAU 3 1 , - 1 2
PL0T 0 , 0
PLOT 9 4 , 1 2
ORAU 6 0 , 2 0 p * r a v o t v e r i t.. PAUSE O CLS G j NEXT l
1020 ORAD 3 6 . 1 6 ORAU 6 0 , - 6 PL0 O TO 75 408® DATA 2 , 5 , 1 1 , 8 , 1 . 7 . 1 . 3 . 1 1 . 8 .
T 180.18 ORAU 6 0 , 6 ORAU 1 5 . - 2 -• - Pl NT AT 0 , 8 , INK 1, " 2,7,2,3,4.6,1,7,1,3,4,6,2,7,3,4,
1030 DRAU 0 , - 2 2 DRAU - 2 5 5 . O AT 3 . 1 , INK O 5,9.1,2,2,1,11,8,10,»1,2,1.3,6.4
1040 DRAU 0 . 1 0 DRAU 1 8 , - 2 - A q u í puedes p r a c t i c a r ¿ i i p a r o s » ,7,2.1,4,6,3,7,2,1,7,6.10,11.7.9
l l O O PRINT AT 2 0 , V C. INK 2 . " o b r e un o i o b o v una c a s a . m t r o - d ,11,16,18,20
AT 2 1 . x < , INK 1¡ " " uciendo la v e l o c i d a d i n i c i a l v • 4 0 9 0 LET p r o a I N T (RND4941)
1200 PRINT AT X 9 . 9 9 . INK 3 , " . i an«uto i n i c i a l . " 4 100 COR >«1 TO 8 PRINT AT P ( 1 0
AT t i ,V9. INK 1. ' Ai" 3010 p r i n t AT 9 , 1 , " - L a s i t u a c i ó n , l ) ,3, a*(p (pro , i > >

í
1300 INK 0 PRINT A ~ 2 1 . 0 , M d e i 9 i o b o v t a c a t a se f i j a mi 4 1 1 0 IF i >3 OR p ( p r o , i ) >7 OR P (p
PLOT 6 , 7 DRAU 7 . 4 reduciendo " r o , i i a 6 TMEN GO TO 4180
1420 LET d l » * S X N < 2 » i l í a 1 4 v ® « v 0 / 3020 PRINT AT 1 2 , 3 , * - L a » oittnc 4 1 2 0 LCT l c l a p ( p r o i t ) IF i e t a 7
9.61 LET i x * 4 i f 4 2 5 5 / 5 0 0 t a s que q u i e r a s " , A T 1 4 , 3 ; " - A p a r THEN PRINT AT p I 1 0 , i ) , 2 9 , I N T (10
1435 GO SUB 1700 a s i t u a c i ó n a r b i t r a r i a".AT 16,3. +RNO 415) GO TO 4160
1440 LET haax »V04V0 «SIN ) I U l M « - - R para r e p e t i r s i t u a c i o n " ; A T l 4 1 3 0 LET M( l * t ,3> aINT < RND 4MIt C t
8 . 3 , " - P para la s i t u a c i ó n propue , 1) / 2 * M ( le t , 2 ) 4M( l e t , 1) /4> PAIN
* l ra/2/9.61 s- t a «n e l prontn"
1443 LET j j a S 0 0 / 2 S B / v O / C O S a l f a 3030 PRINT ne.TAB 7 , " ( p u l s a una T AT p ( 10 , i 1 , 2 9 . M< le t , 3 )
1430 LET h x a h a a x 4 2 3 5 / 5 0 0 LET Jj t« c la i " PAuiE O 4 180 NEXT i
j a* « h x / a x / j x I.ET dadOaO 3100 CLS PRINT AT 2 , 5 . " U * l . i n i 4185 PRINT AT 0 . 2 ; " ( p u t d t t P U l * *
1453 PRINT AT 6 . 1 , " P u l s a u n * t e c eiai ",m11,41,AT 4 , 5 . " a n g u i o r A para aguda)"
la para d i s p a r a r - - pause O " , M ( 2 , * I , A T 6 , 5 , a l t . 9 10 bo 4 1 9 0 I F p Ip r o , 1) «3 TMEN LET M ( * .
1 * 3 7 PRINT OOER t . A T 8 , 1 ; ' p u l s a " , M ( 3 , 4 > , A T 6 , 5 , " d l S t . 9 (ObO 3)aM(3.3)-50 PRINT AT 9 . 2 9 , M ( 4 ,
un* t e c l a para d i s p a r a r " ink 2 " , M ( * , 4 i . A T 1 0 , 5 , " d i s t . casa
14f.o POR i * 10 TO 2 3 5 3) , " "
1470 LET j i j j ^ i l l t x - i ) ;M<5,4>
3 1 1 0 P R I N T AT l e . t . ' B B B O n n
4 2 0 0 PAUSE O I F I N K Í Y t ^ ' a " TMEN
1460 IF j >250 THCN LET dado = 0 P « LET a>12345 LET P . 3 4 321 GO SUB 4300
RINT a o , r , T e has p a s a d o , 11 o ' " : R 3120 INPUT "uel. inicial (a/si 4220 RESTORE 4 0 8 0 CLS GO TO 7
ETURN
1463 LET l . i t . j PRINT RT 2 . 2 , P U0= " ; d a t O LET con t «2 GO SUB 4 3 0 0 PRINT AT 0 , 1 , " U t i t i r a POf O
APER 7 . . 0 1 4 I N T ( t + 1 0 0 ) 3500 LET vOMda t o rden las « c . "
1305 I F j < 0 THEM LET aaaUSR 4 0 0 0 3130 INPUT " A n j u i o i n i c i a l (grad 4305 I F p r o « 6 TMEN PRINT 4 . "
PCTURN oi>» ".dato LET con t a * GO 3U6 PAUSE 0 RETURN
1510 BEEP — . O I ,,^jJ//44--a2 0 3500 let air*9>d*to l c t aira>* 431® DIM 9 ( 9 , 2 1 FOR i a l TO 9 F
1512 I F _ jJ>>i 7173 5 TMEN GO c c TO 1520 lf aa/leo *PI OR j - 1 TO 2 READ 99 LET q í l . j »
1513 PL' __o f I , J i r ¿<16
J « 1 AND l / B > « 3146 i n p u t " a l t u r a 9 t o b o (<«340» »QQ N£XT i NEXT I
X C AND i /B<XC*2 TMEN GO TO 1600 »•> " . d a t o LET con t «6 GO SUB 3 4 5 2 0 DATA 4 , 1 , 4 , 1 , 3 . 1 , 3 , 1 , 3 , 4 , 4 ,
1517 IF ( 1 7 3 - j ) / 8 > x 9 ANO I 1 7 5 - j > 3 0 0 LET * 9 > d a t 0 0.3,1,3,1,1,2
/ 6 < x g » 2 AND i / 8 > u ? AND | / 6 < V 9 * 2 3150 INPUT " d i s t a n c i a 9 l o b o (<>4 4330 PRINT q ( p r o , l ) ; " v " . q l p r o ,
AND dadOaO TMEN 56 TO 1900 se»)>> " . d a t o LET c o n t * 6 GO s i 2 ) : PAUSE O RETURN
1320 NEXT i RETURN 8 330® LCT d9 >da t o
1700 INK O PLOT 4 . 1 6 3 DRAU 3 6 ,

MICROHOBBY 11
¡ H 0 O !
«Shadow of the Unicorn». Microgen. Aventura Gráfica diablo que ha desencade-
nado todas estas catástro-

LA LEYENDA DEL
fes y encerrarlo de nuevo en
el libro del cuál surgió, po-
niendo asi fin a este periodo
de conflictos y muertes inú-

UNICORNIO tiles y devolviendo a todas


las razas la paz que desde
siempre habian disfrutado.
Para ello, nos ayudare-
La paz y la armonía reinaban entre las gentes que poblaban ambos lados del mos de los 10 diferentes
río Milfair. Durante siglos, desde que llis Clair —Ei Unicornio- expulsó a las personajes que configuran
fuerzas del mal de aquellas tierras y creó a todas las razas que actualmente la historia y de una serie de
allí habitaban: Hombres, Dwarfs, Amarines, Sandinids y Topils, habían vivido objetos que éstos irán en-
felices dedicados a sus trabajos cotidianos. Para ellos no existía el odio ni el contrando durante sus lar-
gos y tortuosos viajes.
rencor y jamás habían tenido que sufrir los horrores de una guerra.
El uso adecuado de cada
uno de ellos nos irá abrien-

P
ero todo cambió el día do en un cajón. da una de las personas que do nuevos caminos y poco a
en que Athron, un jo- Al cabo de un tiempo, una alli habitaban y convirtién- poco, con muchísima pa-
ven labrador, descu- diminuta llave de plata es dolas en seres malvados y ciencia y perseverancia,
brió enterrado en sus cam- entregada a la mujer del la- ansiosos de destrucción. conseguiremos avanzar en
pos un misterioso y enveje- brador por un misterioso Asi fue como dos reinos nuestra complicada misión.
cido libro. Al intentar abrirlo, Amarin que. casualmente, se vieron súbitamente avo-
el labrador se percató de se enteró del descubrimien- cados hacia el caos y la per-
L o s gráficos
que tenia una pequeña ce- to del libro. dición.
rradura, por lo que le era to- Al abrirlo, todas las fuer- Los gráficos no son del ti-
talmente imposible ver su in- zas del mal surgen de im- La misión po multicolor a que nos tie-
terior. A pesar de su curiosi- proviso de entre sus pági- ne acostumbrados Micro-
dad tuvo que dejarlo olvida- nas, introduciéndose en ca- Consiste en capturar al gen. En esta ocasión han

HOLDItt y i t h i n lar- Gelfoy teOLOUM Rear Tcir- Ge-iPay


n
£t2©r-«jy " ' • mura •. Energy b b m í h
S 4 p 1 I n j u r y U E I n j u r y
Gcj i n o l ' s ue í 1
E

L O S PERSONAJES
1 MITHULIN (Heredero Falforn es el reino al Oeste que habita en Rimersel. El 8 VIL YAN (Miembro de la
de OronfaJ). del Milfair. Es el Capitán de fue quien comenzó la guerra raza de los Topil)
Oronfal es el reino al Este las tropas que, al abrirse el enfrentándose primero a Advierte a Thettiem que la
del río Milfair. Mithulin es el libro, se matan entre si. Es- sus propios compatriotas guerra que va a tener lugar
hijo de Theltien, rey de capa al bosque donde se para después aliarse a las es un grave error y su pue-
Oronfal, que con su gran encuentra, en las ruinas de tropas de Lairmath. las cua- blo no participará en ella.
ejército derrota a los hom- Glowist con Avarath. les fueron derrotadas en Os-
lar por Mithulin. 9 KIELMATH (Maga en
bres del Oeste en Oslar. 4 ROLOUIN (Reina de Zím-Farinid)
2 AVARATH (Mago de Falforn) 6 ULIN-GAIL (Sátiro de Es la poseedora actual del
Zim-Farinid). Bella dama que gusta de Harvena) libro maldito que desenca-
Mago de grandes pode- mezclarse con sus subditos. Fauno de la raza Amarin, dena todas las tragedias.
res. que junto con Holdin A través de ellos descubre colaborador de Mithulin.
los desastres que están te- 0 LAIRMATH (Capitán
combate contra los Nalesh de Falforn)
(bestias diabólicas) y se di- niendo lugar.
7 GUIÑOL (Miembro de Luc hó contra los Dwarf. se
rige a Clarooth. la raza de los Topil) alió posteriormente a ellos y
5 SHARMER (Capitán de
3 HOLDIN (Capitán de los Dwarf). Ayuda a Avarath y a Hol- finalmente, fue derrotado
Falforn). Los Dwarf son una raza din en su difícil periplo. por Mithulin.

12 MICROHOBBY
preferido personajes mono- un ingenioso sistema de Gracias a una pequeña Spectrum. Por primera vez
cromos desplazándose por movimiento. brújula situada en el extre- se ha conseguido que un
un fondo que consta princi- Los personajes sólo pue- mo superior de la pantalla programa tenga 64K de me-
palmente de franjas bicolo- den desplazarse hacia la iz- podemos conocer en todo moria real gracias al nuevo
res, lo que simplifica enor- quierda o hacia la derecha momento el plano de nues- periférico «Microplus». En
memente el sistema De esta de la pantalla, pero con el tra visión. esencia se trata de una me-
forma, pueden hacerse un simple hecho de pulsar una El Microplus moria ROM suplementaria
mayor número de pantallas. tecla podemos hacer que que alberga los primeros
Otra particularidad que éstos giren sobre si mismos, Se trata de una experien- 16K del juego Esta memoria
tos hace especialmente de tal manera que cambie su cia inédita en juegos para
atractivos es que se ha con- orientación y pueden tomar
seguido imprimir un efecto la dirección deseada.
de tridimensionalidad al
paisaje haciendo que el ta-
maño de los edificios de-
penda de la distancia a que
nos encontramos de ellos.

El movimiento
Para conse-
guir que los
personajes ten-
gan la posibili-
dad de moverse
libremente en
cualquier sentido
y que al mismo
tiempo sepa-
mos en cada
momento
dónde están y
qué dirección
llevan, los há-
biles progra-
madores de
Micro-Gen
han desa
rrollado

«La llave de plata giró


lentamente entre los
dedos de la joven y el
libro cayó abierto por su
primera página...»
¡NUEVO!
«En este libro he puesto las pagina sobre la ROM del
Spectrum, inhabilitándola.
cosas que el hombre y la De esta forma se consiguen
bestia deben exigir para OSLAR una cantidad extra de gráfi-
En esta isla se encuentra la magnífica cos. caracteres redefinidos,
protegerlas del ojo etc. En este juego hay mas
estatua de llis Clair, el Unicornio.
inquisidor y arrebatarlas de Escenario de fa batalla entre las tropas de 6000 pantallas distintas,
la mano que acapara. Pero det Este y del Oeste. aunque algunas son bas-
tante parecidas entre si.
en este libro hay una aZTHULXD
s
o» 0*U«r
Kuerysi r. ifvr-
trampa...» E U Injnr-y
ra .. ... _
CLAROOTH 1
1— —

Capital de Falforn.
En ella se encuentra
ORMEAD
la Torre del Cielo,
A su paso por esta donde habita la
ciudad, Avarath y Reina Rolquin.
Holdin. descubren que
ha sido destruida por
los malvados Nalesh.

HARVENA
Ciudad milenaria
Ruinas de un 1 -U j Aglomeración de en el extremo
antiguo palacio dunas al sur de oriental de
destruido, ir § ,f «T «T •'!' ¡1 Oronfal donde Oronfal.
escenario donde Capital del Reino de Mithulin mantiene Maylodd es la
Oronfal, donde viven una importante única entrada
se encuentran t i Theltiem y su conversación con posible. En ella
Avarath y Holdin. RIMERSEL heredero Mithulin. su malherido habitan los
Ciudad situada al sur de padre. Amarin.
Falforn, donde viven los
14 MICROHOBBY Dwarf.
del ataque a e r o » ' f o r ®
f W y consigue escribir tu nómUj
n la leyenda det «FAR WEST».
SPECTRUM 48 K y PLUS, 1.950 p1
Fotos t o m a d a s de un Specfrur

OPERACION PUZZLE |
Dinamic Software pone
eo marcha la operación
suzzle: regalarte
w ™ j " o n e s de pesetas
^empr<$aramas.
'M.^ji i n f o r m a c i ó n en los o r i g i n a l e s
«MANSION DINAMIC» 715 00 67
c / Tilos, 2, 21. MONTEPRINCIPÉ
Boadilla del Monte. MADRID
HARDWARE

rjtiv

EL MICROPROCESADOR Ll
Vec
-

1-80 (II)
OSCILADOR

HOh NJ-LFI. 6
I (CLOCK)

Primitivo de FRANCISCO FLAG DE 18


DETENCION HALT
0EL*P
ESPERA WA IT
(DETENCION
El microprocesador Z - 8 0 cobija b a j o su negro caparazón, en la TEMPORAL
diminuta pastilla de silicio, un buen montón de conceptos y
filosofías funcionales, fruto de años de inventiva y evolución en
HABILITACION ( I6_ INT
el m u n d o de los microcircuitos y del Software. En esta segunda DE
17.
parte proseguimos con su descripción p a r a facilitar la NTERRUPCKJfCS l ÑMÍ
comprensión del h a r d w a r e que lo rodea.

El Z-80 se comunica con el exterior


por 40 terminales los cuales se reparten A0-A15
la totalidad de las funciones operativas
del microprocesador. Todos ellos fun- Es el bus de direcciones, que sale ha-
cionan con los niveles lógicos T T L por- cia el exterior mediante 16 terminales. 25.
CONTROL BUSREQ
que es ésta la familia de circuitos inte- DE LOS
8USES I ^ ü SUS A K
grados más divulgada, la cual, además
ha conseguido el mayor alto grado de D0-D7
perfección, tanto en velocidad de con-
Es el bus de datos, se comunica con RESET
mutación como en consumo eléctrico
el exterior mediante 8 terminales, el 80RRAD0
a precios económicos. Los niveles lógi- TOTAL
buffer interior es triestado para permi-
cos de tensión en T T L son: de 0 V has-
tir el trasiego de información tanto ha-
ta 0 ' 8 V para el cero lógico y desde 2,4 GND
cia el Z-80 como desde el Z-80.
hasta 5V para el uno lógico. 29
Las salidas del X-80 acceden hacia el
exterior a través de bulleres que ampli- D e s c r i p c i ó n d e los t e r m i n a l e s del

fican y proporcionan a las mismas la


WR microprocesador Z-80.

potencia para dar señal a varias entra- Sale por el pin 22. Cuando el Z-80 po-
das T T L que se pueden conectaren pa- ne este terminal a cero lógico o nivel operación que se inicia se refiere a la
ralelo. El numero de esias depende de bajo indica a los periféricos o a la me- memoria, a la cual tiene que acceder
la variante T T L que se le conecte. Fre- moria que en este momento se va a pro- para leer o escribir ( M R E Q = M E M O -
cuentemente se usa la T T L - L S , la más ducir una operación de escritura (Wri- RY REQUEST).
avanzada, que posee un menor F A N - te). Esto implica que el bus de datos se Esta señal se producirá lógicamente en
In o corriente de entrada. Como se convierta en bus de salida para entregar combinación conlas señales RD o WR
puede observar en todos nuestros por sus ocho bits el byte adecuado. y con el bus de direcciones y de dalos
montajes es esta la que utilizamos, per- para acceder a una de las 65536 direc-
fectamente reconocible por las siglas ciones posibles de memoria ( R A M o
LS que se encuentran en medio del có- RD ROM).
digo comercial. por ejemplo: el circuito
74240 de T T L se convierte en 74LS240 Sale por pin 21. Cuando el Z-80 lo
en TTL-LS. pone a nivel bajo quiere indicara la me- IORQ
Como características eléctricas del moria y periféricos que en este mo-
Z-80 hay que añadir que es capaz de di- mento se produce un ciclo de lectura Sale por el pin 20. El microprocesa-
sipar hasta 1,5 watios, que soporta unas (Read) y el bus de dalos se pone en con- dor pone a cero este terminal para indi-
temperaturas de almacenamiento en- diciones de recibir un byte. (Nunca se car a los periféricos que ha de accedera
tre - 6 5 ° C y 150" C y que todas sus en- podrán dar RD y WR al mismo tiem- alguno de ellos para leer o escribir se-
tradas admiten un margen de tensión po). gún la dirección que presenta al tiempo
desde - 0 , 3 V hasta 7V respecto a tierra por el bus de direcciones con el dato a
(entre los cuales se encuentran, natu- transferir por el bus de dalos. ( I ( ) R Q =
ralmente, los niveles mencionados MREQ I N P U T / O U T P U T REQUEST). El Z-
T T L ) . La descripción funcional de ca- 80 posee también 65536 direcciones de
da uno de sus terminales es: (Vease fi- Sale por el pin 19. El Z-80 pone este periféricos llamadas puertos («ports»),
gura uno). terminal a nivel bajo para indicar que la sólo que el acceso a ios puertos allos es

16 MICROHOBBY
a nivel bajo mientras se esté procesan- es de 3,5 Mhz), que le proporciona la
do el byte de código de toda instruc- U L A (500 Mhz menos de los que po-
A 16 ción. M1 también pasa a nivel bajo con dría soportar el Z-80 A que es el que
A 15 la señal IORQ durante et ciclo de reco- equipa al Spectrum).
A 13 nocimiento de alguna interrupción.
A12
( M I = M A C H I N E C Y C L E ONE).
A II
A10 40 HALT
39
A 9
BUS DE
AE
38
RFSH Señal de salida por el pin 18; cuando
A 7
37 DIRECCIONES
el Z-80 la pone a nivel bajo indica al ex-
Ji6_ terior que se ha producido una instruc-
A 6
Sale por el pin 28. Este terminal pasa
AS -52_ ción H A L T y que, hasta que no sea sa-
34 a nivel bajo para que en el ciclo de re-
A4
A 3 33 fresco de las memorias R A M dinámi- cado de este estado mediante un reset o
A 2 3? cas, que se conecten al Z-80, la direc- una interrupción, el Z-80 mantendrá e)
A)
31
ción de refresco salga hacia el exterior refresco de memoria ejecutando cons-
30
A 0
por los siete bits de dirección ( A 0 a tantemente instrucciones NOP (no
A6). Esta señal se produce en combina- operación).
D 7 ción con MERQ que hace de clock de
0 64°. refresco. A7 permanece a cero y A8 a
D 9
A15 presentan el contenido del registro WA/T
D 4 BUS DE
interno I. El proceso de refrescos es
0 3 DATOS
complejo y de él trataremos más ade- Entra por el pin 24; cuando algún
D 2
01 lante. dispositivo exterior lleva a este termi-
09 nal a nivel bajo, el Z-80 permanecerá
22 inactivo mientras dure la señal W A L T ,
WR
manteniendo intactos los registros y el
«~D 21 Vcc
ESCRITURA/LECTURA
J conten ido de los buses, pero cesando el
19
MRFQ
Entrada de alimentación (+ 5V), pin refresco de las memorias dinámicas. Es
20 ( HABILITACION
ÍORQ por esto que en el Spectrum esta señal
j MEMORIA O PUERTOS 11. Sobre esta entrada el Z-80 presenta
¡n 27
el consumo de corriente hacia la fuente no debe durar más de 2 milisegundos.
RFSH 28 REFRESCO DE L A S
RAM DINAMICAS de 5V. esta corriente es próxima a 200 Se puede usar para sincronizar al Z-80
mA, con periféricos lentos que tienen un
tiempo de conmutación superior al del
Z-80. (Wait = Espera).
GND
Es la conexión a tierra (Ground). Sa- INT
algo más complicado que el de memo- le por el terminal 29.
ria, requiere la ejecución de-dos ins- Pin 16; es la entrada de las interrup-
trucciones consecutivas: IORQ y ciones cnmascarables.
MREQ. Son antagónicas y nunca se CLOCK
producirán al tiempo.
Esta señal también se suele repre- NMI
sentar por la letra griega <P para indicar
MI entrada de reloj de una única fase. Se Entra por el pin 17 y habilita las inte-
corresponde con el pin 6 y por ella en- rrupciones no enmascarares. ( N M I =
Sale por el pin 27. Este terminal pasa tra la señal de reloj (que en el Spectrum N O M M A S K A B L E I N T E R R U P T ) . De
las señales I N T y N M I trataremos pro-
fundamente en un próximo apartado
REGISTRO DE E S T A D O 0 DE R . A G S
hardware.

BUSREQ
n
5777 7777
s z H p/v N C
m Entra por el pin 25. Es puesta a nivel

Q
7> Z>
CARRY l ACARREO ) bajo por algún periférico que tiene que
A00/SUBSTRACT ! SUMA/RESTA EN 8CD 1 compartir los buses del Z-80. Cuando
PARITYV OVERFLOW ( PARO l AO Y DESBORDAME
I NTO )
HALf CARRY ( ACARREO MEDrO IHTEROIGITOS I un periférico hace petición de acceso a
ZERO I RESULTADO CERO ) los buses, el Z-80 pasa a atenderlo tan
SG
i N ( SG I NO DEL RESULTADO )
pronto como concluya el ciclo máqui-
na en ejecución e inmediatemente po-
S i g n i f i c a d o de los bits del r e g i s t r o de e s t a d o o de ftags (los bits 5 y 8 tienen s e n t i d o s ó l o
para las o p e r a c i o n e s internas del m i c r o p r o c e s a d o r y d i f í c i l m e n t e para el usuario). ne sus buses en alta impedancia para

MICROHOBBY 17

I
HARDWARE
impedanciay cesa el refresco de las me-
morias R A M . Al mismo tiempo, el res-
RESET WAIT • sv GNO
to de las señales se ponen en estado
inactivo. El reset funciona por nivel, no
por flanco, por lo cual este estado pue-
de prolongarse indefinidamente siem-
MREQ
MICROPROCESADOR Z - 80 IORQ pre que el reset esté a nivel lógico cero.

-SIGN -
00-07
— ZERO• INT
HALF CARAY -
PARlTY/OVERFLOW Registros del Z-80
ADO/SlieTRATC NMI
CARR Y

¥
Un registro no es masque una cade-
A0-AIS na de bicstables tipo D que pueden al-
w BUSRO
-N macenar en paralelo una ¡formación
V H
J binaria temporalmente. Su uso se hace
imprescindible para toda la operativi-
0 dad interna del microprocesador, para
BUSACK
la comunicación con el exterior y para
M
RO
el almacenamiento temporal que sirve
_ - _ REGISTROS
___ _ ; V. ALTERNATIVOS
- __ _ i L . .REGISTROS
. . . . . . . PRINCIPALES
_. _ . . . . . - _ de gran auxilio al programador.
WR
RFSK Ya mencionamos brevemente los
[VaCONTAOO^E^PROGRAMA^ I X nombres de la totalidad de tos regis-
tros; ahora los analizaremos detenida-
lil r Y
CLOCK
SP (PUNTERO DEL S T A C K )
3 C mente.
REGISTROS
_ _ _ _ _ _ OE
_ _ INOEXADO
I (iNTERftUPClON)
_ _ _ HALT Existen dos bancos de registros idén-
J • 16 BITS
ticos compuestos ambos de cuatro re-
M1 H 88ITS—H
gistros de 16 bits. Estos dos bancos reci-
RT REFRESCO)
3
ben el nombre de registros principales
y registros alternativos.
Cada uno de estos registros pueden
ser usados como registros de ocho bits
Registros del m i c r o p r o c e s a d o r Z-80 y funciones de sus c o n e x i o n e s c o n el exterior.
o de dieciseis; para ello basta con usar
las instrucciones apropiadas que los
tratan como simples o como dobles.
Asi por ejemplo, el registro BC puede
permitir entrar en ellos a otro periféri- Es una entrada al Z-80 por el pin 26.
ser usado corno II, como C o como BC,
co o microprocesador. (BUSREQ = Mediante ella se consigue inicializaren
esta última configuración posibilita al-
BUS REQUEST). todo momento al microprocesador, lle-
canzar directamente la totalidad del es-
vando esta entrada a nivel lógico bajo.
pacio direccionable (64 K) y operar con
BUSACK Cuando esto ocurre todos los registros
valores de hasta 65535.
internos son puestos a cero, incluso el
Ks una salida por donde el Z-80 le co- registro contador de programa. Al lle- Ambos bancos de registros se corres-
munica al periférico que solicitó por var a uno este terminal inmediatamen- ponden mutuamente, el BC con el
líusreq acceso a los buses, que su peti- te el Z-80 comienza a ejecutar lo que se B ' C \ el D E con el D'E* y el H L con
ción pasa a ser atendida. Para ello pone halle a partir de la dirección 0 0 0 0 H. H ' L \ Todos estos pueden ser usados
esta salida a nivel bajo. Y a alta impe- indistintamente por el programador
Durante el reset se producen tam-
dancia sus buses, los cuales llevan, co- excepto en algunas instrucciones que
bién algunas otras condiciones que hay
mo ya se ha dicho, circuitos amplifica- requieren registros específicos.
que conocer:
dores de salida tipo triestado. Los registros A F y A ' F ' s o n un tanto
Mientras que el Z-80 se encuentra en - Habilitación de las interrupcio- especiales y de ello habremos de tratar
aceptación de buses compartidos aban- nes. más extensamente en su momento.
dona el refresco de las memorias R A M - El registro de refresco R se pone El registro A es el registro acumula-
D I N A M I C A S que se encuentran col- también a cero iniciándose a partir de dor por el que pasan todos los resulta-
gadas de él. Esta condición ha de estar este momento un nuevo ciclo. dos operativos de ocho bits y a él están
prevista necesariamente en el desarro- — El registro I que vectoriza un mo- referidas la mayoría de las instruccio-
llo hardware que use esta opción. do de interrupciones también se pone a nes. Es, por tanto, un registro muy es-
(Busak = bus acknowlcge) cero. pecífico. El registro E o de FLAGS es el
— Con el reset se selecciona auto- que lleva el estado del microprocesa-
Esta salida se efectúa con el pin 25
máticamente el modo 0 de interrup- dor en todo momento. Cada uno de sus
del microprocesador.
ción ( I M 0 ) . ocho bits tiene un cometido, incluso
Mientras que esta entrada está a ni- los dos que en la figura dos aparecen
RESE T vel bajo, todos los buses se ponen a alta rayados.

18 MICROHOBBY
w ' ¿ S o
O 1 Oí
«8
o 5 g 2 v § 2 a v) . ra S3 0
ra
I £ Oí
(O « 3 c E = 2 "o I I w -c ra « "O a 3 +->

01 -¡•<2" ° ra 0 1 d ra ® ra OÍ C ra 0 cr
c « * ai 0
2 wa E0 oO « 2 c3 E
« « 0 "O
O 01 E c Oí O
a o1 w 1 c o ra '5 o
v J*\ Oí o
*—I
3 c JO
s « .2 « oí a) •o « Oí ra Q1
k- w
o 01 « Ü
X3 01 "o E 3
^ c°
c o G O
<° i5 O a u.
2 ra «
-
.O <D « ra t>
3 ^ W -ra V) <D E CL>
3 >» o •o ra ai 3 0
» 0 c o
'5 i BJ (0 c oi»- 01 k- ra o
w E V) E oE 5 ra X3
nj ra ® Ifí 3 W
O) <D ra £01 "ai E Q
O 3 c .c c E — o « g-
0 cu
c w ra 0) O
ai > o 5 « c S ra •C c w
o
1 ^ h. E o LLJ O. s « » c 01 ü
< §
tn eoí
o o
Q. "O N
ra ra
o ra «j o ao 'S E
-o '>
ra

2 0
(0 ra ® c O 3
o 4)
w 0) 01 2. m . •¿ E 1 1
c
o
a O
OÍ ai
u w co c «0 2 w
3 _ 2 Oí o*
o O) j= 01 T3
c •O .fe V E o Oí ?! ra E M 01 (0
OT•o «
c
O «o E ffl "O
« w ra O í 1o Oí o» o •3 ra _
O 3 c3 0) ra oí
O í
'E c a o
1 ® - s 3. « ra cr
T2 g1 w « o* w i
os ra Ü_
®
« ® § V) ^ " w
01 OÍ O tfí o>
c a> _O ® O
o «E ?I 2 55 E n O OÍ

0) ra OJ o c £••5 "O
O o ^ .-2 2 o ai o '5-m c « 01 c o g oü ra'

,g> _ o o E '3
« o
•5 2 E 15 £ ai « -o >• 01
2 o 0) ¿J (0
V)

o « O
ra
u ra cr li-
o o 0) c 2 « . E ra •ra
£ oí 2 o E
T 3
ÜJ | O _nj ra c s i 2
•o « 2 -C o _ o « O
o> en o>Q. C O
O O
w a. n Oí o o o tr

Oí c o >- j .
co i O 01 < tn
ra C ° v o «
t/> ~ Oí
w c
3 01 o - f c ® ® 5 ® ai > Ec ra
O" o 01 c 3 oí w
75 ¿ o « S2 ra «c01 g 01 01 O UJ 1- ra
« > M
u 3 - 0) O 2 | 1<fí3 •C -Oí g . « N
0) 3 . 5 5 3 tn-01 o 01
W 3E ra c « ra
u ra a cr ra
- UJ O
c x 1- c 0 O ra 0
3 01 ü o ra 3 2 oí E c z ra ai « 2
c* 01 o c « « •raOí
O a ra 01 a
ras 01 <
« QC o.. -«
S- «Í IS
Oí w 3 01
c O M o oí a= 3 c
O
E
£ oí O 3 "U 01« O)
o xi c 2 2 > JS «
O) w c »
Ecc en E 0 w 0 -o 2 2
r, ai o> o 011
— ID 01 o
o o E </j o ra oí > E 4a1 . ?
"
O > <. ^ en _ a
s, o 0 O 2 w « •o <11 K JD 1-•o ra 10
ra
5 « i ; 3 < o ra
S f "o ra «
« T5 ' r a
o o 3 2 O 01
"D o en w. ra NI T3 T3 a- o v > ~ ra o
>. o

c « ' 1 fe * ® J,
n cr 00 < 5
/
u. u. UJ o CJ m <r cr-co -0 111 M CM —
? cO (.t:
<•
o O
o E Ut
2
UJ UJ U. CJ O la- ca cx>cr-«0 10 (N K> - 0 ! ra 0) «
-
O
s ra = 3 Cl jo « "O Q . o
*

II
a o CJ u. UJ cr- ao ca <£ 1n * — «> M CM oc oí w .ra g O 0
CJ CJ UJ u~ eo cr-<c ao * * tr> - r-j K» 0 01 o 01 E ^ c
.5 O
X •C ^ a
ra i5 o o 5 c3 E co
Ui a . ai
ca as «X 0» as Cl_ UJQ CJ M <N - na -0 ir>- a > 3 OI jr « •a o 01
td 1.
<L <JC co00 0- UJ U- CJ a fM M « - -O r-. in Oí 01 E ® « ra ra 4J o
•0 •o
*
13 « S c
cr- rr-ao aa 0: <r> CJ u. UJ - M r-j i n — r— cr o 0 ra 01 o 2 T3
"5 c ra 01 g r
« ra 01 (Ü C
oa ao 0- 1 ao CJ 0 UJ U- « — (M « - 10 -o r -
E D
'« 0) a c ra C C E oí <4 1-1 N
m H fj - - Ce UJ O CJ co <r er- co
O X> E •p ra — -ra — •H
~o r t * in cst n UJ u_ C_) <a « co as 0-
1
u 2 o -E o 0: s TH s r-J •
-
ra tra =n O í <0 s •iz-S 0 it in
tn V) * -0 - • r-o CJ CJ u. UJ O- 00 CQ a x« c 1 3 ü
X 4J 0
£
ra Sjs ¡ü > z = 3 .2, cr £) UJ 3
* » tn • - M rt CJ A UI u. ao 0- <X en x: ¡a J: r ta
rt M «N - -A un V a <r Cr- 00 u. UJ A CJ ra U. 03 ai
1 >o v-l co in 3
01 01 c
51
a
N (N « O - •0r» » m <r coa>
— • K> CM U1 w -0 co ca or
ÜJ
0 CJ u> UJ
CJ 0 ra c
o
3
ra tí i -2 ra ao -a
ra . o =E 2 zo
3 rl rl •b 0
L
-
(O 01
« <9 <a
L
M 1n -0 as <r ca V> UI u- —
i
o 3 «j X3 0 a
E I2 I I o
- - — *
ra >
TJ w O a ra H L m
ra ra 2 « O) ra „ o
ac
<=> M -w Irt •0 00 <r oo CJ a UI u. o> 3 E 2S I ®i 1 ai 0
W - -p L
E o a 0 ra "D « EE •*

3 o c tr (0 c 01
o .21 o oí 0 0 £
ra ra = O) w | E ® 2 L -3
u. — N K» - r i n vO r*. co ex- <3C co U 0 UJ UL c C ® o ai > > > > C

"5 |£ Ok o LÜ 01 T3 5< ™ OI v-
0

UJ • M N ^ 00 ea <E <c CJ CJ UJ UJ O . •o ra r » ® c -3 0 10
2 0 § c 3 C
0 —— O — in m GO cr- ce 0- u Cl CJ = ra . « % ai ra CL
o •H
U
0
rH
CJ E «
ü
u 4* i * • -rCO ooOD cou CJ CJ E > 01 'H
g 0 ° o, •3 O 01 o o T) <Sl Si u ai
co • — M n - —• OJ K> co 0- aaco cr- <£ n
So o c c o E •o r L "D
<c N N aa 00 <E <c «0 as <c <x <3 Q M s ai
• • •>
Z ai •n «fl
m — - — • - — ao0-OO aoir- co 01 c 01 —oí ' 1 fr t <r i. r-t ta SI ai 0
r
CT-

•o 3 ¡ü $ 01 01 o «8 T*
<x> 00 ao CO aa as as co co
» o 3 O "O a & H n £
ra 01 «= a x ra <a

L
r-. - - CVI K) m -O f» - rM K) • i n -0 r»
E TD 01 2 ® e 3 3 01 Q
c
a « H H
<x
N CQ
H
ai
<0
4J
-0
a:
E
§ « o E o 0)1 01 c
I O E h o 3 L •P «1 <a S ai
ir» "O x « -3 ° o " S >0, <0 c e
ra ^ f ra g f ai r-4
L
ai
» x UJ
3-
N •w

- ese K> - — K> - — N IO — — PJ r-->


Oí •Si 01 3 % QJ0 .O •H <H
3 <a
4J
ai
>H
a
- c C P ra H &
N M CM - M • - CH - - «M ra •o •3 ^ E C "D
1 0 .2 D a* a e
• •
X) 0 ai 'H ai 0
— • - - —— ra E ^ -ra a: UI a: u
— — • — • — — • —
ra £ 0g -01ra
NO

•B - <B t- 01 x o ® -
a „ 01 c = UJ en 13 01
• • ®
• OT
in o ®m —
*

fe 01 t:
ra E S ra .2 , » "S CJ
O ci c3 •3 3 3 3 o ® = o c ra
o «E ®
ÚO < - > C3 UJ U-
<K
* - M K> - <n •0r-. as tr- <c il C « o a
LO i * CU * rt ~rt « » ® ra H
u_ - CSI
•3- o ® « ? § 0
-o « < C 3=
s
P

s
LU u_ —
c¡> E
< = c3° O 3
p
ra ®

LU LU LU LU LU LU u. LU LU UJ u. LU LU LU LU LU U- 1 « O S 4>
ca CX Q
>
» w
O o o .1
O ca U. U. a a U. LU d o LU LU O a U. LU .1" o
5 B
o (O «
O u a LU U ca LU tu u o LU LU
OC
c
3
a -o
E - —i w
t o r •o
_
OJ *• _
(D "O "O
® J2
o
co ta- u ca LU tu O 0' ra fll« ra pra
» X co <u r « o
aa co «a m ca u. u. LU U_ 1» co n CO LU Lt- U- LU LU a) -o ra co o oí QJ 'w
«X tel ra -e
o. o 5, 2 o
o
3

«r oc oo <c ca LU LU LU LU <r en <c n LU u- LU LU W "O i 5 <= re


o- -o O « t ra ® 3 c
oM
o* en co «=. ca LU LU
ID
o» OQ n O O U. U. 1 £ «L » -o O cc LO
ao r- E QJ - w I c ra O OJ Q
0 O S D
co OO o- <r CQ C_J O LU U. oo <x CQ U c=> LU LU X® mS « •o _i x n O
r-» oo 5 r-
£
cc
o
3 o o 5o» * o OI ra
KO o ü

~o CJ- ai u. i
-o -o r- -a -a r^ •O r» LU LU LU Lt- LU U- LU LU > <L> • OJ
O c
<¡>
•o •o E T5 t r
m <E LO un tn co LO lO r- O Gt LU LU Q ca LU LU
•fc
0) a
®
m c •S

a> O X3 ra
ra ra « •=• ° O í - ® 2 « x ra
k_ o
ÚO E E •c g c c s CO .Q LU 0J a
*
» LO -o r - IO ~a CJ a LU b. CJ ca LU U_ o = w 2 o ra a E
-co I
*
0
ca 01 y o o> c E o
•D co K> K» r— r— co ca OQ CO LU u- LU LU •o . -o o o
2 o
w
O
« o ra •O
QJ
ra ra w ra 5 O t o _) ra
QJ 0)

Cvl o X CM f j fO r» «X ca <E CQ LU u- LU LU x E £ a W QJ
« ^ oo a> K- Q> o c c ® » 6 QJ
QJ LO ** 0¡
0J
•a
LU JC
lO LO f». r-. cr- CQ CO ca ca LU Lu
.c QJ 3 Q> -T- <1> C oV. O O c
co w
- ra - - - K> ra cc a c co 3 Q J c ca .— — o o o
.o x> O QJ cC CO ü i3 QJ H II II II E QJw
«t U. ra ra x <3 3 O3 QJ '5 CS .— C3 —
• LJ « i « £ « E C c "O en
a: te cc cc
OJ
3 E
O QJ O cr •C3
C. O
c « • o a o
ri i - ra Sí « o ra £ CO efl ra X X X X
t— u_i ^ i I a i/i
< O 'o
c T3 0> QJ W) <4 •o
LO -o r - oo o - CO C_> ca LU LU o ¿
o o >— —
OR

O ó) - - N * a> ° E T3 ( J a) QJ C
•o E h- a o O CJ I
C
ra o ra pc E £ «
* il il o a > QJ ra —QJ—*

c ra o ra c O C O) O 1 üi i i
3 _J o o ra C
•o
C
<1> a>
"O
«
a k» 3 "O 3 X3 3 O®
o c É

£ 8 c c0) ra <D ra -o oO Q _
« S
QJ « « * •— - . V)
> Ó ra OJ
E a>
QJ a
3
a
•o
o (O "O rt -J
C n o « « UJ
C^w O c ra a> 3 o O) aj *c
ra o m ^
ra •a
a QJ
ra 2> « e
—'
a> O
co ®
« o .. ® ü? a>
¡r lo E CT ra
ra « ^ ° -
O — a»
<D « o c -Tí
Q) ^a> 0)
co £ rt
o 2« a-o
3 a E
:
«
0) QJ TI
-J o w en < cc a
o E 8 : 3 F
C « v<y O M cc O) rt E
^ -ra

O
1
Q ? - & o « ra T3.| cr CO E O ¡ f oL. 3 o
w O ra T) ü) Z )
CO <U ra 3 L.

< X
Z
< c
o
0) O c¡. a> <¡)
0}
— k-
QJ o
ai co ra
o UJ a ®ü S
to if¡ 3a - CL = •8 5 1 TJ CT
ü
es — >
E •C o E w f o ra ra o -a) «
ra O S '«
ra •3 a
o
«« H il II II »§
GC N C •3 o CC
— v> o — S¡ ra > ra a; a> C p o ra
k. "2 « <
« T3 c
O
o t: ra
ra ra E 3 C2 — co C " . o
® - ra

a 0) <u a « 0) «
3 <¡)
< QJ <ü o ®
« t c 0, Ü TI « O CO £ — Q) c < « a. - - 2 rt
>
c
O 2 __ ^ O
ra
c ™ ra o 5 = 0) c ra ° < s.
o a
E o 1 5 ra o «O t^ - w« •g "O 0) cc
o:
c « ÜJ 3 ra n o
3 < «x ra </> w -Q ra ra O o o >- 03 r-
ra o 5 ^ m
LJ
LU c sc c3 O w
> c o 1.1 LU Í ra a) T3
LU
c o w QJ ra
a o » CT 3 a> E í - o
O o O LU o en i - E E ? h- « <? o ra o ra 3 T3 jd X ra o 3 co Ü II) O)

T-l tN, -
N t_J t 1 _J « N
tN <E X ír l 00 diücrt 1
UT U r. <t + u U ' <L \ u
o W CN O /*s > X D •O M O ~ > X 3 GO O
o (N O M - 1 z CC•w •i ca O CN 1z tr ^ hh ffi N o
o <r ro _l u w.<L r. S ' •h 9.í-l fO -J u ^ r. —' r. N H
m a _l » r. X -1 ZJU > X r. M _J r. I _J D G > x NI ro
» in i£ x a sXr <x - I (B z w O a z <r I u ca <1 x m Z ~ "-< u z CM
¿r UJ X
UJ u e
Kí D UJ 0
m CD > a NI ir M L
r Ch £D ID M o u z H u H UJ Q u z H u 1- D M-
UJ ^ CQ cc l—i Q Q O z Ul "-3 EC A Q UJ UJ cc UJ Q, Q Q Q z z r> CC Q Q LU UJ ccUJ G
en z O o 1 -1 J -1 <1 ir Q a _t tn a n IT 1 -J _J <r a: M Q n _J _J tn a CC UJ
en 3 H I o o
< I cc LL O o _J rl o
H O cc O 1 o «f Ki,
r: L) 0) L) •• cc 1 i <1 ir 1 1 <x M
M Ui M t-< U1 1 + o (J o u u U u u CC tn
ai a. I z L U Q tn
•V. • V.
D D o tn ID • o <x L
M
z tn 0 * * CQ A z m a z > 0
u 4J Z L L X)
LD X J: \ L O O O O o o o o O o o o o o o O o o o O O O OO O o o o O Oo o o o o o o o L ai
INI axj QJ wH (NI K I <t m >o co o H N K J t I N >0 rv co O -i CN V>< * m <3 N co o o tn •0 N CD QJ »
H •H H —I —I —i «H T I • i N CN CJ M N M CN N N <N M K ) K I K ) N M 3
U. L O * * TM
O O O KI m fx co o ^ ÜT CO N >0 0- O K> ID rv a> O - M tn CO N- 0 N 0 - CD QJ
U) acc in O O O o o o •-< •-< •-t r-tN N « N K ) RO N KJ to <t t «t m ül tn tn CM m <—•

l-l 0 3 LA Q o o o o o o o o O O O O o O o o o o o o o o o o o o o O N (0 n
I U U (6 iñ ir) in üT I N in IO ÜTin m IN m in w in üT I N Ü1 tn m tn ü") tn tn tn tn tn tn M N u n
* (L Ü") m in m tn in in m ÜT M I N in ID N tn líl tn tn tn m tn in tn in tn tn ü") ^ LL H

<D ¿ ~ c ra i ' o« QJ C LO <u • <


3 o oA
« ra « ra w <4 •
c •= •ra o> . "5 c 5 «™
1
o c o « ra ¿ 8 T3 ® 2 se «i '¿ W 3 Q> cr o O) re QJ « QJ
c 3 rt t c 2 cc rau o O « O í ) nLO ra
ra >-

o
w ir, c S1 ra £ S e •rt o ra o;
X
c 2 41 3 E E
0) i s ' l a3 o ü ® P > ® QJ £ " RT G E
i) 0) o rt en o o ra ^ 3 01 o a ra 5 ° ra -C 3 2 ^ E ™-oE = a o £ ^ QJw
aj" s c g s ra ra QJ
c
" c w « « « o « E S
o> ra CT> JZ íá (U . 0) 3 C
O -p I- •O O o -
o LO
O 0) «o ra
_ c
>-
ra | S 8 0) T> O (O — .
"O
a O o -
S 2 c T3 »-
3
QJ
"O £ rt « O co C
•o I f •S LO O)
w
O C O C 0) = .w ü? 0) rt ü¡
o o ra I I
OJ
CO 0> 0) - fe i - ra a o> QJ « QJ
£ . 5 ® C ü M •a -QJ L
<u £ra <A 03 -T O K- o t: a «D c V) - re -2 ra
¡ I QJ lo Xo a> a ra E C rt ® &
QJ
ra O - o o n
QJ [0 ra <
e l s « ra M 0) 3 -ra QJ ^
a Ci- T3 O <u c w ® 3 ^ o
ra g. ra ra QJ M O
"O CJ .Sí o (71 O « S
3
cr c s s ra © O C rt w cr E < ra _E E QJ
> QJ
c n 3 « O 3 S S ra § o
c» t.-
t; o
° cc E w o3 <» -S.O ra <o < (0 or ra

O" 4> QJ ra o w Y
Q) OJ 3 c w >- o
ü M o o —i « ra ra
«o 2 3 ••= O ra L—
3 ^ w 3 O S® ™ 0)w O « tfíC K_ cc a E c c «
E o
® « -ra
w O OJ c 7 = ra ~_ Q)«
o "O ra .t. a z ra « ra
™ o cr E w o "o c: 3 j j ^ra « O . C LLI
3 a ra o O) LO 2
.2 C D
o E V) ra c _01 fQ o
> "DLO o T3 ra . O) — o < o aj QJ <u 2 c —> ra
iw
ra r"
I>
— a J
(O
ai o c ra ? o -raE r —
a o c- « « O T3 C o GC c « "O E o
ra
" OJ « ra o o 3 ra E <2 o o <u s u « Q> ra QJ
ai E oE» ra k-
c 2 ra 2 % o 2 c o ra 'rj a o c o -
LU E= - E ra £
K_
ra en _ J | ra ® ra o m = t» - Sí ° o
TO
£ ra ra 3 C 3 iS ra = « Oí 0J QJ OT
- rt 5
ra o « c c s« o —
ra o « -o O 3 "O X ^ O QJ ra ra S
N •o o "O £ UJ ra ra "o cr ra o « "O o>QJ E QJ ®w, EE cE -o° 2 « « E 5 C "D § E
•ra / -
O) JZ o O d OT
I I O TO -(0 —- a> c 0 '
ra A ® • w i <-" 1 ~ — c g ra J . « ra ra •
o -o ra O
ra o O) 1 i - u) -ra
N N
H i> a
: :
u c 9
: : : o «
O Q>
<u -i 01 2 <u Q CTS 3 « «
°ÍO ir> O3 ra
-fl}

n i:
3 W 0)
o 3 c
c
31) H ^ a £ ra QJ 3 •o o Q 3
ar> r r rt « Ü H (1 0 TO3 §
c
S ra => o
£ <=
® 2a ra a) c
>- CT
g n 5 ra
£
< « TO « <
- «« 0)
¡> <U o L- w »- Q. o
AN 0 0 a 0 0 o 0 0 £ E o>E o w a
3 73
g 2. ai o ¡> • o>
01 o Ú 0 0 u u 0 u c s 3 ü c c > <ow 5? 2
c
3
E
o tr
¿2 o« 3 a g o £ CT « O" ra -- -— 0) - a I "
-z z h u s ^ ü s ra S 3 ra » w ™ o ©§ o
u. o 0)
*- c TO •„• " 6
- S o
a a a ID « a 10 01 CT (0 _ ra o ra o E " 2 ra ra c <u
O.
o —
jj, o 8 s E c -i o ra
I " C O
a> ir
S ff a 9 G0 s 8 ú C LJ o (0 ^ — CT
8 to"® o — co o 0)
ra £- = £
a> o
•S c
T ) 0) 1
u

a« 0 0 01 0 0 <0 3
ra N o ra ra o $>2% ra E 2 « ra ® gt O <0n3
m ••s -o» E 2
«a 2 z zo Oí c 0 « u c a ü CO —
a c ra 8
c O
1 ra a . ra ra o 3 E E a o O - o O"
a> u>o i> O 3
10 a w u HS ni 0 0 « L o o> > o - E w
= a 5 -o 5 « tO ~ C üO 3 3 E
41 ^ O) O c
00 z 1 3S JD s 9 0 0
G O G 010 G u
o
> w
. oE ra
w GÍ5 2
f g
O (0 c E ra
3
ra cr
«
S e o
g ra« "ZÚJ °E <raD Q. o)
~

H h
» § I So
c w o
E Oí CT •o o 0) £ o a i co 0) "O e c 3 ra a "53 ra o
<u o £ o
3 - au 0 0 u 0 0 = « ro O ® § O- W o q 2 8 2 a) to a> •o
ra "o c » »
do : : ro f) ü G n u co
CT <0 . £ ra 2 - 5 <u o >- íi c w «> o "O
a. -Gff Ct f- £1 0 S 0 0 o « I
« ' E . i « O) c « r a o .
§ o ra 3 a> o O 3 •«b o o - "O <u o o 3
CT 1 _ o
— Q. CO a
O» : oe L ú * L 0 raTOCT
o 57 ® x c ra o a ó ra 3 O CL O) ** i "
LO ra ero s
ra O CT 0) , rr
100 • • Ok. S Ü 9 G 0 co
ra o 2 E -o g * 2 3 — E c ra x) Q) o Ü ^ O) 3u CT
••«»« * SMIL RT ID s rt ID se «' o w 8 2 " 3 ra w ra O | % oí a> c O w ra W « S
G ie> > ti s H 0 s « D a " o a c O Q. w ra — ÍZ CL O U E 5 2i l ¿O) .S¿
o
™ « ü ; = fÜ
TO = y
- ou u «o« 01 0 « « 0 E a TO o
to 3
G ^ R T I S I Í S 0:
3 tO E
: : : : ;
C ZGZftO • <0
Ca d a a c 0
0ú¿ «) D I Sh h h 1- 1- h 0 CT
J OLIfíLDOni C A a a n o O
a an M 0 Ú0 0 0 to 0
» a a o 0 c _
c
3 = 2

que
OMfW 3 K 0 0 8 H 8 0 I n r w í * Wfll««
o> 0 0
G u u « » » TO -D-O
CO
* *
ra
*

A w to
—• H ra
w
>M —' 0
* > •c LI 1): ra E
0 0- : =
0 w0 ra
* 0(L
0
*
(1 G * au no c
J 0 GkJ« u
* «

I1H Z : > ra S 0
a I GO Urt 0—• ra ai CT
a 0 UK'IÜ
L-U
«i V H«Ü: CT uO 3
u a moa 0 4 : .. Qfim ra CT
3 ra CO
1- 0 •0*0 w <LJV
« H G> U H* A D V : ¿ a o
j £ C"" • * . 1 zs
HRT 0 fl -JC
J E c ct + H O : J U <U
j \ hZ t- CLG OI- cr» 3
0 0 c : : UUKUJ G Z U - N I CT
a ZO ao> H# S i i
0 0 9*-. - H : Ú n i *
•ra

fl 0* R : FL: 4 •O c
C 0' J «
o z ra o
- o«
(-
* * z* r- a J
* UK <14 U- CTJJ
ul f-
J
triLoi^ c*v
UOJ
i-t-tto sW f—«
la - - o Hu--hlztiüír f : ra
Sut* *aaa¡-i-x ->xr o 3
Jjurvr»0iu0!uiujL
(üú i i i-ilt. jjzh«ZS 5
«
«
ra
ÍHJ _ <ü —
GGSGGOiHQGOGGSG GSSO^i. J u rt U. •
rtrt04*HM "MDOQHpioc^&HCta» c 5
rtrtrtH«H«o(ü a
CH Afl » M f< N TO
«
£ s

i ra a> ra a> 0) •
« £ c ra QC
o
<D O
0 a> a»t ra to C0 C
a¡ <n
ra ^ — 3 a O
O °
3 O
O w
CT 0) TO
c S
I
a a w
i ra O lf) CT TO 0)
TO -c > rc i £w TO c 3
E o TO CR
o ra -C E
* * TO
3 r m o) a? a
ai a> W. s | wT QJ O ® ~ 3 * a>
o
</>
ra a O f
•O
* » ra
o ¿ £ <1) •3 to O <l) — 3 to
0 ra
(U i l v> i ra ra O to
1 0) O co •o C « CT <U O
« <
c X3 3
ra o o <ü« c o
E to 0)
ra
• £ UJ <D C "O
C 3
k-
a> - £ oc

i!
E O
o ra
•ra >
w ra« a
o t > < D ra a •Si "
® ° t c 1 « O ^ ^ 2 E ra o 3
•C o -C 0
(fí

o
cr c S «^
ra cr II FL> 3
o^ to c o 0)
^ ai ^
iD O co ra
U
£ E
o. o o
w to ®
« 5
• 3 Q. 0) ( 3
C ra
to
CT —

iJ E
3 a> _ 0) i
to
O 0) to
® V) ¿ íó c w £
Q. C o o = 3 ?
a> o E i : CT O
® cr •o cr W w ra o G) 3 O O O T5 (U o — — —
k." •3
3 <D C "a '5 « « ® .— O
0 c a> raí i l
I- «
o .2
O
o
<
ra u)
ra tu
C
« • i®1 I * 4> co
o
» TK
g a
a)
»
ra g> ^£ CD
II II II II
a ^
o I ®
E
_ £ c
O '
S ra co g 4> — O to o
o "
ra ^
_ica>
c

C .h TO « TO O E "o O CT co
C <0 W 3
ce ce cc ce «» ™ a ^ 3 CT a> '5 CT 2 c <u ® te
Q ra £E o o c w flj
JS V- ra O o o o <n O) S « co TO 2 ^ ? O g
¿ I
LU
a. co o = 3
cb ra — . - c c UJ
w
o UJ —ra
«c §° fral O <0
X 8E O ;- C CT
ra ra O g o o c 3 O C ^ 0)
V- E O I I to "O u T3 O a o E co 3 2 CT
E

ra _ i, <o i t V) ra co o ra to
ra <S i <v •í2 3 tu ra a» 3 o <S g ® ra o ra ¡o CT ra a» ° 2 - o
o c £ |CTE O) to o> « y S3 w « co
o E c ct -
< rara£
d) o OO <u ® co to
a
O .. ? ® .b o ra ° E 2 — TO
í n o- í> ra CC co ra£
3 »
*a> E
CT 0> CT ra o S TO
• "5 a <0 o c "S ai
a c W ® oF tO o_ o "S o CT "O O 2 ® co CT a 3 ra CT
ra ®
ra o 3 2 = CT
CT ° A» CT
o 3 i a
co = ra cj O TO 5 ra « 3 «« E 2 S-
ü CT
CT CO £ a o a> o o e > ra >• to o
« 1 - _ ra o
w
<u E O) 0)c s £
<0 c x o ® c «
CT
RA fc. rj
CT c _ TO «
O CT c _
o ra _
:
a> co o — O 0) * O
to © E 0)®
(0 £ o
TO M TOra •2
—5 • .r—-
TO
ra ra o. ra £ "5T
í « CT E ra ^ E F ® O
^ to CT I t ra 2o to< %t ra 0 ® i- :
c ra ct"5 o
CT c
ra CT
c O = CTo o c E •2
w w5 cr
= ra <fí te -2
S I E 3 CO
ra
ra O o £ ® o C k." O o = í: 3
CT °
O ra ra
r- ra -
« ra CT > -3 5c « • " o 5 ra CTto « « z
• c a •o E . C ai —° U. O 2 TO o o 03 8- X
ra oí tu CT
= ®3 ®
s O o 3 T=> « 5 3 CTE ,3 TO c «® ® %
cEo» 0 ^
« CT c
- o E a> ra ra ^ ra O % « 8 E
° if.> O iS B CT
ra -ra •g S ® a o cr QJ CT i CT *i_ —
a5 E E ^ w < CT « a
t o ra 2 £ c • " £® <o o c o co
ra ra UJ crara TO CT 2
ra a> ra ct s i O CD
ra = .. a> o E o ® T 8 1 o Q 3® too >. o 3 o ra
ra ¿ o
5II) L8 CT
a . CO to Q. <0
E ® O c
CT ra
en E o 3 . 4) ra to ra to w. co a S e o a
c ®
_ i ® c -j
o a> raCO 5 ra to o O ® m
c C
8 * CT a» "y _ E w £ £ to
8 s 5c- S(0o o S o -
a
a > 1 3 i l - (ü o o ra CT
O Eg a
o O
o _ o - <£
to E o ra
> iS to 'o
ra a c c 5 o a. ra £c E I a . 8 o o. c ra CT

ra tu

>. 2 CT
c © c ra <d • i c © ra . i © o © ra ra © © c (¡> i i ra ' ra >
o 3 > ¿ü © •O © JZ CO •m
0) O ©-«—• ©
xr
©— 2
S 3-2 < c w
rr © "O « Ü25 c a © T3 O 3 TD 3 •O ra c
C = W CT © O OID £ ! ra s <
2oi- —
m
C 3
© o TD © © <0 O
C ® F

t;"2n «
© 3 ^
3
ra TJ« «ai o— c <o £ o Z. « A = E ra 17£ 3 C E
IS
ra c O © © «
® o. E (¡JU® ® g 'o 5 ^ o ® O V) = o a 0 E E© © .O a.® g _ w 3
.E
E «3
2 .2> © £ «
co ra i ; co
ra 5CT
a © "O _C O) ~
•= 0 J= 3 0) ra
co
ra ** C c c ® E O 5 .2 CJ 75 ^ C i- © X w - o w
"
•O O ra c c ra vy 3 <0 JZ O c
a) O © § ? « ra © © © © a> ©
©
o. «
ra
© c ra ra
O) O C 3 -o
ra co © 3 © ra E ^ O « © -
> » S
- -o ra 2 £ c O) A » ra ra
u « ©-E E ® ^
5 .£ ra § ° E V) cr c 35
-ra ra § « w 3 ra a
•o £ P CT _ o «U ©. . to o .2» E o
ra
E o « 3 © E3 o a o o « w 1 £ C 0) « © g73
o 2 © i— © © • S e
© "o
U -3 "(D © CT £ C ra ©
©
Io © s ra 2 .
2 » o o «
a o Ol-D M © ra QC
C «
» "2
ra E o o E © «—
* i c O O
co
^ c 0 ra g « ®
(0
ra «
CT) « £ 8 o -
o. o c © OO
© ©
3 t © m c ra o ra 3 C m <o 3 ra ©a ©
3

*o 2 ra
» ©75 cr3 ra©
ra o
55 CT ©

•O <0 ra o CQ ©— O c Q. " g o o .2 — 3 . © m
© W c £ c CT o © O
3 c ^1 raI ©I «
x:
— ra V =
tu w © S £ O 2 © Q
2 ©
© co <D C0 o © ¿
a o S i o o
- ¿a ra E c Z 2< °
A>
S -S « M
o 1
2 © £i o" «
co
o ra co O CD c © C cr £ S3 o. c © > a ^
2 ra . © 2 8
a

© ©. •o '5 o 3
N
a
>» d> c O) sz O O
o. ra p £¿ yj ©
3 ra ~ I1 I 2 «
c
ra S i w 3 © "D © o
•o <= © •= S ai 2 § § c
© OT
-a ra Q
ra o o y e l 2 © w ° ©I O w
Q_ © ra 3
ra TJ Q ^ •o ¿ c o © C « O- « > CT « •§• . © ra O
cO o KS c ra O « O" W c © 5 1 9 c .2 f
2 a o « UJ w » « 2 íL-. o©CT° C
— —
M ü
<o o 1 o o Z> o g
« W W

® 5 © i£ O 3 o- o O ni 5 ° ra ra « w© C O g 2O io: 7= « © o o I "O >. O o ©<n SS:


«as O £0 © £ T3 O <0 ^ y= < o v> c G O O ^ n < © T3 O O E TJ o oo •ra o E
E
c© .t © —• c
1 1
• i «i ra _l — O ra c © o v> v>ra © ¿ 75 o
"O •i © 3 « © o ra
O CO ©
ra 3 ©
2E ©<=E E ra co o 3 © ra ra S ¿= 3 « TJ E o o o - CT o t
' ©
.i: "O sí « £ £ C¿ T
©
E = - o >OJ Q. O
.i o © ~ a ©i» © *= © ^ ra •O ra C CT Jr ra E © 3
w 3
£ o O £ O
o o ra <.—
u N
co « o « Í3 O O E 3
© —
o -O ra C QJ 2 s ra o </> ü © o ra a
E ©m « "Ti
O — i- .S J) OO
o _© Sf
o ra " ra •o o 2« o
© ra ° s w cr o
3 M
O
3 © © ® c
C J " © •D
© o >> i ra © £ c ® 2 ©
•o ;•3= o 5 niE
T3 3 © X O
"O o i2 o ra c C 3 ra g co c ra T3 !o 0 ©' ¡o M o H i: © ra
c UJ CÜ
E
•3 Eo 2c —6 ra c
© A) rY
ra ra
£ JP «
ÍS E E i- ©O
© ra ra E
« '5 -9 © o i ' © V)
E ra — ~ © o. © co © % ©
ra ra © © « O ra CT . ©
© ra o
© " ra
C o ra ®c ® ©
ra o C •«= CL O © . o A ra o — C C
© CT
-C >- Q w T3 O ~ 3
2 N
S o o « v. ©
1- CT * •c© o w k_ ra « © ü I Io> ra
ü) _ "O
en E
© &
_ « 0 2 o ra ra ra c
i—
ra « 0 0 £ © co w t- © 3
© o o ra
o © •D CL ra « ra o v > ©
© "O c© © (0 ra c3 © © 1. «
A
©
N X £ ra 1 2 o 2 w ra c « c ra ra © E
• = OI
1= O © c c 3 ra > -t © « © © ra 2
c >- "I i a «c c ra
" ©
o
-g ^
sS «©.Eo o. o « © c c© •O
coo © ra «<D E 2 .ü O CT0) v o a
S _2 ™ 5 Cmü I e c C «
© JO ra c = © E © _
3 £ ra •*—» cr £
£ <D RA
« S 7S55 - — © © ra " 53 03
y © 3 CT o
o © ffl •o =•« & o E T3 01 o r5 ra
o- © —
» C0 'o o c o o
«
£ -ra o O "O c ° ^ ra -6
1 I <«ü OC
O
© c £ £ ra c ®
CO «O
O t3 £O) 3 CT O © o n O
— ra
<- 0) © X3 ra © 2 -ra E ra g o O A ra E_
C ©
« 3 CT ra a,
« Q. s i s a a ^ 00 >- 5, o E ra ° 9- > o =5 3 © -ra
£ ©« « tr E "O
a
6 a c ^ c c ü E .tí
ra c o ©
© ©
ra O © CO v> 3 ©
© .2 ® © © c 2 <2 3 .2 © 3
CL T Í
2: ra UJ O
« 2c pe
O 3 « S í „ o c 3 « ^ ra 3
® a o O 5 9 © Q. -O ií - a t o uj © O Lü 2 o o. JS o» Q. O o © Q. £
ra
•o CT u 3 O t <0 ©co c CT £ E CT c CT

ra ©3 o o ra co
I © co c < ra A I <0 © co ra o .1 •fc©—' oo ó
© ra
©
« £' «
o •cOo *N o ra 3 ra •ra « w. o ©c 2 UJ E © °i - ° A 3 © 'o S E is co - -2 <n o co a
C
co k_ ra o CT CT ©
> -ra

E CTa CT CT -I« 2 -S ra c « ra CT CT C 2 i c © o © ©
©
ra rt O O ra ra ra o ^ c
en c 3 p -2 -Z ^ O CO
« Ira CT® >o• 3CT- c raN 03 ¡1 — Q. .O ü3 ©c ra= <ü c© CT
tn © l e O©. CT o _ © © — O ra o © « o
•tr O
©
© c © ©3 XI
co
ra CT C ©CTg
© co
c 1 © © N © © ra CT O CT ~ ©
ra > » O ~ c © 3 ra« o
2 ra
© a: « .2 CT C CT CT <=
o ra •O <ura w •ra e o ra E © ^ £
© f co ® c© g. . 2 co o
h ra o. O o
£ E
c 'C O "qj" w O E s A o © l * 3 O =
© O©
- Ec 5 g C „ ra ra ©
o 2 © O CT O o £ ra © ra © <« 3
©0 © _ c Q, © 3§ >> I* © ra © w O E
o ra © ¡= ra o
ra

o. **
©í £ c -o « o CT O lZ © c ct 5 2 c© ©> i - ra 0 c o©
© | ©X co C CT o
ra CT a © co -o LÜ £
" ñ CT © CT o © CT 3 Oí
© *
ra ai j - i ra ra <0 © QJCT © o - ra s o c O CT ra ra c
O Í0 1 1 ra © o O c © ra « 3 "O ra 3 ©O w £ .2 < £ C w _ ra > c .2 ©
©
ra E © w •« E c a . 3 CL £ p
CT ra « E

¡!
CT c O E 3 © o © o « « © ra E 4 ^ © © ra ai ra ra -3 ra
ra ra a
ra - =

c ra « c «E o c a CT I ® ra ~ jo ra w 3 a. CL — «í c© >.« < oo _
ra ©
ra e o O) CT ra . c©
© « ©. A
• ©

3 ra •s, ©
co ©
c
® ra
© c E © - £ 3
CT Ci- ©
3 CT
° o ra o
© c 2%
© ra ra „ 3
o « ra
© =a 2 2 u1 £L. —© » <
3 co c C CT c o E ^ u c ra ®3
CT £ £ i2 © i- ra j O O
c CT ra « o ra C A V) © « © © O
co •
v- ©
ra c CT CT ra CT .Í2 N CTO 2 ra ra 13© ra o- 2 o 1 © ra
CT 'Z c t© c « ra
© ra a
E V, c ra o t
© © © % ra
O ra o CT E Ü3 E « ® c CT E
co O© ü ra« ra o E E
~
co
3

c
c c
O 3 © C 3 3 w
ra U J
p ®«
í c fc S i
c © © o •3 Z3
O CTo. a > O) cu i - O © Ow ©O o © S
a Í5 ®
c <-2
J 2 5 5 2 E S O •
S o © '55 3 ra 2 '© c CO
gx © UJ
o
U
O -3 S < s

Oí ra o• ©
co i. c

|il C0 >
w
. ra © ra
i - CT
ra ra • ©
© §
ra
' ©

c o c
E o co 2 CL ra " CT iECT © 1 CT ~ ©3
£ « W 1 © ra
.52 ra ©
° o J ra ce
IM ra ©B E
o P © c©
o ra 5 ©c ow ,£
"O £2 «
©
® CO o o c = g 3©
sV ©
« Cí:
0 o < o Io- c © © © © w aJ CT

® G D 0 C D 0
c ra o E = j v. © c 3 > C ©
© © „© P^ a -«s © .2 CT -6 © © w co
8 U. "O 'a> ~ co o ? CTJ w ra o
1- o D ©CT O ra CT
©
a © ra
o = CTO ra 2 « ? - £ «
o < © CT
k. © ra c 0 o o> 5 ra co ra ©

g g g g g
0 ra c - o" o
S •=
co *- C
3 £ CT © £ co
O £ ct
1 Q ra ra
ra >
© « — © ra
c CT 3«2 ® » stt ~ ra c
© « ra ra $ © .2 ra 2
© í? « c 1-" © O C < U S E3
0 o o © o © o ra i: ©
©
a s1- CT S CT U O CT 2 a

0 0 0 0 0
> CT
O)
1 i i fl)
ra ra co COl
_i © o © 8 1 © © í0 « 3 ®
«
© ra qj —
o_ ® ©
a, ©
2 £ £ O c o _J

Q 0 0 0 0
£ 8 ó o £ « 2 © c
© ° \\ w <ü
© >
(0 © © CT co
©
3 0 ra C CT © co o © o O o
©
E a o £ 3 ra 2 I i - O CT co
c c co r ; « CT c

© m CT CT © o 5 3"=
ra O) C °
f s 1 2 | o ra 3E £
CT g> © CT .2 c

CT O o — M 5 w < ra CT
<
o—
O QJ c sr
O 3
O c o — t £© >• o C o
. T3 ©.§ © O <0
CT 2 c o « C c > ©
© q. ©
®
© Q)
— ©

£ © o © CT ¡5 g .2 ra <5
ra o ra _ra o © © ©
O CT !3 S » ra >:
= = © O)
ra
o 1 lo- ra ra z JC s S
C)
ra o s&
© i ct —
o
o co CT £
c c
g r a ra o ra CT
ra ra c © « 3
ra o 2 2 £ © i-1o o 5)
3 .2
o o o. CT 3 JC en _1 - - ra

1
Q) IT) « ¿ CJ en ra
ra o
ra © © ra ra ' ra
« ra
co
i=
•ra ©
c o ¿ § 2 © co o
O CT z. © ra c ra o©© w
©
ra —
o ra ct E
= rai QJ IOI I© ©
O© © —
•*—>
CT ra 3 ~ c E CT <«
0 Q.
•L E ü O 3ra
ct '
© Q
o ©
CT
© < 3 E © ra « Q,
ir co ©
CT
p ® g 2
CT© Ó5? « © 3 © ra i© = • CO
ra fc 1 © © ra CT co E 5 3
© o
Q
©
3 co ra ra ai o CTCT
3
c © © CT CT C CT 3 -©
c c «. -5 2
© 0-- cr
j
<

I
z, © CT .a-s ©
E o © i- ra © o w 2o ct 3 ^ o
03 •3
O © ^ a © c S i
^ ra
3
ra — ra Q. ra
O 0) ra ® ra 2 © 0¡ C 0 © = © CT
ra u> © O
3 © CT © © ©
P 3 co _ CT £ o =
O ra
©
ra ni
_ ©
1O) = 2 3 C
ra co o © o
£ | o © I ICT L ® CO CT 3 © ra
QJ

CT co © ^
o CT ra ^ ra CT © o
CT CO CT Ci S ^ C ra
2
£ ra © O 'Z — ra c ® > >ra 2c S
- CT ü ra E © S © 3
O
o
ra © W 3
co o ® CL ra o . — o © 10 2 © w 2 b
RA 3
o ". ra 2
> ra
O CT o
© ' CO co E © <0 CT = "55 © a 22 Q < ra ra
« fe C ir) CTCT <0
©
ra ™ ra
3 © ra co CT © ° 7 5
co .>» QJ- c ra « co 1-4
CT « CT O ra >
CO ü © © £ A l p r - ©co 3 m c s a co
0) © CT ra z
Q
o> o ® CT ©O <0 g O © co o ©
CT
2 £ CT"° 3 ¿ i
©
o C © o
O
co
o E ra QJ
. . —
O UJ o CT> ra CT ra2Í. © o © 8 c O
t • ©¿2¡L" 3
CT o iZ © ® C ^ C p E
E Q, © O « CT CT 2> 2 © CT 2 '
© ü
ra CT
ra co ra CT © S E ra "2
© CLo t
UJ c CT
Ti ra ra CT
'
o . ra ® I ra co
c co
3 O 3© o © © o o ra
mJ o
U w ©
CT
o— ' © o
ra = E © co © © o ra 2 co t : . • s o > c® co ra i- o
O CT
CT E 2 CT 3
CT CT E o c CT CT C0 ra 2 © CT CT CT co .> © 3 O 2 E
ra >_
CT CT © CT C 3 C CT
£ CT CT C
SOMOS PROFESIONALES
Ptas.
Spectrum 48 K + lnterface +Joystick +10 Cintos + Curso de Basic . 26.700
Spectrum Pius+10 Cintas + Curso de Basic+ Joystick + Interface + Libro de Basic 36.000
QL Castellano + Monitor (Alta resolución)+ Chess + Joystick +Adaptador + Libro Tasprint + QDOCTOR
(Recupera ficheros) 99.750
UI 54.400
U Commodore 64 +Curso de Basic + Cassette
< Amstrad 464 + Monitor + Joystick + 12 Cintas + Libro de Basic + Curso 66.900
Amstrad CPC 6128 +Monitor+ Joystick +Cable de Audio + Disco S.O. CP/M Plus y Utilidades + Disco S.O.
CP/M 2.2 y Logo + Disco con 6 Programas + Disco con 5 Programas de Juegos + Curso de Basic 109.500
O Impresora Seikosha GP 50 S 17.990
u Impresora STar Géminis 10 . 53.500
< Impresoras Commodore 44.500
X Monitores desde 19.900
OPUS DISCOVERY 1 47.500
Interruptor Switch 750
Cartuchos de Microdrive ~ 490
Lápiz de Luz DK'Tronicks + Interface + Software Xí^l/fN 4 . 9 50

Gran Capitán + Interface 3.000


Investik + Interface 3.285
t>-
n Chalenger +Interface (Compatible MSX) 3.625
O Quick Shot 11 +Interface 3.200
Interface Programable con Pilotos 3.200

Teclado Saga I (el más profesional para tu Spectrum) 10.500


TECLADOS Teclado Multifunción Indescomp . 12.600

Super o f e r t o s soft núms. 1


Te r e g a t a m o s c a m i s e t a s , p o s t e r s y t a r j e t a c l u b S i n c l a i r
Ptas. Ptas.
Hyper Sport 1.710 Basketball 1.900
Super Test 1.750 Spy Hunter 1.700
Exploding Fist 1.750 Gremlins 1.900
U Dambusters 1-850 Rocky 1.500
< Frankie 1.990 Beach-Head II 2.450
Polle Position 1.600 Shadow Fire 1.700
Dragonstor 1.600 Abu Simbel 1.750
É Buck Rogers
West Bank
1.585
1.650
Bounty Bob
Tapper
1.750
1.700
o Bruce Lee 1.700 Avalon 1.000
V)
Everonés a Wally 1.000 Herberts 1.750
Chess the Turk 500 Fighting Warrior 1.750
Southern Belle 1.750

Software de Amstrad, Commodore y Spectravídeo, 20 por 100 de descuento sobre P.V.P.


Cursos de Basic gratis al comprar tu ordenador.
Garantías oficiales en todos nuestros productos.

Aviso o los socios del Club Sinclair Store: 20 por 100 de descuento sobre P.V.P. en todos los artículos hasta el 30 de noviembre.

PROXIMA APERTURA:
Bravo Murillo, 2. Tel. 446 62 31. 2 8 0 0 3 Madrid Avda. Felipe 11, 12. 2 8 0 0 9 Madrid
Diego de León, 25. Tel. 261 88 0 1 . 28006 Madrid Tel. 431 32 33

I
Una oferta
que vale por.
A L REALIZAR TU SUSCRIPCION A MICROHOBBY RECIBIRAS TOTALMENTE
GRATIS UNA SELECCION DE FABULOSOS PROGRAMAS ELEGIDOS ENTRE
LOS DE MAYOR EXITO DE TU FIRMA DE SOFTWARE FAVORITA: US GOLD
Flok
En el año 2096 el universo ettó controlado po'
ordersodores. Uno fuerza siniestro que quiere et:m.(iar lo
libertad. Tu misión como piloto guerrero es a'ecor y des'ru't
tito omenaía.
Cbo oí ^ E ¿ ¡ J ó « °'xoV

Hutuhback II
Quosm
i odo CHJKO a Esmerod l o pasionero en el costJ'o.
Durante las se¡4 primeros imoger.es debes ocoorsor lo
compaña guante. has'o legar o la liberotion de Esmeralda.

Raid Over Moscow


stos cinco programas, que han Defiende a USA y Canoda del ataque nuclear que ha
lomado íuua con'ro ellos. Con tu escuadrila hobros de
encabezado listas de éxitos de toda Europa hocer un vicie Heno de peligros basto legar al msimísmio
durante este año, están contenidos en dos Kremlm y destruir los botes de lasamiento soviéticas.
cintas de cassette para Spedrum. De esta Groíicoj y occion sensocionoles.
forma van o aparecer en breves dios en el
mercado inglés, como gran oferta de Navidad
de la firma US GOLD, bajo el nombre
genérico de «Arcade Hall of Fome». En
España se pondrán a la venta al precio de
2.500 ptas., aunque el valor total de los cinco
programas es muy superior.
Microhobby Semanal te regala ahora
estos cinco estupendos programas, al realizar
tu suscripción, sólo hasta el próximo 31 de
diciembre.
Lo increíble de esta oferta-regalo es que su
valor es casi el 50 por 100 del precio real de
suscripción.
Suscribirse a Microhobby es el sistema
ideal para recibir nuestra Revista
puntualmente y para ahorrar mucho dinero
en su precio. Si consideras, además, el valor Rock y
Vnr !o emooon de un encomiado combote de bo*eo,
de los programas que recibes de regalo, no con Rocliy. Tendrás que pelear duro paro conseguir el
nos cabe duda de que preferirás recibir en tu campeonato del mundo; solo lo» putos de tu oponente ve
casa Microhobby el próximo año. interponen en tu comino hacía el triunfo final.
PLAY IT LIKE THEfiE'S NO TOMOÍLEOW!

ENVIA HOY MISMO EL CUPON QUE ESTA COSIDO AL FINAL DE LA REVISTA


Y ELIGE LA FORMA DE PAGO QUE TE RESULTE MAS FAVORABLE
' Ímoí ^
fr'CcZ;*'*»*

•^-«SfaL S5S?/

HOBBY PRESS, S. A. Editamos para gente inquieta


UTILIDADES r
COMPILADOR DE TEXTOS
A. G. GARRE
C u a n d o hemos hecho u n p r o g r a m a a nuestro gusto
i n m e d i a t a m e n t e nos d a m o s c u e n t a q u e nos gustaria JwZ&ttM
w y p a
h a c e r p a r t í c i p e s a los a m i g o s d e él, p a r a q u e l o u s e n y
les r e s u l t e d e u t i l i d a d . P e r o e n s e g u i d a c a e m o s e n l a
c u e n t a : ¿ c ó m o f u n c i o n a ? , lo q u e está clarísimo p a r a
n o s o t r o s n o l o e s t á p a r a los d e m á s , p o r l o q u e
d e c i d i m o s q u e se d e b e n a d j u n t a r u n a s i n s t r u c c i o n e s . Y
q u é m e j o r q u e u n a s i n s t r u c c i o n e s e n p a n t a l l a a l i n i c i a r el
p r o g r a m a y a l g u n a p a n t a l l i t a d e a y u d a e n los p a s a j e s
más complicados.

Ponemos manos a la obra y empeza- bastante penosa, pues cuando se corri-


mos con el consiguiente ge una letra en la siguiente fila lo que
13 P R I N T " El presente programa reali- antes estaba bien, ahora aparece corta-
za las ecuaciones..." do. Vuelta a empezar E D I T y clic, clic,
En primer lugar, si no lo teníamos clic hasta que llegamos a la palabreja.
previsto, no tenemos las líneas de pro- Si por curiosidad controlamos el tiem-
grama suficientes al principio para escri- po, veremos que se nos ha pasado una personas que saquen mucha informa-
bir todas las explicaciones que quere- hora para dos o tres pantallas comple- ción por pantalla y quieran dejar claros
mos dar. Si por el contrario sí lo tenía- tas. Hasta que por fin, más cansados y bien estructurados sus programas,
mos previsto o empleamos G OS UB ha- que satisfechos damos por concluida la que utilicen éste titulado C O M P I L A -
cia el final del programa, tenemos sitio labor abreviando lo más posible. Se DOR DE P A N T A L L A , por que todo
suficiente, pero las 32 columnas de pueden emplear trucos, como empezar aquello que se escriba en la pantalla se
nuestro televisor no son múltiplo exac- a escribir a principio de línea, y asi se «compila» en forma de una rutina en
to de nuestras palabras y al ver que las preveé donde se cortarán las palabras, código máquina que no precisa el BA-
instrucciones aparecen decapitadas, te- de todos modos los listados pierden SIC para ejecutarse, no se «ve» en et
nemos que editar una y otra ve/ para claridad con las instrucciones, se alar- listado, y que basta RANDOM1ZE
que la cosa quede legible. Esta tarea es gan y después cuando queremos corre- USR 4 2 0 0 0 - 6 3 0 0 0 para obtener
gir algo en el programa, no vemos el una pantalla completa de instrucciones
grano entre tanta paja. de forma instantánea y que además
TODAS LA LETRAS MAYUSCULAS SUBRAYA-
DAS DEBERAN TECLEARSE EN MODO GRAFICO. Para paliar en lo posible este proble- gasta menos memoria que sus homolo-
ma recomendamos a todas aquellas gas en basic.

i «en 9 1 0 POKE 2 3 5 6 0 , 0 P R I N T RT v,h; 2 0 6 5 I F u « 6 RNO


N POKE 2 3 6 5 6 , 8 :
PEEK 2 3 6 5 8 = 0
RETURN
THE
OUER 1;"9"
9 2 0 LET UcPEEK 23560 2 0 6 6 I F t) « 6 RND PEEK 2 3 6 5 8 « 8 TME
9 3 0 I F U « 0 T M E N P R I N T RT V , h , O N POKE 2 3 6 5 8 , 0 RETURN
S CLERR 3 9 0 0 0 VER 1 ; " 6 " ; R T v , h , OUER i ; " B " : GO 2 0 7 0 RETURN „
7 FOR n « 3 9 5 0 0 T O 3 9 5 9 3 RERD TO 9 2 0 USR 39500 REM 99
• : P O K E rt,* NEXT n 9 4 0 I F u « 2 2 6 T H E N P R I N T RT v.h;
8 DRTR 1,IX*,139,33,63,156,17 OUER l ; " 9 " : P R I N T RT U , M ; OUER El ÍTPEEK 40771*256+PEE
1,"5" PORE 2 3 5 6 1 , 3 5 POKE 2 3 5 6 2 K 40770)
,64, 156,35, 126,254,255,4.0,65,254
,32,40,¿46,62,22,2,3,229,237,82, ,5 0 0 5UB 6 0 0 0 5 1 1 0 CLS GO SUB 580O
229,203,61,203,61,203,61,203,61, 9 5 0 POKE 2 3 5 6 0 , 0 LET c»«CHR« u 5 2 0 3 REH
203,61,203,68,40,2,203,221,203,7 9 6 0 I F U < 3 2 T M E N CO 5 U B 2 0 0 0 5310 INPU 1 WWI i a l i i l u I J un
6.40.2.203.229.125.2.3.225.203.1 1 0 0 0 I F COOE E » > = 3 2 T M E N P R I N T R 5 2 2 0 I F CR < 4 2 0 0 0 OR C R > 6 3 0 0 0 T M E
89,£93,161,203,173,125,2,3,2.25,1 T V , h ; • • POKE ( C R * < U * 3 2 > + H > , C O D N GO T O 5 2 1 0
26,2,3,35,126 ,254.2S5,40,6,254,3 E Et 5 2 3 0 R R N D O M I Z E CR POKE 40754,PE
2.40.189.2.3.24.242.62.255.2.3.2 1 0 0 1 BEEP .0005,45 EK 2 3 6 7 0 : POKE 4 0 7 5 5 , P E E K 23671:
37,67.66,159,72,237,67,67,159,20 1 0 0 2 I F h « 3 1 RNO U « 2 1 T H E N L E T H RRNDOMIZE (CR*18) POKE 40806,P
1 •H-l EEK 2 3 6 7 0 . POKE 4 0 6 0 7 , P E E K
REM É I I I • • J M H l
23671
10 O I H R (20> DIM 8 ( 2 0 ) LET C 1 0 0 5 I F h « 3 1 T H E N GO T O 1 1 0 0
ONT«l 1 0 1 0 P R I N T RT V , •> + 1 ; B R I G H T 1 , O 524® LET RICONT)«fift: LET B(CONT)
2 0 LET CA«4O00O FOR N - C 4 + 7 2 0 UER 1,'g", BCCP-(CR +800)
TO C 4 + 7 3 5 RERD » POKE N , * NEX 1 1 0 0 NE5CT 5 2 5 0 RRNDOMIZE (B(C0NT>+1) POKE
T N 2 0 0 0 REM ' 40751,PEEK 23670 POKE 4 0 7 5 2 , P E
2 1 DRTR 1.195,130,62,32,33,64. 2001 IF U JKE EK 2 3 6 7 1
156,119,35,i 1,203,120,32,¿49,20 i GO 5 U 8 9 5 0 0 POKE I( C
WRN R+ I( U
V *T 3J 2. >
I T+HHI) , 5 2 5 1 LET CCP«CCP+1
3 0 FOR N • c 4 + 6 0 0 T O C 4 + 8 1 7 : RER 32 POKE ( (CR + < U * 3 2 > +H) - 1 ) , 3 2 P 5 2 6 0 R R N D O M I Z E USR 4 0 7 5 0
D R POKE N , f l NEXT N R I N T RT v , h - 1 , " : LET h « h - 2 L 5 6 0 0 LET CONT«CONT+1
4 0 DRTR 62,2,205,1,22.33,114,1 5 6 1 0 C L S : GO S U B 5 8 0 0 ^NPUT
59,126,254,255,40,4,í15,35,24,¿4
ET € • « " " : GO T O 1 0 0 0
2 0 1 0 I F u * 1 3 TMEN L E T « » • " " : PRI PRINT K 0 , " I t r Bditor lV*f "
7 , 201 N T RT V , h ; OUER 1 , " L E T V «V + 1 POKE 23658.8
5 0 FOR n « 4 0 7 5 0 T O 4 0 7 6 1 : REAO . LET h « - l I F V >21 THEN LET v-2 5620 IF INKEY*«"C" T H E N CLS GO
•: POKE n , • NEXT n 1 GO T O 1 1 0 0 TO 2 0 0
5 1 ORTO 1,1,0,17,16,164,33,96, 2 0 2 0 I F u * i e TMEN : LET P 5 6 2 5 I F I N K E Y » « " 5 " T M E N GO T O 5 7
159,237,176,201 R I N T RT v , h ; OUER 1 ; " ": LET v»v 00
7 0 BORDER 1 PRPER 0 INK 7 C +1 LET h « h - 1 : I F V > 2 1 THEN LET 5 6 3 0 I F I N K E Y t < > " V " T M E N GO T O 5
LS V «21 GO T O 1001 620
1 1 0 FOR N « 0 T O 7 RERD • POKE 2 0 3 0 REM I F U » l l T M E N L E T «|«"" 5 6 3 5 PRUSE 3 0
USR +0,4 NEXT n P R I N T RT V , h , OUER 1 , " ": IF v< 5 6 4 0 I N P U T " O U E NUMERO t M 3 S
1 2 0 ORTfl 0,0,0,0,0,24,60,126 0 TMEN L E T v « 0 : GO T O 1 0 0 1 ";NUM I F NUM < 1 OR NUM > 2 0 T H E N G
2 0 0 RRNDOMIZE U5R 4 0 7 2 0 POKE 4 2 0 4 0 I F y * 1 1 TMEN LET P O TO 5 6 4 0
0704.255 POKE 23658,0 R I N T RT V , h ; OUER 1 ; " " L E T V«V 5 6 5 0 I F R ( N U M > « 0 TMEN INPUT ""
2 2 0 POKE 2 3 5 6 1 , 1 0 POKE 23562,1 -1: LET h « h - l I F V < 0 TMEN L E T v P R I N T B O , F L R S M l , " N O HRY R U T I N R
LET u - 0 -0 GO T O 1001 PRESENTE" PRUSE 7 5 GO T O 5 6 1 0
2 3 0 INPUT PRINT 80, " H B P4 2 0 5 0 I F U « 9 TMEN LET PRIN 5PRUSEL0 P f t N D O M I Z E USR R ( N U M ) :
r t atnu" T RT v , h ; OUER " ": I F h > 3 0 TM
250 LET EN LET h = 3 0 : GO T O 1001
690 REM 2 0 6 0 I F y « 8 TMEN LET PRIN
895 PRIK T OUER 1 , R T v , h - 1 ¿ " : L E T h «h F ^ L E N ^ f i f > 1 0 OR L C N ft»<l TMEN'GO1
900 FOR V « 0 TO 21 FOR h«0 TO 3 -2 I F h < 0 THÉN LET h « - l : GO T O TO 5 7 1 0
1 1001 5 7 2 0 INPUT "COMIENZO " , C O H I INP

26 MICROHOBBY
área de 4 0 0 0 0 a 4 0 7 0 3 que es donde
se «escribe» el texto además de escri-
birse en pantalla.
El borrado se efectúa sobreescri-
biendo el carácter 32, que es el espacio
en blanco, para iniciar una nueva pan-
talla.
3 0 - 4 0 Carga la rutina lectora de los
datos. Son 18 bytes que van con cada
pantalla y son los que leen e interpre-
tan desde el byte 19 hasta que encuen-
tran el carácter ASCII 255 que se em-
plea como marcador del fin de los da-
tos. La llamada USR se ha de efectuar
necesariamente a la posición del pri-
mer byte de esta sencilla subrutina. Es
pues imprescindible lomar nota de la
posición de este primer byte.
50-51 Carga la subrutina que move-
rá el bloque de leclor de datos + datos +
255, desde la posición en la que la «es-
cribe» el programa ( 4 0 8 0 0 hasta...),
hasta la posición que desea cl usuario.
D e s c r i p c i ó n del p r o g r a m o no se «ven» las instrucciones. 890-2070 CONTROL DEL EDITOR
En el programa se ha previsto que se DE TEXTO
Fundamentalmente consiste en un puedan almacenar hasta 20 pantallas Permite el borrado y mover el cursor
editor de texto con cl que es posible es- aunque es posible, si lucra necesario, por la pantalla para corregir, (no justifi-
cribir a voluntad una pantalla con ins- almacenar más, dependiendo de la me- ca ni inserta) del mismo modo que lo
trucciones, menüs, etc., colocando lo- moria que ocupe cada una. hace el Spectrum, o como lo haría una
do el contenido de dicha rutina a la que La razón de ser 20 pantallas es por máquina de escribir, es decir es un edi-
se llama con USR desde Basic. Dicha considerar que en la mayoría de los ca- tor de texto, no un procesador.
rutina A H O R R A en la mayoría de los sos serían suficientes y por visualizar- Está escrito en BASIC, y es bastante
casos (depende de la longitud de texto) las de una forma cómoda en una sola rápido aunque si se desea mayor rapi-
memoria, resulta M A S F A C I L confec- «pantalla». Si se precisaran más panta- dez puede alterar la línea 2 2 0 c o n oíros
cionar pantallas de instrucciones que llas, y hubiera sitio suficiente entre valores en las posiciones de las varia-
con sentencias PRINT, PRINT A T . y 4 2 0 0 0 y 6 3 0 0 0 , loma nota cuidadosa bles del sistema REPDEL y REPPER
se clarifican notablemente los listados del comienzo de las primeras 20, 23561 y 23562 o valores de repetición y
puesto que al estar totalmente en C / M BREAK al programa, da RUN y haz co- retardo.
rresponder la pantalla 21 con la una de
5000-6000 COMPILA Y GUARDA
UT ULTIH0",ULTI. LET BYT*<ULTI- esta segunda tanda, respetando, como
COHI)•1 LOS DATOS
3730 CLS P R I N T RT 9,5,"NOMBRE es lógico, el sitio donde se han ubicado
",fl»,RT 10,5,"COMIENZO La línea 5 0 0 0 llama a la rutina de
COMI,flT 1 1 , 5 , " U L T I M O 8YTE anteriormente las 20 primeras para que
' tULTI,RT
' , BYT
1 2 , 5 , ' e v T e s fl S A L U
compilación. El programa BASIC que
ftR
3740 PRINT 0 0 , " E S CORRECTO?" no se solapen las unas con las otras.
5 7 5 0 I F I N K C Y * « " N " T M E N GO T O 5 7 hace exactamente lo mismo sería:
00 Pueden hacer tantas tandas como que-
5755
60
IF INKEV»«"5" TMEN GO T O 57
pan en memoria. Para salvarlas debe 5 0 0 0 FOR N = 4 0 0 0 0 TO 4 0 7 0 3
5759 GO T O 5750
5750 PAUSE 0 INPUT SAUE fl»C hacerse de una sola vez, desde 4 2 0 0 0 5 0 2 0 IF P E E K < = 3 2 T H E N G O T O
ooe coMi.evr
5 7 7 0 P R I N T RT 1 9 . 0 , FLASM 1,"
(o la primera dirección que se haya 5100
REBOBINfi PARA UERIFICACION
UERIFY
TO 2 0 0
"CODE C O M I , B Y T CLS GO
puesto) hasta el último Byte de la últi- 5 0 3 0 POKE CCP.22
3 8 0 0 REM 3 3 H 3 U I M
5 8 1 0 PRINT INUERSE 1 , " N U M . COMIE ma pantalla. 5 0 4 0 POKE CCP+1,1 N T ( { N - C A ) /
NZO LONG. ULTIMO " FOR Nel
TO 2 0 32)
5820 PRINT N , " ",Tfle 7,A(N),T Estructura
flB 1 6 , 6 ( N > , T AB £ 4 , f l < N > t 8 < N ) NEX 5 0 5 0 POKE CCP+2,(N-CA)—(INT
T N
5 8 3 0 PRINT INUERSE i ; "
C 42000 Y 53000
ENTR
Consta el programa de 4 partes fun- ((N-CA)/32)*32)
5 5 4 0 RCTUF
3 9 9 9 REH damentales: 5 0 6 0 POKE CCP+3,PEEK N : L E T
5 0 0 0 INPUT POKE " 2 3 6 5 8 , O PRI
NT 0 0 , R o f t p i i a r 9 d i t o r fintCi at A
1-120 INICIALIZACION CCP=CCP+4
e f : PRDSE 0
6 0 1 0 I F I N K E Y » « " C " T M E N GO T O 5 0
00 5 0 7 0 IF PEEK ( N + I ) < = 3 2 T H E N
7-8 Carga la rutina de compilación
5020 IF INKEY»«"E' TMEN LET «»." GOTO 5100
UT " "
LET u =32
PRINT
POKE
«0,"|
-~560,32 ÍNP
del texto de la que se adjunta listado en
RETURN 5080 LET N = N + I :POKE CCP,
6 0 3 0 I F INKEY f • " U " THEN GO TO 5 6 ensamblador. Se ha realizado en códi-
10 PEEK N
6040 IF INKEYt*"I" THEN CLS CO go máquina pues en basic tardaba unos
TO 2 0 0 5 0 9 0 LET CCP=CCP+1 :GOTO
6 0 3 0 GO rToí 6000
BsnRniinn 28 segundos en realizarse mientras que
8 9 9 9 REM
9500 IF h=& ANÍ» v t)A Thl* 5070
ÍN PRINT
RT V,h;"fl" PRINT RT v , h , O U E f i 1 asi tarda aproximadamente 0.04 segun-
;"fi". LET h «31 LET v=v-l \ 5 1 0 0 N E X T N:POKE CCP, 225
X £„ h "S « N O v . 0 T H E N B E E P .5 dos.
,-10 GO T O 695
9510 RETURN 20-21 Carga la rutina de borrado del
Pueden sustituirse las lineas 5 0 0 0 y

MICROHOBBY 27
UTILIDADES
haya un carácter 255, momento en cl A l acabar la última letra de la última
5 0 0 1 por cl programa anterior y com- cual retorna a Basic. palabra se coloca un 255 para indicar a
probar que ambos hacen exactamente Cuando se accede a la opción Com- la rutina lectora el final.
lo mismo. La única diferencia está en el pilar la rutina de compilación escribe a Cuando ha sido compilado, el pro-
tiempo. partir de la posición 40818 los códigos grama pregunta en que posición se de-
1:1 resto, hasta la línea 6 0 0 0 . gestio- A S C I I del siguiente modo: sea colocar la rutina entre 4 2 0 0 0 y
na el archivo de una forma sencilla con La primera letra de una palabra lleva 6 3 0 0 0 ; una vez introducida nos
las matrices A ( 2 0 ) y B(20) que se d¡- 4 octetos los tres primeros indican la muestra la posición donde está instala-
mensionan en la linea 10. Al guardarse posición: do, la longitud en bytesy cl último byte
el comienzo y la longitud de las panta- 1. El 22, que es el código de A T (po- ocupado y nos ofrece la posibilidad de
llas en matrices hay que tener cuidado sición), por el que la rutina RST 10 de Ver lo realizado, volver al Editor o Sal-
con RUN, ya que esta instrucción ini- la ROM se «entera» que queremos im- var la pantalla en forma de bytes. Reco-
cializa dichas matrices y aunque a lo primir en una parte concreta de la pan- mendamos una vez más lomar nota del
que ya está compilado no le afecta para talla. primer byte de cada pantalla para poder
nada, es decir, que las pantallas no se 2. La Illa donde ha de escribirse (de llamarla después con IJSR.
pierden, lo que si perdemos es el co- 0 a 21). La rutina colocada en 4 0 7 5 0 traspa-
mienzo de cada una de las pantallas y si 3. La columna (de 0 a 31). sa la pantalla desde 4 0 8 0 0 a la posi-
no lo hemos anotado no sabremos don- El cuarto byte dice que carácter AS- ción que indique el usuario.
de empiezan y por consiguiente no po- C I I es la primera letra de la primera pa- Terminado esto, el programa borra
dremos usarla. labra. desde 4 0 0 0 0 a 4 0 7 0 3 , escribiendo
6000-6050 ZONA DEl. MENU DE El resto de las letras que forman la encima espacios (32), y vuelve a empe-
OPCIONES primera palabra sólo necesitan un byte zar otra pantalla.
La letra clave de acceso es la primera por cada letra. Precouciones y n o t o s
en inverso. Es decir, si queremos com- Los espacios en blanco son ignora-
pilar debemos pulsar la C, si es Ver las dos y sirven únicamente para indicarle Al teclear el programa y dado que
pantallas la V. al programa dónde empiezan y acaban hay C7M y POKES delicados es conve-
Cuando dice STOP para menú, se re- las palabras, del mismo modo que nos niente salvar antes de hacer RUN.
fiere a la palabra clave STOP que se ob- lo indican a nosotros cuando leemos. Si ya se tienen compiladas algunas
tiene con las teclas S I M B O L S H I E T + No gastan por consiguiente, memoria. pantalla y se BREAKca el programa, es
A. De este modo cada palabra ocupa tan- conveniente regresar con G O T O
EL E D I T O R «escribe» en la pantalla tos bytes como letras tenga + 3, que son 6 0 0 0 pues si se hiciera con RUN no se
y además lo hace en una parte de la los empleados para designar el lugar de borrarían las rutinas pero sí las tablas
R A M , desde 4 0 0 0 0 hasta 4 0 0 7 3 . es colocación. donde se archivan las direcciones don-
decir las 704i
posiciones que maneja el El sistema, aunque pudiera no pare- de están colocadas, es decir, no perde-
basic (32*122=704) sin incluir las dos cerlo, ahorra memoria, pues en Basic, mos el «ovillo» pero sí el «hilo», que ca-
líneas de abajo. cada linea de program. cada instruc- si es lo mismo.
Entre 4 0 8 0 0 y 40817, hay instalada ción PRINT PRINT A T , cada número En la línea 9 9 0 0 hay instrucciones
una pequeña rutina que lee e imprime gasta memoria, y los espacios en blan- para salvar el programa, basta por con-
en pantalla tos datos que se encuentren co también. En una pantalla llena se siguiente hacer G O T O 9 9 0 0 y se sal-
a partir de la posición 4 0 0 1 8 hasta que pueden ahorrar de 2 0 0 a 250 bytes. vará con autocjecución en la línea 1.

RUTINA DE COMPILACION DE PANTALLAS DE TEXTOS


11 »S I9A4C m LO (6C).A ¡lo alnactm tn poticion 8C
¡dtciaal 3WII
311 INC BC
a LO BC,I?F72 ¡puntero escritura 41818 d
311 POP HL
3t LO W..IÍC4I ipunttro U ttclori 3?W d
32Í «S 7,1 ¡tacita lot potibltt 1 qut limera» lot
41 10 K,i?C4l ¡guarda inicie ttctgn 41MB d
331 R£S 4.L ;bitt 7,4,5 dtl registro L,para avtrt
51 INI INC HL
341 RES U ¡piar ti rttlo dt la divition.
41 LO A,(Hl> ¡carga acmolador con ti priMr valor
351 LD A,L ¡titt nsto es la coordtnada fcoruon-
n CP IFF ¡ii M 255
341 LD (8C),A ;tal h dt la priatra lttra qut
ei JR 2.FJN ¡it va i tframir
37* INC BC ¡alaictnanot tn poticion BC
n CP 121 ¡«i ti 32,gn tipieIO,
iti 381 POP HL
JR Z.HU ¡Salta l inicio
ni 3tl ID A,(HL> ¡toftt ti codigo ASCII dt la prtatra
LO A,<14 ¡si no ts «i 255 ni 32,carga **?? d
i» 411 LO (SC),A ¡lo coloca tn posición BC
10 <K),A ¡ilaictm dicho vítor tn It posicion 411 INC SC
i» INC SC ¡que urci BC t incrtatnta BC 421 COW INC KL
141 P-JSH Kl 431 ID A.<HL> ¡Itt ti siguitntt caracttr
151 SK HL.OÍ ¡reduce HL a un olor tntrt 1 y 713 441 CP IFF ¡si tt 255
141 PUSH * ¡para imiguir wt coordinadas dtnlro 451 JR Í.FIN ¡st »l a FIN
171 Sil l ¡dt la platilla 441 CP •21 ¡si ii 32 , mcio
ist SÍL l 471 JR 2, INI ¡st va ti inicio
IM Sil L ;dmdt l tnlrt J2 48* LO (8C),A ¡Si no ti ni 255 ni 32 lo aluetnt
?•• SÍL L 4« INC SC ¡doodt «arque SC
211 SSL l 511 JR COLA ¡rtgrtsa a COLA para lttr ti tiguitnte
221 BIT M jpata lo* bits t r i dt H, ti ton i, 51» FIN LO A,IFF ¡al acabar coloca la «arca 255 tn tl¡
2» JR 2.SAU ¡i 1» poiitiontt 3 i 4 de L 521 LD (Sí>,A ¡vttiM BTTt dt datos
241 Sfl 3,L ¡con lo que queda ccnpltta la dmtion 531 INC BC
251 SALI BIT l.K ¡por 32 it HL,para avtrigutr la 541 LD (WF42),BC ipont ti valor dt SC ti las posictoMi
241 JR !,SAf.? ¡poticioo r (coordtaaili vtrtictl) dt 551 LO C.B ¡dtrfMoria41771 r 41771 pira que las
271 Sf 4,L ¡la prnitra lttra dt una palabra 541 LD (l?F43),8C ;pttdt lttr ti BtSlC
281 SAL? LO A.L ¡carga A con ti valor obtenido 571 RfT

28 MICROHOBBY
¡NUEVO!
UÚÜ) áld^WS
SIEMPRE LOS PRIMEROS 1K 1IGO

EN TENER LO ULTIMO P.° de la Castellana, 268, 3.° C. 28046-MADRID.


Tel.: (91) 733 25 00

BOUNTY BOB WEST BANK


Para salvar a la p r i n c e s a e n c e r r a d a e n J u n t o c o n et M a n i c Miner. éste e s el D e f i e n d e el b a n c o d e Sott City del
la G r a n Pirámide, t e n d r á s q u e m e j o r j u e g o d e «plataforma» a p a r e c i d o a t a q u e d e los f o r a j i d o s y c o n s i g u e
enfrentarte c o n tu e s p a d a a c r i a t u r a s para o r d e n a d o r y c u y o éxito en e s c r i b i r tu n o m b r e en la l e y e n d a del
infernales q u e t r a t a r á n d e impedírtelo C o m m o d o r e va a repetirse a h o r a e n su -FAR W E S T - .
por t o d o s l o s m e d i o s . Este j u e g o viene v e r s i ó n para S p e c t r u m .
avalado por la firma de l o s c r e a d o r e s d e P.V.P.: 2.100 ptas.
Exploding Fisl. P.V.P.: 2.100 ptas. Precio Socios C. de Soft: 1.890 ptas.
Precios Socios C. de Soft: 1.890 ptas.
P.V.P.: 2.100 ptas.
Precio Socios C. de Soft: 1.890 ptas.

¡¡¡«.Y LOS TRES PROGRAMAS POR SOLO 4-990 PTAS!!!

¡HAZTE HOY MISMO SOCIO DEL ClfiOULO DE SOFT! Además de poder adquirir tus pro-
gramas al mejor precio, recibirás información de forma periódica y gratuita, del mejor software que apa-
rezca en el mercado.

¿QUE HAY QUE HACER PARA SER SOCIO DEL CIRCULO DE SOFT? Asi de fácil: envía-
nos por correo tu nombre, dirección y modelo de ordenador, o bien, pide por teléfono o por correo tu pri-
mer programa. iY entrarás a formar parte del CIRCULO DE SOFT de forma inmediata!

• SÍ. quiero ser SOCIO desde hoy mismo del CIRCULO DE SOFT y recibir periódicamente información de novedades de software, asi como beneficiarme desde hoy memo de los pre-
cios reducidos reservados a los SOCIOS y de sus Olerías Especiales El ser SOCIO no me obliga a compra alguna.
Si prefieres formalizar tu compra por teléfono puedes hacerlo llamando a l ( 9 1 ) 7 3 3 25 0 0 . iiNO SE COBRAN LOS GASTOS 0E ENVIO POR CORREO!!
TITULO P.V.P. ORDENADOR

• Conirarreemboiso • Giro Postal • Talón adjunto a Mictoamigo. S A • Tapeta VISA n0 fecha caducidad
Nombre Apellidos Edad

Domicilio Teléfono

Localidad C.P. Provincia


DISPONIBLE PARA ZX SPECTRUM
AMSTRAD

cP V . _
i -
1 KWJ v » WHUIIIIVtflI! I
v>
?
• •c
i !

lllikl
ALMACENAMIENTO DE PROGRAMAS EN MICRODRIVE
La primera operación a hacer un "MERGE" de pro- cuidadoso al respecto. dad». Como primera herra-
realizar obligatoriamente gramas grabados en micro- mienta de trabajo es impres-
con un cartucho virgen es el drive con auto-RUN (es de- PASO DE PROGRAMAS DE cindible un buen lector de
formateado. Al igual que su- cir. con-SAVE... UNE), por lo CASSETTE A MICRODRIVE cabeceras (listador), como
cede con las cassettes de que habrá que pensarse dos Una de las inevitables el publicado en el n.° 2 de
audio, es recomendable un veces si se almacenan de frustaciones del usuario del MICROHOBBY. para cono-
«bobinado/rebobinado» del esta manera programas que SPECTRUM que acaba de cer las características del
cartucho previo a su utiliza- durante su ejecución no comprarse unos flamantes programa a convertir.
ción. por medio del coman- permiten el "BREAK", con Interface 1 y Microdrive es la
vistas a realizar listados o fu- La mayoría de los progra-
do FORMAT. precisamente. de comprobar con horror
turas copias del programa. mas comerciales constan de
Para ello, se aconseja escri- que sus programas favori- varias secciones que debe-
bir: Además, se recomienda tos, de los que desea hacer remos tratar por separado y
que todos los "LOAD" de có- una copia a microdrive para que pertenecerán a alguna
T O FORMAT "m";1; digo máquina contenidos en beneficiarse de su veloci- de las categorías indicadas.
"nombre" programas almacenados en dad de acceso, o bien no Como regla general, se re-
2 0 CAT 1 microdrive incluyan todos funcionan tras la conversión comienda prescindir de la
los parámetros además del o, en muchos casos, no sa- pantalla de presentación, ya
{suponiendo, obviamente, nombre {que. por cierto, es be siquiera por dónde «hin- que en ta cassette sólo sirve
que manejamos el microdri- obligatorio) Asi. en lugar del carles el diente». En este para entretener durante los
ve 1) y ejecutar ef mini-pro- parco LOAD"" CODE, escri- articulo se pretende orientar minutos de carga det pro-
grama con un RUN varias biremos LOAD • "m";1; al usuario en los procedi- grama, que se reducen a es-
veces. Se observa, normal- "nombre" CODE origen, lon- mientos de conversión ya casos segundos con el mi-
mente. que en 2 ó 3 forma- gitud, con lo que el bloque que, por desgracia, dicha crodrive. (Por otra parte, los
teados la capacidad del car- de código quedará total- operación no es un asunto cartuchos son más caros y
tucho es superior a la obte- mente identificado para fu- tan trivial como parece. tienen menos capacidad
nida la primera vez Por otra turos usos. Como ya se ha dicho, de- que la cassette).
parte, se sugiere que el Por Ultimo, se recomienda bido al desplazamiento y
«nombre» tenga relación di- que toda operación de SA- ocupación de memoria adi- Asimismo, conviene re-
recta con el contenido del VE en microdrive vaya se- cional que sufren los pro- cordar que no es posible al-
cartucho (ej. JUEGOS 1. guida por un VERIFY. En al- gramas en las operaciones macenar dos (o más) pro-
U T O . etc.) gunos casos aparecerá el asociadas al microdrive {un gramas con el mismo nom-
La segunda recomenda- fatídico "File not found" aun- total de 685 bytes), no existe bre en el mismo cartucho,
ción se refiere a la creación que el archivo sí figura en el un método general de paso aunque sean de distinto tipo
de un fichero llamado «run» catálogo. En estos casos, de programas de cassette a (BASIC o código máquina),
(en minúsculas), que sirva a convendrá borrarlo con un microdrive. dado que el gra- por lo que en muchos casos
la vez de Indice y cargador ERASE "m";1 ¡"nombre" y do de incompatibilidad de habrá que cambiarles el
de, al menos, los programas grabarlo de nuevo. Una éstos puede variar desde nombre para almacenarlos.
más importantes contenidos fuente de frecuentes errores cero al 1 0 0 % No obstante, Se sugiere, a efectos de
en el cartucho, según se ve- es la introducción involunta- se pueden establecer 8 ca- identificación, la introduc-
rá más adelante. ria de códigos o caracteres tegorías, que implican otros ción del carácter "CODE" {I
extraños en el nombre (por tantos procedimientos a se- en modo extendido) en el
t En tercer lugar, conviene
recordar que, a diferencia ejemplo, comandos de co- guir, dependiendo de dicho nombre de tos ficheros que
de la cassette, no es posible lor), por lo que conviene ser grado de «incompatibili- sean código máquina.

METODOS DE CONVERSION
Los programas susceptibles de ser almacenados en microdrive se agrupan en las siguientes 8 cate-
gorías:
a) Programas totalmente en BASIC.
b) Programas en BASIC conteniendo código máquina en sentencias del tipo 1 REM...
c) Pantallas de presentación.
d) Código máquina en origen superior a 25000.
e) Código máquina con origen inferior a 2 5 0 0 0 y longitud menor que 40500.
f) Código máquina con origen inferior a 2 5 0 0 0 y longitud mayor que 40500.
g) Código máquina sin cabecera.
h) Programas «turbo».

MICROHOBBY 31
¡YA EN TUKIOSKO!

• 10 super programas para tu Spectrum


(más de 200 K en total).

• Opción Joystick Sinclair o Kempston


en los programas de acción.

Esmerada programación Basic/Código


máquina con excelentes gráficos.

• Instrucciones en 16 páginas a todo


color.

• Garantía total de carga.

• Con el aval de MICROHOBBY.

RECUERDALO...
¡NO TE QUEDES COLGADO!

St.í

_ _ . R » ^ > > J - C - TI - — J É
NUEVO TECLADO
PROFESIONAL DE INDESCOMP
Indescomp, a través de su denador. Esto presenta la
distribuidor exclusivo LSB, enorme ventaja de que la
acaba de lanzar al mercado garantía no queda invalida-
un nuevo teclado profesio- da.
nal multitunción que pre- Las teclas han sido susti-
senta sustanciales mejoras tuidas en su totalidad por
respecto del modelo ante- otro modelo mucho más ro-
rior. busto y de tacto más agra-
Se trata de un teclado dable. Las teclas antiguas
compacto que integra en su no daban la sensación de
interior una serie de circui- ser pulsadas, por lo que no
tos que amplían las presta- se podía escribir cómoda-
ciones del Spectrum y es mente si no era consultando

La nueva v e r s i ó n
i n c o r p o r a b o t ó n de
reset. a m p l i f i c a d o r
de s o n i d o c o n
volumen e
i n t e r r u p t o r ON-OFF.

ENTER y ESPACE en el te- A continuación podéis ver


clado numérico auxiliar. un pequeño análisis compa-
El único "fallo" o despiste rativo entre los dos modelos
que hemos encontrado es que os permitirá haceros
que la salida de vídeo no lle- una idea clara de las mejo-
va cable apantallado. ras introducidas.

Las nuevas teclas son m u c h o m á s r o b u s t a s .


Teclado Antiguo Nuevo teclado
capaz de albergar en su in- la pantalla continuamente
terior tanto al Spectrum 48 K para ver si se ha pulsado Sin filtraje en la alimenta- Condensador de filtro
como a éste con el Interface bien una tecla o no. ción. ( 3 3 G O microfaradios) c o n
1 incluido. En ambos casos, lo q u e la alimentación es
En las nuevas se nota cla-
más estable.
la conexión se efectúa va- ramente cuándo se ha pul-
liéndonos del Slot trasero, lo sado correctamente. Decodifica la d i r e c c i ó n de Decodifica la d i r e c c i ó n me-
a c c e s o mediante d i o d o s diante el Circuito Integrado
que evita el que tengamos También se ha cambiado
c o n e c t a d o s a las lineas A l , 74LS32.
que abrir o desmontar el Or- la disposición de la tecla IORQ, RD.

Sin salida de video. Salida d e Video C o m p u e s -


to.

Sin botón de Reset. C o n b o t ó n de Reset i n c o r -


porado.

Amplificador de s o n i d o a Amplificador de sonido c o n


transistores. el Integrado L M 3 8 6 .

Placa de Circuito Impreso Placa de C i r c u i t o . I m p r e s o


en bakelita y c o n c a r i o s de Fibra de Vidrio (mayor ri-
puentes ( 1 0 ) gidez m e c á n i c a ) y c o n dise-
no optimizado (sin puentes
ni c a b l e a d o extra).

A m b o s m o d e l o s d i s p o n e n de LED indicador de f u n c i o n a -
El t e c l a d o a n t e r i o r no tenia el a m p l i f i c a d o r miento.
i n t e g r a d o y el c i r c u i t o i m p r e s o era de baketita.

MICROHOBBY 33
CONSULTORIO
MICROMANIA be a que me he hecho un ro 42, me he sorprendido una Herton como equipo re-
aparato para que cuando se muchísimo al leer en la sec- ceptor.
Poseo un AMSTRAD CPC va la luz, el ordenador siga ción Consultorio la respues- Aunque nunca afirmamos
464 de 64K que empleo para funcionando. Mantiene la ta que le dan al amigo Javier nada categóricamente sin
estudiar programación de tensión durante unos diez Fuentes de Cantabria res- haber hecho antes abun-
ordenadores. minutos. Si a algún lector le pecto a que no se pueden dantes pruebas, en ningún
Que yo sepa, no existe interesa hacérsele, es eco- transmitir programas por la caso nos ha agradado tanto
ninguna publicación sema- nómico, que me avisa y le Banda Ciudadana. equivocarnos. Agradece-
nal ni mensual, que se dedi- mando un esquema del cir- Les puedo informar a us- mos al colega ECB1110008
que a esta clase de ordena- cuito. tedes, y por supuesto a Ja- su aclaración, y animamos a
dor y debido a esto, me en- vier, que es perfectamente otros lectores a que experi-
M A. FERNANDEZ • S. Sebastian
cuentro con una falta de pro- posible, ya que nosotros lo menten y nos cuenten sus
gramas escritos. venimos haciendo hace al- resultados.
Si saben de alguna publi- • Ante todo, le agradece- gún tiempo, tanto en AM co-
cación semanal, quincenal o mos su ofrecimiento en mo en FM y sin modem. La
mensual les agradecería que nombre propio y de nues- única condición es sustituir Permiso c o n c e d i d o
me dijeran dónde poder tros lectores. En cuanto a su el micrófono por el cable de
conseguirla. pregunta, existen muchas MIC para enviar el programa, Desearía saber si me dais
posibilidades de que el or- y conectar el cable de EAR permiso para utilizar la ruti-
Vicenta PEREZ - Zaragoza
denador sufra un daño irre- en el conector trasero de au- na en C. M. del sintetizador
versible si se conecta la po- ricular que tienen la mayoría de voz que publicasteis,
• Precisamente para usted laridad invertida. Hay un cir- de emisoras de 27 MHz. creo, en los números 20 y
y para quienes se hayan en cuito muy utilizado en emi- Para más detalles, les diré 21, para fusionar con un pro-
su caso, hemos creado la soras de radioaficionado, que mi equipo es una Presi- grama de utilidad en Basic
revista MICROMANIA que que consiste en colocar un dent Grant y hemos estado que estoy realizando para
encontrará puntualmente fusible en serie y un diodo transmitiendo programas (y vuestra revista.
cada mes en su quiosco. En en paralelo, que normal- recibiendo) con equipos Si la respuesta es afirmati-
ella tratamos sobre todos mente quede polarizado en Master y Sommerkamp; si va, ¿podría mandar el pro-
los micro-ordenadores del inverso; si por alguna cau- bien es cierto que el QRM grama en Basic con la rutina
mercado, incluido, por su- sa, se invirtiera la polaridad, puede estropear la transmi- en una cinta, o es necesario
puesto, el Spectrum. el diodo conducirla hacien- sión y en ese caso hay que enviarlo con la rutina en
do saltar el fusible, y prote- volver a repetirla, en el caso lineas DATA?
giendo el ordenador. nuestro, al vivir en una po-
Averia
blación pequeña donde las Marcos Vidal • Cádiz

En b u s c a del p r o g r a m a distancias no son muy gran-


Hace un mes que me com-
perdido des (4 km.), la fuerza de la • Las rutinas que publica-
pré el Plus, y hace unos días
señal es suficiente para anu- mos en nuestra revista tie-
que no me sale el mensaje
En el número 22 de vues- lar el QRM (S 9 + 20). nen la finalidad de ayudar a
de (c) Sinclair... sino unas
rayas de color rojo por toda tra revista, en el Articulo: Creo siceramente que an- nuestros lectores en sus
la pantalla, y el teclado no «Construye tu propio Joys- tes de asegurar tan categóri- programas, por tanto, están
responde. ¿Qué clase de tick II» decis que para utilizar camente algo, hay que haber a su disposición siempre
averia tiene? ¿Puede arre- el joystick se puede usar el probado experímentalmen- que no las usen con fines
glarse? ¿Cuánto costaría? programa que se publica en te. comerciales.
el número, pero no hay nin- Sin otro particular, y una St le es posible, preferi-
Rafael G ALVEZ - Balear»* gún programa con ese nom- vez que me he desahogado, mos que nos envíe su pro-
bre. ¿Cuál hay que utilizar? les saludo atentamente. grama con la rutina DATAs,
• Evidentemente, su orde- Jesús CHAMIZO • Madrid A. MARTORELL • Burgas para facilitar el trabajo a
nador sufre una avería. Des- aquellos de nuestros lecto-
de aquí es imposible deter- res que no la tengan.
minar de qué se trata. Le re- • Por la existencia del • La reducida banda pa-
comendamos que, dado mencionado artículo, fue sante de la modulación en
que aún está en periodo de necesaria su publicación 27 MHz, unido al abundante Código Méquina
garantía, lleve el ordenador en dos partes. El programa QRM (Interferencias atmos-
a reparar cuanto antes. a que hace referencia, se féricas y de otras emisoras)
encuentra en la página 24 ¿Cuál es la instrucción o
que sufrimos en Madrid, hi-
del número 21. rutina equivalente en C. M. a
M a n t e n i m i e n t o de zo imposible obtener resul-
la instrucción Basic PRINT
tensión tados positivos, en las prue-
PEEK dirección?
bas que el encargado de
Réplica de u n ¿Cómo puedo crear nú-
¿Qué le pasaría al ordena- esta sección (entusiasta de
radioaficionado meros aleatorios en Código
dor si por casualidad al co- la Banda Ciudadana), reali-
Máquina?
nectarle unas pilas lo hiciera zó con una Major Multimode
al revés? La pregunta se de- Al recibir la revista núme- como equipo transmisor, y Juan R. QUEROL - Madrid

34 MICROHOBBY
• No es posible establecer Capacidad de memoria resto de los dispositivos tra- desajuste, sea incompatible
una equivalencia directa ON LINE es la pantalla, el con el de las de su equipo.
1. El Microdrive ¿trabaja
entre las instrucciones en bajan de modo selectivo, de Es posible que pueda resol-
ON UNE?
Basic y en Código Máquina, forma que cuando el micro- ver el problema reajustando
2. ¿Cuántas Unes de pan- procesador está atendien-
no obstante, es perfecta- la cabeza reproductora de
talla (32 caracteres) caben do al Microdrive no puede
mente posible leer el conte- su cassette.
en la memoria de un Spec- atender a ninguna otra ta-
nido de posiciones de me-
trum de 48K, suponiendo rea.
moria desde Código Máqui- Impresoras especificas
que no hay almacenado nin-
na; de hecho es la instruc- La memoria disponible
gún programa o que éste es
ción más fracuente. En el del Spectrum 48K, es de ¿Las impresoras Seikos-
muy corto?
capitulo 5 de nuestro curso aproximadamente 41K, es ha-GP SOS y ZX-Printer ne-
3. Con todas las cintas que
de C/M se muestra una for- decir 41.984 bytes; si dividi- cesitan de Interface? De ser
Vdes. me han mandado me
ma de sacar el contenido de mos este número por 32 ca- asi ¿qué modelo necesitan?;
ocurre lo mismo, sólo las
una dirección de memoria a racteres, salen unas 1.312 otra pregunta más, ¿la ZX
puedo cargar por una cara,
pantalla. lineas; si a su vez dividimos Printer copia dibujos?
por la otra me da el temible
En cuanto a la generación "R TAPE loading error", entre 22 lineas por pantalla, Jos* M. LLAMAS • Valladoltd
de números aleatorios, ¿porqué puede ser? serian 59,6 pantallas de tex-
puede utilizar el registro "R" to. • Tanto la Seikosa-GP
Federico BAEZA - Ferrol
del microprocesador, o Respecto al problema de SOS, como la ZX-Printer no
bien la variable FRAMES del las cintas, puede deberse a necesitan interface, se co-
sistema operativo. Esta y • Hablar de funcionamien- un desajuste de cabezas, nectan directamente al
otras cuestiones serán tra- to ON UNE en un sistema de forma que, aunque las de «slot» de expansión del or-
tadas más ampliamente en reducido como el Spec- nuestro equipo estén den- denador.
sucesivos capítulos del trum, resulta un tanto ambi- tro de tolerancia (a otros Ambas pueden reprodu-
mencionado curso. guo. En este ordenador, lo lectores no les ocurre ese cir dibujos, mediante el co-
único que trabaja realmente problema), este pequeño mando COPY.

JOYSTIK SU MEJOR
R

n DECISION
¡Felicidades! Acaba de encontrar el mando de juego para • DISEÑO ERG0N0MIC0
ordenadores personales y domésiicos con mejor relación
calidad-precio del mercado. • LARGA DURACION
La acertada decisión de muchas personas que como
usted, lum comprado JOYSTfK II demuestran que • SEGURIDAD DE MANEJO
el estudiado diseño y larga duración que ofrece, no
• CABLE EXTRALARGO
1
tiene comparación con ningún otro mando del mercado.
• VENTOSAS ADHERENTES
• MAXIMA COMPATIBILIDAD

ESPECIALISTAS
EN EDUCACION E INFORMATICA
Dep Marketing
Valencia. 85 • 08029 BARCELONA
Te! 253 86 93 / 89 09 / 74 00 / 90 45

MICROHOBBY 35
U V E O U T YOUR DREAMS
SOUTHERN BELLE II
BIENVENIDOS A BORDO,
OCUPEN SUS ASIENTOS Y
PREPARENLE PARA UN
EMOCIONANTE VIAJE EN
-LA BELLA DEL SUR" LA
MARAVILLOSA
LOCOMOTORA DE LOS
AÑOS 20.
CON ESTE PERFECTO
SIMULADOR,
CONTROLARAS TODOS LOS
APARATOS DEL TREN, LA
PRESION DEL VAPOR, EL
CARBON DE LA CALDERA,
LAS SEÑALES QUE
ENCUENTRES EN LAS VIAS
Y HASTA EL SILBATO QUE
TENDRAS QUE USAR EN
LOS MOMENTOS
OPORTUNOS.
CONTROLAR UN TREN NO
ES COSA FACIL Y PARA
AQUELLOS QUE OS
GUSTEN LOS
SIMULADORES DE VUELO,
OS VENDRA BIEN PONER
LOS PIES EN TIERRA Y
APRENDER A MANEJAR LA
LOCOMOTORA QUE
MARCO TODA UNA
EPOCA.
SPECTRUM/AMSTRAD

FIGHTING W A R R I O R
COMO FIGHTING WARRIOR
CAMPEON DEL ANTIGUO
EGIPTO, DEBES USAR
TODOS TUS PODERES Y
TECNICAS DE COMBATE
EN EL DESAFIO QUE
TENDRA COMO PREMIO EL
RESCATE DE LA PRINCESA
ENCERRADA EN LA GRAN
PIRAMIDE. PARA LLEGAR A
ELLA HABRAS DE
MANTENER DUROS
COMBATES CUERPO A
CUERPO ARMADO SOLO
CON TU ESPADA, QUE
DEBERAS MANEJAR DE
FORMA EXPERTA CONTRA
CRIATURAS MITAD
HOMBRE, MITAD
DEMONIO QUE SURGIRAN,
A TU PASO. SENSACIONES
GRAFICOS Y
B O U N T Y BO! y
MOVIMIENTOS CREADOS
POR LOS MISMOS, QUE SI TE GUSTAfS.C
HICIERON 'EXPLODING ' P L A T A F O R M A ' IBI
FIST" UNIDOS A UNA MINE?
GRAN CANTIDAD DE N O LO DUDE .
SORPRESAS HARAN DE ES TLJL
FIGHTING WARRIOR TU N O TE DECIMOS IA¿
JUEGO PREFERIDO.
FAVORITA Y DILESJU
SPECTRUM.
¡SEGURO CJE

DISTRIBUCION EXCLUSIVA PARA ESPAÑA ERBE SOFTWiR

1
HERBEfTTS D U M M Y RUN
S E N S A T I O N A L SOFTWARE FROM
LA CRITICA H A DICHO:
HERBERT'S ES UNA
MEZCLA ENTRE EL
"PYJAMARAMA" Y EL
'EVERYONE'S A WALLY*
DE LOS QUE H A
1
ESCOGIDO LO MEJOR I
PERO A U M E N T A N D O LA
CALIDAD DE GRAFICOS Y
MOVIMIENTOS.
RECOMENDADO PARA
TODO TIPO DE USUARIOS,
LOS QUE PREFIERAN LOS
JUEGOS SENCILLOS Y LOS
M
QUE QUIERAN JUEGOS UN
POCO MAS COMPLICADOS
EN LOS QUE ADEMAS DE
SER HABILIDOSO QUIERAN
ACTUAR CON LOGICA Y
km
CREAR UNA ESTRATEGIA A
SEGUIR. Y SOBRE TODO r w
RECOMENDADO PARA LOS
QUE DISFRUTARON CON
PYJAMARAMA Y WALL Y
SPECTRUM / COMMODORE
/ AMSTRAD
I f f
J

Í M ; . . ''.OI:

E X P L O D I N G FIST
EL MEJOR JUEGO DE
KARATE QUE PUEDAS
ENCONTRAR. EL
PROGRAMA MAS VENDIDO
ACTUALMENTE EN
INGLATERRA. 18 GOLPES Y
MOVIMIENTOS DISTINTOS
CUIDADOSAMENTE
DISEÑADOS PARA
SIMULAR UN
EMOCIONANTE COMBATE
EN EL QUE TODOS TUS
/ / m REFLEJOS Y HABILIDADES
SERAN PUESTAS A
PRUEBA.
tma
SPECTRUM / COMMODORE
. .

/ AMSTRAD

E STRIKES B A C K
i LOS J U E G O S DE
[-Í8U SIMBEL, MANIC
E ? , ETC.J
I S L BOUNTY B O B
JjJUEGO.
MAS, VE A T U T I E N D A
QUE TE LO E N S E Ñ E N ,
3JE TE GUSTA!

ARE, SANTA ENGRACIA, 17, TEL. 447 3410.28010 MADRID


"•DE OCASION
CAMBIARIA enciclopedia de año, lodo por 30.000 ptas. Escri- • VENDO ordenador ZX-81 de • DESEO contactar c o n "Sam
Aeromodelismo y Radio Control bir a José Serrano Ferióle. Fonf 32 K de memoria por 16.500 & P.Sotl" de Cádiz para inter-
que consta de 54 fascículos y 3 Nova. 32. Sabadell (Barcelona). ptas. Interesados escribir a la si- cambio de ideas. Escribir a Luis
Í lapas de encuademación y ade- • VENDO/CAMBIO por impre- guiente dirección: Manuel Soler Vanes Melús. S. Juan (Marina),

I más t Kit de avión Escuela sin


usar, por ampliación interna del
sora para ordenador un radio-
control de 6 canales. 4 servos
Llorca. Urb. Azmirra, 8. C a m p o
de Mirra (Alicante) o bien llamr al
blo. 4, bj. Ctro. Puerto de Sla. M 1
Cádiz o llamar al Tel. 850931

I
Spectrum o bien lo vendo por (con velero, avioneta a motor de Tel.: 801527 (10 a 12 mañanas). Preferiblemente escribir.
7.500 ptas. Tel: (954)621093 3,5 c/c y lancha rápida, etc.) Tel.: • BUSCO impresora para ZX • DESEO tomar contacto con
a (3.30 a 9). Sevilla. 579673. Asturias Spectrum. Interesados contactar algún club d e Alicante. Escribir
• VENDO un Speclrum 48 K. • VENDO Spectrum 48 K, con con Antonio López Sánchez. Da- a: Agustín Martínez Valera. Avda.
- con garantía, con todos sus ac- botón de Reset y salida de video niel Gil, 51, 3.°. Ontemente (Va Constitución. 14, 3." A. Villena
cesorios, con «Reset» incorpo compuesta. Precio: 27.000 ptas. lencia). Tel. (96)2385348. (Alicante).

I
rado, manual en castellano y Interesados escribir a Enrique • DESEO entrar en contacto • VENDO VIC 20. más 4 libros
con una gran cantidad de infor- Novella Casado. Sta. Susana. 4, con usuarios del Spectrum. Mi de programación. 9 revistas por
mación. Precio: 30.000 ptas. Madrid. dirección es: Altamira López de 20.000 ptas. o bien lo cambio
Tel.: 3359375 de Barcelona. • VENDO ZX 81 c o n amplifica- Silanes. Alfonso VI, 17, 4.' Mi- por Spectrum 48/16K. Interesa-

I
# DESEARIA que me enviasen dor a 16 K. inversor de video y randa de Ebro (Burgos). dos escribir a Gonzalo Bermú
las instrucciones del ensambla- pulsador de Reset incorporado, • VENDO consola de video- d e / Veiras Lestedo. Santiago de
salida de coneclores para caía luegos Atan vídeo Computer Compostela (Coruña). Tel.
I
dor GF NS-3 en inglés o caslella-
no. Pago gastos de fotocopias. de nueve pulsadores. Regalo la Sistem 2600 TM. c o n cables, 503076.
Escribir a Juan José Caballero. caía de alimentación estabiliza- transformador, mandos de p y s - • VENDO lote incluyendo
I Antonio Ulloa, 4. 4 ° . Cádiz. da, manual y dosier completo, tick y de paleta, c o n 5 cartuchos. Spectrum 48K, con garantía In
f • VENDO ZX Spectrum Plus, revistas, libros, etc. Todo por só- Todo por 150.000 ptas. Llamar al vestrónica, cables, adaptador,

I comprado hace un mes aprox. lo 14 000 ptas. Llamar al Tel.: Tel. 2002013 de Madrid. Pre- manuales en inglés y castellano,
Impecable y c o n garantia de un (94)4451377. Preguntar por Da- guntar por José Miguel. botón Reset, cinta de demostra-
niel. • DESEARIA contactar con ción, revista del ramo, cintas vír-
• QUISIERA que me manda- chicos q u e tengan un Spectrum genes. plantilla, listados, mlor-
sen las instrucciones del progra- 16/48K. Interesados escribir a la mación. Todo por 28.500 ptas.
ma Underwulde. Pagaría gastos siguiente dirección. Miguel Fa- Vendo interface programables
de envió y la fotocopia. Colegio cal. Avda. de Cádiz, 8 . 2 ' C . Gra Indescomp sin estrenar, con ins-
Guardias Jóvenes, Bl 1. 6." D. nada. trucciones y garantía (6 meses).
Valdelmorso (Madrid). • CAMBIO juego de tres pan Precio: 38.000 ptas. Interesados
• HACEMOS pantallas de pre tallas, casi nuevo: "Rabbit Hop", llamar al Tel. (982)217979 o bien
ATENCION sentación (Sreen normal o ins valorado en 7.000 ptas. Tienes escribir a Eduardo Vilanova
tanláneo). Hacemos certificados reloies independientes entre sí, Anas. Yañez Rebolo. 99. 3.".
REPARAMOS TU SPECTRUM
CON o SIN garantía española de rendimiento, programas en día. mes. cronómetro, alarma e Lugo.
SERVICIO TECNICO A DISTRIBUTORES Basic y rutinas en C. M. Escribir a interruptor de sonido. Lo c a m b i o • HEMOS formado un club de
COMPONENTES ELECTRONICOS Eduardo García López. Avda. por joystick con interface. Si te usuarios del ZX Spectrum. Es un
SERVIMOS A TODA ESPAÑA Valladolid, 19. 7. a. Patencia. interesa llama al Tel. club diferente. Para todas las
Somos especialistas • DESEARIA contactar con (927)411111 (14 a 18 horas). edades. Escribir o llamar a Angel
PRALEN ELECTRONIC
usuarios del ZX Speclrum única- Preguntar por Víctor. Durán Garcia. Plaza Fonsagra-
Antonio López. 115 - MADRID mente de la provincia de Gero- • VENDO amplificaciones de da, 5. Madrid. Tel. 2016602.
Tel.: (91) 469 17 08 na. para formar un club. Escribir sonido para Spectrum. Potencia • AQUELLAS personas que
a Luis Ribas. Cira. Sagaro, s/n. de 2 W. y además un reset mcor residan el S. Pedro. Marbclla, y
Castillo de Aro (Gerona). porado. Precio: 3.000 ptas. En Estepona, q u e deseen intercam
• COMPRO ordenador 48 K, vios contrareembolso. Salvador bio de Software, q u e se pongan
no importa en las condiciones Bellrán. San José, 10. Córdoba en contacto conmigo, llamando
en las que esté, o bien lo c a m b i o 14009. al Tel. (952)780086 y preguntar
por video-iuego c o n diez tipos • VENDO/CAMBIO, ordena- por Pedro. También intercambio
EURO — MICRO de deportes. Interesados escri dor ZX Spectrum Plus64 K, com- con toda España, dirigiéndose
— ORDENADORES — bir a Miguel Martin Hornillos. pleto, en periodo de garantía por carta a la siguiente direc-
T«n«rif»,4 i i / m u n i < u n > 0 ) lili
Bda. Sta. Ana, 44. Nerva (Huel c o n 6 vídeo-juegos de regalo y ción: Jorge Romero Mena. Ló-
PRECIOS ESPECIALES OE APERTURA va). un mlerface y su correspondien- pez de Mena, 20, S. Pedro de Al-
SPECTRUM. C0MM0D0RE. AMSTRAO • DESEARIA intercambiar tru- te joystick Quick Shot II. por sólo cántara (Málaga).
OFERTA cos, ideas, mlormación, etc. para 35.000 ptas. Lo cambiaría por u n • VENDO ZX Spectrum 48K.
Inwlxr Kemp&ion « Oinrk Shoi t el Spectrum 16/48K. Escribir a video VHS o Beta o un TV en c o más mtertace Joysctick Kemps-
• Crnia C t i 3 39Í) José M.a Chacón Losada. Bda. lor de 14". Todo ello en functo ton c o n lápiz óptico. Contactar
Inieitice Kenipston » Quid Shai II Buen Pastor, 317. San Fernando namiento. Daría facilidades de con Juan José Tel. 2019105 de
tOniiCIÍ» 3930 (Cádiz). Tel.: 893557. p a g o a los residentes en Barce Madrid. Regalo de libros y revis-
ImpttMMGP 50 19 SOfl lona. Interesados llamar al tas. Precio: 25.000 ptas. (nego-
Upw (limen 3 6B0 ^_Tel ^93)2115849 de^Barcelona. ciables^ — ,
NOVEDADES EN SOFTWARE
Comía it'tínilmlso y utgeMpmtme a md.i [ sp.í
ña sin gastus de enviu

ACLARANDO QUE ES GERUNDIO


Se habrán extrañado nuestros queridos tar un prólogo, con una paginación diferen-

£ lectores al encontrar un prólogo, de impro-


viso, en el curso de Código Máquina de esta
ciada, en el que quede perfectamente acla-
rada la intención que nos ha llevado a la pu-
semana. Pero todo tiene su explicación y blicación de este interesante curso que in-
ESPECIALISTAS EN SINCIAIR por supuesto, sus motivos, y el nuestro no tenta dar una perfecta y clara visión de este
AMPLIACIONES DE MEMORIA. ha sido otro que el de dar una respuesta a el difícil lenguaje.
COMPONENTES V SERVICIO gran número de cartas recibidas en la re- En este capitulo, además, se ofrecen unos
TECNICO SPECIRUM dacción planteando diferentes cuestiones: conceptos básicos de Código Máquina para
01. Amsirad. MSX. Spectwidío. Soetttwn para qué sirve, ventajas sobre el BASIC, alto todos aquéllos que no hayan conectado
Plus Impmotas Mnnuores Programas a me
dida Probanas educativos. gesNon y oao
nivet del Código Máquina ofrecido... Por lo bien con el curso y, en definitiva, enlazar a
que nos hemos creído en la obligación (y nuestros «seguidores» de BASIC con la
C Sito. b 4 * leí Z42 74 / t porque más vale tarde que nunca) de inser- complejidad del Código Máquina.
7B013 MADRID
¡EXCLUSIVA MUNDIAL!

La Revista de ordenadores de mayor venta en toda Europa


¡SE PUBLICA DESDE AHORA EN ESPAÑA, EN FORMA DE CASSETTE!
Si[ yo está confirmado lo sensacional noticia. Muy calidad de los programas que publica, lo mayor
pronto estará en los quioscos de toda España una parte de ellos en Código Máquina, y con lo
selección de los mejores juegos y utilidades utilización de rutinas y técnicas de programación
publicados por la prestigiosa Revista británica muy depuradas.
«YOUR COMPUTER», editados en cassette de alta Ahora, o un precio inmejorable, podéis tener
calidad y con instrucciones en castellano. acceso a estos programas, evitándoos lo difícil
El prestigio alcanzado por Your Computer, tanto tarea de teclearlos en vuestro ordenador,
en Inglaterra como en España y otros países, se i Y cada mes estará en lo calle una nueva cinta!
debe, de una forma muy especial, a la gran

Si no encuentras la cassette de
«Your C o m p u t e r » en tu quiosco
o tienda de informática, solicítala
a nuestras oficinas:
SINTAX, S. A .
-YOUR COMPUTER"
Paseo de la Castellana, 268
28046 Madrid
Envía tus señas completas,
teléfono y m a r c o de o r d e n a d o r
e incluye t a l ó n b a n c a r i o , o
remite G i r o Posto! por el
importe.
N o te cobraremos gastos por el
envío.
Si prefieres pagar contra
r e e m b o l s o , entonces incluye, PRIMERA R
¡¡[CORAZON DE LA
junto a tu pedido, dos sellos
de 50 ptas. codo uno p a r a GPFRMFFL/L 48, PLUS,
gastos de envió.

s&agT
TAMBIEN DISPONIBLE
PARA
Ahora reproducidos en

/ COMMODORE 64 cassette, en auténtica


exclusiva mundial.

AMSTRAD
SPECTRUM 128
EL SUMMUM
Spectrum, como líder, marca un nuevo hito en salvo en los Distribuidores Exclusivos de Investrónica,
la historia de los ordenadores familiares. podrás encontrar el nuevo Spectrum 128.
El Spectrum 128. Sé el primero en tener lo último.
Gran capacidad de memoria. Teclado y
mensajes en castellano, teclado independiente SPECTRUM 128. NOVISIMUS
para operaciones numéricas y de tratamiento

-V-
DtSTRBUDOf?
de textos... A EXCLUSI/O
EXCLUSIVO investrónica
Sinclair e Investrónica han desarrollado una
Tbmás Bretón. 62. Camp, 80
auténtica novedad. En ningún lugar del mundo, Ttel. (91)46782 10. Ttels. (93) £11 26 58 - 211 27 54.
TDIOX 23399IYCO E. 06022 Barcelona
28045 Madrid

También podría gustarte