0% encontró este documento útil (0 votos)
29 vistas36 páginas

Utilidades del teclado Dvorak en PCs

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)
29 vistas36 páginas

Utilidades del teclado Dvorak en PCs

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

co

00

S '

REVISTA INDEPENDIENTE PARA USUARIOS DE ORDENADORES SINCLAIR AÑO III - N.° 8

135 PTS.
Canarias 140 ptas.

UTILIDADES
ADAPTA TU ORDENADOR AL
REVOLUCIONARIO
SISTEMA
DE ESCRITURA DVORAK

HOBBY PRESS
SI BUSCAS LO MEJOR
OLVIDA TODO LO QUE HAS VISTO

D I S T I B U I D O R E X C L U S I V O P A R A E S P A Ñ A ERBE SOFTWARE C / . STA. E N G R A C I A . 17. 2 8 0 1 0 M A D R I D , T F N O . : < 9 1 ) 4 4 7 3 4 10


D E L E G A C I O N B A R C E L O N A , A V D A . MISTRAL, N . ° 10 - T F N O . : ( 9 3 ) 4 3 2 0 7 3 1
Director Editorial I K i l n i \ V

jSKS»MA
José I Góroei-CenturiOn

Director Ejecutivo
Domingo Gómez

Asesor Editorial
Gabriel Ntclo
AÑO III. N.° 88. 22 al 28 de julio de 1986.
Redactor* Jeto 135 ptas. Canarias, Ceuta y Melilla: 130 ptas.
Aliica Píie* rotosa
Sobretasa aérea para Canarias: 10 ptas.
Diserto
Rosa María Capitel

Redacción
MICROPANORAMA.
Amai«o Gómez, Pedro PGutz,
Jesús Alonso 9 TRUCOS.
Secretaria Redacción
Carmen Santamaiia
10 PROGRAMAS MICROHOBBY.
Colaboradores «Los Gatos».
Primitivo de Francisco. Ralaei
Prados,
Miguel Seouiveda. Sergio Martin©*
J W Lazo
12 NUEVO. «Sai Combat», «Kirel», «Zoids»
Paco Mdilm y «Rebel Planet»
Corresponsal en Londres
Alan Heao 17 CODIGO MAQUINA.
Fologralia
Carlos Gandel
Cierna Sacristán
21 ] TOP SECRET. La Biblia del Hacker (XIV)

Portada
José Mana Portee
221 HARDWARE. Cómo usar la NMI (I)
Dibujo*
Teo MOjica. F L Fronlán
J M López Moreno.
26 RUTINA DE UTILIDAD. W KI

J Igual J A Calvo.
Lóriga, J Olivares 28] ESTRATEGIA. El juego de la vida (y 2)
Edila
HOB8Y PRESS. S A
Presidente
30 EXPANSION. Typewrite
Maiia Andrino
Consejero Delegado
José 1 Gómez-Centurión
32 MICROMANIA/ LIBRO.
Dvorak, un teclado mucho más rá-
Jete de Producción
Carlos Peropadie
Publicidad
33 CONSULTORIO. pido que el tradicional. (Pág. 26.)

Mai lumbreras
Publicidad Barcelona 34 OCASION.
José Galán Cortes

MICROHOBBY NUMEROS A TRASADOS r


ÍOis 303 10 gg 313 71 76
Secrelaria de Dirección
Pilar Anstizábai
Suscripciones
M * Rosa González
M ' oci Star Calzada
Redacción. Administración Q u e r e m o s poner en conocimiento de nuestros lectores que para
y Publicidad
Cira de Irún Km 12.400
c o n s e g u i r n ú m e r o s a t r a s a d o s d e M I C R O H O B B Y S E M A N A L no t i e n e n
28049 Madrid m á s q u e e s c r i b i r n o s i n d i c á n d o n o s e n s u s c a r t a s el n ú m e r o
Téi 734 70 12
Téle* 49480 HOPA d e s e a d o y la f o r m a d e p a g o e l e g i d a d e e n t r e las t r e s m o d a l i d a d e s
Dio. Circulación que explicamos a continuación.
Paulino Blanco U n a vez t r a m i t a d o e s t o , r e c i b i r á en su c a s a el n ú m e r o s o l i c i t a d o al
Distribución
p r e c i o d e 9 5 p t a s . + 6 d e I V A h a s t a el n . ° 36. a 125 p t a s . + 8 d e IVA
Coedn S A Valencia 245
Barcelona h a s t a el n.° 6 0 y a 135 p t a s . d e s d e el n . ° 6 0 e n a d e l a n t e .
Imprime
Rotedic, S A Ctra de Irún
km 12.450 (MADRID)
Fotocomposicion
M MI MIC MICR MICRO MICRO MICROHOBBY
Novocomp. S A 9SP1 9S PTAÍ 95 PTAS. •
Nicolás Morales. 38-40
Fotomecánica
AMAllíl
UNn» DELOS
Grol SMC? MEJORE
JUEGOS
Ezeouiel Solana. 16 n m MERCA!
Dt M I
Deposito Legal A ra
M :t6 598 1984
R*n>reAentanle para Argentina. Orne
Uruguay y Paraguay. Cia Americana
de Ediciones. S R L Sud América
1 532 Tel. 2i 24 64 1209 BUENOS
AIRES (Argentina)
MICROHOBBY no se hace
necesariamente solidaria de las
opiniones venidas por sus
colaboradores en ios ariícuios
fumados Reservados lodos los
derechos
Solicitado control FORMAS DE PAGO
OJD
• Enviando talón bancario nominativo a Hobby Press. S. A al apartado de Correos
54062 de Madrid
• Mediante Giro Postal, indicando número y techa del mismo.
• Con Tarjeta de Crédito (VISA o M A S T E R CHARGE). haciendo constar su número
y fecha de caducidad
Á J I l i L" k ¿J k

rNUEVO PERIFERICO NUMEROSAS OFERTAS PARA


PARA SPECTRUM ADQUIRIR LOS DERECHOS SOBRE EL QL
DISEÑADO POR ABACO
La pasada s e m a n a o s h a b l á b a m o s
a c e r c a d e un p e r i f é r i c o diseñado
por la c o m p a ñ í a e s p a ñ o l a A B A C O .
P u e s bien, c a s i s i m u l t á n e a m e n t e a
la a p a r i c i ó n del m i s m o h a n h e c h o la
p r e s e n t a c i ó n d e un n u e v o a p a r a t o .
S e t r a t a d e l T R O N , q u e e s lo q u e
p o d r í a m o s d e n o m i n a r un «castella-
nizador» del S p e c t r u m . L a s v e n t a j a s
q u e a p o r t a e s q u e t r a d u c e los m e n -
s a j e s d e error del i n g l é s al c a s t e l l a - T r a s la noticia de que A m s t r a d A pesar de t o d o , el f u t u r o de
no, a d m i t e el m a n e j o d e t o d a s las no estaba decidida a c o n t i n u a r la m á q u i n a está bastante incierto
v o c a l e s a c e n t u a d a s (e i n c l u s o la u con la fabricación del Q L , nume- puesto que necesitaría el apoyo de
c o n diéresis), p e r m i t e la p o s i b i l i d a d rosas c o m p a ñ í a s h a n c o m e n z a d o un nuevo o r d e n a d o r compatible
d e a c c e d e r a la a p e r t u r a d e interro- negociaciones p a r a hacerse con con el Q L para que pudiera im-
g a c i o n e s y a d m i r a c i o n e s e introdu- los derechos de comercialización pulsarle, pero tras la noticia de
ce, a d e m á s , u n a serie d e n u e v o s co- de la m á q u i n a . que T o n y T e b b y (el creador del
mandos que nos ofrecen una buena P o r el m o m e n t o A m s t r a d ha Q L ) ha perdido la opción de lle-
i n f o r m a c i ó n d e a l g u n o s e s t a d o s del recibido varias ofertas de f i r m a s var a cabo su prototipo del Q L T ,
Spectrum. que desean a d q u i r i r el stock exis- las cosas quedan a ú n más en la
tente de cerca de 19.000 Q L s , así cuerda f l o j a .
c o m o los derechos de manufactu- Es lamentable, pero todo pare-
ración y utilización del n o m b r e , ce a p u n t a r que vamos a presen-
aunque parece ser que ninguna es- ciar la agonía de uno de los me-
tá dispuesta a pagar la canti- jores ordenadores personales por
d a d que A m s t r a d pide por ello cuestiones p u r a m e n t e comercia-
( 1 . 2 0 0 . 0 0 0 libras). les.

• Este año se preveen ventas de nas variaciones más bajo ciertas cir- Los últi-
1
700 mil unidades de Mastertro- cunstancias. De momento el pro- mos desfi-
nics en los EE.UU., y se espera que grama sólo es asequible para la ga- les de éxi-
esta cifra alcance el millón en 1987. ma de micro PC de Amstrad, 8256 y tos acusan BgBML'.
La compañía exportó 5 millones de 8512. poco movi-

It í
unidades a todo el mundo, el año pa- miento y
sado, de las cuales 3 millones fueron • Los meses de verano son notoria- hay p o c a s
destinadas al Reino Unido. novedades
mente negativos para las compa-
aunque
ñías de software. Las cifras de ven-
a Una compañía belga llamada «La- Ghosts and
tas alcanzan los niveles más bajos,
Goblins (fan-
boghrome» con sede en Liege es- y por otro lado, hay gran cantidad de
tasmas y
tá a punto de lanzar «Spectrum» que trabajo por hacer con objeto de po-
es un paquete de software basado en ner a punto los productos que se han duendes) un programa de Elite, ha
disco (Disk Based) que convierte pro- de presentar en la feria de PCW en llegado a los 40 principales y ha
gramas escritos en Basic para el septiembre, con el fin de que estén subido al n.° 1, Green Beret de
Spectrum de Sinclair en Locomotive en el mercado para las vacaciones de Imagine sigue vendiéndose muy
Basic. También tendrá la capacidad Navidad, que es cuando las ventas bien en los distintos formatos.
de transferir código máquina y algu- alcanzan su nivel más alto. De nuestro corresponsal en Londres ALAN HEAP

4 MICROHOBBY
SEMANAS PERM.
20+
o

COMMODORE
w

TENDENCIA
3 x

AMSTRAD
oc
COBRA
u.
V)
5 ui
G
a_
X
in
o VI X

U N J O Y S T I C K SALVAJE 19 - GREEN BERET. Imagine •


Rushware ha puesto a la venta re-
cientemente un modelo del joystick que WORLD CUP CARNIVAL.
rompe con todos los esquemas tradi-
24 - US Gold • • •
cionales. Se trata del Cobra, cuya for-
ma, como puede apreciarse en la fo-
tografía. recuerda notablemente la ca-
32 - BATMAN. Oceon •
beza de lan peligroso reptil asiático.
Sin embargo, ésta no es su principal 46 T.S.A.M. II. U S Gold • •
característica, pues lo que más llama la
atención en cuanto a su diseño es su
THE W A Y OF THE TIGER.
enorme tamaño en relación a cualquier 59 - Gremlin Grafics • • • •
otro modelo anterior, así como la sóli-
da base sobre la que se apoya.
El Cobra posee dos disparadores 69 - TURBO ESPRIT. Dureli •
frontales y uno posterior, el cual pro-
duce que ai ser pulsado se encienda
7 10 - MOVIE. Imagine • •
una pequeña luz roja situada en la parte superior del joystick.
Por sus características es evidente que el Cobra no es el modelo más
adecuado para juegos en los que se requiera una gran habilidad o rapi- 8 9 T RAMBO. Oceon • • •
dez de movimientos, pero sus prestaciones le hacen el joystick perfecto
para los simuladores de vuelo, con el que podremos mantener los más
99 - PING PONG. Imagine • •
duros combates aéreos con una gran sensación de realismo.

10 9 t COMANDO. Elite • • •

11 10 1 CYBERUN. Ultimóte •
EL SOFTWARE MAS UNDERGROUND 12 4 i PHANTOMAS. Dinomic •
Hace algunas semanas, los de los ordenadores personales:
usuarios del Metro madrileño pu- Spectrum, MSX, Amstrod y Com- CAMELOT WARRIORS.
dieron presenciar, no sin cierta modore. 13 10 - Dinomic • •
sorpresa, la apertura de una pe- Sin embargo, el visitante tam-
queña tiendo de software situa- bién podrá encontrar en ella
da en el interior de las instalacio- otros utensilios relacionados con 14 10 r SABOTEUR. Dureli • •
nes del mismo. los videojuegos como bien pue-
Dicho tienda, emplazada en lo den ser los consabidos joysticks.
popular y transitodo estación de Además, los usuarios del Me-
15 8 T T.S.A.M. 1. U.S. Gold • •
Atocho, ha sido bautizada con el tro podrán, si lo desean, ameni-
oportuno nombre de Topo Soft, zar lo espera de los frenes o ali- WORLD SERIES
y en ello se pueden encontrar viar el tedio del retraso de uno ci- 16 9 i BASKETBALL. Imagine •
principalmente, los últimos pro- ta, echando uno rápida partidi-
gramas de éxito poro cualquiera to con su juego favorito.
17 9 T YIE AR KUNG-FU. Imagine • • • •

THE W A Y OF THE
18 7 ? EXPLODING FIST. M. House • • •
19 4 T DUM BASTERS. U S Gold • •

20 5 í WINTER GAMES. Epix • •

Esta información ha sido elabo-


rada con la colaboración de los
centros de Microinformática de
El Corte Inglés.

5 MICROHOBBY
2 Z E

HOBBY sale este mes a la calle con un montón


de temas insólitos que seguro te apasionarán.
¿Sabías, por ejemplo, que puedes ser un campeón
de baloncesto aunque midas menos de 1,80? ¿O que
es posible domar una planta carnívora y medir sus
estímulos? HOBBY te enseña también cosas tan dispa-
res como los pasos a seguir para irte a un pueblo aban-
donado o el arte de volar cometas. Y, demás, todos los
meses regalamos una cadena de música.
Ten un HOBBY todos los meses.
¡Ya está en tu kiosco el n.°2!
¡HÍU labilidad ¡ene Premio!!
Consigue fabulosos regalos poniendo a prueba tu ingenio

SigueJa Pjsta
Un enorme desorden se ha producido en nuestra redacción en el momento de elaborar la
próxima revista. Los programas enviados por tos lectores se han mezclado inexplicablemente y
necesitamos tu ayuda pora clasificarlos correctamente.
Cada uno de los programadores habita en un determinado número de una calle. Se trato de
ordenar los programas de acuerdo con este número, de tal manera que el primer programa corres-
ponderá a la persono que habite en el número de calle menor y así sucesivamente.
Con ayuda de las pistas que damos a continuación podéis recomponer el orden original, haciendo
coincidir cada progromo con su autor, calle, número, lineas del programo, etc.

1. El programo ^PATIZAMBO» fue enviado desde el n 17 de lo calle ALCALA.


2. YUN; que no vive en el paseo de la CASTELLANA, es el autor de «DISEÑADOR DE GRAFI-
COS» El N , ° de su coso tiene uno solo cifra
3. Uno de los programes tiene 300 lineos y otro 600.
4. El programador que vive en a GRAN VIA ha emoleado más sentencias que el de la colle LA
GRANJA.
5. GOMEZ ha hecho un programa con 800 lineas.
ó. Uno de los autores vive en la PZA DE ESPAÑA n. 5 y otro en lo calle CALERUEGA, n 29.
Ninguno de los dos programó el < PROCESADOR DE TIESTOS».
7. El programa de PONCE tiene menos lineos que eí de TOLOSA.
8. El programo que v;ene remitido desde el Paseo de lo CASTELLANA, tiene 480 lineas.
9. NIETO que vive en e! n. 49 de su calle ha empleado 420 iineas en su programa.
10. CAPITEL ha programado «KARATE A MUERTE».
11. En el n. 62 de una colle se programó «FUTBOL SALA».
12. Uno de los programas se Homo " L O QUE EL VIENTO SE LLEVO».
13. El «PROCESADOR DE TIESTOS», que tiene 350 lineos es más ¡orgo que «KARATE A MUERTE».
14. En el n. 3 de otra calle vive un programador.

ORDEN 1 ? •i

Número
de la calle

N o m b r e de
la calle

Autor

Programa

Número
de líneas

Recorto y envía esta pagina entera o HOBBY PRESS. Apartado de Correos 232. Alcobendas [Madrid). Referencia «Pasatiempos Microhobby»

Nombre y apellidos
Domicilio
Localidad .... Provincia
C. postal Teléfono Edod

Recorto lo página por la linea de pontos y guordala para enviarlo ¡unto con ¡as otros tres pruebas de esto mismo fose. N o se a c e p t a r á n f o t o c o p i a s , l a fecha
limite de recepción de esta fase finalizo el 15 de agosto.
WCOS
INVERTIR PANTALLA
Antonio Polo nos ha envía- teres de la pantalla tanto
do unas rutinas con las que horizontal como vertical-
podremos invertir los carac- mente.

Listado Basic para inversión horizontal

.0LET a=59000
i\S0 FOR n = a TO a + 5 8 : RERD y : PO
KE n , y : NEXT n
30 LIST
4 0 PRUSE 0 ; R R N D O M I Z E USR a G
O TO 4 0
5 0 DRTR 1 9 7 , 3 3 , 0 , 6 4 , 1 7 , 0 , 2 4 . , 12
6,6,8 , 1 5 , 2 0 3 , 2 2 , 1 6 , 2 5 1 , 2 7 , 3 5 , Í 2 2
, 1 7 9 , 3 2 , 2 4 2 . 3 3 , 0 , 64. , 6 , 2 1 6 , 1 9 7 , 2 2
1,33, 3 1 , 0 , 2 3 5 , 2 2 1 , 2 5 , 2 3 5 , 6 , 1 6 , 1 2
6 , 2 2 1 ,78,0, 113,221, 119,0,221,4.3,
3 5 , 1 6 , 24-3 , 1 , 1 6 , 0 , 9 , 1 9 3 , 1 6 , 2 2 5 , 1 9
3 ,201

Listado ensamblador

18 ORO 59888 198 EX DE,HL


28 PliSH BC 218 ADO IX,DE
38 LO HL,I4888 218 EX DE,HL
48 LO DE,11888 228 LD 8,111
58 OTRA LD A,(KL) 238 DOS LD (HL) Listado ensamblador
¿8 LO 8,18 248 LD C,(IX+I)
18 ; REUB1CABLE 238 JR LINEA
78 REPITE RRCA 258 LD <HL>,C
28 ORO 48888 241 DECSC DEC C
88 RL (HL) 268 LD (1X*I),A
38 DI 251 JR NZ,OTRO
98 DJN2 REPITE 278 DEC IX
18 LO HL,16384 268 DJN2 OTRO
188 DEC DE 288 INC HL
58 LD BC.3872 271 POP AF
118 INC HL m DJN2 DOS
¿8 LD DE,22496 288 POP AF
128 LD A,D 388 LD BC.N18
71 LD A,2 291 DEC A
138 OR E 318 ADO HL.BC
388 JR 2,RETOR
148 JR N2 ,(TTHA 328 POP BC 88 PUSH AF
318 PUSH AF
158 LD HL,14118 338 DJNZ UNO 98 INIC1 LD A,32
328 LD HL,22528
168 LO 8,88 348 POP BC 188 LINEA PUSH AF
338 LD BC,648
178 UNO PUSH BC 358 RET 118 LD A,(HL)
348 LD DE,23264
188 LO IX,8881F 128 PUSH AF
358 JR INICI
138 LD A,(DE>
368 DECDE PUSH HL
Listado Basic para inversión vertical (HL),A
148 LD 371 EX DE,HL
158 POP AF 388 LD DE,63
10 INPUT "DIRECCION ";DIR
2 0 FOR X = D I R TO DIR+66 168 LD <OE),A 398 SBC HL,DE
3 0 RERD R
4 0 POKE X,R 171 INC HL 488 EX DE.HL
5 0 NEXT X 181 JR DECBC 418 POP HL
6 0 DRTR 2 4 3 , 3 3 , 0 , 6 4 , 1 , 0 , 1 2 , 1 7 ,
2 2 4 , 8 7 , 6 2 , 2 , 2 4 5 , 6 2 , 3 2 , 2 4 5 , 1 2 6 , 2 4 198 OTRO POP AF 421 JR INICI
5 , 2 6 , 1 1 9 , 2 4 1 , 1 8 288 DEC A 438 RETOR El
7 0 DRTR 3 5 , 2 4 , 7 , 2 4 1 , 6 1 , 4 0 , 2 5 , 1
9 , 2 4 , 2 3 9 , 1 3 , 3 2 , 2 4 6 , 1 6 , 2 4 4 , 2 4 1 , 2 4 218 J* Z, DECDE 441 RET
1 , 6 1 , 4 0 , 2 3 , 2 4 5 , 3 3 228 INC DE 458 Bfl)
8 0 DRTR 0 , 8 8 , 1 , 1 2 8 , 2 , 1 7 , 2 2 4 , 9 0
, 2 4 , 2 1 5 , 2 2 9 , 2 3 5 , 1 7 , 6 3 , 0 , 2 3 7 , 8 2 , 2 En este espacio lambién lienen ca
3 5 , 2 2 5 , 2 4 , 2 0 4 , 2 5 1 , 2 0 1 bida los trucos que nuestros lecto
90 LIST Para ejecutar, llenar la
1 0 0 FOR R = 1 T O 2 0 : PRINT PRPER pantalla con alguna cosa y res quieran proponer.
RND*7;RT RND*21,RND*21;" teclear RANDOMIZE USR DI- Para ello, no tienen más que enviar-
1 1 0 NEXT R RECCION, siendo DIREC- los" por correo a MICROHQBBY.
1 2 0 R R N D O M I Z E USR DIR Ctra de Irún km 12,400 28049 Ma-
1 3 0 PRUSE 0 CION el lugar donde se en-
cuentra la rutina ubicada. drid.

9 MICROHOBBY
r
PROGRAMAS MICROHOBBY

LOS GATOS
V. J. JIMENEZ VAZQUEZ
48 K

Nuestro felino protagonista de esta s e m a n a está


m u y c o m p u n g i d o . Su a m a d a g a t i t a b l a n c a h a
d e s a p a r e c i d o e n t r e la m a r a ñ a d e t e j a d o s q u e
f o r m a n el h o r i z o n t e d e n u e s t r o cielo d e M a d r i d .

Su desesperado maullar ante la venta- ¿Conseguiremos encontrar a su amada


na, reclama incansablemente nuestra ayu- sin precipitarnos al vacío, algo, por otro
da en una búsqueda que no se plantea na- lado, muy fácil si tenemos en cuenta nues-
da fácil, y así, nos lanzamos en pos del tro escaso sentido del equilibrio...?
felino surcando los tejados, escudriñan- Para facilitarnos la tarea contamos con
do cada rincón de este enigmático entor- la tecla SPACE, cuanto mayor sea el im-
no plagado de antenas. pulso que la demos, mayor será el sallo.

9 LET r t c o r d i i e e e 95 LET c h o r f a s i ( h o r r a s • 1 IF e
10 REM t» NISINOLRNDIR horras=446 THEN LET c h o r r a s = l
15 BEEP 1,5S PRPER 0 INK 7 96 PRINT RT 2 1 . 0 , INK l , V f ( C h O
BRIGHT 1: BORDER 0 CLS : PRINT r ras TO f h o r r a s + S l í : PRUSE 5 GO
FLRSH 1,RT 1 0 , 0 ; " ESPERO UN TO 94
MOMENTO lee REM ..TR8ULRTER PRINTER..
S0 RESTORE 9901 GO SUB 9901 eee IF COUILEN a« THEN LET cot
21 GO SUS 1000 REM M PROGRRM a=0 GO SUB í e i e
R PRINCIPAL t« s e l LET g * = a s u o t a TO c o t a + 3 i )
22 IF INKEYir"" THEN GO SUB 99 ee2 P R I N T RT 1 5 , 0 , 9 « ' 9 < ' 9 » ' 9 * ' 9
80 BEEP . 0 1 , 1 0 GO TO 22 •
23 IF INKEY $ < >' T H E N GO S U B
8B3 PRINT RT X , 0 , i *
9980 GO T0 22 804 LET r u n i n g = r u n t n 9 + l LET ts
30 IF INKEY•=" " THEN LET POin «STR» r u m n ; PRINT RT 3 , t - < L E N
t = p O i n U ( p O l fIIt í( ^(>24) I»*_INKeYf
B e . ' . ir- inri =•' t»> ; INUERSE 1,ron ing RETURN
" TMEN LET í t CPO i n t ) : BEEP 860 IF CODE SCREENS ( 1 7 , 0 ) <>0 R
,01,POint PR
>RINT RT 2 1 , 0 , C * GO ND CODE SCREENt <17,1) <>6 THEN F
TO 30 OR U «X TO 19 PRINT RT U , e , " £ F " :
40 LET i f > r ( FOR r . l TO 3 GO PRUSE 10 PRINT RT U , 0 , : NE
SUB 99B0 PRINT RT X , 0 , " ": LE XT u: GO SUB 1000 GO SUB B90 G
T x s x - l ; LET COU = COta»l GO SUS O SUB 9987
Bee NEXT f 870 LET O = P 0 i n t FOR V=0 TO 1 5
50 LET i t c e l FOR f » l TO POint TEP - 1 LET C»(U)="B" BEEP . 0 1 j
GO SUB 9988 LET c ú l l > C 0 i a + l y PRINT RT 2 1 , 0 , C • NEXT y RE+
GO SUB 800 NEXT f URN
se LET > » « f t FOR f • 1 TO 3 GO 871 REM
SUB 9988 PRINT RT x , 0 , " " LE 890 LET e f = ' j | F " : LET f | « " C D " ; p
T xmx*l: LET C O U > C O t a « l GO SUB RINT RT X , í ¡ e F LET C * = *BBBPbbBB
800 NEXT r Pg&MFPgPqgf: PRINT
70 GO SUB 860 LET p o m t - 0 PR RT 2 1 , e , C * LET 9 * - « * f l TO 31)
INT RT 2 1 , 0 ; C » GO TO 22 PRINT RT 15 ~ "
71 REM t t END SLEF PROGRRMRTIO WñHWWHBWBflHftl
N ## LET POint>
79 REM ..SUBRUT PRNTRLLR.. 9 9 9 RETURN
98 REM PRPER 5 BOROER 5 CLS í e e e LET í ««
PRINT RT 3 , 4 , INK 1 , 1 | , R T 1S,0 WHW WWWWftffgS?fS 5»
; INK
94 ^ R E + U ^ N

10 MICROHOBBY
i

ÜB 1000
nnwftñwABAflHflB hwb 9910 DATA 2 5 8 , 3 , 3 , 2 5 5 , 2 5 5 , 2 4 , 8 * ,
WHHHW braabb 255
RKñ 9920 ORTO 2 5 5 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2
ftftHBWftHWftWWW g 129 255
3 AKW wwwww 9921 DATA 1 4 , 3 1 , 6 3 , 9 5 , 8 9 , 7 6 , 6 , 3 ,
Rnnnn Bflww 12.154,254,240.2*0,56,12,6
ñfiflffH" WWHBftff whwB 9922 DATA 1 3 * , 9 5 , 6 3 , 3 1 , 5 7 , 1 1 2 , 2 2
fifi *,192,12,15*,25*,2*8,2*0,*8,96,1
MñftBaflWWHWHBH 92

n wwwftww WWftnwww ftftft 9923 DATA 2 , 3 , 1 5 , 2 5 , * 9 , 1 2 ' , 1 2 7 . 6
3,3,31,31,3,1,1,1,0
flflRft WWBWHH AftHftH 993¿ DÓTA 2 é , 2 0 , 1 9 6 , 2 0 , 2 0 8 , 2 * 0 ,
AHWAH BBMW BWWflB 240,248,248,252,254,254,248,224,
128,0
BBBWRWWHH WBBWff RAA 9949 LET t*=STR» record INK 7
Sfl wwftMri ftwftwi BRIGHT 1 PflPER 0 BORDER 0 BRI
GHT 1 CL5 LET ca1=7 LET t=29
í a e i Lírr —ron / . a to e le LET runing=0 LET c2=0 LET «a
T a*=a»ti( NEXT r LET X = 14 LE X = 14 LET C 1 =256 LET = L
T p o i n t - 0 : LET C O l a = 0 RETURN ET f * = • ££•• LET
5001 IF recor<Krunift9 T H E N L E T r JtW***
t c o r d > r u n i ng flT S , 1 4 , "
5002 LET y$«" 2,29-LEN
. 5 1 QUIERES UOLVER A JUGAR P RINT AT 3 , 1 4 , _
ULSA TME BOTTONS. PRINT HT 2.0V
LET capf Ofij =0
5003 IF I N K E Y f o " " TMEN GO TO 20
5005 LET caproni «taprofii +1
5 0 0 6 I F caproni =64 THEN LET C t p r AT 1 5 , 0 , 9 *
ctni =1
5 0 0 8 P R I N T RT 2 1 , 0 , INK l . v t t c a p TFT pomt=8
ronj TO caproni+31J 9951 PRINT AT 0 , 0 , PAPER 2,
5020 GO T O 5003 ",fiT 1,0," PRINT AT 0 , * ,
9901 FOR f=0 TO <8*101-1 REflD a flPER 6,"
: POKE U5R " f l " * f , * NEXT f GO 5 " i flT
UB 1000 " FOR í • * TO 255 PLO
9 9 1 0 DRTA 255,3,3,255,255,24,24, T OUER l , f , 1 7 5 - 1 1 DRAu OU
255
9 9 K 0 DOTO 255,129,129,129,129,12
9 129 255
9 ¿ 2 1 ÓATA 14,31,63,95,89,76,6,3, 9980 LET C2-C2+1
12,154,254.240,240,56,12,6
9 9 2 2 DATO 1 3 4 , 9 5 , 6 3 , 3 1 , 5 7 , 1 1 2 , 2 2 9981 IF C2»3 THEN LET C l a C l - 1 P
4,192,12.154,254,248,240,48,96.1 LOT OUER 1 , £ 1 , 1 6 3 DRAU OUER 1,0
92 ,8 IF C2=3 THEN LET C2«0
9 9 2 3 DATA 2,3,15,25,49,12',127,6 4983 I F £ l < = 0 THEN LET c1=256 L
3,3,31,31,3,1,1,1,0 ET c « l = c a t - l LET aax=»ax-2 PRI
9 9 3 0 DATA 2 8 , 2 0 , 1 9 6 , 2 0 ,208,240, NT flT 2 , » * X , INK 5 , " " , AT 3,»ax
240,248,248,252,254,254,248.224, 60 SUB 9951. IF ca t =0 TME
128,0 N GO TO 5000
9 9 4 9 L E T t * » S T R * RECORD INK 7 9986 RETURN
BRIGHT 1 PFLPER 0 BORDER 0 BRI 9987 LET c a l - c a t - 1 LET I Á * « « I X -
GMT 1 CL5 LET C A L * 7 LCT T = 2 9 2 PRINT flT 2 , » a x , PflPERS,"
; LET runing-0 LET C2=8 L C T ma flT 3,»ax • LEt C1=256 GO SU
XILI LET c 1 > 2 5 6 LET « • • " • : L B 9951 i r c a i » 0 THEN GO TO 5000
9 9 0 1 FOR f x 0 T O < 6 * 1 0 ) - 1 READ a 9998 RETURN
P O K E USR " f i " • f , A NEXT f GO 5 9999 SflUE "MISINO" LINE 1

MICROHOBBY 11

I
SAI COMBAT * l u c h o • M i r r o r s o f t

UNA LUCHA FEROZ


La lucha ha sido una técnica o deporte
aue siempre ha estado unido a la esencia
del hombre. Ahora, en los tiempos de la
cibernética el fenómeno sigue igual de
latente, por lo que cada vez aparecen
más programas cuyo argumento es
alguna modalidad de combate.

E
n esta ocasión se trata merosas artes marciales y f*f
de un juego que inten- que existen e n Oriente cu-
ta reproducir {y con ya raíz proviene directamen-
bastante éxito por cierto)el te del kárate, del cual ha co-
desarrollo de un c o m b a t e gido gran parte de su técni-
de Sai. Su creador es Mirror- ca. El Sai presenta la parti-
soft, c o m p a ñ í a que no po- cularidad de que, a d e m á s
see un elevado número de de poder golpear con las
títulos, pero que cuenta en piernas, podemos servirnos
su haber con un gran pro-

Z
de un palo de aproximada-
grama, al que sin duda mu- mente un metro de largo pa-
chos de vosotros recorda- 1 a z i
ra asestar golpes al contra- é p

I
1
1
1
= 3 =
réis, Dinamita Dan. rio, parar los suyos o tratar — . • J i i
Sai Combat, sin embar- de desequilibrarlo. nXZ- i i I' f J...J—.1 L—I.
go, nada tiene que ver con Pero dejando a un lado «TTv « r -i
aquel alocado jovenzuelo los d e t a l l e s histórico-
que luchaba incansable- culturales-socio-políticos,
mente por rescatar a su pasemos a hablar m á s de-
a m a d a de las garras del tenidamente de las caracte-
malvado Dr. Bletzer. Ahora rísticas propias de este Sai
no hay rescates, ni alima- Combat. 2 H . 4 / £ f
OO064.OO
ñas, ni trampas, ni siquiera De entrada, decir que es ÜAti O
HlftPOPStrFT LTO
nuestro adversario es per- un e x c e l e n t e p r o g r a m a ,
verso. Se trata de mantener pues se ha conseguido im-
un c o m b a t e limpio, cuerpo primirle un gran realismo a
a cuerpo, en el que tan só- todo el desarrollo del com-
lo con la ayuda de un pe- bate. El movimiento de los
queño palo, deberemos tra- luchadores es verdadera-
tar de derrotar al oponente mente bueno, pues aparte
que se encuentra ante no- de la perfección y belleza
sotros. con las que está realizado,
El Sai es una de las nu- responde bastante rápida-

[i í V

m e n t e a nuestras acciones zado a nuestro adversario o,


en el joystick o teclado (con por el contrario, cuándo re-
el que resulta evidentemen- c i b i m o s un i m p a c t o en
te mucho m á s complicado nuestro propio cuerpo. Es-
jugar). to no sólo le imprime un
Además, otro detalle muy mayor realismo al juego, si-
importante e n este tipo de no también sirve para domi-
juegos y que muy pocos lle- nar m á s nuestros movi-
gan a conseguirlo realmen- mientos y apreciar más las
te, es la sensación de dar o distancias para ejecutar la
recibir el golpe; es decir, acción a d e c u a d a en el mo-
que nosotros casi «senti- mento oportuno.
mos» cuándo hemos alcan- El programa, que posee

12 MICROHOBBY
K
2

h *:' t' i * -

t^ÍMfii

T T T V j l
fíTSWiüií'ü

realmente divertido, pues a un programa de este tipo.


pesar de que ya existen mu- En cuanto a los movi-
chos otros programas simi- mientos, volver a recalcar lo
lares, éste posee un tipo de vistoso y realista de su eje-
lucha muy particular y nota- cución y añadir que pode-
blemente diferente a las pu- mos realizar dieciséis ac-
ramente de cuerpo a cuer- ciones diferentes como
po y, como antes decíamos, pueden ser barridos, empu-
está perfectamente realiza- jes, patadas, vueltas, etc...
do.

ttS
Por último, es menester
o / U C O M B A 1 hablar de sus gráficos y mo- ^ J
I i>LAY£.V KE/bOAtü
vimientos. Con respecto a
j j ¡ (oj , . . i . j MISlíOftSOFT LTC' los primeros tenemos que
decir que, aparte del diseño
de los luchadores, que está
bastante bien llevado a ca- _
bo, quizás el resto de la _ __ — — _
pantalla resulta un tanto
fría y simple, aunque, con
ser importante, es un deta-
lle que prácticamente pue-
de ser pasado por alto en

las opciones de uno o de negro y posteriormente,


dos jugadores, está estruc- hasta el último y definitivo
turado de tal manera que el octavo Dan.
objetivo final es conseguir Cada cinturón se consi-
el octavo Dan y, por consi- gue derrotando al contrin-
guiente, hacernos Maestros cante por tres veces conse-
del noble arte del Sai. cutivas, lo que lógicamente,
Pero no va a resultar na- se logra dándole el mayor
da sencillo llegar a conse- número posible de golpes,
guir tan codiciado don, o mejor colocados y más
pues previamente tendre- espectaculares, con lo que
mos que ir luchando por los iremos mermando sus ener-
colores de los sucesivos gías y ganando puntos an-
cinturones (blanco, amari- te los jueces.
llo, verde ...), hasta llegar al Sai Combat es un juego

13 MICROHOBBY
1
1

ZOIDS « Estrotegio • Martech Por otra parte, aunque grá- I f-


ficamente posee una buena —\-
disposición de los iconos en

TRAS LAS PIEZAS


la pantalla, éstos son prácti-
1
camente sus únicos elemen- *
tos por lo que también se

DEL ZOIDILLA
echa de menos algo de varie-
dad de diseños y colores.

L os Zoids son las armas


más poderosas y sofisti-
cadas que jamás hayan sido
y los Zoids rojos. El objetivo
del juego es encontrar las
seis piezas de la Zoidilla (la
KIREL • Arcade/Estrategia • Activisíon
diseñadas por hombre o má- clave de la victoria).

UNA PRUEBA
quina. Su poder de aniquila- Zoids es un programa fun-
ción es total y su eficacia es- damentalmente de estrate-

DE INTELIGENCIA
tá en función de que sus mo- gia. Aunque su argumento
vimientos y acciones son podría parecer el de un juego
controladas telepáticamente de gran acción, está más en
por el piloto, de tal manera la línea de los war games
convencionales que en el de
los arcades a la antigua
usanza. Lo que hace diferen- A parentemente podría
parecer que Kirel es
otro programa más que ha
total de 70 pantallas con la
intención de desactivar las
bombas que se encuentran
te a Zoids de otros juegos de
tomado a un laberinto como en cada una de ellas.
guerra es que posee un com-
elemento principal para su La dificultad del juego es-
pleto sistema de iconos para desarrollo y que, como ocu- triba en llegar a dichos ex-
controlar los movimientos de rre en Gyroscope o Spin- plosivos (o algunos otros
nuestra máquina y que en al- dizzy, nuestra misión es mo- elementos como energía
gunos momentos tenemos vernos con habilidad por los extra y cosas asi*). La es-
que afrontar algunas peque-
ñas fases de simulación de
combate, aunque éstas son
bastantes escasas y no exce-
sivamente bien realizadas.
Hay que decir que, en ge-
neral, el desarrollo de Zoids
es un tanto monótono y algo
aburrido, puesto que no llega
a ser ni juego puramente de

intrincados recovecos de tructura de cada pantalla,


tan enmarañados escena- como antes decíamos, es
rios. en forma de laberinto for-
Algo hay de cierto en to- mado por numerosos esca-
do esto, pero Kirel es un lones que se apilan unos
juego que va mucho más encima de otros. Kirel sólo
allá de las acciones mera- puede subir o bajar de uno
mente de habilidad; Kirel es en uno dichos escalones,
básicamente una prueba de por lo que el camino hacia
inteligencia. las bombas será para él. en
El argumento del progra- la mayoría de las ocasio-
ma está protagonizado por
que la fusión entre hombre y estrategia ni tampoco posee un simpático individuo de
arma es casi simbiótica (al la suficiente acción como pa- grandes ojos cuyo cuerpo
menos eso es lo que dicen ra llamar la atención de los está formado en su prácti-
las instrucciones). adictos a los arcades, por lo ca totalidad por la cabeza,
Nos encontramos en el sis- que se queda entre dos por lo que sus movimientos
tema de Zoidstar, donde se aguas y posiblemente no sa- son ligeramente torpes y
están desarrollando unas te- tisfaga plenamente a los par- más bien lentos. Kirel, el
rroríficas batallas entre sus tidarios de ninguno de los nombre de dicho enjendro,
habitantes: los Zoids azules dos bandos. deberá arrastrarse por un

14 MICROHOBBY
You a r e i n passenger c a b i n 2 on t h e f l o o r
i s a r e c t a n g u l a r pak The h y d r o - b e d has
been s e r v i c e d , l e a v i n g b e h i n d t h e f a i n t
s r o e l l o f d o ^ e s t a d r o i d s . Obvious e x i t s a r e
East, .

> U
>
nes, inexpugnable. Sin em- En general, Kirel resulta
bargo, cuenta con la posibi- un programa bastante en-
lidad de coger uno (y sólo tretenido y adictivo, aunque ros de Rebel Planet, un pro- ¿Se decidirá alguien en
uno) de estos escalones y a nuestro juicio posee una grama que destaca por lo este país a hacer una aven-
transportarlo hasta otra po- dificultad excesivamente interesante y adictivo de su tura en condiciones como,
sición en la que pueda re- elevada. Gráficamente tam- historia y por la buena rea- pongamos por caso, Rebel
sultarle más ventajoso para bién es bastante atractivo y lización de los gráficos que Planet?
poder acercarse hasta su posee la característica de forman sus pantallas.
objetivo. Esto es práctica- que puede ser cambiado el
En Rebel Planet asumi-
mente en lo que se basa el ángulo de visión 90 ó 180
mos el papel del osado pi-
desarrollo del juego: en ser grados, ofreciéndonos asi
la posibilidad de explorar loto de una moderna y po-
rápido y pensar, sin perder
mejor las condiciones del derosa nave espacial que
un segundo, la manera de
mover las piezas del labe- terreno. surca la galaxia en busca
rinto para alcanzar el obje- Un programa de inteli- de los líderes rebeldes que
tivo. gencia, con sus dosis de ac- han organizado una revolu-
De por si, esto resultaría ción y correctamente reali- ción planetaria que podría
ya bastante complicado, zado. ser muy contraproducente
pero además existen otros para los intereses de la SA-
inconvenientes que harán — ROS (Search And Reserch
que la misión sea ya prácti- 1 1 i
n L Of Space).
camente de genios. Por
El desarrollo del progra-
ejemplo, el tiempo con el
que contamos es limitado, ma está plagado de peque-
y, por si fuera poco, unos ri ños detalles que le hacen
molestos y viscosos seres adictivo y muy divertido,


nos perseguirán y obstacu- ocurriendo ocasionalmente P n
— t
lizarán i n s i s t e n t e m e n t e algunas sorpresas que pue- i
nuestro camino, restándo- den cambiar todo el trans- -j
nos, además, gran parte de curso del juego. Una buena

nuestras valiosas energías. aventura que como la ma-


yoría de estos juegos que LE
REBEL PLANET • A v e n t u r a • A d v e n t u r e Sof» están bien realizados, resul- — l L
ta muy adictiva.

REBELION
EN LAS GALAXIAS
N os encontramos ante
un nuevo título perte-
neciente al género de las
que las casas importadoras
de software no se toman ni
la más mínima molestia con
aventuras conversaciona- este tipo de programas. Pe-
Vou a r e i n a c a r g o h o l d packed w i t h
les. Como sabéis, este tipo ro, en fin, ya estamos acos- f a s t e n e d c o n t a i n e r s Vou can a l so see, an
de programas tiene un gran tumbrados a esta situación, a l l o y s t r i p , a space s c o o t e r , Obvious
e x i t s are Uest, .
éxito en su país de origen, por lo que nosotros seguire-
Gran Bretaña, aunque, y no mos haciéndonos eco de
> S
nos cansaremos de decirlo, las novedades que se pro-
> E
en España tienen escasa o duzcan en el mercado.
nula aceptación debido a Así, tenemos que habla- >

15 MICROHOBBY
a Duque de Sesto, 50. 28009 Madrid
Metro O'Donnell o Goya
Aparcamiento gratuito en Felipe II

OFERTAS EN SOFTWARE: 2 PROGRAMAS AL PRECIO DE 1


Y además regalo fin de curso una calculadora completamente gratis ¡¡asombroso!! ¿verdad?

PHANTOMAS II 2.100 COBRAS ARC 2.300


SUPER SERIES 2.900 WORLD CUP 2.100
PENTAGRAM 2.300 QUAZATRON 2.100
ROCK'N LUCHA 2.100 BATMAN 2.100
YIER AR KUNG FU 1.900 PING PONG 2.100
THE WAY OF THE TIGER 2.300 «V» 2.100
GREEN BERET 2.100 PHANTOMAS 2.100
MOVIE 2.100 LEYENDA DE LAS AMAZONAS 2.300
CAMELOT WARRIORS 1.900 CYBERUN 2.300
TURBO ESPRIT 2.100 BATALLA DE LOS PLANETAS 2.100
DYNAMITE DAN 2.100 COSMIC WARTOAD 2.100

J
Software de regalo (oferta 2 x 1 )
Fighting W a r r i o r , Dummy Run, Bounty Bob, Southern Belle, Ali-Bebe, Kripton, Raides, Tommy

Spectrum Plus + 6 juegos Teclados profesionales


2 7 . 8 0 0 ptas.
Indescomp 13.195
Gratis 1 Quick Shot V
Saga 1 1 9.295
o 2 w a l k i e talkies

IMPRESORAS
2 0 % DE DESCUENTO
OFERTA KEMPSTON
INTERFACE DOBLE + CARTUCHO ROM
2.395 PTAS. ) INTERFACE CENTRONICS RS-232
CINTA C-15 ESPECIAL ORDENADOR
CARTUCHOS DE MICRODRIVE
DISKETTES 5 V*"
DISKETTES 3 "
8.495
69
495
295
990
SERVICIO TECNICO DE REPARACION CARTUCHERAS PARA MICRODRIVE 150
TARIFA FIJA DE 3 . 6 0 0 PTAS. CASSETTE ESPECIAL ORDENADOR 5.295

I
PRECIOS EXCEPCIONALES PARA TU AMSTRAD CPC-464, CPC-6128, PCW-8256

OFERTAS EN JOYSTICKS
QUICK SHOT I + INTERFACE 2.695 QUICK SHOT 1.395
QUICK SHOT II + INTERFACE 2.995 QUICK SHOT II 1.695
QUICK SHOT V + INTERFACE 2.995 QUICK SHOT V 1.695

PEDIDOS CONTRA REEMBOLSO SIN N I N G U N GASTO DE ENVIO.


TEL. (91) 2 7 4 53 8 0 , O ESCRIBIENDO A:
MICRO-1. C/ DUQUE DE SESTO, 50. 2 8 0 0 9 MADRID

Tiendas y distribuidores grandes descuentos.


Dirigirse a Diproimsa. CI G a l a t e a , 25. Tel. (91) 742 2 0 19 ó 742 7 9 68
<r >0
Ch 1
m [M en <X u
<r KJ ü*J _i _J _J _J _J r. o CN Ch O V) ¡S O f' J S N " t ¡S CO
K C"J 1 D >0 X X X X CCl lf> IfJ LH lf> <1 O <1 W m r-- o -o -o \n
Kt r> í V» m _J U LL w r. r- r. 00 CO CO CO CD h h h h h -0 -0 O <¡
M LU r. V. X _J D r. r. r. ÜJ - I r. _J ÜJ X M C-J ÍN (N ÍN r-J m r-j r-j m r-j rj c-j c-j r-j (N
M P u X co •w X Pj <1 U <1 Q UJ X Q X Q - o z CJ C-J CJ CJ C-J C-J C-J C-J (N C-J r-j c-j r j c-j C-J

h-
íí)
UJ M
1- i 13 U z u u u 1- LL LL L_ LL U- U. LL u . u . u. LL LL U. LL LL
-
1 CU a Q Q Q _J Z ra Q i r Q X Q Z Q z X D UJ cc UJ ÜJ UJ UJ U! u i UJ LÜ UJ Ul U1 Ul UJ Lü ÜJ UJ
• • i O _¡ _J Ü: W Q - J _J LU - 1 J—H llJ _t Q LC Q Q a O Q Q Q Q Q Q a Q Q a a
<x 1
z l
1-H l 10 <r
H ! H 1 ! CO
+ D 1 cn O u ! ¡ii
Q cc 1 LÜ D D <r
* i r . »r. • r. • r> f- CO Ü4 LL i—

>3) •Sí •S S '"S S: «a ^ re. re. íS ÍS S i S ¡Si s ¡ ¡s •i! ••a iSi S; íS 'SÍ 'Si "Si •Si ÍS S iS; -S: ¡Si © ¡Si s "S;
W N 00 0- i-f c-j n t IT) >0 N ID t> ¡Si ^ r-j K< <} N 03 0S "S ^ C-J t-'i t L l vO N CO O «S C-J t~>
i H í-i T"t i-i i-t i—) T-l i-t T-< C-4 r-j r-j r-j r-j r-j r-j C-J r-j r j r « k< Ki KJ KI K j fO f j ÍO Ki ^
•J3 0- I-I »0 CO t-4 t í | s 00 o •s i-i w w <sr Ü"} N co s rm ^ o (D Si c- j o oo s r-j «Í vO
K< K< tO «t <t lf) Ü1 tn \n u") -0 o o <0 <i O N N N N N OD CO 00 00 00 Ch O Ch £>
t'j Ki Ki K' K» K ' Ki K» K« W KJ K' t'j" K> to r> hO K) KJ K; Ki R :> K ' KI K' K ' K" K> Ki to n t-:> t « n
K> K« K« M K> Ki K< K< f-0 K' K» K' Ki K ' K« n KJ K< Vi KJ fO K' Ki K< f > Ki K> K. K< K> t-1 K< r r o n K«
C-J r j C-4 r-j CJ c -i r-j N r-j CJ C'4 r-j r-j r-j r-j r j r-j r-j r-j r-j r-j r-j c-j r-j c-j r-j r-j r-j r-j r-j c-j r-j r i c j r-j r-j

o.
2
UJ
—>
UJ

-
oo tn
M UJ
o:
t
C'-i o
•k 3C j
u_ —i 1 r—i a ; f U-
<r 3r -x: <t —1 ae — 3= <r

tn to ú. a . t—
o t a CC oc o . o o UJ
o . Q. i 1 o •-3 "S üu a- úc
Ü-)
UJ
cr.
LU
tn a>
LkJ o to <
cc ^
JE= 2 «
JC. Jc
OQ 1X1 t_J je:
Cj u- ^
JC
—. (M ® o
•o -O -O - o - o -O -o r— r—
na OB t » <B tA I I
•Si >s CM Si ta « 1 (S) <S> ra
Q. D>
o o cc
© c ¿ « « <0 Q) o o ra cu o> 0) w <¡> ¿ió. -ra
kL
ra ó
E
O. s t r -
d ra U. T
= ©
O-"5 « t i ~ O
O T3 » <= « A ffl
-C 2
c c |oÉ— >
<z
u c c ra cra ra ©
B o - © o
ra
c •a
3 .k
2 '55

3
_ E <ü
«
« 9 á
ra —- 3
t.
c
o i © 2 (0 a =5 £ o c ®
© Si
C0 t - Sí Q. (0 © h- kJ
co O
a s ®
(0 ra 3L . E £ra
O CO
C T3 CM o 2 O 0) <ii o ra
•O — v>QJ s « "o 2 o => 3 —
ra CL
« oE © ^ ® D ra © a . O
c — « E -o i- ©
"©o
c o 5 2 © U_ c © t C QL iS "1
® C SK ra ra
JC 0) 00 cO o>. o) o» •— I raIra i « Q. c Si
© a c O -O
© ra — T> •o ©K ©
fe Oai c c
ra a c 3 U.
a> o O
© S E
O 3 o E E ra
O -O
tfí o •= CT — <5 © O LL c T3 C0 2 O* . ©3 © •rao O h- E ®
©
© <0 C O - tfí .b 5 "© o t: 3
u. -o s« ¿* © ra '5
a - ra •o <0
C 8 O (O - LL1 o ra o " ra 3 ra 5
to i j 3 ¡¿
•o • •o < -
> w c E ra t>

O
©
eE c S o— © 3 0-2° ra .a
c5 ©
w ^o t a.£ OJ 2 E «rai
cr
(/y c CL S O CM O
O © " 2 LLJ
W
c » V. 3 © w
TD ra c © 'O © £ ® T,

ra c Ui © 3 5 a E Q. E « a) ra 2 JcD ra 5 * _ c a> ©oc 3o 1 ai ra O m « © ra
« •O rs2 <5 O
T5 l - co > O N © « CL c — «
" O<®UJ M

w o 8 g o. | V)
O
O ~ Q ©c ra tfí - r a ó® • 5 ? cE
o ra o ft
<U (J (0 «- o C X 3J © ©2 o s C s TO
II ra o O ©
E© © s ¡ñS 2 — -— © o o 3 ® CE
> mg c u.
© 5 3 ® o 2 o « o o E Q.
1 CJ 3 LL o © n
S t I CO o — a cr 0) c •0 ra •E
c O N ' © « CL © T3 <U
Z o CE g •o> £ o
E o (/> © c © w 3 C w C— O) a S O 3 c.
tt
ra —© CM s ? ra © 3 • > © '5 © B 3 2
ra é T3 « "O 0) Í2 o c
3 ® c a £ 2 qj O 3 ® S c o ^— a
3 O 3 ¡3 £
« © V) c o É C O £ LU
© O O (1) C £ C 3 C 1 ? k. • rr © ra T3 © s> (0 s ° •x 3 © 5
2 "O u w 05 C 3 cr 3 c: o. 8 8 © Q
a> ^ S o 3 .2
•o o <fí CL cr o

C © ó ra ra © ra a u. © c w c© ra w ra © ¿ « O 3 © ra
c 2 c c ©
W o
c ra © s ©
•O -o -ra
Ó 2 c r « - © JC 2 Í 2 I I c
ra tfí E© 3 c > c ra E ° o _ c o s C 3 ra ra © ra o - 2
o " 0) © 2 2 ra "2 E © -o —o ©ü "s 'o E T) © « o« 2 •5 IL 2 <0 <D
c T3
3 6 E ra a l E l c Ü uj v) ® © o 8 0> JZ
S 2 O § 1
© T3 _©
C
« © o £
© S = w
o t
r a rt c —« ra © 2 g a£ O 2 ° r- c ® ra £0 o r- o. .Sí
© © w — o r ra © © JJ ? k.
© E X5 2 © ^ o CT
© «O) £ E 3 S ra h- —^ 5 « g
e O c «
2 to ra © w
S s
3 © c 'x 5 2 O a, .2» =5 CT 9J 3
© k— <M © <u 2
o . - ra
O O o Q) • 3 E ® c T3 C© <0> CL^ 2 g-
w Vi
O O © 30 2 w tfí « ra w ai cr o E , ü « a E "a ® s ra 2
T3 'J5 o ra 5 £ 3 1
CL © '©
-O
o e w O £ 3 « LÜ -ra
© i_ 2
ra 5 ra
W o
-S- « P ra o p o 2 . .!= « o 3 S O JC © o ^® 8« .©2 o
Q « 6 •o o © /£Tt 52 E o O cr> _ ra c J3 CL s t c 3 <u E
ra
c© g - i Q. NI g -o •© O 2 V cl
1
© c© s O § S © — o ^ra ra E s£ S a.
_© <©i >oo ©©
o _ ra
tfí O Q. -o c ra © UJ w © S
^
" O (0
k_ 5 E © ra ra o * ra « © <D -Q o -o -o (J) v> © w V)
O c
o ra
ra — « c
o •o
-ra
.i
© í S
m n ?n a S ü© §« >,
« x> —
ra © Q. © "T ? © » 2 c . C "O E 2 ©
o T
E ^ O 2
ra JC o I © c
•a a C *
w -c T> "O o. .c T: 3 C ra ra a w -— 3 O
c
ra 8o ra- O a> n o « « 2 -o ra < E o
ra a © c © uj c 8 - S © o ^ 3 < en ra rt ü « - 5r l l O
o I ¡ "5 (1) Q.
gf s" I I
3 ra s c 1 oj ra I - c/> -ra = T5 "O R a 2 - " © o 8 8
— zz
w " o 3 »
5 ra o - M E a £ uj ra o, =: ra Q.
UJ ' t tr i o* £ © en C 3
O
ra ra 3 3 ^ — ra 3 _ i Js ra 3 _ <n » « r a o > o
© tfí i— h- © ® S © 2 00 '/> > c E I I os o s u c £ © ^ ti E 5s -s;© ra
» ^rt •<2? a u ni >- © V) s 13

>s <f> o ¿© © ra c c S © © © 6 © </> « » w6 »


ra * ¿s
©
u á o «
©
Ó
© g 8-S © -o 2 c ® g 2 8.2
ra c c — ra 2 0) C Z L.
c c ra C "D 3 3 u C •g ü¡
s o

©
O S § 1 <D vj
© o O © a o
t 'Z ra = ra
Cl 2 • - c

ra !a c ¿ © —
© N ra 0
« 2> .
c 2 « • „ •o nsS « i © ® 8. Q. tí tn co 07 i ? S o— © © o w. 2 H
ra ra E a -o © © ra c c C o „ © a"

o- R o 2 o © C £ © o
ra a> '« 9J «
2 ra £c raa o — ra "o O ~ ©2 ra — n - - jü © ©- O © ra co
TJ tfí JO •o £ « 8 o ra ® ' -S w s o M o ~> 3 E
ra w o » oc
R CT ra ra © ra
8 2 O ra Wra ra " ¡= « 1 ; ~ UJ 3
• «
o o
© c w c © E "o a- E
x D .— c) — -o = 2! ra © "Da © « 5 •o © o . ©
ra ~ © TS O w -ra íg a E c
O
ni © 3 •o a 3 3 u - c 2LO OO 3 O O ©
w S; °
I I 2 •C
O © O
ra 2ra
c w ra. (u£ © v
ra tfí
>
CL © V) ^ « S>
— Sí ra ^ s C 00 H 2
ra s | £2
£z Q d) ° c 2
© E © O
3 3 Cl c o tS © ra ^ V Q « Ñ co Cl lEE §c ^»•
UJ O 2 « O
cr Co o "O ~
I I C "2 w
ra « « 2 2o oc 3 ©
C
© c 5
o £ w 2 3 o 2 C
O
S
H) © T)
"D § ¡O i o
S LO ® 3
ra"• © r a e a w a. ra E ® 2 " © © UJ © o £ O "D
© o c — '2 cc © ra tfí
o 2
© c © ^ 2 2 •§
E ra
a:
2 5 3 a © -C, ra ra •O -O
^ © w
E "53 © © — -ra s » c Z CO © < «
ra - S ™ © N
O) ® © -ra 2 LÜ
2 3 O) «
©
o. ©
t o
o
2 E •g
c-
ra
-J ®
©
« 5 2 « ra £
o> ©
o in _ c
© ra
© TJ flj
© c
T3 '
w «
-
O
5
o
C0 (/) E
E
111 - tí 8 -
o
ra ra o
Ü> L_ «
§ ^ cü © V) rr
© 2
c
o jü

o © c © © © © w 5 C © o £ 2 3 ® 3 «i ra •O s o « 3 UJ £ c
oiuj « T3 "O © í: . i » © '© •a Sí E o t> a i= E O •C 2 -c © >» © ra 2 8. © o* cc 2 « ©

« t i-i 03\íi C-J r - • s KJ •43 K« - 0 0 - C-J Ü l 0 - CJ Ü l CD i - i Ül 03 i-i fN


N O <1 -O 00 CO CD CO r - rv CD 03 N N N CD •43•43 N N h- T-l
\nü l Ü l ü l m \¡i U") ü l UT n •J3 o O •43 N N r- 03 CO 03 CO CO r-j
M (i C-J r - j CJ f j C-J C-J M CJ C-J C-J C-J C-J CJ C-J CJ C-J C-J C-J C-4C-J CJ CJ C'J
r - j r - j f-J N fj CJ C-J C-J C-J CJ M CJ r - j C-J CJ C-J C-J C-J CJ C-J CJ C-J C-J C-J C-J
C
c
0
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 L
LL LL U . LL U . LL LL LL LL l L LL LL LL LL ÜL LL LL LL U. l L LL LL LL LL LL 4-
Lü Lü ÜJ ÜJ ÜJ l ü l ü UI LU LÜ ÜJ Lü LU l ü ÜJ Lü ÜJ UJ Lü LÜ Lü ÜJ l ü LÜ UJ
Q Q Q Q a Q Q Q Q Q Q Q Q Q CJ Q a a Q Q C l Q Q Q Q
¡a i-l

ll
U1
L
0 ••
L tí
SÍ Si S "S ¡ s ¡ a ¡S ¡a ¡a ¡a ¡a ¡ a ¡ a ívi S i ¡ a ¡ a =a ¡ a ¡ a p?. L OJ
ÜT N CD o ¡ a T") C-J K> m >0 N CO 0 - ¡ a H C-J M ü l o N co i ? 01 m
t tn y j ü l UT Ü1 Ü l ü l ü l ü l ü l •43 •43 •43 >0 < i O-0 •43 o o
C-J
CD S i r-i <3- o CD C-J «t •JD 03 © C-J - 0 03 ¡S: C-J 03 C-J >0 OJ
O >s iS T-» Y-! i-i i - i f—! C-J C-J C-J CM C-J K> M K> r-i «t « t U1 i—t
to «t * t «t «í «t «* «t «í tt ui
ro K< K" K j K ' M r>
r-j h l K i K' K' h i M M K' M r>
«t
K< r?
K> fí
13
•tí
N r - j C-J CJ CJ C-J C-J C-J ( N C-J C-J C-J C-J C-J C-J C-J CJ C-J C-J C-J CJ C-J C-J C-J C-J LL H
LTJ
tí»
fO

ta • •
ra O VI ai ra -ra
=3 —i CJ e n Ul
c
•o tn
o i U— ra rac k- in o . cci * o •"O
k. • M ra

•es +J ir • u IJ
ra Ul o ai o Ul Ul OI ra ru
i/i m ai • . -4 l/l ai 3 •X3
V =1 ai k. Oj cr Ul a
T3 QJ w. CT k. JO i>H cr ai o •w*
Q_ u
ra tn
Ql na
.OI

.•
3
trt
CL L3 - o
tu l/l a
'tH I_i ..o . O
u •
4 >
k-
JJ Cl
c: .—i O
cr ai Ul o O«
c tn j a m r-a O -o LJ Cl
ra • t£ •t» T> u M CL -o
ra ra ra
ai C
-o ex
u p
rj <n Cl Q
L. JJ
U (TI ex O _ O
o
^ ^
tu in ra C 3 01 "va Ul
tn Ul -O Ul Ul -o ra OJ
* « c in ai Ui o JJ c
<s> a> c= L. u c ts c: c o
M- • o U •r-< o ra 'O o 'Pl - J
in LJ JJ Ul k- ra 131 ipi IJ u a
j: •a «k LU Ul -o U •j ra
txi • 1.1 o- ra ra ul k_
ni ID l/l OI • •«—» OJ r-i k_ u ai wt J tu c;
OI » Ki u k. 4J tu j j
flO M u o
a> tfí L. c til r-i N •H t j
ra. k. ra 1U OJ r-i ex TJ OJ O -a tn
i. «o ra ai » J5 CJ j Ul u OI JO ul
l/l 4J o cu ra • U-l o

.
Cl. u o (ja LXl 3T Ol
ra a# r i
,, ra o
vj • r-j o LB es •
o rj Cl JJ • cc ai •u IU • CJ
IJ o CL Ul ut es •.H Ul u • ra "O cc
»—I
in OI -a <i r-> 111 rj ai G » CJ 1— UJ ai c u • u.
1—
lO u ra o ta J3 i 1 C 3 oc M <ll ra tu

.III• cUlu
» • u.
ai c: • T> u ai ZK. ra CJ a L X -ra CJ
- i IJ o i_i 1— u CL m ta- "
c r o> 4J t Ol a
i
UJ -o
in
L.
O •u ai
CL.* •
tú i»
Ul
J-' ai *—• <E IX. Ctl o Xi 1™
v. r-j •O as a t— ra a ta- ti
no ra c. ai l/l • r— i_ UJ o CJ LT> u. ri J
c: tn tz o •H. a> Ul k. ai
ra u 1=
"O Ul co Ul m c: OJ Ol « 1 1
Ul
ra k. u ai -o o l/l ru 3 IT j j
-i-J o -a • O •
Ul ra LJ UJ -i
rav. •M •u i». - o c Ol J jk.j
L. _ JJ
a> >- •*-> ra •O L Ul Q cu JJ Ol
ai ra
, i
Ul - r . 4J ai
in CL
Ul CJ <= Ul
-u in J5 n Ul Ul o tn c:
Ifí c ra -1—» • r. ai 3 l/l O k= 3 • • Ul O •u
tu L. -ci
ra
OI l/l o 0 IX •11 L. CJ «a •G
•a fí. OI ra i • • ai c: Ul • tt OI ra ra
c ra j a Ul •H r - c: Ul LJ Ul •a Ul
ra
•j •z
=> ai ID « ra • 3 O ' n O c: c;
ra
c: ai cr o
c. T3 ai c rí w—*' •—• "O - «t 3 CP . 1—1 ru
ra ifl o. in l/i (U ra JJ • r-+ 1— cr t= pO
—* Ul Ul
ra O
•> 01
ai
u CO ai 1= 3 ra OJ Ul
ai
ra
- ^-t c c. • Z3 U •0 JJ J:
L. •ra c j •41 W. ai => V- t= L u.
u 8 4J -»-' U1 J=> L: cr a> l/«
at tj O
c
o
ra ai ra o O ta
o U1 • r. i/t ra CD i -a ex CJ CL -o
UJ Ul L_ ai u L/l »— cr Ul

c ^ ^ A OI
OI OI ai
e^i f-O
c
QC
Mi

re 3
C C := re .o
© © ñ jo re « 2 65 a re <
3 i: ©
5 ® re
«í ® c £ => »
xs s ®
© O
•D C 52 ó. © ©" © ©
•o
c
©
© re © S © re ^re üó - a . i
w O) «
C £ W
Ira
5
CL Ü1ra
"2 re « E | re ©
"O o O 3 re re tO © t >- © cr o re •re re - « o ra qj o
re •- © H
o E « Q. oy- ¡=
c c « h.
•= T3 t í O) © o CL
| 2
•re 3 ,c i_ re re ® 8 re © » ?
^ TJ re ffE © £ c
ra <u 5 o o
w « « Oí o« — , 5 c ©© o "O
13
c ©" ° re © C O
8 S c u

p
c J> c o
-o 52 re - o 3 3 © re c © . r a •o -o VI
o
re © £ " re Í9 S •S 3 Et © O rt C
C
/n o CT uj
¡ I
3 re a) _^ m = tO
(U £ o- E E - % ¡ O" " - • 5 E ai re
•SÍ O E o o ! ¡
* - S « «
c —
S>8 re rere ^O o -re © o ~ "O
E
o « » re o . c
5 2 8 — <u O o 5 ® £ ttS 3 o •o c
5 re •re - o üí o X- ra <S c ~ «
h_
0-0)0) CL •2 ¡5 Ec s UJ c .E "O ® S Í© 8"D
O
CL
¡= © © £ 0) re o e 2 o •re ce 5. o C £ — § 2 8 o. -re © O
re = •re -o o c | — o c
to o> © UJ 2 © © c •o c 3 .E o- o- E 5 » (0 © ii o 'O ra
© c o o 3 E
« s . "O © re
E rec o
c © re
V9
o c re ^ « <3
n w re re
£ 3 c g3 re
Q
: o a t; ® o g !
*- c —
© o
T>
O ° m « re •=: o 2 uj 'sj ©
« e2 o £ re > s 5c Oo CL <0£ o ni
0) ©
© -re 3 -o a
c o m
re q, S . c 2 8 re « © 9 © —5 re ©
T3 C
c o. © k ©
re re
5 ^ —c Q. Sü TJ
T3 r r c
® -n o re « ni » 5 .2 3 ra
« re >- re g.
a.
•- 2 3 o 2 c ® « ? «
uj -o 2 u y ® re = t © c
re c 3 ® c CT -re © ® - g a c
"O 5 oT 52 © "2 © o o ® o
5 3 S t wí re © re o "« S
w
i- 3 © c
re ni o £ £ ^ •=
c £ E w
= O üre .b c .h JD ©
V) — CT O •2 c c ® « c a " O) u
CTTJ © c re
S 2 tO > c .E v> S E c E o

a
w w © © o <b £ 2 © ¿ a S o c 6 -¿ c « © ra
-o
~ © ©t © © re '=5 «
re o
2- c «
o © ©
c o -o o E 8 £ P
2
re 3 © «
. 2 E cl "c re •o*
s oO ® ° -D E o 2 o
c
2 3 re O ra ra t z
C © ~C .2 C re © 3 > 2 §
© "C © c -s w x
© F © .ü
© o
3 © V) re 3 C o <- := ra a; c
re © ^
©n c a
~ "5 ©
©
"O «
W £
T3•o
Q. "O re cr ~ E 2 • -O O re w = o -re a •o © « ©
.2 © © re ,® © © re re
© 3
>- = - ^ "O Q. « 2 - g _> •o c CL S o c re c
re" J> re o S i © w
ñ) C —3
P !r, .2
w 2
<=•
© o W © c "o| re 3 £ 3 — -o
(0 •o ^ . 2 5 re
E © o 1 1 «
a
O 3 ra - O J5 c > •o re O ~ « re
ai ra © _ w Q. O.
Jr
13 S
3
CL o " «
O 0J -re • c
> § i

ire
re ra re > cr
c — a) re re © © -S
3—
© §? © g ^
Y re
s i </} 8 ® z o

re—
"O CTS
o í r ; re « ©
«
QT3 r •o
. w c 4) © w
c © « -O
© o o © "O | | 2 8 c to
so . s2 3 o O c « ® m O -O cr T3
a- ^
re
w
© W o £ © « W re re
"O ^ o - o ra í í « u -o - © re
c c « xi
O re c n •- CL <1} ©
®
"o ram re © -a ™ © 3 o c re re © 2 »" cc " E
a re o o nj ¿ E •O -o
o ra E © o c O) ©
8 re -H © ® re © ÍO c©

£ asi ¿ « S
a-2 3 2
o O 2 a re ©
> u) % £3 "O I ®
5 . .r; re
ES o
rC
© © c
©« « o> > - o 2
O" C re 3
3- © o
o _ £«
= "O
O)
c o 2 ©1 <n M 33 O to « ra
ra re
w S re « re -g cr re «
o re c
re 3 ^ l3 o o - o c .2 o 8 •o
•E o o E fl) « © « © c « X
c u> =6 o "X ra re ? •S c _ E a . .E
o . O o aj
« ~ O _ ©

o
o.
«
ra c
® i5 E £
2
c
•a o
c
I
a
! a re ®
f O- t o 2 ^ re ro o
3
2 s-
©
c
c CL ~
re 3 O ©

§ 3 J v.
•o © c S í
o'
t re
c Si ^
3
re 5 . c
o
© £ o o ™
g 3 o ra o o ^ S
E
ra C
•ra
T3
•O C «
—P 2 c
^
«
g
a. « ü
§ ¡ CL
w —1 £ re «c "D
© re c C
©
3
O.
3 v í ; re
•s ® .•o
r- ioi
2 c
3 -C w © 2
© -O
re « o o «
•a © o S E w u o c ©
5
E n o O o •o o U I - o £ .E i . E w N £©
O Cl o «
O 8

is
© C O m • é ® ©
3 a ¿ c c v>
© c © re re c © ro c= . - ,2 £ o
c c <
á 3 ©
O) w
2
re -E ® 5 •O 3
«
£
© re
cr 3 cr h 2 E © •re ~ © ffl-8 © 3 c © © "O O~ S o> a o C c r:
•o 3 Z
i—i
re re E E re o > re 9- O
3 — re •O
|
<I> O O © >- o E
Z © . ^ re 3- re
o
•re
cl ra
o o E QJ re s; O
re üO c - -2 « D
si
(U CL
O" a" © o i £ re c © "O
re 1- s E ¿ £ ^ re ©"o 2 i:3 -o
_ O
o . " — UJ o o 2 -o
<n i» e H—
o w O TS 3 2" ©
uj u i > <0
10 3 s> e - ; 3 V) c « .2 c J» 'C B "8 "o C L to
©
© © re
z¿
á|l
2re
.9

g
_ ©
© "O

.2 ? £ ra o C© - -O
® © 2
.2 o C 3 O
O- o
.E c
© o „s: oO
© S 1 a» c
« c
© o .EI -o
I a
O — w re c
re E
>- re ra o S— © ©_ o <
C U J
— D Q. . 3
2 w "2 «
CL
re re *o
Ü

CL 3
el
§1
re ^
E c c q o S
re —

©5 "5
© í«
s? H c •© c Ü x © « O £
^ "O § © £
5 E o 52
« 3 w 3i
7» ©3 . ©S ^
UJ ai ^ ra *
z •O "O O
re c © o
®
3 £5 _© oo © a . © o
5E © 3 ® Z re c o
cr o £ (0«f 2 o "C 3 O. "O O" o © =
2 "cO1?
3 i¡ g-g £ N
© a. o
HH
oí re 3 | re
o
iv
re w ^ C E ° u) sz
ta w
— c © TJ re ü) CU re © o- i g ra 3
O — t o so -o
«1 ?
© © S ©
o
© =
rti u> c
© — 3 re vt - E re cl re 2 re
^ i=- re1 — o ^ 2 E re 5
<D /O\ V- . _ r- /n © O" E- ® c ü © -O
c % s -« O
© -re
oc Oo C g — a> re •O g « « E « ra
- o£
« « „ s ®
« ©
~ ©
- •= U "O
w O
¡ 3
•2 2 re m
re ®"
aj
©
3
c
c
Sí o
cr ©
~ -o 3 1 1
8 | nre
v>
© re o
n © © •© re ©—
CL
V)
© = £ "O
•ra
re ©
c
^

-
=
re ó 3 ra
> « JC © o ©
P -o a
II u
B ís - ^ . 2 w -o
re ü © n © « 2 S o © ©
^© üO CL2 o3 cr ©
3 £ re ©-o 73 O 3 S e o re ©
c O) "O E 5
— « O ~ CL "O •O — © o JO "U a '© T3 C "O -X. a © > I 2 a c cl -o
0) to
« 0) f0 C ¡r (t> Q. 3 ® C «i o
-a .a
£3 O _J -O .2
c w
o w w 3 O
t; .£. ra • © I<- tf)
ow O
•O "£ 1 * 8 X53 § W
3> o
© V o » c C o
£ ® 3 O CT
C © o o 15 O)
© < LU < co _>
' I Si x ti. X "5> ra
0) ~© © C —2 (0 3 a? O
< aL. o c
© - o
Q. 0) r> ¿2 •£ — 5 D ? DI 2 UJ 0 -o
°C O
« ra 5 « 2» -o ra O ^ c 2 ©
T) cO) <3
- C Q.— « I c
« -2 tu
s - •o d » ¡s I- ra -c © « o 2 CO o 01 LU UJ k. o
3
— ra
! ! ? s. 0) © O ra O s i ai c 2 X O w w
© <3 O. _ ai X z LU UJ ra « Vi
W ©W Q > © c
e £ t Ui c 3 ra " i o cr 3 c -o S i o o
o
O Q c
o 0) ^ « ¡ « • o o; t í a — Q U . .2 » ra © O < o 00 CO •3 ra
I - CL 3 CL O) o^
UJ 3 El
ra 3 O s £ — T3
-ra e J3! 0L Q. £ <=
g
o
o o o
-I
o
_l 2 c
« O o o o UJ Z e 0)
O ra 3 3 «" £ o 50
d o. o © o ™ ra o S © 5
Z co •a o o —O UJ E
o o

o 3 © © c . - O » ÍK© ra c. c
« O) S É O tfí fl>
3 -O _ "O o o _3
2 O c. c- cr-5
o E ra 3 a> O
O = ©
UJ <
>
o cr -o "D © ' í a «5 "O trt
u O 3
Ua U. X '5> ra "D o c w
o •C w S ra — ra
< 3w o c ra E t: © 3 5 ra
LU LU o o O o •3 ©
r- ,,ü O © r ra
O « ° « « « Q. ® 2. ra
Q z> c3 2 © c
"O en o w ^
O C0 o o UJ UJ o E c ra £ c © V o ©
UJ
X z Z
c 2 X O w w.
ra
3
v> M
O Q)
E -c
3
O
ra
«
= c ra
CL a;
c
UJ UJ © •O 2 •D » « a
O o O o c
> © c „> o3 a" © «
O O -D w.
< o ü) C0 •3 dra <11 U
£
© c .5 a >s ©
O
o a en o 3 « E £ 2
2
« «

y z o o e 'O « 3 ra "o § © ra "O


o _l _J 4> O •C « <u ra — c
s i o o o UJ Z E © a: z a- « o O
ra © ra O o 3 c — ra a>
c
o ra
— o o o LU E c 5¡ JC T3 SZ E o cr 3 © E "o
E Ui

0) Q, .2 § Ó Ó © O o © c 6 « ra o ra •a ratfí © © V T L_
g
2
S
-o •o OSr c U V- cl £ © *c c QJ -a c
-o :2
O
ra > 0 ) ra HT
CL © © <u « — c u3
» 2 CL ©
.—. ra o • c c E
E _ © ? E ra o
c ©— 2ra a; « T3 — 'ra W « ©c xo >- ^ o <
~ c •O "O 2
ü
E
l i53 © 3 © s "O C E u
í
©
© o 2 ü <D z
m ra c c cr "O m = o 3 g o'«2
ra 3 <5^ C 3 w « ° o. .2 C « .£ c I | c
o s o •3 ~ t7 o S© S © a> ra ( 0 • S 3 — E » 3 g © -o o
© o .£ 2 8 o ^ o <
o. OJ O « - "2 Q
©
ra © O ra Q. © ra ® a o o
-
ra o o
ra J5 c o °P « •o C L 3 ra "O c T3
0 2 o « 2 ra •- <c « .2 « 2 o ra
l g
O) © £ w «w
o f s N
>- r- <i> © W o
© tr © - ra irt £ .cE -s5
_
3 LU
Q. © © c a> U. a . . - 3 c ra v> S o £ « -o © a> S; ¡2 Q
a . 0 tn o- o 8 O ÍS 3 ra tn cr © « o «cu ra c O -rj 01
© s
© o c - c
«
© » « « 2 © O
© 3 ai 5 "O TJ <2 Íx2 c ra O E © C O K o g. O
ra raw qj» 3 « a
c
* © ^ O £ o c « « C0! C L © © oc J5 tn
ra
ra o
§£
o e m 2
o « 8 c. uj 1M « ~2 °P
S
© -
UJ I I I
c o t a> ©
w
s ra c E © a UJ T5 o © <n ra
cu 3 S o o m ra C © N 0) o
O Q ra c O c ra « c u n a w O E c O E Eo ._ Q. 3 w 03 w^ o
o c a .

< 0

O uj ra • O na <= *0 ai ai ta
c k. «Brt 3 -m 1/1
e •IM 111
• t— o. • 1= CU 0 m in m
*
O U_ O

C
o ai n< O •u u L_ 3 •
i. 11 T3 ra V. rr

. m d

• k. tt> JS rC rt
D
UJ u •u nj UI (TI •a 1J rt
CJ- u ai o 4-' m k. •a -»J •

«I a- ra LO CTÉO ni UI >PI in
CL. m •o « <x 4 UI aj IJ ít •n
n>
"O JTI 1 O
«
L m D C-) •11
c¡TJ

«X •o c V <x '•11 TO i.% tu "UJ U! ro
s s B L • P 1* u a> r—. IU UI
rt
00 UJ -TP t-

ü¡
M • O •O m <4J OI ifi
C < K> c «t ~o i-i ia IÜ L_ •
• m r IU a OJ ra Ui o N O * nj •v id
IU
ai L . r» c. k- IU "IJ Itl rt- 3
K o +J vs — o a. L. ai > LJ UJ IS QJ r i O-
a L- ra en IU *H 4 J err >(l

.• —
•O
.•
• -—«
•a j a X •u
•a •Sw
R
u
ro
ra
-es •m - » - •
rt) 4J i-i
+J • cr u > » 119 c «
TJ T3 cr ca
L.
m 0
Ce
«O
ai .—1
4-1
« o j QJ >4- I" . c tz. di UI c m
ai ITJ UI 1 OI 0) -i 3 ai L—
r-<u-* O OJ •
.•rt • rt
• FH IJJ > OJ Cl ai
-ra
« ai ts OJ c; LLI cu UJ +J UI t=
C3L -ta
o cu a> O OI OJ ai • rt
ra -ra c. ai ra
r." 1
0 .rt
en i ce en tn _J ce oí Líl ,._.
r 4 in 1 ta > *—<
OJ -—.
ta. •P
••> M • • mm-— " —
O +> » . u UI J.3 •n ÍU
tn te cu cu ai 0 UI in
ra
^
LU — OI • •H 3 UI w ra -IJ es —-• t-
U - U. U> U.1 f CL cu 0 <n tSl L.. rd
o r - «K u. u. UI ar. 0. >ai Ul •a rt O RT J
Oí N*> —• o LXJ B •a nj L. - r t
0 —4
UI UI
^ -TO
*
e ai ^ <o ' ' «Si
ai
<r <X t_3 <tL «X OI rr O >0 •SI cr U» -rt
c r-j >rH •a ni CU « r TI
{ O ai <x 1— «X (— ar ra <r 'IH +J rt J
1—. ,—• rr
ui o 3C U I 1=1 IX. UJ UJ a 00 ra ra cr
UI ai <tJ
M i i I cc oc J i-t ct a i UI
a> O*J aa
ar 0
(= 1in » (= r-J
c ai >u 3 0 M
UI in O
OL o •*-> m -0 ID O-
aa c . i a 1=
LJ OI K
ai cu u. •O V
UI e
O- fc
ai a LJ UI — —T -tr
ü"J
•m L_
u ai UI
3 OI

C
O n u u C U- Cn e -nj
5
c= I_I c. -O • 1 OJ • rt 0 UJ

s
o •O * —>n. •i-t - >—i
•rt
u - 0 cn
ai D
ve L
LJ
J— UI
C
ai 1 f1 O LJ
L. L. ai <x
A ai
LJ ai X I •
J J H.1 * V- c: •
Cl H
- j LTt a> N LJ ID >rt OJ
OI U) 'O c * 1 -0 ex
o
OI o
N4
Q
o O
U
« o <J0
TOP SECRET

Bloque de Bytes que ocupa t o d a lo m e m o r i a

LA BIBLIA DEL «HACKER» (XIV)


José Manuel LAZO
La s e m a n a p a s a d a h a b l á b a m o s del caso en que se c a r g a un bloque
de bytes con autoejecución. Dentro de este t i p o , a veces ocurre que
el bloque de bytes ocupa t o d a la m e m o r i a , p r e s e n t a n d o serias
dificultades en su análisis.

E
is indudable que la pantalla no la IC I L A R tecleamos la siguiente
B necesitaremos en nuestra labor de linea de Basic: DESENSAMBLE DEL
lanálisis del programa, noi lo que «ELIMINADOR
hay que separarla del resto d£ Io> bytes, (A) = DE PANTALLAS»
para ello precisamos la ayuda del CM
por lo que será necesario que utilicéis el Procedemos a^jtuar hf LISTADO 1
programa adjunto en el Listado 1, si no cipio del Bloque gordo de íe El minador de
tuvieseis cusamblador para introducir diendo la cabecera si la'tuvies 28 Screens.
lo podéis usar el Listado 2 con el mis- mes ef\ modo dilecto: ti 30 por J.M.lazo
r/ma pe/o en hexadecimal. FN A (flug). El ordenad
en el cargador universal de esperando oue introduzcamos 58 ORC 64888
feciuar un DUMP en la direc- que. N o . o ^ f l T a ñ l i s si durante la car 66 LD i x , <DEFADD :>
fOQ y l u e g o l o salváis teniendo la pantalla se ensucia ya m ^ s 78 LD A,(IX*4)
jue la rutinita tiene una Ion- Cuando haya lermmaqp la ca 88 SCF
broximadameme 100 bytes. tuar un cinta virgen y pulsare 98 LO IX,16384-6912
ífón de trabajo es la 6 4 0 0 0 se grabará un trozo de bytes 188 LD DE,54588
S*IfiJnde se ha de efectuar la lla- cargar con L O A D " " CODE 118 LD SP,65535
I mada p a l i q u e arranque. I o que hace, incluye la y sobre el q u e f l 128 CALL «556
es coger AÍu'ciJl.quicr programá de cual- drán-aplicar las téc 138 L00P2 LD A, 191
quier lon^tud que empiece a cargar en que arnb^se^haff^c | 148 IN A,<»FE)
la pantalla^' sfflwra ésta del mismo ad- Este tipo de ^ f t e ^ i t t f f t f i i r t e i 158 BIT 8,A
judicándole ^rna nueva cabecera por si nido oportunidadr^i|st(uqíar esta sema 168 JR NZ.L00P2
no la tuviese. na sólo puede sec utilizada con casseife, 179 LD HL,54588
I a forma ufarla es la siguiente vuestra motivación al querer analizan 188 SCF
primero enterarse de cuál es el flag del rogrania es pasar el mismo a micro- 198 SBC HL,DE
bloque qtre vamos a cíividir, esto lo h i - drive o disco liSjJfcis de grabar en el mi 288 LD DE,6912
ccmos con ol Copyiipivluego cargamos, mo s ó l o la par^Basic. sin incluirlas va-
218 SBC HL,DE
228 LD (LONG).HL
la rutina, no sin AnWs haber hecho un riables.
't 238 PUSH HL
tt.'jWai mtmm7 248 LO DE,17
258 LD A,8
LISTADO 2 268 LO IX,CABE
278 SCF
Línea Datos Control 288 CALL »4C2
298 LD 8,58
D O2 9 0 B 5 CDO 7 E 0 4 3 7 DD 2 1 10 £ 6 388 LOOP HALT
0 0 2 5 1 1 E 4 D 4 3 1 F F F F C D 56. '1344 318 DJNZ LOOP
053EEFDBFECB4 7 2 0 F 3 2 i 1313 328 LD IX, 16384
E 4 D 4 3 7 E D 5 2 1 1 0 0 1B E D S 2 1177
£ £ 5 7 P R E S 1 1 1 1 0 O3 E 0 0 D D 917 338 POP DE
6 £14CFR37CDC£04063 £ 7 6 9 91 348

i
7 LD A,255
10FDPD210040D13EFF37 1 1•50
8 CDC 2 0 4 C 3 0 0 0 0 0 3 4 D 6 9 6 3 5 3 358 SCF
Q 726FSS6F626279000000 75' 368 CALL «4C2
•i 0 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91
* j 378 JP 8
388 CABE DEFB 3
398 DEFM •Microhobby'
488 LONG DEFU 8
í i m 418 COM DEFU 23296
428 UAR DEFU 8
Con el c a r g a d o r Universal de CM: 438 DEFADD EOU 23563
DUMP en la 4 6 . 0 6 0 448 ZINAL
N . ° Bytes: 91

21 MICROHOBBY
La interrupción no e n m a s c a r a b l e , por fin disponible

COMO USAR
LA NMI (I)
Primitivo DE FRANCISCO
Las posibilidades de uso de la interrupción no
e n m a s c a r a b l e ( N M I ) están t o t a l m e n t e blo-
q u e a d a s por el s o f t w a r e incluido en la R O M .
Nuestro propósito es d e s b l o q u e a r l a con un
sencillo y b a r a t o dispositivo que se conecta-
rá al slot t r a s e r o del o r d e n a dlor.
I.a interrupción NMI genera una bifurca- ha bloqueado al ejecutar un programa o por
ción obligatoria en cl microprocesador a la cualquier otra causa.
dirección fija 0066 en hexadecimal, aban- En pocas palabras, se podría decir del bo-
donando cl programa en curso iras la tola! tón NMI que es una auténtica tecla BREAK
ejecución de la instrucción que se encuen- para salir de cualquier programa en el mo-
tra en proceso al producirse la interrupción mento que el usuario lo desee.
NMI. Para generar una NMI hay que llevar Las interrupciones del Z-80 fueron trata-
a nivel bajo, el terminal 14A del conecior del das en los números 63 y 64 de MICRO-
ordenador. Cuando el Z-80 admite la inte- HOBBY. En ellos se ofrece una visión com-
rrupción, en el siaek almacena la dirección pleta del tema para aquellos que deseen pro-
de la instrucción siguiente a la cual volverá fundizar ahora que ofrecemos la posibilidad
tras la instrucción de retorno RETN con la de llevarlas a la práctica.
que habrá de acabar la subrutina que trata
la NMI. Esta subrutina, por la propia con-
figuración del Z-80, habrá de comenzar ne- Lo NMI y lo R O M
cesariamente a partir de la dirección citada
(0066 H), en cl Spectrum esta dirección se En cl Spectrum la NMI está bloqueada
halla ocupada por la ROM en donde el fa- por motivos que suponemos relacionados
bricante ha tratado la NMI como mejor le con las desprotecciones de software, pero es-
ha parecido para sus propios intereses, res- to priva de sus ventajas a la gran mayoría
tringiendo o mejor dicho, anulando el efec- de usuarios legales que desearían obtener de
to de ta NMI cuando ésta se produce. su ordenador las máximas prestaciones.
1.a entrada de la NMI no se puede inhibir En principio, cuando fue concebido el sis-
por software de modo que, una vez posibi- tema operativo del Spectrum, se pensó en
litada su utilización, podrá salirse de cual- dotarlo de la posibilidad de acceso a la NMI.
quier programa comercial o propio con só- Luego cambiaron de opinión y para
lo oprimir un botón. Esto servirá para ana- ello alteraron un único BIT en
lizar los programas o para recuperar cl con- la ROM. Ahora no-
trol de la CPU sin que se pierda el conteni-
do de la memoria, si el microprocesador se

22 MICROHOBBY
Fig. 1. Ordinograma del tratamiento de la interrupción NMI
en la ROM. La linea troceada indica el cambio que
efectuamos en él con nuestra tarjeta.

CH O C73 C3 CZ3 Q Q • 13 Q B D I i

1 í
NO
JP HL tHD - a? JP HL

icD S i

ra como NO USADA, siendo sus direccio-


nes 23728 y 23729.
En el diagrama de flujo de la figura I se
puede ver la filosofía del tratamiento que la
ROM da a la NMI y en la línea de puntos
se muestra nuestra proposición de cambio.
Al acceder el microprocesador a la direc-
ción 0066H lo primero que hace es guardar
el contenido de los registros dobles HL y AF
en el stack. pues los va a usar inmediatamen-
sotros volveremos a restituirlo con el circuito te. Luego carga en HL el contenido de la va-
que proponemos en este artículo. riable del sistema NMIADD, en la que el
Echando una ojeada al desensamble de la usuario habrá colocado previamente la di-
ROM se observa que efectivamente existe rección de salida de la subrutina de la NMI.
una subrutina que trata la NMI; esta subru- Hsta variable de sistema NMIADD (NMI
tina abarca desde la dirección 0Ü66H hasta ADDRESS) utilizada, como ya hemos indi-
cado, las direcciones 5CB0H (23728) y
la 0073 H. Con estos pocos bytes se consi-
5CBIH (23729).
gue tomar control de la CPU por la NMI pa-
ra entregárselo al usuario a través de una Al bifurcar el microprocesador a la direc-
de las variables del sistema denominada ción 006611 se encuentra con la ROM y por
NMIADD. En el manual de Spectrum figu- tanto su contenido es inalterable. Debido a

DIRECCION C.NA GUIÑA NEMONICO LEYENM

8866 F5 PIISH AF GUARDA AF


9ló7 £5 PUSH HL GUARDA KL
8866 2AB85C LD HL ,(I5C88) CARGA HL CON EL DATO CONTENIDO EN Í5CB9 Y I5C8I
884B 7C LD A,H CARGA A CON H
88¿C B5 OR L HACE LN OR ENTRE H Y L
886D Í2¡8! JR NZ,18878 SALTA SI EL CONTENIDO DE HL NO ES CERO
88¿F E? JP HL SALTA A DONDE INDIQUE Hl
8878 El 0 \ POP HL RESTAURA HL
F|
8871
887?
VA POP AF RESTAURA AF
RETORNO INTERRUPCION NO EWASCARA8LE
ED45 \

«2« ES El BYTE DE CODIGO DE LA


INSTRUCCION JR NZ, PAfW APROUECWR
LA SU8RUT1NA LA INSTRUCCION DEBE
SER JR 2 CUYO BYTE DE CODIGO ES
«28. ;SOLO SE DIFERENCIA EN LN BIT
Fig. 2. Listado en
Assembler de la
subrutina de la ROM
que trata la interrupción
NMI

23 MICROHOBBY
HARDWARE
esto, la subrutina se apoya en dos posicio-
nes de RAM en donde se carga la dirección + 5V
absoluta de salto at entrar en la subrutina
de la NMI. A continuación pregunta si el
contenido de ambos bytes de ta variable
ROMOS
NM1ADD son cero; si esto es cierto saltará
a dicha dirección (con lo cual el micro que-
dará inicializado), si no son cero retornará
al programa principal del cual salió a aten-
der la NMI.
Estas dos posibilidades son: una catastró-
fica, porque pone a cero toda la memoria
machacando el programa existente y la otra
inútil porque retorna, es decir, no hace na-
da. En el primer caso el salto se produce in-
mediatamente según la variable N M I A D D ,
en el segundo el retorno lo hace tras restau-
rar el contenido de los registros H L y AF,
Sin embargo, si se cambia la condición de
salto por su opuesta el resultado es totalmen-
te diferente y sobre todo útil. Esta segunda
opción está representada en la figura 1 por S
lineas de trazos. oc
Si el contenido de H L es distinto de cero, i-
o
UJ
entonces salta a la dirección apuntada por a.
Vi
HL la cual será la prevista previamente por
X
el usuario; por el contrario si HL contiene rst
OO00H entonces retornará al programa
principal sin ningún efecto restaurado H L
y AF. Como se ve, los resultados son total- •T
O
mente opuestos siempre en función de la ins- a
UI
trucción de salto condicional (JR—salto re- i-
VJ
lativo). o
¡E
La figura 2 dos muestra el listado Assem-
bler de la subrutina de la N M I contenida en cc
o
la ROM con comentarios para cada línea. t~
o
LLI
La instrucción de salto relativo JR, que Z
se halla en la dirección 006DI I, es la que de- 8
termina que la N M I se pueda utilizar o no. <
En la figura el octeto resaltado en un rec-
tángulo muestra el byte de código de la ins-
trucción: si es 2ÜH el salto será JR NZ, XX
es decir, salta a la dirección XX si el resul-
tado de la comparación anterior no es cero.
Cambiando simplemente el código 2QH por
28H, es decir, variando un único bit (D3) se
obtiene el efento contrario: 28H es JR PULSADOR
QUE EXCITA
Z,XX; salta a la dirección XX si el resulta- LA INTERRUPCION
do de la comparación es cero. (Si (HL) con- NMI

tienen 0000 H).


La solución por tanto, está en alterar es-
te bit en la ROM, pero ésta es, por defini-
ción, inalterable, por lo que habrá que re-
currir a otros procedimientos: cambiar la
ROM por una EPROM con la corrección in-
dicada o desde el exterior inyectar el código Fig. 3. Esquema del circuito que posibilita el uso de la
28H por el bus de datos cuando se produz- subrutirta de la NMI en la ROM del Spectrum.
ca en el bus de direcciones el valor 006DH.
Dejamos para los más expertos la primera a la salida del conjunto de puertas decod'fi-
porciona un nivel bajo que activa directa-
solución y la segunda para los que no se atre- cadoras hay un uno lógico.
mente la entrada N M I del ordenador.
ven a abrir su ordenador y desoldar la ROM. IC-4 es un circuito integrado que contie-
La dirección O06DH es decodificada me-
diante el grupo de puertas ÑOR y NAND ne ocho triestados en cuya entrada se en-
El circuito cuentra programado el número 28 H en for-
de la parte superior de la figura 3. La salida
La figura 3 muestra el circuito eléctrico de estas puertas se agrupan con una puerta mato binario.
del dispositivo que ejecutará lo anteriormen- A N D de ocho entradas confeccionada con El resto de las puertas OR se encargan de
te dicho cuando se pulse el botón de la NMI. diodos; a la salida de ésta hay dos puertas abrir los triestados para introducir el citado
AI oprimir el pulsador se dispara el mo- en serie que actúan como dos inversores, res- código 28 H (instrucción JR 7,0070H) por
noestable formado con dos puertas lógicas, taurando el nivel de la señal. el bus de datos cuando el decodificador de-
una de las cuales es tipo N A N D SCHMITT La salida de la última puerta ÑOR se apli- tecta la dirección O06DH de memoria en
para fijar los límites estables de temporiza- cará a la entrada ROMCS para bloquear la modo lectura del micro a ta vez que bloquea
ción. En este monoestable el estado inesta- ROM. Este bloqueo sólo se obtiene intro- la ROM interna, para desbloquearlo a par-
ble está determinado en unos 100 ms. me- duciendo un nivel alto capaz de proporcio- tir de la dirección siguiente (006EH).
diante R y C para eliminar los rebotes del nar una intensidad próxima a los 8mA, co- El montaje práctico, como habréis ima-
pulsador. La salida de este monoestable pro- sa que se logra mediante R2 y D9 cuando ginado, lo abordaremos la próxima semana.
24 M I C R O H O B B Y
kiosco!

única revista J
de basket que te
SIS» »*

hará vivir, semana a feJ


semana, este gran aconte-
cimiento deportivo.
Información caliente, actual, diná-
mica... todo lo que te interesa saber de mí
las grandes figuras y las grandes jugadas lo
encontrarás en «Gigantes». Y sólo por 150 pese
tas.
RUTINAS DE UTILIDAD

DVORAK, UN TECLADO
MUCHO MAS RAPIDO ••••••••••••••••••i

QUE EL TRADICIONAL rr rr
J. M. FRAYLE
Si sabéis escribir a máquina seguro que alguna vez habéis
notado que los dedos son capaces de escribir más rápidamente
de lo que la máquina está dispuesta a soportar: letras que no
salen o mecanismos y muelles que se atascan etc. Esta fue la
razón que movió al inventor de la máquina de escribir a
disponer los caracteres de una forma intencionadamente
compleja y arbitraria.

En teoría, una de las prioridades que ri- teclado, de tal forma que al intentar es-
gen en el diseño industrial es la ergono- cribir se pierde un tiempo precioso bus-
mía, es decir, la interacción más eficaz en- cando cada letra. De esta forma no había
tre máquina y ser humano, o al menos ésa peligro de que el teclista pudiera superar
era la meta hasta que en 1870, Crisiop- las prestaciones de la máquina. Separó en-
her Letham Sholes diseñó la máquina de tre sí las letras más usuales en idioma in-
escribir. Por aquel entonces la fabricación glés de forma que las combinaciones silá-
industrial no estaba muy avanzada que di- bicas más corrientes, como por ejemplo
gamos y este buen señor fabricó unos pri- «DE», han de teclearse necesariamente
meros prototipos de máquina de escribir con el mismo dedo (la forma más lenta de
(«typewriters» que dicen ellos) en tos cua- hacerlo). Aunque en la década de los años
les, a poco que fueras un hábil de los de- 30 los mecanismos de las máquinas esta-
dos, la dichosa máquina se atascaba. Ló- ban suficientemente perfeccionados como
gicamente había que pensar en una solu- para resistir et «ataque» de los más exper-
ción para que los dedos de los teclistas no tos mecanógrafos se siguió utilizando la
fuesen más rápidos que los mecanismos misma disposición en los caracteres.
de sus diseños.
mientras que con la disposición
Nueva disposición de teclas QWERTY no pueden construirse más allá
PROGRAMA BASIC (LISTADO 1) de 100 (en castellano ocurre otro tanto).
Expertos en rentabilidad empresarial Otra ventaja adicional que se consigue
han analizado el tema en profundidad lle- con el nuevo teclado es que cada mano se
10
20
LORO •"CODE 6 C 4
L E T FI=L»USR 6 E 4 I F NOT R T H E
gando a la conclusión de que la actual dis- encarga de pulsar aproximadamente el
N GO
30
TO 2 0
P R I N T CMR» R , BEEP .05,20
posición del teclado, conocida como 50% de las letras, mientras que en la dis-
40
50
I F U S R 6 E 4 T H E N GO T O 4 0
GO T O 2 0
Q W E R T Y por las seis primeras letras de posición tradicional, la mano derecha se
la línea superior, frena la producción, por- encarga sólo del 40%, dejando para la iz-
que de hecho, fue diseñado para ello. quierda, por lo general menos hábil, el
Puestas asi las cosas, parece evidente 60% restante. De lo anterior se deduce
LISTAD03 que no quedaba otra solución que redise- una sustancial mejora en cuanto a rapi-
LINEA DATOS CONTROL ñar la actual disposición en aras de una dez.
mejor rentabilidad y ergonomía. Y hete Los gobiernos de Oregón y Nueva Jer-
aquí que nos llega desde Estados Unidos, sey, en Estados Unidos, ya han realizado
1 2123000901FEFEED782F 990
2 E61F200D2323232323CB 684. como casi todo, el nuevo diseño realiza- el correspondiente cambio y los departa-
3 003SF0010000C9CB2F23 783 do por Augusi Dvorak, un psicólogo de mentos de la Administración están empe-
4 30FB2306004.EC9514.fl4B 84-9
5 S8424 14F455549222C2E 649 la Universidad de Washington que fue, zando a utilizarlo.
6 50593132333435303938 585
7 37364C52434 746534E54 720 para más señas, uno de los padres de la Pero el teclado convencional no va a
8 4 844205A56574D000000 512 ergonomía. Este teclado, cuya disposición perder su hegemonía fácilmente. La ma-
se corresponde con el dibujo que os pre- yoría de las academias de mecanografía
sentamos, está creado para obtener la má- siguen utilizándolo todavía, aunque las
CON EL CARGADOR UNIVERSAL xima velocidad posible. Las cinco voca- empresas empiezan a buscar secretarias
DE CM: les y las cinco consonantes más utilizadas que dominen el teclado Dvorak.
DUMP: 6 0 0 0 0 (D, H , T , N >' S) están colocadas en la li- Hasta la aparición de los ordenadores
N . ° BYTES: 7 7 nea central, justo debajo de la posición personales y los procesadores de texto las
natura! de los dedos sobre el teclado. De empresas no se atrevieron a adoptar el te-
Y resulta que ai señor Letham no se te esta forma se consigue que con sólo el ma- clado Dvorak debido a que su adquisi-
ocurrió otra idea mejor que complicar al nejo de la línea central puedan escribirse ción, en una máquina de escribir, era irre-
máximo la disposición de las letras en el más de 3.000 palabras en idioma inglés versible. Con un ordenador, el teclado

26 M I C R O H O B B Y
puede fácilmente sustituirse por otro. cl programa BASIC {Listado I) y salvar- nas»), un rotulador («rotúlala») y varios
August Dvorak murió en el año 1975, lo con SA V E " DVORAK " U N E I. Con kilos de paciencia, hasta dejar al viejo
justo antes de que se produjera el avance ayuda del Cargador Universal de CM te- «Trunny» hecho un cromo. Los más atre-
tecnológico que ha posibilitado que su in- cleamos el Listado 2 y después de hacer vidos o que dispongan de teclados más
vento empiece a proliferar en las mesas de un DUMP en la 613000, salvamos a conti- «duros», pueden arriesgarse a cambiar cl
las oficinas. nuación del programa Basic el código ob- capuchón de plástico de las teclas de si-
jeto generado indicando 60000 como di- tio, con lo que habrán resuelto el proble-
T r a n s f o r m a r el S p e c t r u m rección y 77 como número de bytes. Pues- ma.
to que el bucle principal del programa se Si a pesar de todo lo dicho no os con-
Todo este rollo es para que os percatéis encuentra en Basic la adaptación a vues- vence la efectividad y comodidad del nue-
de la importancia que puede tener, en un tros propios programas es bastante sen- vo teclado, siempre estaréis a tiempo de
momento dado, disponer de la posibilidad cilla. Los que tengáis ensamblador podéis diseñar el vuestro propio, que se ajuste
de practicar con un genuino teclado Dvo- usar el código fuente (desensamble). perfectamente a vuestras necesidades. Pa-
rak. Para ello nada más fácil que trans- Lo que está un poco más crudo (aun- ra ello se han previsto al final del código
formar nuestro querido Spectrum en un que tampoco es para alarmarse) es la con- fuente unos DEFM que contienen las de-
abrir y cerrar de ojo. 1.a conversión soft- versión hardware. Habrá que proveerse de finiciones de las teclas. ¡A probar se ha
ware es bastante fácil: basta con teclear 40 etiquetas adhesivas (vulgo «pegati- dicho!

DESENSAMBLE DE LA RUTINA
IB ORG ¿8888 98 JR NZ.DEC00 178 LO BC,8 258 REI
2« ; 188 INC HL 188 RE7 2¿8 ;
31 LO Hl,35 118 INC HL 198 DECOD SRA A 278 *0<
41 AOD Hi.ec 128 INC HL 288 INC HL 288 »L«
58 10 8C.IFEFE 138 INC HL 218 JR NC,DEC0D 298 DATA DEFN •QJKXEWOEUr
388 DEF8 • t«
¿8 KFV 1N A,íC) 148 INC HL 228 INC Hl
71 CPL 158 RLC B 238 LO 8,8 318 DEFM ',.^1234589874'
88 ANO •IF l¿8 JR C.KEY 248 LO C,(HL) 328 DEFM •LRC6F9fiH0 Z V W

27 MICROHOBBY
ZX Spectrum +

ESTRATEGIA
l i n a simulación d e los procesos de evolución vitóles

EL JUEGO DE LA VIDA (y II)


J. M. FRAILE y P. MARTIN
La semana p a s a d a os ofrecimos una visión más o
menos teórica del «juego de la v i d a » de Conway»
Ahora tenéis la o p o r t u n i d a d de llevarlo a la practica
m e d i a n t e la utilización de este p r o g r a m a q u e
permite simular en nuestro Spectrum, todos los
procesos de evolución vitales.

Como habréis podido observar por 1.—CREAR. Esta opción nos permi-
los lisiados, el programa se compone de te diseñar en pantalla nuestras propias
dos partes. Una en Basic y otra en C.M. configuraciones para, más tarde, obser-
Lo primero que habrá que hacer será var su comportamiento. El proceso a se-
proveerse de una cinta virgen y salvar guir es el siguiente: una vez pulsada la
en ella e! programa del listado 1 con SA- tecla 1, aparecerá en el centro de la pan-
VE«V¡DA»LINE 9100. Una vez hecho talla un cursor parpadeante a la vez que
esto y con ayuda del Cargador Univer- en la esquina superior derecha, en ver-
sal de código máquina, teclearemos el tical, veréis un rótulo que dice «NOR-
listado 2. Tras realizar un D U M P en la MAL». En este modo, el cursor puede
dirección 5400, hay que salvar en cin- desplazarse por la pantalla utilizando las
teclas según indica la figura 8. Para di-
bujar pulsaremos la tecla «S» hasta que
* * MENU ** en la esquina superior derecha aparez-
ca el rótulo «PINTA». Ahora, al despla- «
zarse el cursor, va pintando. Si queremos
1. CREAR borrar algo que nos haya salido mal, po-
demos hacerlo pulsando de nuevo la te-
cla «S» hasta que aparezca el rótulo
2. CORREGIR «BORRA». En ese momento bastará
con pasar el cursor por encima de la zo-
3. JUGAR na que deseemos borrar. Si queremos
mover el cursor hacia otro lugar sin pin- : . t.
tar ni borrar, pulsaremos « C A P S
4. SfiUE SHIFT» hasta que aparezca «NOR-
MAL». Ahora el cursor sólo se despla-
i
5. LORD za sin ningún efecto sobre el dibujo.
Una vez. creada la figura pulsaremos
Fig. 9. Ejemplo de generación aleatoria
6. COPY «M», lo que nos volverá al menú prin-
cipal.
de estructuras.

Hay que tener cuidado, una vez crea-


7. ALEATORIO da una figura, de no volver a pulsar la representar gráficamente el resultado de
tecla 1, pues esto lo borraría para crear cada fase o «ciclo vital» y, por supues-
Fig. 7. Menú de opciones del simulador una nueva. to, sin errores.
«VIDA». 2.—CORREGIR. Esta tecla nos vol- Para haceros una idea de lo comple-
verá al dibujo que en ese momento hu- jo que resulta el procedimiento de for-
ta, a continuación del programa 1, el biese en memoria, pero con el cursor in- ma manual, tener en cuenta que hay que
Código Objeto generado indicando cluido, lo que nos posibilitará cualquier comprobar el estado de cada una de las
54000 como dirección y 1398 c o m o nú- tipo de modificación que deseemos rea- casillas (5248), comparándola con las 8
mero de bytes. lizar. El manejo es idéntico al de la op- adyacentes. Esto hace un total de 41984
Ahora el programa está listo para ción anterior. Con la tecla «M» salimos cálculos. Luego hay que tomar las de-
funcionar. Una vez cargado desde la al menú. Si en la opción «CORRE- terminaciones respecto a si esa casilla va
cinta observaréis un menú de opciones GIR», se pulsa el «0», el contador de ci- a generar un elemento, desaparecer el
como el de la figura adjunta (figura 7). clos se inicializa. que tuviese o permanecer sin cambio. Al
3.—JUGAR. Pone en marcha las ru- final, representar gráficamente el resul-
M e n ú de opciones tinas de cálculo. Esta es la gran ventaja tado. Podéis probar con un tablero de
El menú se compone de siete opcio- de utilizar el ordenador. Los cálculos so- ajedrez y unas cuantas fichas del tipo de
nes más otra oculta que consiste en ha- bre una parrilla de 8 2 x 6 4 (5248 elemen- las de las DAMAS. Con las negras se ha-
cer BREAK desde el propio menú y se- tos), hechos a mano nos llevarían días, cen las configuraciones y con tas blan-
guidamente, GOTO 9000. Esto nos ha- eso sin contar con los innumerables cas se indican las casillas que van a pre-
rá una copia completa del programa en errores que cometeríamos en cada fase. sentar variaciones, ya sea por la gene-
cinta (siempre es conveniente disponer El ordenador permite, en breves ins- ración de un nuevo elemento o por la ex-
de un Backup). tantes, chequear todas las posiciones y tinción del ya existente.
28 MICROHOBBY
GREEN CYAN YELL0W i| W H I T E BLACK

m
0 P E N tt C L 0 S E tt M0VE ¡1 ERASE |i POINT CAT FORMAT

( n %) ( B & ) ( • ( )
por las leyes de Conway. En este senti-
V i y V 6 y v
JLS do recomendamos que, siempre que os

m w S Í S i Vpj
TAN RNO TAB
ATN
• i i m
1 MERGE
STRS | CHRS
•MtCVl IKnífll (C) sea posible, centréis al máximo las con-
( RE>-) f R U N
)
/RETURN\1 / PRINT \ figuraciones experimentales en la pan-
\¿J v r y talla.
SOR VAL USR PROGRAMA «VIDA»

w m H y m
DATA
\
SGN
CIRCLE VALS m^m ATTR I1
1 0 CO SUB USR S E 4 GO T O 1 0
/GOSUB\

* i
I OIM \ 1 0 0 REH W J
t STEP J ENTER 1 1 0 CLS. LET 5PUE GO
\Dy v y 5UB 1 0 0 0
SflUE N*CODE
L E T R = USR
58000,666
15363 REH
1 2 0 I F NOT R T H E N R E T U R N
1 3 0 P R I N T flT 0 , 0 , F L A S H 1 , • ERR
OR # " STOP
200 r e h n > u > a
2 1 0 CLS
SUB 1 0 0 0
LET n * = " LORD
L E T RaUSR 15363
CO
REM
LORD NfCODE 5 8 0 0 0
2 2 0 I F R T H E N GO T O 1 3 0
2 3 0 RETU
3 0 0 REH
3 1 0 COPY RETURN
1 0 0 0 I N P U T (1*1$) , " N O M B R E ? " ¡ N I R
ETURN
9 0 0 0 R E H E3ÜHBRQI
9 0 1 0 SRUE *JIOH LINE 9100
9 0 2 0 SflUE " V i d a " C O D E Se4.154C
9 0 3 0 STOP
9 1 0 0 CLEflR 5 t 4 - l LORD " " C O D E 5e
4.—SAVE. En cualquier instante del Fig. 8. Indicación de las teclas de movi- 4
9 1 1 0 RUN
desarrollo del programa puede detcrne- miento a la hora de CREAR y CORRE-
se la ejecución pulsando la tecla «M». GIR estructuras.
Con la opción SAVE podemos guardar,
para su posterior utilización, cualquier LISTADO DE CODIGO MAQUINA
configuración en una situación determi- LINEA DATOS CONTROL LINÍA DATOS CONTROL
nada.
CBC0C97OR7C82DC8C0C9 1729
5— IJOAI). Una configuración que es- 1 F33R42C4R7C443C4CD0E 1616 81
82 7DFE52C82CCBC0C92IF1 1575
2 C41177C4CDD6C42158C3 1459
C636003EF8DBFECB4720 1344
3EF7DBFECB47CR67C5CB 1761 83
te guardaba en cinta puede recuperarse 3
4. 4FCR5ECSCB57285ECBSF 1294 84 02CBC6CB4F2002CBCECB 1331
85 572002CBD63EFDDBFECB 1529
cargándola con esta opción para conti- 5 CR02C4CB67CR36C43EEF
DBFECB672813CB5F28IB
1459
1203 86 4F200CFDC647FE23CBC6 1340
6 7EEE02772B3EFDDBFEC8 1519
nuar por el punto exacto desde el que 7
CDS41F38D3FBFD363102
215827D9C9CDF2C4CD91
1196TOC
1571
87
88 472002CBDECB572002CB 1057
8 E63EFEOBFECB4F2002CB 1538
se grabó. 9
C3012C01C300C8E5CD0C 1082 89 EECB572002CBF6CB5F20 134 1
C52120CB11E0DFCD3CC9 1395 90
6.—COPY. Permite copiar una pan- 10 E60F4F060009ED521930 731 02CBFEC847C023CB86CB 1500
11 91 8EFDCB47FEC9D921C800 1574
04360118EECD00C8CDBF 1122 92
talla en la impresora para su más fácil 12
13
021C28FR3R045CFE4OC8 1005 93
54FD5EFFCDB503O9C900
0028200100002120CB3E
1493
403
18D4E5CDF2C4FDCB02C6 1764 94
estudio o conservación, si bien esta op- 14. FD363106CDBCC7CD00C8 1359 95
7FDBFECB57C81100CR78 1429
15 CD8E021C20FRCDF5C63E 1369 R72005CO49C7180EE57B 1071
ción queda restringida a impresoras del 16 7FD8FECB57CSCDA9C72A 1705
96
97
115300ED5216CR5FCD53 1026
17 BRC72322BRC718DE2RBR 1313 C7E1CDS3C778FE3F2005 1385
tipo Zx Primer, Alphacom 32 o Seikos- 18 C72290E22192E21193E2 1398
98 CD49C7180DE57B115300 966
19 99 1916CR5FCD53C7E1CD79 1382
ha GP50 que no precisan de software 20
3601019802EDB0360021 710 100 C7230C79FE5320BB0E00 937
auxiliar. Su adaptación para otras im- 21 92E2DD2120CB7ER7280D 1207 101 04 78FE4020B3C9RFC506 1232
22 DD7E001FCB16DD2330F6
2318EFCD91C3016400C9
1153
1145
102
103
03121C10FCC1C979R720 1031
presoras deberá hacerla el propio usua- 23 CD91C301C8003E013242 925 05CD71C718072BCB4623 904
24. 104 CD71C7CB46CD71C779FE 1682
C4C900AF3242C401C014 1097
rio, para facilitar lo cual hemos previs- 25 2120CB701121CBEDB077 1165 105
106
52280423CB462B3EO028 579
26 2R90E222BRC72192E2DD 1457 013C121CC9D92104CR0E 778
to que el COPY se haga desde Basic. 27 2120CB37DDCB0066C8CB 1252 107
108
00CB3E2E092D08C84628 686
28 162808DDCB0016002318 796 010C0820F679CB15FE03 901
7.—ALEATORIO. En ocasiones de- 29 EF233718F016010R2R2R 710 109 28OBFE027D2803R71806 672
30 204D454E55202R2A1607 486 110 R728037DEE01D9CBBEC8 1384
searemos hacer estudios de configura- 31 06312E20435245415216 520 111 CBFEC92120CB01C0147E 1265
0906322E20434F525245 522 112 07RE77230B78B120F6C9 1122
ciones aleatorias. Esta opción genera 32
33 474952160B06332E204R 468 113 0000DD2100CRCDCDC7DD 1286
114 3600FF1100CRC34BC52R 1037
múltiples situaciones de alcatoriedad. 34 55474152160006342E20
53415645160F06352E20
474
477 115 BRC71E2001F0D8CDF3C7 1551
35 0118FCCOF3C7019CFFCD 1541
Una vez seleccionada la opción, con 36 4C4F4144161106362E20 465 116
434F5059161306372E20 495 117 F3C70EF6COF3C77O1E30 1552
37 83DD7700DD23C9RF093C 1172
cualquier tecla variará indefinidamente 38 414C454154 4F52494FFF 927 118
IR13FEFFC8D718F83E0F 1318 119 38FCED423D20ED7B18EO 1325
39
hasta que pulsemos la tecla «M», en es- 40 FD7753FO770ECO6B0D3E 1228 120 D0211FCB2100404D545D
C02DC9EBCD36C82C7DE6
839
1544
01D3FEFDCB0286C9CDDE 1686 121
te momento podremos utilizar la pan- 41
42 C4211F581120004 37719 608 122 1FFE1F20130E027DO61F
6FCD2DC9CD2DC9CD20C9
753
1464
43 10FC3E06FD7755FD770E 1179 123
talla como si la hubiéramos creado o 4.4. RFD3FEC9CDF2C4 2120CB 1752 124 7CFE58D0793CFE033801 1169
36001121CB01C014EDB0 933 125 AF4F18O2DD2379E60320 1130
cargado desde cinta. 45
21000022BRC7C9CD1CC5 1083 126 56DDCB0046280BCBFECB 1291
46 F6EBC8FECBF61809CBBE 1813
FDCB02C6FD363106CDBC 1411 127
Si deseamos detener momentánea- 47
C7FDCB0286C94E4F524D 1308 128 CBB6EBCB8ECBB6EBOD23 1889
48 4 14CFF50494E544120FF 1063 129 DDCB0046280BCBE6CBDE 1403
mente el paso de los ciclos vitales para 49 424F52524120FF0E003E 737 130 EBCBE6CBDE1809CBR6CB 1698
50 9EEBCBR6CB9EEBD023DD 1835
observar detenidamente la evolución de 51
16D779D73E1F071RFEFF
C807130C18EFE5CDF2C4
1416
1581
131
132 CB0046280BCBCECBC6EB 1369
52 CBCECBC6EBC9CB6ECB86 1928
una determinada configuración, pode- 53
CD26C51804E5CO0CC521
000022F1C621282022F3
1144
855
133 EBCB8EC886EBC93D205E 1540
134 DDCB0046280BCBF6CBEE 1435
mos hacerlo manteniendo pulsada la te- 54 C6FO364780CD00C8CDB1 1491 135
55 C53EEFDBFECB47CC23C5 1681 EBCBF6CBEE1809C886CB 1746
136
cla SPACE. 56
57
3E7FDBFECB5720E9FD7E 1596 137
REEBCBB6CBREEBDD23DD
CB0046280BCBOEC8D6EB
1883
1401
47DO7700C92RF3C6E511 1341 138
Las opciones de LOAD, SAVE, COPY 58 53004D426C62CDR93011 871 139
CBDECBD61809CB9ECB96 1589
59 20CB1909E5DDE1E1C9C0 1575 EBCB9ECB96E80023DDCB 1864
140
y BACKUP se han realizado en Basic 60 82C6FDCB477E281EF0CB 1507 141
0046280FCBC62CCBFE2D 1072
61 47BE1136C53RF2C6CB47 1301 EBCBC62CCBFE2DEBC9CB 1821
con objeto de que cualquier usuario 62 280R113OC5CB4F200311 659
142
143
862CCBBE20E8CB862CCB 1435
63 44C5C04BC5CDE4C6CD99 1731 BE2OE8C9DDCB0046280B 1216
pueda adaptarlas sin dificultades a otros 64 C53RF1C6A7286C4FCB41 1356
144
145
CBEECBE6EBCBEECBE618 2007
65 09CBRECBR6EBCBRECBR6 1736
periféricos tales como Microdrive, Dis- 66
2808CO73C6CO64C6183R
CB4920F7CB512805CO7R
1151
1211
146 EBDD23DOC80046280BCB 1239
147 06CBCEEBCBD6CBCEEBC9 2120
cos, Impresoras, etc. 67
68
C618EECB592805CD73C6 1315 148 CB96CB8EEBCB96CB8EEB 1866
1824CB612805CO7RC618 954 149
Una última observación: Conway pre- 69 1BCB692805CD68C618E9 1147 C924 7CE607C07DC6206F 1256
150 O87CO60867C9D92R785C 1337
70 CB712805CD6BC61809CB 1107 151
supuso la existencia de un tablero infi- 71 792805CD6BC618E01023 975 152
545DED5F835F29291929
29291922785C7C85D9C9
883
1028
72 FDCB478E3RF2C64FFD7E 1625 153
nito. Por razones prácticas, nuestro ta- 73 47CB412808CB4 9CBC720 1097 154
02CB87DD770022F3C6CD 1360
blero de juego es finito por lo que las 74
75 E4C6CD99C5FDCB474E20 1618
configuraciones que se acerquen al bor- 76 08DD7E00F602FD7747OD
7E00EE01OO7700C97CR7
1267
1197
Con el c a r g a d o r UNIVERSAL
77
de hasta colisionar con él, tendrán un 78 C825CBC0C97CFE3FC824 1510 DE C.M. D U M P S t t t t .
79
comportamiento diferente al previsto 80 N . ° BYTES: 1 5 4 0
"AjyiÚll
THE LAST WORD (TLW)
José Manuel LAZO
Los que solemos utilizar p ara nuestros
trabajos un procesador dee textos estamos de col- ¿i 1 o^rtte

que y
puede
mm 3
enhorabuena debido a ue, sumándose a lo
mercado uno que
sac considerarse «la última palabra» en
2J05E MANUEL LAZO

THE LfiST UQPD <TL


materia de proceso de textos.
LOS amantes de La e s c r i t u r a con un
Este procesador de tex- otras palabras, adaptar el procesador de textos
e s t a m o s d e enhorabuena d e b i d o a q u e , sum
tos (The Last Word o TLW TLW a nuestras necesida- a ndose a (.os q u e y a hay,
como lo llamaremos en lo des. h a s a l i d o a i mercado u n o que se pued
e considerar "La ultima
sucesivo) puede caracteri- p alabra" e n m a t e r i a de p r o c e s o d e textos
zarse por: formateado en La p a n t a l l a de v í d e o
pantalla variable a gusto del Este procesador de textos (The Las
usuario, potente y racional Con el TLW la pantalla t Uord O TLU como LO
i.mamaremos e n LO sucesivo) se puede cara
manejo de la impresora con del ordenador se ve dividida e t e r i z a r por: Formateado
posibilidad de introducir en en dos secciones diferen- en p a n t a l l a variable a gusto d e l usua
r i o , p o t e n t e y racional
el texto caracteres de con- ciadas: por una parte, las
trol y gran facilidad de uso. tres lineas de la parte supe-
Se nota además un trasfon- rior se destinan a informar- El display de 40 columnas es et más cómodo de utilizar.
do de seriedad al examinar nos en todo momento del
el programa detalladamen- estado del programa y el ra una impresora, pero tra-
mente a las pulsaciones,
te debido a que el mismo texto con 13 datos que son: bajará en pantalla con sólo
siendo ésta una gran venta-
está escrito enteramente en línea y columna del cursor, 40. TLW tendrá en cuenta
ja para los mecanógrafos
CM y sólo posee una peque- espacio de memoria libre esto y sólo efectuará la jus-
duchos en el manejo del
ña parte de Basic que se en- que nos queda en el texto, tificación de lineas y demás
mismo.
carga de manejar casset- número de columnas en funciones basándose en las
Respecto a la pantalla de
tes. discos, microdrives. wa- que tenemos formateada la 128 columnas totales, no en
texto, podemos formatearla
fadrives. etc. pantalla, flag que indica si las 40 de la pantalla.
en 40. 48. 60 u 80 columnas
Todas estas característi- tenemos conectada la infor-
a elección por el usuario, — La segunda, muy im-
cas generales que luego se mación complementaria en
claro está que el formato de portante también, es que no
analizarán con mayor profu- la zona de textos o no, nú-
80 columnas no será muy disponemos de un máximo
sión nos llevan a la conclu- mero de espacios del fabu-
cómodo para trabajar a no de líneas a escribir, como
sión de que TLW es un ex- lador, si está enclavada la
ser que dispongamos de un venia sucediendo en los an-
celente paquete de utilidad tecla de las mayúsculas,
monitor de alta resolución. teriores procesadores de
para escritura de todo tipo una información muy impor-
textos, sino de una canti-
de textos. tante que nos indica si el
TLW está en modo de escri- La filosofía dad de memoria de 25 K,
Una vez cargado del cas- del p r o g r a m a para el escrito. TLW codifi-
sette en donde viene tene- tura de textos o espera un
ca el texto en memoria de
mos oportunidad de pasar comando del sistema, en
Se pueden destacar dos una manera muy especial
el mismo a cualquier perifé- qué columnas están los
puntos de vital importancia que nos permite introducir
rico del que dispongamos márgenes, y los tres últimos
con respecto a los demás 25 K de textos reales sin
cargando la rutina apropia- marcadores de la derecha
procesadores, que existen contar los espacios que se
da a ese periférico que se que nos dice si deseamos
en la filosofía de trabajo del escriban. Esto supone por
encuentra por la otra cara justificar las lineas según
TLW: ejemplo, que trabajando
de la cinta; esta operación las escribimos o no, si es-
— La primera es que con un escrito de 48 colum-
es la primera que debere- tamos en el modo de inser-
aunque nosotros tengamos nas «reales» disponemos de
mos hacer para poder dis- ción, o si está activada la
definido un formato de pre- unas 700 líneas de texto,
poner de una copia de tra- detección final de linea al
sentación de 48 columnas, más que suficientes para
bajo del TLW. escribir.
por ejemplo, podemos tra- un usuario medio de micro-
Después, si tenemos co- En las 20 líneas de la par- bajar perfectamente con las ordenador.
nectada una i m p r e s o r a te inferior en que se halla di- que deseemos ya que esto Otra característica, me-
«grande» a nuestro ordena- vidida la pantalla está el se define independiente- nos importante pero tam-
dor viene la definición de texto que vamos escribien- mente de la presentación. bién interesante, es que
los códigos de control de la do. Hay que destacar que el Esto nos permite escribir un TLW dispone de un buffer
misma en el procesador; en teclado responde rápida- texto en 128 columnas pa- de 21 teclas. Cuando se ter-

30 MICROHOBBY
mina de escribir una línea
«real» ésta se justifica, si
procede, por lo que el pro-
grama pierde un tiempo en
esto. Sin embargo, no nos
dejará desatendidos porque I Free
si seguimos escribiendo en c-c^shi ft í = e x t e n d e d E~ e+z/shi f t
este preciso momento lo Curs-lt:c5 Curs-rt: Cvrs-up : C7 Curs-dn:c6
que tecleemos se guardará Uord-Lt:c3 uord-rt: s e n t - r t : su Goto-Ln eii
C o U lST.: ES Colorid: Pagt-TL:E7 Page-6L:EB
en este buffer y luego se ac- F L - 1 ' £ t : efi Fl-last: up-a-pg:«u Dn-a-pq;eD
tualizará. Up-l-Ln:E3 Dn-l-ln: Tab-Key:cl PCT-keyrSl
Zap-chr:ce Z'3P>> fcfl: Zap>> f l : E9 Zap-aU:EZ
los comandos ins-ert Txt<<mv: Fítv> > T x t : SE >>TXt<<:EH
J s t y - L r » : EJ Cpct-í.n: P.ftn-par: ER 0 (12?):EK
Rept-tx:eR U-tX: E>ích-tX: í X ü o r d - C t : BJ
Además de escribir, po- •Jstsr?d: eJ U-wr/SP: Case>ln:E2 Inc ld-$:El
demos introducir los co- OutLine-. eO Markers: C f i P V l C : C2 C h r s ^ l . n : EU
La pantalla M a r g - L t : eft Marg-rt: Tab/"Í r i t : ET COLOUrS: EB
mandos pertinentes al pro- de ayuda Cate'tr:EC Tter-set: e¡Uit-it:sO >>BasiC:eB
cesador; esto se consigue nos Prnt-tx:eP Prnt-gd: ToKn-pg:eT Catalog:eC
pulsando el modo extendi- muestra en Load-tx:eL Swe-tx: Eras— f i eE F o r m a t : eF
do (Caps + Symbol) y luego cualquier
una cualquiera de las órde- momento
nes de que dispone. las
Todos los comandos que opciones
tiene el procesador, un total disponibles.
de 61, asi como la forma de
acceder a ellos, aparece en
una pantalla de ayuda con
la invocación del comando trie •^urop
'Help'. Col. 1 O-Turi t e
Estas órdenes se dividen I Free 13K J u s t i f'4
en 5 grupos bien diferencia- ^
dos: J

— Por una parte están TfC LftT W®ÍTUB 3


2
los comandos inherentes al Lít aarte ->. is íscrzturo om wi prxcsodcr t tartos «R
cursor, éste lo podemos etro&s. <jt tú -íefcií*> <i <?ut aratfese ijús •« toi, *
mover a lo largo y ancho del w yjjdc <*. ntrafe 'Tío •?* ul oonsifenr "la u.tim *

texto. Además, se permite pfjtrt' n o n i k ¿roas» -k T&los. 3


2
un movimiento mucho más £it£ firjO&M * tSXtfc (Tte «trj 0 TLW o:«*> lo
rápido de palabra en pala- UüsnnwK- ííi ü> •J.csii'iu) u: omx+írisr pw F«wr»5i» El formato
ííi fimjji v m d u <1 <*&ti> «suarix). prénte y ta. de 80
bra o de pantalla en panta- tí
ra*.*> * la iifo&wa o r p«iifcáLi*id •*> introducir <íi d. t^rto columnas
lla. Una cosa nueva es que o r o c r ^ <*. aíitncc -r® .jrtaüJU hacid «suris> •i <£
sólo es
podemos fijar márgenes de rwtij I»Í mayv.ivjc' -k ufiiáa >-<mstif <i. tí
•teTiji)j>í(mitt .«áfc 'i w íf. mírt' "üt-j »^crit» «intír'iM'iV. «¿*j
^ utiiizable si
tabulación y desplazar el
% v l
.w PÍ^W -k iteir. ' i * a w j a «k ti disponemos
cursor por estos márgenes Mto otííti*<„ mortdri^ , tí de un
para hacer más fácil nues- Tuiti.. 3 monitor de
tra escritura. Por supuesto, T"*t oaracneristicíí jtf^-'X^ r*. ükp x i « ) j ? r r i tí
alta
también podemos ir al prin- resolución.
cipio o al final del texto.
— El segundo grupo en- importantes y que no pue- sic. Los resultados de los tipo de impresora que se va
globa todas las órdenes pa- den faltar en ningún proce- cálculos los podemos usar a utilizar y la dirección don-
ra el manejo del texto. Se sador de textos que se pre- en el texto y/o almacenar en de se halla la rutina de im-
puede borrar un carácter, cie. un total de 10 memorias. presión.
un párrafo o zonas de texto — El tercer bloque de Y por otra parte, tiene — El quinto bloque de
completas. Lógicamente, comandos es un conglome- una alarma programable pa- comandos recoge, obvia-
también se puede borrar la rado de órdenes de distinta ra avisarnos cada cierto mente, lo referente a la me-
totalidad del escrito con la índole. Cambio de los dis- tiempo con un insistente pi- moria externa que vayamos
orden Zap'. Estas últimas tintos modos del programa: tido. Esto es útil a los usua- a utilizar y que puede ser
opciones, debido a su im- justificación on/off, forma- rios de disco para recordar- prácticamente cualquiera
portancia piden una oportu- teado y colores de la panta- les que de vez en cuando de las que existen en el
na conformidad. lla. vuelta al Basic, márge- hay que hacer un backup mercado.
A este grupo también nes, etc. y un par de facili- del texto en el mismo. Bienvenido sea este gran
pertenencen los comandos dades del procesador que — El penúltimo bloque programa de gestión de tex-
de inserción de textos en más que útiles son extrema- de comandos es muy redu- tos al pequeño círculo de
medio del escrito, códigos damente curiosas: por una cido, sólo son 3, y recoge lo los que ya existen en el
de impresión en el mismo, parte tenemos un comando referido a la gestión de la mercado, indudablemente
centrado de titulares, y bús- que nos lleva a la parte del impresora. Tenemos una or- es un gran paquete compa-
queda e intercambio de pa- programa encargada de la den para variar los códigos rable, si cabe, a los que po-
labras o frases dentro del gestión de una calculadora de impresión y otra, muy in- demos encontrar en ordena-
texto, opciones éstas muy con toda la potencia del Ba- teresante, para cambiar el dores de mayor calibre.

31 MICROHOBBY
MIC EL
aprendí

INICIACIÓN
a programa*

RASPUTIN
Desde luego,
parece mentira que
gente pueda averi-
guar trucos como éste.
Los programadores tienen la mente al-
go retorcida para idear cosas de este ti-
po. pero que haya alguien que después
sea capaz de desvelarlos, resulta poco
menos que imposible de creer. Vamos,
que Manuel Lumbreras (madrileño), tie- — Teclear ta palabra STALtN.
ne que ser primo-hermano o algo asi del — Una vez hecho esto, introducir un
que hizo el Rasputin para conocer el tru- código de dos dígitos incluidos entre 00
al 24 y el 33 al 40. Cada uno de estos
INICIACION AL BASIC
co que nos ha mandado. Si os parece
que estamos exagerando, leer atenta- códigos pertenece a una habitación, por Gary Marshall
mente lo que os contamos a continua- lo que tras teclear el dígito elegido, apa-
Ediciones Generales Anaya. 44 págs.
ción. receréis en una pantalla donde podréis
continuar tranquilamente jugando. Un simple pero atractivo vuelo espacial, de-
— Parar el juego con la tecla «SPA-
¿Qué?, ¿estábamos exagerando sarrollado en tres fases, sirve de pretexto para
CE».
cuando decíamos que era un truco real- enseñar a los más novatos los rudimentos del
— Pulsar simultáneamente las teclas
mente asombroso? lenguaje Basic.
CAPS SHIFT y R.
— Sonará un pitido. Este es uno más de la larga serie de libros
de iniciación al Basic que están apareciendo úl-
timamente en el mercado. Si hubiera que citar
un par de características diferenciales respec-
UNDERWURLDE to de otros volúmenes similares, diriamos que
la más notable es su enfoque práctico, además
Carlos Alberto Rico, valenciano él. del carácter lúdico del mismo. Aprender jugan-
nos ha mandado una suculenta caria re- do es, sin duda, el mayor acierto de este tipo
pleta de POKES para los más variados de libros.
programas y más heterogéneos juegos La obra comienza con un breve repaso al te-
comerciales (la gran mayoría de ellos al- clado y los comandos más importantes de
go antiguos). A continuación os ofrece- Spectrum y Commodore.
mos algunos de ellos. Comenzamos con A continuación explica someramente los dia-
el mitico Underwurlde, para el que nos gramas de flujo y demás planteamientos pre-
remite dos Pokes diferentes. vios al desarrollo de un programa, asi como las
Vidas infinitas POKE 59376 , 0 técnicas más elementales de grabación y car-
Quitar monstruos POKE 45019 , ga desde cassette.
201 Las tres partes de que consta el libro, «lan-
zamiento de un cohete», «asteroides» y «aterri-
zaje del transbordador espacial» son, en reali-
dad, tres partes de un mismo programa que es
FREO ensamblado finalmente.
Si hay que citar un defecto, creemos que es
la idea de agrupar en un mismo volumen las ver-
Ahora los chicos de Made in Spain
siones de Spectrum y Commodore, ya que, ade-
han alcanzado grandes cotas de popu-
más de haber muy pocas personas que tengan
laridad con su sensacional Sir Fred, pero
ambos ordenadores simultáneamente, esto res-
¿quién se acuerda de aquel su primer
ta un espacio valiosísimo que podía haberse de-
programa que respondía al nombre de
dicado a otros temas y no en repetir casi todos
Fred? Para aquéllos que tengan la suer-
dos veces, una para cada ordenador.
te de contar en su juegoteca con este
casi histórico Fred, ahí van un par de Po- Un último consejo: si no tenéis ni idea de or-
kes. denadores: estupendo, este libro puede ser el
íscV V-x<
v. •v. • v • • • .
V ^yT j
wsssp
comienzo perfecto; si ya sabes algo sobre el te-
ifcloVftl1» lHwi IM r^.' •••flB - Vidas infinitas 31171 , o ma: mejor será que busquéis otro más avan-
Balas infinitas 37729 , 0 zado.

32 MICROHOBBY
CONSULTORIO
Sobre el «GENS» LOAD ""CODE 4e4 Sí no se especifica la direc- «PAS». Esta variable se de-
y el «MONS» RANDOMIZE USR 4e4 ción de ensamblado, el có- fine en la línea 10. Le reco-
Cuando salga a Basic, digo objeto se coloca a con- mendamos que revise esta
El «GENS-3» es un en- tinuación del fuente. El
puede re-entrar al programa línea, así como la propia lí-
samblador muy bueno, pe- «MONS» no crece.
con: nea 110 para asegurarse de
ro tengo algunos proble-
RANDOMIZE USR 40061 — El comando de en- que en ambas el nombre de
mas: la variable es correcto. Asi-
A menos que su copia es- s a m b l a d o » ^ — » hace que
— Al volver a Basic un mismo, no estaría de más
té mal, el programa debe el ensamblador no liste el
par de veces, el «GENS» se revisar las líneas 82 a la
funcionar perfectamente. código objeto al ensamblar.
me corrompe y el Spectrum 101, ya que también hacen
— En ocasiones, se re- Lo que se consigue es que
se «resetea». uso de esta variable. Re-
quiere ensamblar un progra- los listados queden más bo-
— No entiendo cómo cuerde que da igual si el
ma tan largo que no cabe nitos. El comando «*D + »
funcionan los comandos nombre de la variable está
en memoria, simultánea- hace que las direcciones de
«T» y «F» (cargar subrutina). escrito con mayúsculas o
mente, el código fuente y el cada línea se muestren en
— ¿No existe algún co- código objeto. En estos ca- con minúsculas, ya que el
decimal. Si no existiera es-
mando para cargar y grabar sos, se va escribiendo el có- ordenador no lo tiene en
te comando, se mostrarían
código objeto directamente digo fuente por trozos y se cuenta.
en hexadecimal. Si la rutina
desde el «GENS»? Es muy va guardando en cinta con que se está ensamblando
incómodo volver a Basic pa- el comando «T» del editor. se va a usar desde Basic, es
ra ello. Al ensamblar, se utiliza el más cómodo tener las di- «Opus Discovery»
— ¿ Tienen el «GENS» y comando «F» del ensambla- recciones en decimal.
el «MONS» más comandos dor para cargar desde cin- Tengo una unidad de dis-
que los que citáis en MI- ta el trozo que se guardó y co «Opus Discovery» y re-
CROHOBBY ESPECIAL? En ensamblarlo. Recuerde que cientemente me he compra-
«El espía»
las instrucciones (en inglés) todos tos comandos prece- do un «Multiface One» para
he encontrado el «V» y el didos por asterisco son co- Acabo de copiar el pro- pasar programas a disco.
«C»... ¿Podríais comentar y mandos del ensamblador y grama «EL ESPIA» del n.° Sucede que este interface
explicar los que faltan, plea- sólo tienen validez mientras 78 (la parte de Basic y las debe ser conectado entre el
se? se está ensamblando. De dos de código máquina, Spectrum y la unidad de
— ¿Utilizan el «GENS» y todas formas, es muy poco una a continuación de otra) disco ya que al port lateral
el «MONS» las variables del probable que tenga que uti- y cuando las cargo en el or- de ésta le falta la conexión
Sistema?. lizar alguna vez este coman- denador, me aparece en «NMI», que es la que utiliza
— ¿Hacia dónde crecen do. pantalla el menú y la pre- el «Multiface One» para in-
el «GENS» y el «MONS»? gunta: «(1) TECLADO o (2) terrumpir el programa y ha-
— Efectivamente, no hay
¿Dónde colocan el código KEMPSTON». Pulso «1» pa- cer uso de la EPROM que
forma de salvar o cargar un
fuente y sus variables? ra teclado y lo que me apa- lleva incorporada. Mi pre-
código objeto desde el
— ¿Qué quieren decir rece es «2 Variable not gunta es: ¿qué sucedería si
«GENS», de todas formas,
esos *C—y "D+ que apa- found, 110:1», y en el rec- hiciera un puente entre la
no es tan terrible tener que
recen en las primeras líneas tángulo superior derecho, la conexión «NMI» del port de-
salir a Basic..., salvo que se
de vuestros listados? cifra 28000. lantero de la unidad de dis-
le «resetee» el ordenador.
co y la conexión «NMI» (que
Ricardo ALER Huesca — El c o m e n t a r i o que
no está conectada) del port
apareció en MICROHOBBY Manuel MONTILLA • Madrid
lateral?
• Vamos a intentar res- ESPECIAL no pretendía ser
ponder todas sus preguntas un manual de instruccio- Es evidente que los blo-
por orden. nes, sino sólo, un comenta- ques de código máquina es- Xavi COLOMINA - Barcelona

— Ignoramos por qué se rio de estos programas. Pe- tán bien cargados ya que,
le corrompe el «GENS» al ro no se preocupe, en el cur- de lo contrario, el ordenador La conexión sólo es po-
volver a Basic. Tal vez se so de Código Máquina ex- se colgaría antes de llegar sible, que nosotros sepa-
haya olvidado de hacer el plicaremos su manejo en a la línea 110. Su error de- mos, entre el Spectrum y el
correspondiente «CLEAR» profundidad. be estar en la parte de Ba- «Discovery». La conexión
antes de cargar el progra- — Lo cierto es que no sic. El mensaje indica que por el port lateral del
ma. Le recomendamos que sabemos, a ciencia cierta, el intérprete no encuentra «Opus» no es posible por-
consulte, de nuevo, las ins- si estos programas utilizan una variable en el primer co- que, efectivamente, el pati-
trucciones de carga y, en to- las variables del Sistema, mando de la línea 110. En llaje ha sido alterado. La
do caso, haga pruebas car- ya que no los hemos desen- este lugar hay dos varia- única solución sería abrir el
gándolo en distintas direc- samblado. Casi seguro que bles: «DIR» y «PAS». Si la va- «Opus», esquema en ristre,
ciones. Tal vez la dirección alguna variable se utiliza, riable no encontrada fuera y recomponer, mediante ca-
donde lo carga habitual- pero ignoramos cuáles. Pe- «DIR», el error se detectaría bleado, el slot original. Aun-
mente sea demasiado alta ro, ¿por qué quiere saberlo? en la línea 60 ó en la 75 ya que no podemos asegurar-
o demasiado baja. Puede — El «GENS» crece ha- que ambas hacen uso de le que no le dé problemas.
probar a cargarlo en la cia arriba. Es decir, el códi- esta variable. Si decide hacer la prueba,
40000 de la siguiente for- go fuente se almacena a El error por, lo tanto, de- no deje de contarnos el re-
ma: CLEAR 39999 continuación del programa. be estar en la variable sultado.

33 MICROHOBBY
r—VíOCASION
• VENDO impresora Seikosha el ordenador Spectrum. Si estás • VENDO Spectrum Plus 48 K • VENDO revistas de MICRO-
GP-500A prácticamente nueva, interesado, envía lista a Mario con poco uso y en perfecto es- HOBBY Spectrum desde el n.°
puede ir acompañada por inter- Sáenz de Santamaría. Cl Río tado, con alimentador, cables, 1 al 74 a los siguientes precios:
tace RS-232 de Indescomp. Es Ebro, 27, 7.° C. Miranda de Ebro manuales en inglés y español. del 1 al 36 a 75 ptas., del 37 al
compatible para Spectrum y (Burgos). Todo por 30.000 ptas. Interesa- 59 a 100 ptas., del 60 al 74 a 115
otros ordenadores. Precio a con- • SOMOS un club de usuarios dos llamar al tel. (93) 697 34 96 ptas. Todas juntas sólo a 6.000
venir. Interesados llamar al tel. que estamos interesados en el de 16 a 19 horas. Rubi (Barce- ptas, precio total 8.060 ptas. Re-
(93) 321 56 45 a José Barcelo- intercambio de trucos, mapas, lona). galo tapas para 20 revistas. In-
na. ideas. Escribir a Club Cataluña. teresados pueden llamar al tel.
• VENDO por cambio de equi-
• VENDO controlador domés- Cl Fonollar, 30. 3.° 2.V Manre- po, Spectrum Plus en su emba- 455 66 91. Preguntar por Santia-
tico (P10) para Spectrum y MSX, sa (Barcelona). laje de origen completo y con go. Madrid.
por el precio de 7.000 ptas. In- • COMPRO los números 1, 2, garantía de 6 meses. Un inter- • VENDO interface joystick
teresados escribir a Manuel 3 y 6 de MICROHOBBY Sema- face Multijoystick MHT y Joys- programable de Indescomp por
Plaza Ocaña. Cl Gra Avenida, nal con las páginas correspon- tick Quick Shot II. Todo por 3.200 ptas. Interesados llamar
50, 3.° C. Linares (Jaén). dientes al curso de Basic. Inte- 45.000 ptas. Interesados escri- al tel. (91)449 11 54 de Madrid.
• CAMBIO por una impresora resados llamar al tel. 369 22 26 bir a José A. Puga Barrero. Cl Preguntar por Juan.
Seikosha GP-50S preferente- o bien escribir a la siguiente di- Guindeiras-Achas. La Cañiza
• VENDO Spectrum 48 K, nue-
mente o por otras cosas de va- rección: Vicente Vicente Sáez. (Pontevedra).
vo. con todos sus cables y co-
lor similar, para un Spectrum de Cl Emilio Baró. 16. 3.°. 46020 • VENDO Spectrum Plus de nexiones, libro de iniciación al
48 K. todo lo siguiente: emiso- Valencia. 48 K comprado en agosto del Basic. 70 revistas de MICRO-
ra de radio control de 4 cana- • REGALO Commodore 64, 85 con transformador, cables, HOBBY. Precio a convenir. In-
les con sus servos, marca manual, fuente de alimenta- manuales en inglés y español. teresados llamar al teléfono
Graupner, modelo SS28, un mo- ción, embalaje de fábrica. 2 li- Está en perfectas condiciones. (911) 43 63 24. Preguntar por Os-
tor de 3.5 cc, otro de 3 cc, mo- bros de este ordenador. Todo Pocas horas de uso. Precio: car.
tor Zoom MK III de víc, arranca- en buen estado, impecable por 20.000 ptas. Regalo interface.
dor, hélices, depósitos, gomas, • VENDO un Spectrum Plus,
sólo 30.000 ptas. Interesados Interesados escribir a Anselmo con sus cables y fuente de ali-
etc. .Todo para vuelo radio- llamar al tet. (91) 215 83 55 o es- Gutiérrez. Cl Máximo G. Garri-
controlado. Además 2 libros de mentación, en buen estado, Zx
cribir a Jesús Frías Reyes. Cl do. 10.4.°, 4.». Santurce (Vizca- Interface 1, microdrive, interfa-
Basic, 1 de código máquina, 12 Arroyo, 3. 28029 Madrid. ya). ce programable, Joystick Quick
revistas de MICROHOBBY. 40
revistas de Electrónica Viva, • VENDO Zx Spectrum por el • CAMBIO vídeo-juego «Teles- Shot I. Además regalo 60 núme-
también de RC Modelo y otras precio de 10.000 ptas. Todo en port» en buen estado, com- ros de MICROHOBBY, 3 de In-
variadas. Interesa cambio, o perfecto estado. Interesados puesto por dos mandos, adap- put Sinclair, 1 Todospectrum y
bien lo vendo por 20.000 ptas. escribir a J. Quíntela Busto. Cl tador, cables, dos cartuchos, 5 Zx. También regalo 4 libros de
Interesados contactar con Ma- Juana de Vega, 9, 9.°. 15004 La programable a cualquier televi- Basic y 1 de Código Máquina.
nuel Ciprián. Cl Mila i Fonta- Coruña. sor, más 12.000 ptas. Lo cam- Se vende todo junto por el pre-
nals. 11, Bajo 1.°. Rubí (Barce- biaría por un ordenador Ams- cio de 60.000 ptas., (negocia-
• VENDO video-juegos CBS bles). Ponerse en contacto con
lona). Colecovision, más de 7 juegos, trad con monitor o bien por su
MSX de Sony con monitor y en Salvador Moreno Jiménez. Av-
• VENDO ordenador Zx Spec- volante de conducción. Precio da. Andalucía, 8, Bt.° B-2, Bjo.
orientativo (20.000 ptas.). Intere- buen estado. Interesados lla-
trum Plus, con cables, fuente mar al tel. (93) 562 08 16. Pre- C. o bien llamar al tel. 87 25 60.
de alimentación, instrucciones, sados contactar con Alberto. Málaga.
Tel. (93) 217 14 19. Barcelona. guntar por Toni.
cinta de demostración y emba-
laje. Comprado julio 85. Pago • VENDO Zx Spectrum 128 K. • VENDO Spectrum Plus, nue- • VENDO Spectrum 48 K con
gastos de envío. Todo por con 10 meses de garantía, en vo, con todos sus accesorios, teclado profesional (DK'Tro-
23.000 ptas. Llamar al tel. (91) perfecto estado casi sin estre- 2 libros y con 3 meses de garan- nics). un interface Kempston y
705 04 31 mañanas y horas de nar, por sólo 20.000 ptas. Tam- tía por sólo 35.000 ptas. Tam- un Joystick Quick Shot II. Todo
comida. Preguntar por Gabi. bién vendo impresora GP-100 bién compro TV pequeña e im- por sólo 45.000 ptas., y además
AS en perfecto estado de fun- presora. ambas en buen esta- regalo 140 revistas. Interesados
• VENDO impresora Zx en llamar al tel. (93) 321 28 98. Pre-
cionamiento y con garantía por do. Interesados llamar al tel.
perfecto estado, apenas sin uti- guntar por Carlos.
15.000 ptas. Un interface 1 y su (953) 77 30 16. Preguntar por
lizar. precio: 8.000 ptas. Llamar
correspondiente microdrive. To- Manuel (6 a 10 noche). • VENDO Spectrum Plus, co-
al tel. (96) 248 07 62. Preguntar
por Enrique Moreno. Ontiyent do el lote por 45.000 ptas.. y re- piador TC7, super copiador, las
• URGE vender el siguiente lo-
(Valencia). galo las revistas de MICROMA- revistas del 1 al 8 de Input Sin-
te para el ordenador Zx Spec-
NIA editadas hasta el momen- clair. Todo por sólo 30.000 ptas.
• QUIERO intercambiar ins- trum: Zx Microdrive, interface 2,
to. Interesados escribir a Juan Llamar a Almazán, S.A. Tel.
trucciones de programas para lápiz óptico, todo por sólo
José Rodríguez. Apartado 71 de (975) 30 10 11. Preguntar por
15.000 ptas. Interesados llamar
• • • • m a v Manises. Valencia. Mari.
al tel. (91) 477 71 63. Preguntar
• VENDO ordenador Spec- por Manolo (10 a 13 horas). • VENDO ordenador Zx Spec-
trum 48 K, Joystick Quick Shot trum Plus, con cables, alimen-
I • VENDO Spectrum, interface tación, manuales en español y
l. e interface Kempston, cables, II, con un cartucho, televisro
J3 libros de instrucciones, etc. Lla-
mar a! tel. (94) 445 62 52. Pre-
12" Elbe B/N, grabadora Com-
además ofrezco cassette espe-
cial ordenador, interface joys-
ESPECIALISTAS EN SINCLAIR putone, Joystick Quick Shot II, tick. revistas n.° 9, 10, 11. 12 y
guntar por Luis (a partir de las cables, interruptor on-off, 20 re-
REPARACION DE SPECTRUM 5 tarde). Bilbao. 13 de MICROMANIA. Todo es-
VENTA DE COMPONENTES Y vistas, todo en perfecto estado tá en perfecto estado. Precio:
AMPLIACIONES DE MEMORIA • SE ha formado un club de de funcionamiento, regalo 35.000 ptas. Interesados pue-
intercambio de trucos, mapas, radio-cassette. Precio: 60.000 den llamar al tel. 375 00 92.
Fbrgramas educativos, gestión instrucciones de juegos para el ptas. Interesados llamar al tel. Amalio. Alfáfar (Valencia).
y ocio ordenador Spectrum. Interesa- (91) 323 13 99. Preguntar por
Cl Silva. 5 4.' dos llamar al tel. (956) 27 83 55 Sergio.
Tel 242 24 11/244) 50 88 PARA LA SECCION DE OCA-
o bien escribir a Miguel Angel • VENDO ordenador Spec-
28013 MADRID SI0N ESCRIBIR AL APARTADO
García Carretero. Cl San Mateo. trum, casi nuevo. Interesados
MULTISONIDO. S.A 232. ALC0BENDAS MADRID.
Cl Bravo Munilo (2 - Madrid 1, 5, pta,. 76. 11012 Cádiz. llamar al tel. (976) 21 66 76.
Tel.: 445 70 14

34 MICROHOBBY
^538t
DU rSHS,
í í " ' •• »w>

EL JUEGO

itftn»

UNO O DOS JUGADORES « VARIOS JUEGOS EN UNO


•CONSTANTE ACCION Y ESTRATEGIA •
• • • • • • •

Mas rápido que una bala, más poten- Vive las increíbles aventuras del
te que una locomotora . . . ¡Mira¡ Hombre de Acero. Ahora puedes
¡Arriba, en el cielo! ¿Es un pája- volar y usar su visión calorífica y su
ro? ¡ N o ! E s . . . ¡Superman! super-fuerza.

Editado, fabricado y distribuido en España


bajo la garantía Zafiro. Todos los derechos
reservados.

ZAFIRO SOFTWARE DIVISION


Paseo de la Castellana, 141. 28046 Madrid.
Si están agotados en tu tienda
Tel. 459 30 04. Tel. Bama. 209 33 65. habitual ¡¡LLAMANOS!!
Telex: 22690 ZAFIR E
I

paga uno y llevate cuatro


AMSTRAD COMMODORE MSX BRUCE LEE COSMIC WARTOAD
COMBAT LINX BASEBALL DISC WARRIOR RAID OVER MOSCOW N.O.M.A.D.
GREMLINS DROPZONE JET SET WILLY II BASEBALL BATTLE OF PLANETS
DUMMY RUM BEACH HEAD SHOWJUMPER DRAGONTORC DYNAMITE DAN
DRAGONTORC HYPERSPORTS ASTROCLONE LEYENDA AMAZONAS
MATCH DAY SUPER ZAXXON GYROSCOPE BRIAN BLOODAXE

BASEBALL FIGHTING WARRIOR SPECTRUM MAP GAME PSYTRAXX


FIGHTING WARRIOR SPY HUNTER 2AXXON ZORRO
MAP GAME TAPPER FRANKIE
YIE AR KUNG-FU BC-II

y mil tilulos más


BLUE MAX
HYPERSPORTS BOUNTY BOB 1 '
ZORRO POLE POSITION
SUPERTEST

ü®
PING-PONG

V \ V o < " ptas.

SOMOS PROFESIONALES
BRAVO MURILLO, 2 DIEGO DE LEON, 25 AV. FELIPE II. 12
(Glorieta de Quevedo) (Esq. Núñez de Balboa) (Metro Goya)
Tel. 446 62 31 28015 MADRID Tel. 261 8801 28006 MADRID Tel. 431 32 33 • 28009 MADRID
Aparcamiento GRATUITO Magallanes. 1 Aparcamiento GRATUITO Núñez de Balboa. 114 Aparcamiento GRATUITO Av. Felipe II

También podría gustarte