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

Piratería de Software en Madrid: 28 Detenidos

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

Piratería de Software en Madrid: 28 Detenidos

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

o

r-
2
D
Z

O
z<

REVISTA INDEPENDIENTE PARA USUARIOS DE ORDENADORES SINCLAIR

135 PTS.
Cananas 140 ptas.

MICRORANORAMA
11.000 PROGRAMAS
PIRATAS
REQUISADOS EN EL
RASTRO DE MADRID
ESTRATEGIA
CREAMOS UNA
AUTÉNTICA
BATALLA
DENTRO DE TU
ORDENADOR
NUEVO

WINTER SPORT
EMOCIÓN SOBRE
LA NIEVE
MICROMANIA
VIDAS INFINITAS
PARA EL
CAMELOT WARRIOl
LEGEND OF THE

\ ' V
UN AVION SE ESTRELLA EN LA MISTERIOSA i-V; .
JUNGLA SURAMERICANÁ... LAS FANTASMAGO-
RICAS IMAGENES DE MUJERES SALVAJES DESA-
PARECEN EN LA SELVA... UNA AVENTURA DE
INIMAGINABLES COMBATES Y AVENTURAS -1

QUE TIENEN LUGAR EN LAS PROFUNDI-


DADES DE LA JUNGLA... LA INTRIGAN- I
TE NECESIDAD DE CONOCER LA ^ ^
LEYENDA DE LAS AMAZONAS.

Vil J t i l *
HilKHI

W
ff

K y A
Jl
. Jn

/ ^ iÉüiá •
¡3

R
lüb
vtoliikJ*-'
ñ y<\

i l!
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 S O F T W A R E
/
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 - TFNO.: ( 9 3 ) 4 3 2 0 7 3 1
Director Editorial E S n S E M A N A
José I. Gómez-Conturión
Director Ejecutivo A N O III. N . ° 70. 18 al 24 d e m a r z o d e 1986.
Domingo Gómez 135 p t a s . ( I n c l u i d o I V A )
Asesor Editorial
Gabriel Nieto
Redactore Jale
Africa Pérez Tolosa
Diserto
4 MICROPANORAMA.
Rosa María Capitel
Redacción
Amaiio Gómez. Pedro Pérez.
7 TRUCOS.
Jesús Alonso
Secretarla Redacción
Carme-; Santamaría
|8| PROGRAMAS MICROHOBBY.
Río Kárate.
Colaboradores
Primitivo de Francisco, Rafael Prados.
Miguel Sepúlveda. Sergio Martínez 11 PROFESOR PARTICULAR.
y J. M. Lazo Integrales indefinidas "2".
Corresponsal en Londres
Alan Heap
Fotografía 12 NUEVO «Winter Sports».
Javier Martínez. Carlos Candei
Portada
José María Ponce 1 7 ] CODIGO MAQUINA.
Dibujos
BATCODE, una
J R. Ballesteros, A. Perera.
F L Frontín, Pojo. J. M López
Moreno, J. Igual, J. A Calvo. Lórig*.
m dentro
ESTRATEGIA
de tu ordenador.
auténtica batalla
J. Olivares

Edita
HOBBY PRESS. S. A
MI LOS JUSTICIEROS DEL SOFTWARE.
Presidente
María Andrino 27 MICROMANIA.
Consejero Delegado
José I. Gómez-Centurión
Jete de Publicidad
28 | RUTINAS DE UTILIDAD
Marisa Esteban «Teclastick», una rutina en código máquina para
Publicidad Barcelona
leer el teclado de una manera sencilla.
José Galán Cortés
Tels.: 303 10 22- 313 71 76
Secretaria de Dirección
32 CONSULTORIO. Nuevo. «Winter Sports» vive toda
Marisa Cogorro la emoción de los deportes de
invierno con este programa.
Suscripciones
M.* Rosa González
34 OCASION. (Pág. 12.)
M • del Mar Calzada
Redacción, Administración
y Publicidad
La Granja. 39
Polígono Industrial de Alcobendas
f
Tel: 654 32 11
Tplex: ¿9*60 HOPR
Dto. Circulación
Carlos Peropadre
Distribución u c . roseo oe ios r*aron|os, / ,
J U K L i t U L L U U U I ALMACIAIV- Una cinta ae programas p.-
Coedis. S A Valencia. 245 (HUELVA).
DIA. CI Grol Alava, I I , 7 . ° Cot.)
Barcelona Dcha. Vitoria (ALAVA). Uno cinta de programas (5. ° Cot.)
M A R I A N O SANTANA CLANYS.
Imprime Una cinto de programas (5.a CJ Alfredo Morquerie, 47. (MA- ISMAEL PRIETO FERNANDEZ, CJ
Rotedic. S. A. Ctra. de Irún. Cot.) DRID). Naranjo de Bulnes, 14, 5 . ° A. Gi-
km 12.450 (MADRID) MARCOS E. M U Ñ O Z DE RIBE- Una cinto de progromos (5.° jon (ASTURIAS).
Fotocomposición RA. a S. Blas, 25. Alarcón (MA- Col.) Una cinta de progromos (5. ° Cot.)
Novocomp. S A DRID). M . ° PAZ MORADO ALVAREZ. O JULIO M O N T O T O MENENDEZ.
Nicolás Morales. 38-40 Una cinta de progromos (5.a Ramón Patuel, 3, 6 . ° D. (MA- O Escultores, 11, 1.° Izqdo. (MA
Cot.) DRID). DRID).
Fotomecánica A N T O N I O J. GUTIÉRREZ SOLA. Suscripción o MICROHOBBY se Una cinto de progromos (5.°
Grol O Pacheco. 2. Ecijo (SEVILLA). manal por un año (4.a Cot.) Cot.)
Ezcquici Solana, 16 Una cinta de programas (5.° FRANCISCO PADILLA LOREN- RAFAEL MARTIN SAEZ. CJ Cau-
Deposito Legal Cot.) ZO. CJ Canarios, 16, 1.° Izqdo, ce, 3, 4 , ° 1.°. Alcobendos (MA-
M 36 598 1984 JOSE STGO. GARCIA. Virgen de (MADRID). DRID).
la Antigua, 28. 8 . 4 C , (SEVILLA). Uno cinto de progromos (5.a Un Joyslick con su Interface (3. °
Representante para Argentina.
Suscripción o MICROHOBBY se Cot.) Cot.)
Chile. Uruguay y Paraguay, Cía.
manal por un año (4.a Cot.) ALBERTO LLUPI JIMENEZ. CJ la A N T O N I A ALAS BORRAJO. Av-
Americana de Ediciones, S.R.L
M . ° ANGELES PEREZ SANCHEZ. romogos, 16, 3 . ° B. (MADRID). da. Arturo Arévalo, 2. Siete

i
Sud América 1 532 Tel.: 21 24 64
O Virgen de Africo, 36. (MA Una cinto de programos (5.a Aguos (VALENCIA).
1209 BUENOS AIRES (Argentina)
DRID). Cot.) Una cinta de progromos (5.a
MICROHOBBY no se hace Uno cinto de programos (5.a PABLO GOMEZ SANCHEZ. O Col.)
necesariamente solidaria de las Cot.) Hernán Cortés, 24. Noveldo ANGEL MIGUEL DIAZ ROJAS.
opiniones vertidas por sus CRISTOBAL M U Ñ O Z SANCHEZ. (ALICANTE). CJ Granoda, 8. Miguelturra (CIU-
colaboradores en los artículos Avda. de Andalucía, 1)1. Ulpí Una cinta de progromos (5.a DAD REAL).
firmados Reservados todos los (ALMERIA). Cot.) Uno cinto de programas (5.°
derechos. Suscripción o MICROHOBBY se JOSE M . ° ALVAREZ PAVIEL. O Col.)
Solicitado control manal por un año (4.a Cot.) Pez Volador, 9. (MADRID). MIGUEL ANGEL CRISOSTOMO.
OJD JORGE GALLAR URBAN. C/ Vi- Una cinta de programas (5.a Arroyo Belincoso, 38. (MADRID).
lla de Lloret, 2, Esc-C. Blones (GE- Cot.) Uno cinto de progromos (5.°
RONA). JESUS M O R E N O MONTEVER Col.)
9
I A í L * k 1 i J Á

Por la c o m p o n í a O D E
«MACBETH» HECHO
28 PIRATAS DETENIDOS AVENTURA
Macbeth, la maravillosa novela del

EN EL RASTRO MADRILEÑO no menos genial escritor inglés Wi-


lliam Shakespeare, ha sido llevada
al ordenador en forma de aventura.
En la mañana del pasado domingo cial procedieron pacíficamente a in- Por el momento, tan sólo estará dis-
2 de marzo, los habituales vendedores cautarles el «género» clandestino. ponible para el C64.
de software pirata del Rastro madri- La magnitud de la operación puede Este ambicioso proyecto ha sido
leño se llevaron una desagradable sor- apreciarse con facilidad si tenemos en llevado a cabo por.
presa. En el momento álgido de las cuenta que se intervinieron algo más Oxford Digital E n t e r - ^ ^ ^ S i í l
ventas y cuando se las prometían más de 11.000 programas, con un valor en prises, una p e q u e ñ a f t n b
felices, miembros del grupo 7.° de la el mercado de más de 22 millones de y próspera casa de™®"-*™^-••* '
Brigada Regional de la Polj£Í¿,Judi- pesetas, lo que supone casi la quinta software fundada
parte del total de las ventas legales de por Dr. Davis Pringle
todo el año. y Dr. Gareth Blower,
Los 28 detenidos fueron puestos a ambos doctores en
disposición Judicial, y más larde en li- física nuclear cuyo
bertad. ANEXO, Asociación Españo- equipo se completa
la de Empresas Fabricantes de Sopor- actualmente con un
tes Lógicos, manifestó su intención de ingeniero y un mate-
querellarse con cada uno de ellos por mático, además de
apropiación ilícita de los derechos de un selecto grupo de
autor de estos programas, así como en artistas gráficos y
lo referido a Propiedad Industrial de escritores.
marcas, logotipos, anagramas y títulos.
Por otra parte, estos vendedores
clandestinos, no tienen ningún tipo de
permiso, ni licencia fiscal, ni cotizan
a la Hacienda Pública, por lo que pue-
den ser procesados por fraude Fiscal.

w M t a m s m Si Shakespeare levantara la cabe-


za, posiblemente desaprobaría la
idea; sin embargo, Macbeth supone

m a m S ® § t
un gran logro en el mundo de las
te al día 1 de febrero o e ^ . - » sen te ley. ordenador toda se- aventuras por ordenador. Está com-
o de Ley de la [Link] Inte^ectua e n derá por p a r a m a de ora d e c ) a r a c i o n e s
el cuai
el cual se
se c o n t e m p l a artículos,
W W ™ ddeat-
ed, directa o In- puesta por cuatro partes distintas,
cuatro sesiones con el psiquiatra
del rey, en (as que tendremos que
cuatesquter^qíie fuese su°orma de expre- enfrentarnos a invasiones, ganar,
este nuevo ProyecU> de '^^ sión o fijación». t e s t á n dedica- defender y perder coronas, malefi-
intelectual s u r g e p o r la neces ^ ^ d e El resto deIM articui» el cios de brujas, etc... todo ello reali-
novar la anterior ley promu'gau zado con un alto nivel técnico y de
enero de 1879, la cual a ación d e calidad gráfica.
tribU yó en su momento a la lo.:
la propia tradición jurid ca e n * ODE está, además, trabajando en
n o podía preverr las pjrfunj« det CROHOBBY. Provecto de Ley su- un sofisticado programa de simula-
sociales y l ^ cons E n definitiva, Proyec o
e s t e
c i o n e s c o m u n i c a c i ó n
pone un Paso ^ mportante Pp g e n e f a l ción de aterrizaje del Apolo sobre la
desarrollo de los rnea.o han .
en las obras de creación, 4 los programadores P" quienes superficie lunar, que llevará el nom-
relacionado conta»iJtonntttcaq ( bre de «Reach for the moon», será
tido, P ^ t ^ í ^ ^ u e v a s modalidades
podrán disfrutar finalmente a e s e lanzado al mercado el próximo ve-
L i ó n actúa,izada ^ ^ e l a c l o n a - rano por Ratnbird Software.
« ' l o s objetivose;ue - Persigue contemp an todos los a P ¡ones que
con este Proyecto d: Ley. es e ( q s ^ se derivan de sus propias obras de crea-
,0S
^^xpicadores de obras tecnológica- ción.
res y
AQUI LONDRES
| Según los últi-

PAQUETES ALSIPACK EN mos sondeos, pa-


rece ser que el AMI-
GA de COMMODO-
DISKETTE PARA EL QL R E va a ser lanzado
inminentemente en
Alsi Comercial acaba de ALSISTOCKS: Control de Europa, y lo hará con
lanzar diez nuevos paquetes stocks. una versión superior
Alsipack, disponibles sólo en CAMBIALSI: Letras de al 256 K que actual-
diskette, en los que se inclu- cambio. mente se encuentra
yen diferentes combinacio- ALSIFIN: Simulador finan-
nes de programas de gestión ciero, matemática financiera disponible en USA,
para el ordenador Sinclair QL. y estadística financiera. donde se vende con una unidad de dis-
Estos programas son: ALSICOPY: Copiador de fi- co incorporada. La versión europea es-
COMERCIAL 6: Factura- cheros y programas. tará prevista, según todas las previsio-
ción, control automático de FINCASALSI: Administra- nes, de una memoria de 512 K y dos
stocks y fichero de direccio- ción de fincas. unidades de disco, ambas, la memoria
nes Mailing. Estos Alispack contienen y la unidad de disco extras, son opcio-
de tres a cuatro nales y se venden separadamente.
de estos progra-
mas y sus pre- Sólo un pequeño inconveniente en-
cios varían des- sombrece e! lanzamiento: su precio, ya
que se cotizará a algo más de 1.5001.

British T e l e c o m sigue ampliando


su departamento de software con
gran rapidez. Hasta ahora, la poseedo-
ra de Firebird, Rainbird y Beyond aca-
ba de adquirir O d i n , la compañía que
llegó a la fama con juegos como «No-
des of yesod», «Are of yesod» y «Robín

ALSICONT: Contabilidad de 25.000


(diario, balances, extractos ptas. del pa-
de cuentas, regularización y quete que con-
cierre). tiene Alsimail-Cambialsi +
ALSIMAIL: Fichero de di- Alsicopy, hasta las 70.000 del
recciones Mailing e Impre- que incluye Comercial 6 + Al-
sicont + Cambialsi + AIsifin. 5 t
sión de recibos.
of the wood». Aunque Odín permane-
En L é r i d a cerá como una compañía separada,
British Telecom tendrá la exclusiva
I S E M A N A DE LA I N F O R M A T I C A mundial de los derechos de publica-
Los alumnos del último curso de la Escuela de Informática de For- ción y distribución de todos los títulos
mación Profesional de Lérida, están llevando a cabo en estos días un por salir.
simposio, con carácter anual, con el que se pretende paliar la escasa
existencia de actos divulgativos en los temas referentes a la actualidad
de la informática en nuestro país. El M i n i s t e r i o d e C o m e r c i o e Indus-
Esta primera edición tendrá lugar durante los días 17 al 21 del pre- tria b r i t á n i c o va a gastarse 1 millón
sente mes de marzo y consistirá en un monográfico acerca del tema de de £ en M O D E M ' S para los colegios
la Inteligencia Artificial. del Reino Unido. Un MODEM es un
Los principales actos previstos consistirán en un ciclo de conferen- aparato que conecta un micro a otro,
cias, actividades audiovisuales, demostraciones prácticas y cursos ele- situado a cientos de km, a través de lí-
mentales de formación sobre la I.A. neas telefónicas. También posibilita
enlazar con grandes ordenadores cen-
La realización de estas sesiones tendrá lugar en dos escenarios di-
trales y por consiguiente, con enormes
ferentes: el ciclo de conferencias y las actividades audiovisuales se ce-
bases de datos que contienen gran va-
lebrarán en el salón de actos de «La Caixa», mientras que las demostra-
riedad de información.
ciones prácticas y los cursos lo harán en la I.P.F.P. La Caparrella.
Estos cursos versarán sobre los lenguajes de la Inteligencia Artifi-
cial (LISP y Sistemas Expertos) así como de otros temas como Gesto- De nuestro corresponsal en Londres
res de Bases de Datos y Hojas Electrónicas. ALAN HEAP

MICROHOBBY 5

I
C/ Duque de Sesto, 50
28009 Madrid
Tels. (91) 275 96 16
Metro O'Donnell o Goya

Pedidos contra reembolso sin ningún gasto de envió. Tels. (91) 275 96 16 /
274 53 80, o escribiendo a Micro-1. C/ Duque de Sesto, 50. 28009 Madrid.
SOFTWARE: ¡¡COMPRANDO 1 PROGRAMA,
GRATIS 1 BOLIGRAFO CON RELOJ INCORPORADO!!

MIKIE 2.100 ptas. ZORRO 2.300 ptas.


IMPOSIBLE MISSION 2.190 ptas. DYNAMITE DAN 2.100 ptas.
PARADISE 2.100 ptas. CAMELOT WARRIOR 2.100 ptas.
MILLION <4 JUEGOS) 2.500 ptas. CRITICAL MASS 1.950 ptas.
COSMIC WARTOAD 2.100 ptas. N.O.M.A.D. 2.100 ptas.
SGRIZAM 1.950 ptas. RAMBO 2.100 ptas.
BEACH HEAD II 2.100 ptas. TOMAHAWK 2 495 ptas.
OLE TORO 2.100 ptas. NIGHT SHADE 1 950 ptas.
ALI BEBE 950 ptas. KRYPTON RAIDERS 950 ptas.
TASWORD TWO (microdrive) 1 400 ptas. DISEÑADOR DE JUEGOS (microdrive) 1.400 ptas.

CONVIERTE TU SPECTRUM A PLUS


l¡7.990 ptas.H
i OFERTA IMPRESORAS:
TODAS MARCAS
CON UN ¡¡20%
OPUS DISCOVERY IMPRESORA MARGARITA
DE DESCUENTO

í
DISKETTE 3.5" ¡¡49.900 ptas.!! SOBRE
i|48.900 [Link]
P.V.P.H

AMPLIACIONES DE MEMORIA
PRECIOS SUPER EXCEPCIONALES PARA

I
¡¡3.995 ptas.!!
AMSTRAD CPC-472 y CPC-6128
¡¡LLAMANOS, TE ASOMBRARAS!!

I
AMPLIFICADOR DE SONIDO
PC-COMPATIBLE IBM 256 K MONITOR FOSFORO VERDE
2 BOCAS DISKETTE 360 K SOLO ¡¡243.900M
SPECTRUM 2.450 ptas. I

INTERFACE 1: 10.900
MICRODRIVE: 10.900
]
TECLADOS PROFESIONALES:
SAGA 1
INDESCOMP
9.900 ptas.
13.195 otas. i SPECTRUM PLUS
¡¡31.500 ptas.l! 1

1
SERVICIO TECNICO DE

1
CASSETTE ESPECIAL
OFERTAS JOYSTICK REPARACIONES SPECTRUM ORDENADOR 5.295 ptas.
QUICK SHOT 1 + TARIFA FIJA: 3.600 ptas.
INTERFACE 3.350 ptas.
QUICK SHOT lí +
INTERFACE 3.895 ptas.
QUICK SHOTV +

í
INFERFACE 4.350 ptas. LAPIZ OPTICO
QUICK D1SK 2.8": 29.995
i
¡¡3.680 ptas.Ü

CARTUCHOS MICRODRIVE 495 ptas. CINTA C 15 ESPECIAL ORDENADOR 85 ptas.


DISKETTES 5 1/4 MICRODRIVE 350 ptas. INTERFACE CENTRONICS/RS-232 8.495 ptas.
CARTUCHERAS PARA MICRODRIVE 250 ptas. INTERFACE DOBLE KEMPSTON +ROM 3.795 ptas.
TRUCOS
NUMEROS PRIMOS
Joan Adam Bernad nos nuación, cómo descompo-
demuestra con el ejemplo ner un número en factores
que os ofrecemos a conti- primos.

^10 DEF FN fi ( M , N ) = M - ( I N T (M/N) )


*N
20 INPUT 6 I F B <2 THEN GO TO
2 5 LET R = 2 : P R I N T B : " = " :
3 0 I F R = 6 THEN P R I N T P : P R I W T
8i,"5Cf0lL?" PAUSE 0 GO TO 2 0
4 0 I F FN R < B . R > = 0 THEN L E T B=B
/ A : PRINT A ; " * " : GO TO 3 0
5 0 LET A = f l + 1 ; GO TO 3 0

Joan nos envia también Con esta función podemos


un segundo truco para si- averiguare! resto de una di-
mular la operación «mod». visión. inconveniente de este co- cías). La solución a este
mando es el poder pulsar problema la encuentra José
solamente una tecla, con lo Luis en el comando «IN» ya
1 0 DEF FN A (M.N> = M - ( I N T (M/N) que en nuestros juegos no que éste reconoce la tecla
:< * n hay posibilidad de movi- pulsada permitiendo, ade-
2 0 CL5 : INPUT " D I V I D E N D O " ; m miento en ocho direcciones más, pulsar varias a !a vez.
30 INPUT "DIVISOR ";N
4-0 P R I N T RT 8 , 0 ; M ; " , ' " ; N sin que ello resulte dema- Si tecleamos este progra-
50 PRINT RT 1 0 . 0 ; " E L RESTO DE siado engorroso {ya que de- ma. lo veremos más fácil-
LR D I V I S I O N ES " : F N A ( M . N ) beríamos controlar ocho te- mente.
6 0 PRUSE 0 GO TO 2 0

LA ALTERNATIVA 2
1 LET 3 = 1
LET b = l
'"J5 LET C = I N 6 3 4 8 6
Francess Artigues nos ha ma que sea número línea 4 I F C = 1 9 1 THEN L E T C = 1 9 0
C7 I F C = 2 5 5 THEN L E T C = 2 5 4
mandado un truco alterna- erróneo REM y salvarlo co-
mo SAVE «BISTURI». 10 I F I N 6 4 5 1 0 = C THEN L E T a =a -
tivo al programa «Cirujano» 1
que publicábamos en la — Cargar el programa 20 IF IN 5 7 3 4 2 = C THEN L E T b=b+
sección de Utilidades del 1
roto. 30 IF IN 6 5 0 2 2 = C THEN LET 3 =a +
número 54 de la revista con 1
el que se remediaba la ma- — Hacer MERGE «BIS- 40 IF IN 6 1 4 3 8 = C THEN LET b= b-
la carga de algunos progra- TURI». 1
45 P R I N T RT a + 1 , b ; "
mas «indomables». Y ya está resuelto el pro- 50 P R I N T RT 3 . b ; " X "
— Hacer un miniprogra- blema. 60 P R I N T RT a - 1 . b ; "
70 GO TO 1 0

EFECTOS DE «PAPER» Existen en el mercado va- Pero para ver esto con
rias series de Spectrum, pa- más detalle basta hacer
Y «BORDER» ra los cuales la función «IN» PRINT IN 63486; si es de
Este truco de Alberto Ro- to de «PAPER» y «BORDER» es diferente. versión 2 ó 3 B obtendre-
jo nos proporciona un soni- fascinante. Probarlo y lo En las versiones 2 y 3 B, mos el valor 255, mientras
do un tanto raro y un efec- comprobaréis. el valor de esta función es que en la otra versión nos
64 más que en la versión 3. dará 191.

1 0 CLERR 2 9 9 9 9 ; FOP 1 = 3 0 0 0 0 TO
3 0 0 2 8 : RERD a
2 0 DRTR
POKE ( . . 3 : NEXT K
14.255.6,29.33.0,91,62
;MENUDO SUSTO!
. 2 3 9 . 1 1 3 . 0 . 2 1 1 .254 .43 . 6 1 , 194 , 5 7 . J. Ismael Ripoll, nos reco- nadas partes de un progra-
1 1 7 , 5 . 120 . 194 . 5 5 . 1 1 7 , 1 3 , 1 2 1 . 194 , mienda este pequeño truco ma.
50,117,201
3 0 RRNDOMIZE USR 3 e 4 para «asustar» en determi-
4 0 STOP
1 0 RRNDOMIZE USR 1 1 1 4 6 : RRNDO
MOVIMIENTO SIN INKEY$ M I Z E USR 3 1 9 0 : GO TO 1 0 ^ ^ ^

Esta rutina de José Luis cía pulsada sin necesidad Si queréis colores claros, por el contrario los queréis
Vendrell permite que el del comando «INKEY$». habrá que ponerlo en mar- oscuros, con RUN.
Spectrum reconozca la te- Como todos sabemos, el cha con CONTINUE, y si,

MICROHOBBY 7
PROGRAMAS MICROHOBBY r
RIO KARATE
José Antonio AVILA

Spectrum 48 K

Estamos al límite de nuestras posibilidades


y u n a ú l t i m a p r u e b a v i e n e a e m p e o r a r la
situación. Exhaustos y hambrientos, hemos
d e cruzar el río q u e nos s e p a r a d e la
civilización y... d e nuestra salvación.
Con el enemigo pisándonos los talo- Q-W, para la derecha y para la iz-
nes no debemos dudar en atravesar el quierda.
misterioso puente que une las dos ori-
I, para dar una palada.
llas del denominado rio Karate (pronto
comprenderemos el porqué de esta de- O, para sallar.
nominación). Cautelosos, llegamos has- P, para agacharse.
ta la mitad del puente cuando un per-
sonaje nos corta el paso. Es un experto ¿Te interesa, un truco para salir con
en arles marciales y nos vemos obliga- vida de la situación? Estamos seguros
dos a demostrar nuestra habilidad con de que sí. Pues bien, sigue estos conse-
el karate si no queremos sucumbrir an- jos:
te el enemigo. Tras el primer derrota- — Si te viene un hombre, no hay más
do, aparece otro, pero además, algo se remedio que darle una patada y echar-
acerca deslizándose por el suelo... Ser- lo fuera del puente.
pientes venenosas y bolas rodantes se
abalanzan sobre nosotros, esquivarlas — Si te viene una serpiente, hay que
será nuestra única salvación. Esto y de- saltarla.
rrotar a los karatekas que no cesan en — Si lo que le viene es una bola ba-
su empeño de aniquilarnos... [Link] teclas ja, sáltala; si viene alta, hay dos opcio-
de movimiento son: nes, o te agachas o la das una palada.

100 DATA 0,0,0,0,0,189,255,3


110 DOTA 0,0,0,0,0,19,31,0
K 1 0 K R R F I T E 120 DRTfi
195,126
64,224,224,64,224,151,
130 DRTfi 60,24,24,24,24,16,16,2
4
140 DRTfi 0,0,0,0,0,200,248.0
150 OPTA 0,0.0.0,0,111,248,111
168 DATA 0,0,0,0,0,189,255,192
170 DRTA 0,24,60,126,126,126,60
,24
180 DfiTR 0,0,0,0,3,56,110,196
190 DRTfi 222,243,219,19,127,252
,126,2
• • i < XXX XXX XX XX;
200 DATA
126,64
210 DfiTR
123,207,219,48,126,63.
255,36,66,129,129,66,3
6 ,255
220 DfiTR 1,3,3,15,31,63,63,127
230 DATA 0,128,192.240,248,252,
252,255
240 DfiTR 0,0,0,0,0,246,31,246
250 DRTfi 129,40,66,8,65,0.42,12
g ^ i m i i ^ i
IJí-'W • • I V u i
?»• i % a v as • i •
1 REM JOSEfiNTONIOAVILA RUI'
2
3 POKEJm7
LET 33658,8
LET I«S LET M.T
LET *OV>29 LET VJ.'C ' LET J»-" 335 LET d»=>'
g" LET R«."M" LET S«»"S" LET
4 LET Dt«"N" LET PUN«0 LET 5IS LIT U=-J
VIO »5 LET E=Í00 360 INK 3 PRINT AT 0 , l , i t ; f l T 1
5 LET D =0 INK 7 PRPER O BO ,l,b»;AT 2,1,C» INK 9 PRINT RT
ROER 0 CLS 4,0,6» FOR 3=5 TO 16 PRINT AT
9 REM HHPUI 4.0, r« NEXT * PRINT RT 17,0. d
10 FOR a=0TG 20 FOR »=0 TO 7 «
2© REfiD i POKE U5R CHR» 1144+ 380 PLOT 6,137 DRflU 243,0 PLO
30 NEXT v T 6,137 DRRU 0,-100 PLOT 6,37
40 NEXT 4 DRRU 243,© DRAU 0,100
50 DATA 16,S6,56,16,56.60,122, 450 FOR TO 16 OUER 0 FOR
121 bsl TO 30 INK 5 BEEP 0.001,40
60 PATA 152,56,60,60,52,102,66 PRINT flT *,b."É" NEXT b NEXT <
70 DATfi 8,28,28,8,26,60,94,156 *460 BEEP 0.05,20 PRINT RT 20,1
30 DfiTR 25,28,60,60,44,102,66, ,"PULSA UNA TECLA PARA EMPEZAR"
196 470 PAUSE 0
90 DRTfi 2,7,7,2.7,233,193,126 475 BEEP 0.05,20 PRINT AT 20,1 >
<*

MICROHOBBY 8
48© PRINT PAPER 4, INK 1,AT 19, 123© RETURN
17," PUNTOS -;PUN 130© REM _
4.82 PRINT PAPER 4, INK 1, AT 19, 131© PRINT AT 13,H,yi,flT 12,M;"
l;"ENERGIA ",£ " BEEP 0.5,1
483 PRINT PAPER 4. INK 1 . AT 21. 1315 LET E "E-1 PRINT , PRPER 4,
1,"UIOAS ID INK 1,RT 19,1,"ENERGIR ",E;"
499 REM 132© IF D»2 RNO HiflOU -1 THEN LET
SO© INK R S OIH T113 . 4 0 M0U*M-1 PRINT RT 12,M-1,"M",ftT
4) 12,M•1," " LET MOU-H-1 LÍT PU
505 LET T» d» [Link]+2S
133© RETUE
1999 REM "
20©0 INK 5 I F M0U«2 THEN LET MO
U=29
2001 IF 0»2 THEN LET Y»iR» LET
Of
2004 IF " D()J TMEN LET Y»»"Q" LE
200S"prINT RT 12,M0U,Y«,RT 13,MO
U, J»
2007 PRINT RT 12,M0U*1," ";RT 13
,MOU• 1," "
2009 BEEP .003,19 BEEP .005,1©
2013 PRINT RT 12,3," " ; AT 13,3;"
2014 IF D«2 RND H=MOU THEN PRINT
RT 12.M, "G",AT 13,M,"O" BEEP .
©09,4© 6EEP .009,19 PRINT RT 1
2, M," ",RT 13,M," LET PUN-PUN
•S0 LET E-E-l GO TO 209©
2015 IF E<=© TMEN GO TO 208©
202© IF D < > 2 RND MOU«H+l TMEN GO
TO 205©
203© RETURN
2©5© PRINT RT 12,MOU,"fifi";AT 13,
MOU." I "
2©6© BEEP .©9,-5
207O PRINT RT [Link]-1," C", AT
13,MOU,"
2079 REM
2080 PRINl
2085 LET UID«UIO-1
S511 LET X» _ _ _ _ _ _ _ _ _ 2086 PRINT PRPER 4, INK 1,RT 21,
1," UIDAS ";UIO
512 LET U t = " y F O R U»1 TO 9 L 2087 LET E«10©
ET Uf.U«+U» NEXT U LET U»*U«( 209© LET X*© LET Y*15 LET A»."
TO 4.04.) 2228222822244448222844282224444"
515 LET T»(3)>X*+Ut+X»+'B" 300© LET Bt s"59 <59 <59 <9597997
530 LET Jal 59< < 99 <9373"
536 LET G»G + 1 3©1© FOR J*1 TO LEN R»
537 IF 9>«375 TMEN GO TO 970O 3020 LET C*CODE R«<J)-48 LET OI
540 PRINT INK 3;RT 1 6 , l , T « f l , 9 SCO =CODE B«(J>-48
TO fl+29»,RT 15,l;T«(2,s TO 9+29) 303© BEEP C/Y,DISCO+X NEXT J
PRINT INK ©,AT 14, 1,T t < 3.9 TO 3040 PRINT RT 12.M0U," ".RT 13,
9 *29 i MOU, "
558 GO T 310© PRUSE © BEEP ©.©5,1 PRINT
00© REM RT 12,MOU+l." ",RT 13,MOU+1," "
802 GO SU LET MOU-29
805 LET H0U»M0U-1 GO SUB 2000 311© IF U10a© THEN GO TO 910©
810 INK 2 IF INKEY»«"0" THEN L 312© GO TO 96©
ET M.H-1 eooe rem
820 IF M<*2 TMEN LET rt = M»l 80©1 LET [Link]+;
830 IF INKEY»»"I" THEN GO SUB 1 S002 LET 0»INT <RN0»3i
100 gg04 IF 0<0 OR O>3 TMEN GO TO 8©
840 IF INKEY»«"U" THEN GO SUB 9 8005 PRINT RT 12.H0U," ",RT 13,M
©0
850 IF INKEY i»"0" THEN LET Z»«" OU, " "
2" GO SUB 1200 301© OUER 1
855 IF INKEY(a"P" THEN LET X»«" 8020 INK 3 FOR U*12 TO 15 PRIN
Q" GO SUB 13©© T RT U,MOU,"C •,RT U*l,HOU;"B"
860 PRINT AT 12,H,"C",AT 13,H," 8030 BEEP .©5,U
^a^aTGQ2fo*80fl *3'M*1'" " 8040 PRINT RT U,MOU, "£"¿ RT U+l.M
OU,"B"
805© NEXT U
902 LET^MOU-MOU-l GO SUB 2000 Q06O OUER ©
903 PRINT AT 19,26,PUN 807© LET MOU-29 RETURN
91© INK 2 IF INKEY$«"U" TMEN L 8708 GO TO 800
ET H»M*1 9©0©
9010
R
IFEMO Müjl.í-flíij
I E O T R T T J then LET d»-S
920 IF INKEY*»"®" THEN GO TO 83
©
93© IF INKEY|«"I" THEN GO TO 10
l9015
_©12 IF I>MOU THEN GO TO 902©
IF 0-1 THEN LET D|:Rt
©0 902© BEEP .0001,3©
940 IF M>slS TMEN LET M=M-1 GO 9040 LET I»I+1 PRINT RT 1 3 , I , 0 t
TO 535 ,RT 13,1-1," "
95© IF INKEY $«"O" THEN LET Zt*"
P" GO SUB 120© 905© IF I«29 THEN LET 1*1
955 IF INKEY4 «"P" TMEN LCT X»«" 9055 IF IaH THEN PRINT RT 13,H,"
P" GO SUB 130© U",RT 12.M,"y" BEEP .009,4© BE
957 IF IkH+1 THEN LET PUN=PUN+2 CP .009,19 PRUSE 3© PRINT RT 1
%60 PRINT RT 12,M-1;" S"< RT 13, 3,M:" ",RT 12,M;" " GO SUB 2©85
9060 RETUE
M
97Ó gS Tf 9499 REH
10C© REM 9510 GO 5C
1010 INK . . .... . 9520 INK 7 PRPER 0 PRINT RT 6,
T 13,•¿"I" BEEP ©.1,1 2,"DESERS JUGAR OTRR UEZ <S/N>",
102© PRINT RT 1 2 , ' RT 7,2;
1025 LET E =E -1 PRINT . PRPER 4, ;AT 16,2,"MRS CONSEGUIDO ";PU
INK [Link] 19,1."ENERGIR ",E. " N," PUNTOS",RT 14,2,© JOSE AUIL
R RUILR RUI2" LET PUN=© LET E»
1027 IF &«2 RNO MEMOU-2 THEN PRI 100: LET UlO*5
NT RT 12,MOU,"y" BEEP .©©9.40 9523 IF INKEY««"S" THEN GO SUB 9
BEEP .009.19 PRINT RT [Link]." 600 GO TO 30©
"iRT 12,MOU;" " LET MOU-29 LET 9527 IF INKEY««"N" THEN STOP.
O*INT <RN©*3). GO TO 960 953© GO TO 952S
103© IF [Link]-2 THEN GO SU» 8000 9535 REH B M i M H l
104© IF 0=2 RNO M=MOU-2 THEN STO 9540 PRUSE i PoR í»S TO 16 OUE
P R © FOR b ' l TO 3© INK © BEEP
1050 GO TO 9 3 O
110© REM 1 0.003,4© PRINT RT » , b , " l " : NEXT
1110 INK 5 P B T N T A T 15,M-I,"EC" b NEXT »
¿RT 13,M,"I" BEEP 0 . 1 , i 9345 RETURN
1115 LET E »E-1 PRINT ; PRPER 4, 9600 FOR ««16 TO 5 STEP -1 OUER
INK 1,RT 19,1,"ENERGIR ",E," © FOR b>l TO 3© INK 5 BEEP ©
1120 PRINT RT 12.H-1;" " .003,40 PRINT RT a,b;'-Í" NEXT
1125 IF M = riOU *2 THEN GO SUB 8©0© b: NEXT *
113© GO TQ 830 9601 RETUÍ
12©© REH ragas 970© REH B
1210 PRINT ST 112,M,Zt,RT 13,M," 9703 GO SL_
"• BEEP 0.3,1 9710 PRINT RT 6,3,"ERES UN BUEN
1215 LET E*E-1: PRINT ; PRPER 4, SRHURRI",RT 7,3,"
INK 1,RT 19,1,"ENERGIR ",E;" «.«••",AT 10,2;"DESEAS JUGAR OTR
A UEZ IS/N)";AT 13,2,"ABAJO TieN
122© IF I.M-1 THEN PRINT RT 13,M ES LA PUNTUACION", RT 1 5 , 2 ; " M ' ' >
,D» PRINT RT 13,M-1," " LET I« BUENA SUERTE SOLOROO
M+ 1 9730 GO TO 9S24

MICROHOBBY 9
t

PRESENTA
M M M

El mayor éxito del año en todas las pantallas de España


N O M I N A D A PARA SEIS O S C A R S
y.

MEJOR PROGRAMA
MEJOR GRAFISTA

Ensamblador
Screen

MEJOR GUION
MEJOR MUSICA
• • • H H M H H

Editext Data Beep

MEJOR DOBLAJE MEJOR MONTAJE


mmmm^mma^^m
Monitor Renumerador
CON EL MAYOR DESPLIEGUE DE EXTRAS DE LA HISTORIA DEL SOFT
Desensamblada. Cargador CM , Depurador. Cirujano, Tokens. Micro CAT, Conversor. üstador. Copiupi, Audio Agenda. Muiti UDG, Tras-
pa. Voz

Proyección especial hasta el 31 de mayo para todos nuestros lectores consistente en:
« 2 C I N T A S q u e c o n t i e n e n 2 0 P R O G R A M A S DE U T I L I D A D E S
v a l o r a d a s e n 2 . 5 0 0 pfras.), g r a t i s a l r e a l i z a r t u s u s c r i p c i ó n »

. i
Recorta o copia este cupón y envíalo a Hobby Press, S. A . , A p o r t a d o de Correos 232. Alcobendas (Madrid).
Nombre Apellidos
Dirección C. Postal
Localidad Provincia
Teléfono Profesión

Oeseo suscribirme a M I C R O H O B B Y S E M A N A L (50 números) al precio de 5.670 ptos. (IVA incluido). Esta suscripción me da derecho
a recibir t o t a l m e n t e g r a t i s , 2 c i n t a s , que contienen 20 programas de utilidades, valorados en 2 . 5 0 0 p t a s . (Oferta válida hosta
el 31 de mayo de 1986).
Deseo recibir en mi domicilio la cinta «20 utilidades», al precio de 2.500 ptas. (suscriptores 1.900 ptas.).
Número de suscriptor (si no lo recuerda escriba sólo lo palabra «SU).
FORMA DE P A C O . MARCA C O N U N A X LA O P C I O N QUE DESEES.
Contra reembolso
Mediante tarjeta VISA. N ú m . de la tarjeta Fecha caduc. de la tarjeta
Mediante talón boncorio a nombre de Hobby Press, S. A .
Mediante giro postal n . °
Mediante domiciliación bancoria
Banco Sucursal y Localidad
N . ° de cuenta Fecha y firmo

4 • 1
fiioftca f&tíííMkfz
Arturo LOBO y J. J. LEON

INTEGRALES INDEFINIDAS 2
Como ya os anunciamos para un intervalo dado {no
en el número anterior, esta en todo el eje real) y con un
semana os ofrecemos la error dado. Este error se tie-
parte que faltaba del pro- ne que elegir de acuerdo
grama integrales indefini- con los valores previsibles
das. Para cargarlo podéis de la integral, es absurdo basta con dar BREAK en el su integral en pantalla con
hacer dos cosas; o bien te- que si la integral hasta un menú y GO TO 3830 cuan- las opciones 3 y 4, aunque
clear éste y luego dar MER- punto valiera 10.000, pedir- do queráis volver. para ello tenéis que dar
GE sobre el otro, o bien car- le un error de 10~3 por que La variable tiempo que MERGE de este programa
gar la primera parte en el or- el programa podría tardar aparece en la línea 4000 es sobre el de «Representa-
denador y luego teclear es- mucho tiempo y no merecer una medida de lo que tarda ción Gráfica» que os ofreci-
tas líneas encima de las la pena la precisión ganada. el programa; aumentando mos en números pasados;
otras. Nosotros recomendamos ésta pódeis aumentar la comprobar que las lineas
Como también explica- que se halle la integral has- precisión y, en algunos ca- 700© de este programa son
mos, por sí sola ninguna de ta un punto mediante la op- sos, incluso disminuir el las del listado.
las dos partes funciona. ción de integrales definidas tiempo de ejecución cuan- Cuando escribáis la fun-
El programa ofrece un y luego, se escoja un error do el Intervalo de integra- ción a través del Spectrum,
menú de cuatro opciones: del 1 por 100 o por mil de ción es grande. Probar con tenéis que tener en cuenta
integrales definidas, indefi- ese valor, además esa ope- funciones cuya primitiva co- que hay que hacerlo con las
nidas, dibujo de la función ración servirá para compa- nozcáis y comprobar la pre- funciones del teclado y que
y dibujo de la función inte- rar los valores obtenidos en cisión del programa y los la operación potencia del
gral. las dos opciones. tiempos de ejecución, que Spectrum no permite elevar
Antes de dibujar, el pro- El programa deja definida tenemos que decir que pue- un número negativo a otro
grama tiene que haber pa- la función FNt (x) que es la den ser elevados, de varios número, por lo que puede
sado por la opción de inte- función integral. Siempre minutos en general. dar error si las funciones in-
grales indefinidas; esta op- vuelve al menú, pero si que- Podéis, además, ver dibu- troducidas toman valores
ción obtiene la JÍ \ 0 f(x) dx réis explorar la función i (x) jada tanto la función como negativos elevados a algo.
TODAS LAS LETRAS MAYUSCULAS SUBRAYADAS DEBERAN TECLEARSE EN MODO GRAFICO

*ooo ocr rn i i» • i < («i eioo ir 4i*i t thcn lct i«*"1" p p» (vrl c«> i r y«L t « » o thcm lc
> • ix per
8001 96) F•U(i( I1S31
I I i :}• »< IXly. >47»
>431 ••<I >1$
.66) < ETUPN
S102 lct 1010*0 ir *t'2 TO LEN T l | i B" RETURNTHtlI LCT «SaCnRt
iseos
• •lct i : jtéi t m " ! i i *94 I 4 » > = i » TMCN LET 1 0 1 0 * 1
8227 i r < « • 1
e *"< • •*»'! TO b<2'-ll*"»' RETuR
. •LoETTHj*»«tl
E»Ni tLET
t go su» e*eo ir N
s i o s oo t o i?<>[Link] t í o •
t6007 L«»*"0
CT cerupu SO 3103
l1 »••. I•"L•••CHP|
CT 4«*'C05 4 l l i TO LCN a
* <«4II2 8230 L C T »t*c»*"t *4»<1 T O b<2>-
sur
30108 0LC *0
T MrLC"r e írOR p«rcn*0
n l 0*1 TO LCN < 00 TOO813© TO LC« i i 11 «"• (• •<»» -11 • RETURN
1 TO b l 2 1 - l ' « l ", -
• C H E »

6 1 0 - í LET
Síl*">
t-SIN
tCHRI ' * i » ( 2 TO LCN
TO
6300
8310 L CT ct»
rop 1*1 TO no OOLCT&UE<*•*•« >b'
5012 ir COOCPJCVT m o lí> - <iO O TO Tutu8 0L CT 6 -
LEN 3 » > * ' > 0 0 TO 8 1 3 0 _ • > • 1 TO b ' i «11 - 1 ' 6460
* - t ••«»!(>> Í4 B 1 1 0 LCT » t * " l - - B 6 t c o i • » t < 2 TO i r p v » r * 0 THEN NE*T i 0 0 TO 6 3 S
6 0 1 4 UCT n p * 0 POR m o l TO LCN LEN i * l
»»»•")•• CO *CMP» O * " ' O 0 L e T d » « " - - r o o J * l TO 1no I
r6 3 2J'H « lJ
«I I T CODE í t > i l * i O THCN LET n p 2 TO LÉM f0_6130
3 1 1 1 LCT ¿ » . " 1 - S O P l l - « B 5 *»«i2 THEN LET
0016
.r.p Nir COOC t j . i i . 4 1
1CXTir ! noPRI.5NTTHCFIN_«3H 00 1 THCN UCT
To nu»«
«OSO n TO LEN
• *»(2 TO LCM •»>•'»•• 00 TO 8130« - <- »li TO b i • 11) - 1 ' N1EXT j 00 TO
Sf oClí 8 1 1 2 LET » » » " ( - 1 ) / 3 0 R **
6340
S525 IF 4*IbLCTi' *<i *U •«63 THE N
6020 t m p » . - d« o t r t n t t i i t "
i_CT i i k j i í
STOP 1 1 2 TO LEN » f i Í I 2 > • • t O? LET S9<4? «ti
toLET
i-i>n u i let
vio.i.l
pirinto go sue " i " + s f 1 2 TO L E " * • > • " » "
130
CO TO 6 I 0«"('«it-bii>»l
b l i i t l TO b I i *1»-II f
TO b<>*l'-l>*'i 2»' »CMRt

3021 ir »»•••!' THCN i r tl'LtlN b»


8 1 1 3 LCT l t > 1
LCH » • > • " t i > "
1 «fies
."«CHO» Oí"
• s * '«• TO
3330 IJCX LjTT t9=4íTO^ET
C 00 8340
dt«0>* • «Ch
THCN [Link] b l « t . | < l TO LCN b» 2 TO LCN i t 00 TO 8 1 . - O R» Oí l ' . l l i b l j l . l TO b i j » 11 - 1 1 •
-1> 0 0 TO 3 0 2 3
rltl.íl 8 1 1 4 LCT » » = 1 . « » < 2 TO LEN » ( l " ) ' NC TXT ,
B022
3023 00
LET
LETTO » '.CHP* O. I" <2 TO LEN i t > * 3:40 LE C«>C».CKRt NEXT
tmeh 3012 ir RCTURN
O<nu«vt0 0<*LCN «• "}" 0 0 TO 8 1 3 0
8360 ir lc«il
I«1 THCN LCT C«*<( »
T O 2> •"••"I • tt<tl 3 T
8 1 1 5 LCT < »CMR« 0 « " < „ * * •
6 0 Í 4 ir b » * « t THE"
e i o i e LPT i f i b i
( 2 TO LEN » * ' * I CO TO 6 1 3 0 TOLC
0 SIN*"-* :|l
3039 LET oarcntl GODTO «oio 6 1 1 7 LET » l . ' l , í / " 4 l « . - l " 4 C I ¡ M í
8362 etni
irLCN í«' •*"•-'THE THCN lct c»«c»
. 6 * 1 2 TO LCN * « > » - i " 0 0 TO
8 0 4 0 MM * ( 2 5 , 2 t i n b<25i LCT 6130 12 TOir
8355 piftritl
ETURN PETUN LCT I .
I V «J, LET n p . O LET « f l . 2 i . i 0 t
O R
40 i*l
TM EMT OL CL
TEW at ir cooe otm»
np rnp * 1 ir n p « i thE
8 1 1 9 L C T a * « C H P ( O* ' I « 4 * 3 TO L
CU 0 0 TO 6 1 3 0 < »• ' L)"CT Rl«9<l
hXTlCt ir »t-LCN Ti»-4lt
MCN LCT 8356 RN
i irtimar t i lCT »(*t,n*i me 6130 lotO'l M - I K l
T O (LCN 6400 L6C
C CT00 UTB J*3»ftb11>+1
6430 <ir•<(••"• pvtr T"<O>bI2>-1)
0 TH CN 6L
IFi r»pnt«OII l>4
O DE 1 THE" LET n 6 1 3 1 RETURN
D.r,f-1 THEN LET »l«K,2l 6 2 0 0 LCT C « > * * l t > ' 3 > « 1 TO b ( 3 l - l ' (••CHR« 00 TO
=l N EX T r o n 1 * 3 TO n o LCT ( l i t | t f » l 4
ÍAO^ lo LET Cl«
3047 MCXT 1 ir np -O twen print * ' b * i > •» 1 TO b < I • 1> - 1 '
f8 2 1no > «3 then lCT <«•• • *í »•"> "NEKT i I
64 10 T rOR 1*2 TO no00LE3TUBd«**»<b<
nu««co |>PI' d« p i r c n t m i 1I> 0 LET 4 ( > * « < 1 TO b l 2 t - l ' _ _ 0 0 ,1*1 O b<l»l'-ll 6430
6VI 6 8480 LCT Cvl/[Link] LET d* ir
60SÍSTOPLET «i*»«l t)«LEU o«.i ir
• (2 . II =1 THEN ir * 12 21 *LEN O» T
•Ci
IF OO 3UB 6 4 8 0 LET p v 4 C 2 . p v » f
p v » f l i p v i r í o O ThEN LET
1 l iCHCl O TH
pvRf -O «EN
" *<¡LET t !|:í».l»lbll
I
H t N l_ET n « a f l « l 2 TO (LEU 0 I - 1 H m
« >i1 1»••
TTOObbI2> 121-11-11«I f•1 *CHP!
+<»»••o.1LN *»
i' ici 64*•»"'15 NÉtXtTn .' l ir RC P»r«ri • 1 THCN LCT
5 0 TO 8 0 3 9
LET LET + " *C »•"'"•»• TO bl2l-ll*"í 6420 LIF CTd«*"
l l elTHR CTTUuLR
PN
N
6 0 5 5 LET n o * 0 nm*0 b<
»CH RR »UO»
RH d l l l TO b 1 2 ) -11 > > " 8*60
; I . O
' • 1 T O
R O P J « L T O
Í ' J » L . L I - L
L "
L C T
R O N
O
I « » I , . 2
F D T N . R N
6220
CT
ir pw»ca<>6 THEN LCT l tl Hm' |l i CTUPNl E T pvinO LCT h npv*f«0
6490
E N C T R
P'COOE » » > . > '
LFT m v * o r d « n
I R o f d * n > n i v THCN
LCT n o * 2 LET BI
TlOTO
11
b 121 - 11 • 1 t t » < " »LH lenTOit<i
P (p-l*LENrop p*i l ' - to
lip •! «I fin CNirir
iLEM
TH«11
dt-
d»<
2 > 0 0 TO 3 0 6 2
3 0 6 0 i r ( i f d t n n D i v T m ( h IF m v O
bl2l-l)*"»
RETURN «Chr» O•'
ÍFN
1. . .ti I
C O
IFN O E
l t
CdO«
C C ()*'1P «LeNIP > 1<1«OI t ' P *
1«-Ip*r
The» LCT rio «no
6 0 6 2 NEXT i
• 1 .LCL
NE*T TCTt'noiai 8222 DEF FN » ( * | r F H l(Xl»MX(461
mi » >RC »®l « <P * í i»> > > *1 THCN LCT PV
• LEN 0fi».:
bino»ll
6225=LET t c i » 0 F O P i " l TO LEN t *r«p TUhN
6 4 9 2 NCXT f PETUPN
0 6U6 1 6 1 0 0 * 1 0 0 * n i v • RETU t L E T t f J M f í t P " • «CODC c • < i ) 1 :
Rij NEXT i I F t r » * P THEN LET < » - S T

MICROHOBBY 11
W I N T E R SPORTS • Deportivo • Electric D r e a m s

DIVERSION EN LA NIEVE
Un nuevo juego de simulación
d e p o r t i v a inscribe su n o m b r e e n l a
y a a m p l i a lista del software, rá en la puntuación final. ries Basketbalt, con la dife-
Juegos de Invierno. 3. Giant Slalom (Slalom rencia de que en lugar de ir
Gigante). Esta prueba es la botando una pelota, debere-

M
ucho de razón tie- parte de la emoción y sen- unión de las dos anteriores, mos deslizamos rápida-
ne el refrán que di- sación de realismo. por lo que la distancia a re- mente tras un pequeño dis-
ce aquello de «no Pero pasemos a comen- correr es bastante conside- co.
es oro todo lo que reluce», tar uno por uno los eventos rable y resultará más com- 5. Ski Jumping (Salto).
y este Winter Sports es una que componen la totalidad plicado completar todo el Esta consiste en bajar a to-
buena prueba de ello. Este del programa y que, algo recorrido sin cometer nin- da velocidad por un largo
programa «reluce» con bas- muy de agradecer, pueden gún error. tobogán y una vez llegado
tante fulgor debido al enor- ser cargados independien- Como podréis comprobar al final del mismo, tomar
me atractivo que represen- temente, lo que nos permi- en las fotografías, en estas impulso e intentar llegar lo
ta el poder disfrutar de ocho te acceder directamente a tres pruebas la pantalla es- más lejos posible. Este de-
pruebas diferentes en un la prueba sin necesidad de tá dividida en dos seccio- porte seguramente os será
mismo juego y además, tra- pasar por todas las anterio- nes principales, en las que muy familiar a todos, no
tándose de deportes tan in- res. se nos muestra la visión porque lo hayáis practica-
teresantes y espectacula- 1. Downhill (Descenso). que nosotros tenemos en do, sino porque cada prime-
res. Esta prueba es similar a las los descensos y una vista ro de año, tenemos la posi-
Sin embargo, observan- dos siguientes y son las aérea del recorrido que es- bilidad de disfrutar de la
dolo más de cerca, compro- que menos calidad ofrecen tamos realizando. En ta par- emoción de esta prueba a
bamos que se trata de un debido a la lentitud con la te superior aparece un mar- través del televisor.
oro de no muchos kilates. que se produce la bajada cador que indica el número 6. Speed Skatimg (Pati-
La verdad es que no existe por la montaña. Lo que ten- de puertas pasadas o falla- naje de velocidad). Debere-
una línea uniforme de adic- dremos que hacer es ir pa- das y el tiempo que lleva- mos tratar de alcanzar la
ción entre todas las prue- sando entre las numerosas mos. máxima velocidad posible
bas. ya que la gracia y diver- puertas que se encuentran 4. Ice Hockey (Hockey simplemente empujándo-
sión de las mismas varia en la nieve y llegar a la me- sobre hielo). Esta es una de nos con nuestros patines y
notable mente entre unas y ta lo antes posible. las pruebas más interesan- llegar a la meta antes que
otras, pudiéndo nos encon- 2. Slalom. Consiste en tes y divertidas, puesto que nuestro contrincante.
trar desde deportes bastan- sortear de izquierda a dere- tenemos la oportunidad de 7. Bobsled. Consiste en
te adictivos y bien realiza- cha, alternativamente, los vivir toda la emoción de un bajar por un largo pasillo
dos, hasta otros rela- palos que se encuentran auténtico encuentro de ho- metidos en nuestro aerodi-
tivamente pobres clavados en la nieve inten- ckey. La técnica a seguir námico trineo intentando
y demasiado len- tando cometer el menor con este deporte no salimos del camino
tos, por lo que número posible de fallos. es muy similar a para no chocar con-
se pierde gran
ra poder deslizamos por te-
20 KM blUIMLÚll v rrenos bastante escarpados,
TIME 2 H 0 8 H D I S T F L N C E OS, K . M
MIT L.Q.-IC,! R ML^I. la suficiente puntería para
conseguir una buena punta-
ción en las pruebas de tiro
que deberemos afrontar du-
rante el desarrollo de la mis-
ma. Tanto el tiempo emplea-
do como las dianas realiza-
das, influirán notablemente
en el resultado final.
Como podéis comprobar,
mayor variedad no se le
puede pedir a un juego, pe-
ro como antes decíamos,
debido a esta misma varie-
dad, se ha perdido un poco
de calidad, y a pesar de que
la mayoría de las pruebas
resultan más que acepta-
bles, como el hockey, Biath-
lon, Skating, etc..., hay algu-
na que otra, como los Sla-
lom en general, que han
quedado bastante flojos en
el aspecto de la diversión.
Sin embargo, a pesar de
IFL3 K M B I F L T H L O N ^
estos pequeños fallos, Win-
COUNTDQWN 15 3 OISTONCE 11 KM
ter Sports es un programa
que tanto en sus aspectos
gráficos como en su origi-
nalidad, vistosidad y emo-
ción en gran parte del mis-
mo, reúne las característi-
cas necesarias para ser una
auténtica estrella.

laterales. De la misma ma- tal y otra lateral, además de 8. Biathlon. Esta es una
nera que en la mayoría de los controles y el de las pruebas más comple-
las pruebas, la pantalla nos marcador de tiem- tas, ya que requiere, además
muestra dos vistas de los po. de resisten-
acontecimientos, una fron- cia pa-

' Wi ( j '<,

I
TOY BIZARRE « Arcode • Activision adictos a los arcades y que,
además, también crea bas-
tante adicción.
Por último, podríamos
LA REBELION destacar el dominio que te-
nemos sobre los movimien-
D E LOS M U Ñ E C O S tos del personaje, el cual,
además de poder dar gran-
•» «• ' i
des saltos puede dirigir sus m

ploten por si solos, se con-


movimientos en el aire.
vertirán en los liberadores
de estos rebeldes y destruc-
A L I BEBE • V i d e o a v e n t u r a • F u t u r e S t a r
tivos juguetes.
Además, tenemos que
contar con que el travieso
Hefty Hilda, nos perseguirá EL LABERINTO MALDITO
incansablemente y que in-

E
tentará cerrar las válvulas ste Alí-Bebé es uno de
que hayamos conseguido
abrir, y que será nuestro
mayor enemigo durante to-
los tres primeros títulos
que han hecho su aparición
bajo el nuevo sello de Dina-
ALI-BEBE
do el transcurso del juego. mic, llamado Future Star, el
Toy Bizarre es un juego cual tiene como principal
bastante rápido en el que objetivo servir de medio a
tenemos que estar conti- todos aquellos programa-
nuamente pendientes de dores noveles que desean

E ste Toy Bizarre llega


con bastante retraso a
nuestro país, pues fue rea-
los globos, de las válvulas,
de Hefty y de unas platafor-
dar a conocer sus primeras
creaciones. Se trata de una
mas que también nos sirven videoaventura con una con-
lizado hace ya algunos de alguna ayuda, por lo que cepción muy similar, tanto
años por Activision. El jue- el ritmo al que Merton tiene en sus aspectos gráficos
go consiste en un movido que moverse por las dife- como en su desarrollo, a an-
arcade en el cual Merton, el rentes pantallas es muy rá- teriores programas de Dina-
guardián nocturno de una pido y no podemos perder mic como Saimazoon o,
fábrica de juguetes, debe ni un instante en nuestra muy especialmente a Baba- un chupete. Una vez que ha-
tratar de parar a los muñe- frenética carrera de saltos, liba. ya conseguido hacerse con
cos que se han rebelado y subidas, bajadas, y perse- En Ali-Bebé el protago- todo, deberá llevarlos a una
nista es un pequeño huerfa- habitación y colocarlos ade-
nito árabe, cuyo malvado cuadamente. Los objetos
padre decidió encerrarle en se encuentran, a su vez, en-
un complicado laberinto cerrados en sus correspon-

•faui

i I I i í i~t~r 1 t
Wtm
que andan desperdigados cuciones, para conseguir
por todas partes. que el orden reine por fin en
El juego comienza con esta enloquecedora fábrica.
cuatro vidas, durante el Sus gráficos no son exce-
transcurso de las cuales de- sivamente buenos, pero no
bemos tratar de cerrar cua- resultan desagradables y plagado de peligros y alima- dientes salas cerradas, por
tro de seis válvulas que apa- no desentonan demasiado ñas. Para encontrar el cami- lo que Alí tendrá que encon-
recen en cada pantalla que con el nivel general del pro- no de salida, este morito trar previamente las llaves
son las que van llenando grama. Por lo que, en resu- tendrá que dar con tres respectivas para abrir sen-
unos globos que, si no los men, Toy Bizarre es un jue- objetos mágicos: una lám- das puertas.
destruimos antes de que ex- go que puede agradar a los para mágica, una espada y Para que el tortuoso ca-

MICROHOBBY 14
velas de acción, y en el cual la estrategia y de los temas
representamos el papel de de espionaje.
un hábil agente de la CIA Evidentemente, debido a
llamado John Preston. la gran complejidad del pro-
Nuestra misión consisti- grama, tardaremos algún
rá en recomponer las des- tiempo en llegar a conocer
baratadas piezas del rom- en profundidad las particu-
pecabezas que los agentes laridades del juego, y posi-
enemigos han establecido blemente las primeras ve-
para encubrir el sabotaje ces que nos enfrentemos a
que, tiempo atrás, planea- tan complicada misión sa-
ron en las afueras de Mos- caremos muy pocas cosas
cú y que dieron en llamar en claro, pero a medida que
Plan Aurora. Para ello, ten- nos vayamos compenetran-
dremos la posibilidad de ac- do con nuestro agente John
ceder, gracias a un sencillo Preston. iremos confirman-

mino en busca de la libertad Un juego entretenido y


le resulte un poco más sen- bonito en sus aspectos grá-
cillo, Alí-Bebé puede contar fieos,
con algunas notables ayu-
das. Por ejemplo, cuenta
con una buena reserva de
biberones con los que po-
drá defenderse de sus ata-
cantes y también existen re-
partidos por el laberinto al-
gunos transportadores que
le llevan a lugares cerrados,
aunque esto no ocurrirá
siempre que lo desee.

THE F O U R T H P R O T O C O l * E s t r a t e g i a
Century Communications

D E S V E L A EL P L A N
AURORA

y cómodo sistema de ico- do la idea de que El Cuarto


nos, a una innumerable Protocolo nos va a asegurar
cantidad de acciones dife- muchas horas de intriga,
rentes tales como obtener emoción y diversión que es
información de la central de de lo que se trata.
comunicaciones, utilizar los

E ste programa llegó a


nuestras manos hace
ya algún tiempo, pero debi-
te The Fourth Protocol, ya
que su argumento está inti-
mamente relacionado con
servicios de inteligencia,
realizar y recibir llamadas
telefónicas, investigar ar-
do a lo significativo de es- este asunto de la Alianza chivos, contratar espías... y
tas fechas, en las que el Atlántica. una interminable lista de
controvertido tema de la Se trata de un juego de posibilidades que hacen de
OTAN acapara la atención estrategia basado en una The Fourth Protocol un jue-
de todos, hemos decidido obra de Frederich Forsyth, go verdaderamente intere-
sacar de nuestro archivo es- un conocido escritor de no- sante para los amantes de

MICROHOBBY 15
puedes aprender D EJATE de complicados e incomprensibles sistemas
de aprendizaje. Conoce de una vez por todas lo que
es el Basic. Es más sencillo de lo que crees, porque aho-

a programar en basic
ra tienes algo que estabas esperando hace mucho tiem-
po: MICROBASIC. una edición corregida y revisada de!
famoso curso publicado por MICROHOBBY SEMANAL
MICROBASIC es el libro que te enseñará a ser un ex-

de una vez por todas


oerto en programación Aunque hasta ahora sólo hayas
utilizado tu Speclrum para jugar.
MICROBASIC te introducirá, paso a paso, en el Ba-
sic. Con ejemplos claros, sencillos y prácticos que irán
¡Solicítalo antes de que se agote! adquiriendo complejidad según vayas aumentando tu ni-
Hay un número limitado de ejemplares vel. Hasla llegar a dominarlo por completo.
Aprovecha esta oportu-
nidad. porque ahora si
puedes llegar a conocer
a londo tu Speclrum.
Ahora, por fin. a tu al-
cance el método más
claro y completo de
programación en
Basic publicado
hasta el momento.
Vxvxxvcv

Recorto o
copio este cupón y
envíalo a
H O B B Y PRESS, S. A .
Apartado de Correos 232.
Alcoberidas (Madrid)
Nombre
Apeado',
Dirección
Localidad
Código Postal
Deseo recibir en mi domicilio el libro MICROBASIC, ol precio de 1.750 píos.
(IVA incluido). El importe lo pogoré:
Mediante tofón bancario adjunto a nombre de HOBBY PRESS, S. A.
Mediante tárjelo de crédito
Número de la tarjeto
Fecha de caducidad de la tárjelo
Mediante giro postal n.°
Contra reembolso (supone 75 ptas. de gastos de envío)
Fecho y firmo
<T>
O
N
<
ss
fN
D
0
1
o
o
w
Q
O
ü

cc
tr
<
CL
cc
(A
O
O
u
3

en
o>

ra — o O -"= <D 0) —o
X3 o c — Jz;
cniD "O "O ra ©
o s
•D O- o
c
U 32f\
"O
w ra M < «
O
+
i 15
22 a '5 - 2
ra CE "B U c ra 'C
c a O 0) OX •o .c o
ra ra © ° E
o « 3 x: o S £
O UJ « •o < u ®É
2 <o oc «
UJ
a? c •D T3
o o o O <£>
o ©
O
ID Ul
O
T3 !2 tn
oo w
c ™ "O
"33 c * "c
© ra o ra o
•a O o. </) to ¿i X ra o»
tw £ O o ÜL c T ? t-
><
UJ 4-' -É—

X
S oCL O
_l UJ O o« °£ Pg°
O -i O O
QC O
©3 l©í (0
© o
o -5
UJ
V
E
1 o
o
=c 00
O ai
o

o© •c c O« ^ OM ¿ o o o o ra
•o T> 9B ©
Iw o •o o a) =
O co
~ —

C_> < •o i ; "O i 'E


•D © -o E -2 oj « o ra —
t ra o ra o 0)
O$ © ra o c o, ^ y~ a) ra ^ w
•a •o O ct £3 + e -D
©®c o 3 aj 3 0 0)
0) 3 „ (ü UJ « V w O)—
>) CT
k. ra
ra > co 5

.5 c u. 3 3
iO« <¡, A a. ra o 3O j . 0)
o —
ra o- « ~ _ s.
tí "o gp «i o ^ Z> £ cr a >- a- o- o-
tp © £2 •o © o ra <U ra E
©Q E> ZO
_ "O •o O © '5? Sa. a) E> og J5
©
« <n
CM
„ ra
"O .T: •
O
< S Í 3
db k_ a w
A.
-o ¡ ® o - d>
JD CO
O t> 55
• • <n
"5 >
s o c <f> Q> <n a
s © X> ^ © © • o s ©I r ?c »-c ->- 03 c C
E _J w© CL"0 _ UJ £C Z O a> © © "oj
i g * © X "Do •o ra © I-
-o o Q) 3
© >,.2» a o o o > (D .. © 0J O O
c cC
c K ra V) tvj O « s i s C S UL o c C
o o o
I o v> o • 3 i- ra © T3 o Oo o CL a a
< 1 CL
8| ü to oO o
©
o o UJ ^ O« c. 5
o g a is c a .ü' s í
a) M .2 » $ o g o o .. o
y i CO t i 10 N o. m X Z O
u
Üj «
© 3 * ° § 0) D) a. 9 o i o « ra
E £
CNí
5) "O O ? o v> ra <d o
o <u o

m o o o o ra ra •o — C rt © £2
u -u "O k.
c ©
© ra i o> •o
o 3
ra o ra o XJ !S*w O k©
©_ o
©
< UJ (rt <_>
i 3 k_
03 © « a) ©</> ra © <
D u. O 3 «
a> 3 o. a. = a. '5 "O o
CT E E ^ cra ra cr — c
U < >- O" O o) ra o o
a
< o w <¡3 ra 3 <u ra © © o o «
ra
3 —I o.
© o
O © O LD UJ tn ® -r-C
T) o
(o O tü 3
5 UJ a c c . t > c CC T3
O ÍM
UJ tr 2 o® 0) Q o "3J o o sc © UJ o
•D •o
© «
O O O <D > ' a) © © a; © c o © Q o c
O
o
C m ® c .. S
o o
a
c c C "O "O
O
Q. O
[Link]. ©
c
CO
O
cn
O Q. ac «
5 u® § o .. ® o ° X ¿ o 2 i CL ra o o _¡ _i £ °
Q (0 a » N « a CL w O O UJ 5 o
o §o w ra v>
a.
ra 5 S « ra -J o E -
o ? O cu o a o © © É © o o o UJ E ^
CT o 3
=C
3 c c ® ra c
•o a <w ss o
u "O o o ra
3
c «v O « ® 0 c- ra
ra ~
"5 o c o c
¡= k. O
1
— £o o ^ :2 o 3
A ® < « wo . WC .2
TJ UJ C
•CT A>

cr cc c 'ra g
£ °
ra c S J 75 1 -
<2
o O! ;0 ni V
8 3 =
o
o E c x w ra 5
ra 0 <s>
<n 3 k_ o TJ ® £ <c O Os 0 — Oi
O w oo o o
3 •o _ra o E wQ
« ra
1

<M
C 5 CC T3 W <D — = o «
TJ S s ? >«
ra •o o « f - 4) 3
C C -
®
c * tu 01 O « •§
•— 0) o *
O
Q. ra
Q O •o
c
c c<D -o •o
ra « NJ O. OI ®
íf> ™ S O ® -o C =
co </) Q. 05 ,21) «
Ó
ra cu ® O k.
~- ®c O O
_j 2 "E c-S UJ o "S ® ° ra»®
^Q. £ Q.O WO _J
o O CL
o W
c <2CT-o o. o
O u m
CU O rn c o 2Í ai
LU
o o S tn ÍE
< O
(1) ra
0 cc ©
Ui O
o o CJ> TJ
u o, -P o p P;
c 45 0) w O — (0)
1 A 2 o
< <u TJ
«
H o o 0 o
O CT ® 0)
3 o " ra
< 13 '5 © a> ©cra
-*—

z UJ
CT Q. Q. cr kw
O o Z LL
5 < w «
£ E k. 2
o tu LU <D ra 05 ra
a» © £ < Q3 3 © 3 ®a o
•o 5T 03 (J o « w ra «
«ra
at —
-
2 co O
ai c w c© . . > ra
cc Z
o G 9 « 2
5
OO <U 0J O — -o
O o g n
2 o G ® ©
c c c c
ra w) rvj
oO' ) t/5 < 0 0 0 2 "i
<2 o a R
©
a a a
•o o ..rao
-c O.
i v> o Qo z ( / ¡®n a o
w N 2 I w X z" O
® 8
<a ra o ra 5 <u
TJ o o c o o o

o1 w o ra ra •O <D ® .c
a;
.—' pra o
2 •o S g "O II
•0 S
o o c «

I o O*
— O
"2 ra k.

® ra a> Q) 4) (D (0 o. '5 (D < w £ o 3


a) Q.
'3 3
CT V)
'5 Q. [Link] c ra CT cc (0 o
o k>

c </>

— ja- E
®
1 E ra ra o ra •o TJ
ra f o o
..>
3 a> © o o 3 ra
0 0) ra 'w < ' /> ra <u O UJ UJ ÍO "ü o r:
n
c o
c o c 2 cc <M •O TJ w O

® 1 a> S> S> 4> o <u o k_ io c
UJ UJ •o S u. O c LL •0 es
® T3 'E ra 0
c a c> Qj •o
o"T, c

Q cu O a 'c c0) ™
- ra a> 3
c 0 0 0 -o co í/3 o
C 0
®
Q. Q. O. U •- L" * o O CL 2 * S 0 c Os
O O Q. 0 ra 5 o p £cu
TJ
Pw g g c
Q. V) NIw «
ra ® ra
X Z O 5 5:
ü Q. cu
ra
UJ o B
a>
o g
£ ra
ñ
0 o u cu a> o o o UJ o E HÍ

a> & o ra ® c .tí o Ó LU c a"


S2 g § T3 V. O •0 _Q 4>
®
T3 CU
c ®
m ® O
ra XJ Oc f» s
O)
W O' O "<=> ®
raTJ
TJ -p O 4) Cvj w ® 0
®« s® ^ « <
a>
T3 — c

.CB3
ra EE> ra ra c o
3 u
c -ra c <C Z
w O o 311 CL > O «
- I§ S £ ^ c ra ra
ra 0 o z

O í- 3
*—

ra 0 — O —
tf) Oí £ C a £ ~ c ra ® c~ o —'
O
a ao 0 — 0> ® £ ® ® a: ra <
® ü
0) "D CT O CT ® a. •5 ® g 2<
^ s 03
®
"55 TJ JZ O
•O -C Oc <N en ®
5
•a 3
_ C ra IZ 7 t- Q TJ
TM
CM
o -fl- O T — 4)4> í-
®
k_ d> UJ
O eo 'c _ j ®O ® o.
O ra "oR e «
<s>
T3
- •g e> c -o m ® X TJ rsj 4) -O!5 TJ 0
i O
c B TJ

E
® ra c ^ c ®
® ra 3
.4)<ra o
— ra V> LO
0 CO O •4) £ ra o •o
® 0 ra
O
V
O g
0
C O
p
O |
c 5 3
O 3
o E O 4)
t)
2 CT Q.
LÜ C m w
3 co ra
o C
®€ e T3
° 9. § S
C O 2
4) T3 c
05 O ra
4 "S
4) c iZ
®
g•
o
b = a £ 3
cc £ •«* ra
O)
® I ? 4} ¡11 >ra'o. 3 > o

O OT — O
® o
.tí o® ® c Ó Cs •e <f> ra ra TJ
J3 -o o 0 ® O
CD
tJ
á ® ra I»
O 0 O o CT O

o i íuj®
CT v> ® 0
X
o Tra
J 1 1
TJ ® ra
® ® < UI ® ra
o. ®
C . c w- í z u. 3 'CT
3 2 2 3®
* *
'3 <
CC
Tí ra* ® ® _J c
3 ra ra <« CT w ^ g" O* C ra
® * —
• 1 CJ ü 3
LU UJ ®
k_ ra 2 E E ra o- o
S ® E S i ra c ra O
< s O3 3
ra
3 ®®o 0 ra 5
5 ® O <»(0 OI ® JZ
-
V 4> o « '» ra ^ o
3 UJ lu m
cr E © TJ i 1 — V) O cc T~
M ® 2 h. cñ
2 _
LU c '5
cu
c
Q O— o c
® 2
® — LU S, CC z ®
t 4J O 4J ui
ra t j o « JÜ 5 CT O ® ra UJ
Q f=S ro Oo

® ®® m C o o o
a. ra ® g ® O
o ra o ra
o 2 J ® 0 ® en
_i 3 O es 00 o
< c >c cu ® c5 s® C C
O o Q. en —J
t ra ®TJ ® TO
— O
ra O— c a a. a f"» O o.
UJ 0 ra CTTJ c® TJ C ra iZ Q g o a ra 0 O o. c g
£ a
3 2
D zo 00 «
R 0 _J

ac o —i CDa w M 2 R 55 x z O £i 4} g g UJ
® O CL ® 'o. ® 0 >®
C 5
—>
CD .Ira ra 0 ra ra <n o -5
O 0 z o c O o 4) 4} 4) UJ

u) 2 o e
®n o C «¡
mJ
C
®
c o
w
o o
45
T3
TJ
ra
S O
Q ^
O
z
CT CT w
V)
*p s •

O w.
ra ®
£5
ra k.
® O •O CT E3
< ra ® ® ® C < C
z UJ
u.
< '3 3 3 a. o. ra CL
3 CC A « ü Oo O
3 3w CT ra CT o> P 'ra 3
O ü 3
«:
CT «® e e :
U.
O o •O 2 ®
a LU s ra
3
ra
3 ® ® O~0Wü ra
3 2 ® .91 S
< O U1
3 cu o _
® o « « o ® O
03 TJ 4?
« UJ C
M UJ co ®
o
2 wO "¡ñ c c

c 2 TJ ._ s> <s CT ra « ra
® « <D
ÍE
LU
CC z
' r a

® ® ® Sí c 4,
T-
O O o
ui CT ® M
UJ ® ®
LU OB
Q 4) Q) 4> 4) o5 c •g
'c
w
s CT
o orr ® O 0
• n—
c c C CT3 8 a O O
_j "E í « Q
O
g
o
<
g
> ®
c
45
C o
a. oa Rs- O • - wT
Cl w
o
(/>
O o. 1
4> — — «1 UJ
•®
3
ra in O
0
g Q R lra O 0 CL O
O
_i —1 2 C c
O Q. U
a
O o oz
® ra N P
ra CL n ° X z o S ® £L
cu > ra
Ifí
g g ui
-> oO u Ow « £ 4)m
1 a —
o
•<
z o ® ra a: co
4)
o c 0 S JS ® o o UJ TJ CT
¡5 a» te © © © © (K
© Ó 8 c .5
T3 T_> TÍ •a -o A T— JL/
C. •-* Q. CSJ
C
O c o
2 o © ¡5 © 8u
O £ •© "D -O 3 i o «o U T3
< h— O £O enÍ ra
« u § '1 ai 5 , uí ® ©
a> o 8
X
O O
©) O c o a> "2 o) T3

© _ "O o £ .© V. ©
2 £ o
o «j c "O 0) 3 © - ra c £. Qf
LU (O n 3 Cf "O o
w <0 «
2 ¡r CM
UJ
T3
©
' s C0 _ Q
O « o O c © — =
¡r 0) O CXf- ~ o ra
Ui UJ ]U 1c 8_ o o C0 T3
•85 c 5 ©
o
O
s «I O
C
E
© „ © .2 te <ñ rvj O « C0 M—
co — 0 •© ~ > T3 o
C Or
00 0- s
O i c o S <S c
fc o o g S ® ® O M
_j
O
O
_J
g uu s ?® O I s i * sj= 1
i CO
0)
1/1 o
co QC ©o © -O.2 o -
s Q
O
o o u e E .2 CJ •O o a c a s T;
UJ U
c
;0 S
J3 © O © c © o LU O
XJ © a* ra , O © os
£
wb. &
CJ i
H
2 «©
2 ra ra
c
t:
tu
O
i;
O o o o © ^ O
o © •o > r-. ai o T
O ra 3 © •Q ra
© •O
§ ""o "O co
W
< ra 0)
*- 0) 3©
CNJ &
T3 -O © © © <A

•ra ¿8 u « c T™
Z LU
'5 3 3 o.
3
©
< "5 O" o CT O. CL cr c ra cr
o o © E s ~ (0 C© ra ra «
2 ra E E _ ra
© E co >B E . oo
*—•
o UJ © ra ra
O © © o
ra c© ra < Q UJ
ü! ^ © 3
..> 3
© .£. £ o
"o a> 3 ® o S ra o-oj <n © D O w 'w ra © O
e cr E © © « O
©n — 3: © T3 V c c© c
— 0) _ O MU I - = CJ>
N UJ © sslj o o ©
©
« T3 UJ
e
al
QC Z
0) XJ f € ra Q OO 03 © © © © c
« 11 M ra 2 © g 3 W>
O c X
o© © c c c "O -o oa ©
O c o o o
O -© b- ra © « s o T3 c
O) CJ o > ©
o Q S. c o r
& © a a. a r- o ¿ ^^ o© o
_ « LÜ © •D ¡I Q
© 1©
o o C WCT
..RAO

© m t r o S .2
© «I O © [Link] N 2
© I »ra X ¿" ó" Q. Q. W
u ra
"O o co ni © > O ± o c o u
O S ra
o © o
© o Sí >
« o co O T3
ra ra o © CD £ & © ©
© w © k— ra K— •o
c TD T3 Tí
o o O 0 •Q O
T3 T3 © O
O
UJ ^2
w.
©
qj ^-Tra
AL. ©
w a> <c © OT ra
a. < 2
«
© 2 •©
2 i.
UL 3w "3 '3 W W 3 ©«J
3 oc O ow
< lo- M cr cE cE w ra
= CT ra o c o©
LU ra re ra O © •o _©"O
2
3
2
3 © ©o o « 3 2 "55 c- o £
3 © 0 © 0 « w« 3 0 •o o
o
<0 O 5'5 c e
UJ (O UJ CO
CN ©
TJ 3 "o O
© 5
'5 ©
c© 2 QC
O « o£
ac z •
© © *© o c
o o © ©t
© UJ UJ •tt ®
Y— » T—
c 1
O O O
S LL c ^ LL -O

c O ©c © g ®« ©c o ©
_r c
©
> © © o o
•o - o o. co w ©' 'u
.2 F+5 5.2 S
3 9 8 . ra c0 0 R 0 c0 a. a. a f"- <-> — -© c CL
O 2 c o
— 3 > « o o 3 g_i
X
m
O E
o
3 "©
© a ra ©
¿o' C3) LU
co NI CL
_© .Si w ra g
o -í © ñ
? o c u O © © o o UJ o E E 2

u © c © O LLI ó o © a w
©
tr —
© ra c
s £ ' © § 2 «
2
CJ

•o
T3 © S-

o
0 3 O»? V) o o
© ra O 05 o -O
© •©
«o T3 -O c - <
z ra
ra a; ra ¡5 LU
3 S | 4S - © c Ü * ra LL
<
c 1 Q. « O © » -S m s ?
© • - ra 3 íf)
©
•o ©© »
© 2 o O UJ
UJ
o 13 •o © © E > E 3 oo ra o < Q z>
©
o •O £ 3 © ra cr cm W ra 8
n<3-o 2 <0 O
3 va)> ra ^ N E © ©—
O"
« I ^ | ra jQ
ra ^
UJ
CO
© - .2 LU ac z
w
c
A o ®-g
O ra "o 8-® r.o nc ra u _
ai
© CSÍ O Oo
E c
« "O ra tn r^ ra •a ©=> w © <U Qj c á> O O g S o
© 2
o •©
O íí <
~c o O 3 v> •8 2 © q. a>"O _
ra • © ©
ra (3
g zo a. •Sra
o 3 tü
•*—'
x> « ^
O £-© O© i Q. «
© ° 9.
« w ra .S o O o>

5o co ©
o>
E© T3
co
O cc o •o2 ^ p ©
u © > Q. = U U.
—1 o
o z o
© c

co O « 0 .2 03 •o O © ©
© © *E © ra i: T3 X!
II
© •D •O O C
0 0 O 0 O
O ra T3 T3 W O
< ra Q) 0) © •© ra O ©
UJ ©
^ 3
© < K.
O
z LL 3 '3 3 3
CL CL o- c
O.

ra
3 X « O 2
i CT •S: CJ O" o T—
9
D © ra © ra £ E . ra ra O O)
© ©
O 2
,. >
< o*; f 3 3 © © o o w r o
ra
to O
© 0 © Ü '« "55 re © o UJ LU co
CM © T3 JZ ©
2 LU '«i c '55 c u c 2 X •0
f §¿ TJ
UJ cc z © © © © © o © ® UJ UJ 0 w
a o o
• T— >
© © e ' O O
T3 O
•D
©
c 0 s> © 3 c C
o c © c
o o
cT3 -O a ® co CO © © .2 ra
o §§ 5 *—<
> ©
c ©
c a r» o .. IT ® O
_j O X c
o

Q
CL
ra 0 0 a 0 0
CL
^ Q O O -I 2 P
C X
o '•5
c
X z o S Q. Q. « O UJ O
©| «
go CO o a « N a O 0
O © ra © © ra o o -> ©
o ? o c 0 0 © u LU 0

© c © O UJ
ñ
R
© £ S c
2 •o © 3 > I - 8 2 12
L

g •o CJ — 2 0 :2 3
t—i
© •0 0 0 © •oB
o
© I! T3 ra 3 •oc
CJ
© ra
w u s f ts
O c
> 0 0
•a ra 3 —o - 2 + 0) ra ra © oí
•ra O
<
o o 3 z © E c
s
c ® © e r a
o © c ra u O > 2 o c a 0 ÍM
ra I ? u ® ^
© ra
0 c. © © £ © E O X E 3 oo
ü T3 •0 3 ^ 0 s ra cr « € To 3 Q . i i9*
T3 £ o
ra
©
u
3
w
O
O c C0 ra
n s © =
cr
N
E © © S •o
— © w O
w
ra
N- O rao
ra
CNJ

¡ u ü
o
<o *-» © © OH
TJ C0 c _¡ k, © ra TJ 0 3 a©íñ .t: 3 •o © > i-*
c © X 0 T3
ra o 0 c •o
CL •o © J3 C C co , Q
5c <o O
T5
c s ra W fvl © -O Z t. ©
m
© .2 •O 0 co 0 • ©
O
k ra
—• © •D p © 3
a.
W
© © 3 © O
O
c o ra 0 0 3 3 w UJ o o ra 40 •o "D ü
x o e
o w Q.
Op —< c C
£ o í ® 2
T
UJ C ©O © 0 'S 1 ©
T3 O
O | C
2 «
3 Q; ra O C c <-H
E *a> T3 O 0 w o c: > Q. s ra ©
en
w «
'oí f-t
»- c eg
1 00 IT) ro c i OI •
en LU Cvl
"O
fia
11
k» « Sí
© «5
0 ce
1 c
c
-0

ra
u 0 k.
TI ra T3 S5
u E
u LJ
O Ck Ul Ul k. k.
« 1—1
LkJ tvi * 0 O (13 a. !=>
= 0
"O
L-
-0
ai k.
4J
-O
cr a ©
m
k.
Ul «a
L- u Lu T_
m O
LU tn
O LU
SI 0 -—
15 1
ti

*a
a O"
ai
ai
a
0 QC •o
Ó >-
1 (SI * 0 u
XJ TI C

O ro h O u o
•g
CCi <« •J m h.
ai
LJ u LU
Q
u
r— ai
•ta
L.
a* •
u "O
c
ul
O
Ul
0 >. C « O
* » * * * * * * * • 1—. U) co a Ü
M
z CO «XI ISl (S Si 4b rü m
c
o> k.
ai O O A
T=> a. -0 0 0
L-3 O 2 l í
a
c
Cr ~ a> m
0 c c O
ai
*e
ti
-0 O O * Q
tn &
LU a. a. 0 . a_ • a. a. CL.
tn
<• -a
O ni
-o ai a . 0
m ro m •D o LU
—3 O g O
i r a. 01
4J
>
u *J c 4 k. k. ra o LU ü
C3
n X X X X X X X X X X X X C u 'B CJ 0 ^ ai ai u
tn <x 01 01
"O L. 1/1
ai l j ai 41
u
h
TO
LU 3C tb •s» "X. <K> '•E. «ge •SI VI t IB ai rq k- OI •a cr cr c O»
._
*
o> rg Ul O C • + CO
ra
"O
CJ c c vn rt 0 • •9 1 n >-
X X X X X X X X X X X PC Ul £1 QJ L CL 3 ©
m ai u

kt "O 03
O
ac f—•
1 m
01 I Í
a OI 0 *J OI w
c c in
cc.
ra ra

nj •D 1

in
* * * * *
• * * * " *
ai •O k. u LJ •0
- r—t -a •OC W
©
ca
© <
en
c k.
OI 0
ai
T5
k.
O 31 O 0
k. "O "O •
a

ra '5
c= •a Ci- -O u» "O T3 c c EO c O" GC
-o 3 ra ra (0 O
LJ
ro
ro u m u U
> .n LU

4
+•
</J « 3 2
m c
•a —
.3 • ... -0 TU -S
c. ai cz C
k. A •
Ul —•
03 O O
O LU
w-l iP

11 © •
0
c ul é «0 « ra ra 03 c© 2
cr ai 1 | — 0 —• k. a k. A •o
0
t_> Ui k- LU UJ J LU LU +J • 4J
re
0 © tu
•a "O ul di ai
[ t- <r>
03 © c
c
o
X >- Ul •
C1 ra 3:
0

<0 c0
• •
zr
UJ <x L-
X >—•
-X Ul LO
..
_J
0 X • CE cu
—J •
C_1
j
Tí •O CL
<D co
a m <1 u> <x
• •
o> u 0
c O_J
u U u u u u c_> I— 1 1 1 3
o o
O) u Q. «
—1 —1—1 —1 —1 a. cc cc oc C3

O
ac cc ce. ac Oí oc oc oc cc (E oc z —• tw w CL
(0
!Q

LL 2
03

© ' © o

C w 1
©0 o
Q = X O Oí c o <13O ¿ £
o < 0) 2 .2
c
II a TJ oo wo
o
a — o
t •g oo o ©
O O £ C T3 O — _ O ra T3 w
k_
c. -o TJ 'O U 3 T3 uj 0) TO
<13
o « 'o ra © 03 o> LU
U- "5 '3
ai as ©
i- w 3
<13 c a. g
ra C
•0 O —1 cm c ra 3 < "5
w '5
V) a. a. cr
u M : 03 3 a>
«J E £ ol,
O"
TO •O 2 ©§ © F £ x ~ UJ LU a h*
<0
ra OJ O © "«
©
•J
V o "O 03 o <0 < ®
3 flj
«J o © X 3 © o « « Q-u. © O O
O 3 T3 «i ff t o 1r- O c C
X) k_ O
« —
ra
— Ñ N 0) ü o 0 © [2 0 « "5> 03 © © ©>
03
• •


k «5 03
T3 X3 9
X? <13 3: rra •0
®O w - J=
113 ^ = LU CE Z
o c o T, Oí 0
c3> O
n o o © 03 03
•o a 01
O Sí a-o ") o a> c c C
ra
y £ V) <0 v> f»
0 •© 00 0 ra — © o c > 0) c
O 03 000
h- ce (13
03 o O O
'Z. C c a a a
TI a
3
1 i. Lu n •o -o © ra Q
c
d i TO Oo £ o
C O o o. <n N á « I Z Ó"
(3

Ow E v> -5 Q
m C ü ro c0J 2 O O
w
Q § co © <0
Oí 43 c O ? 8 c O
O
c
T3 T3 03 ra ©

O
co
01
T3
</)
0)
— — — —
CO M
CM "S» flti
cm r-j M N fvl r-^ VI iH CMM Ul -O ta M «1(VI (VI i(N
r> <M rCl
-0 —C 00 O- Si
M(vi to . OOCr- — (vi
U"> —Hto
— —• c
o
ro" to M M 10 « « H 10 ro K > rt ro « M ro Kl ro fO to IO ro ro r^T ro" ro" ro* 10 ta ló*
to" ta o
IS M M (VI M C-l
M Ul ro cvi CM(VI < Si fVI CM(V| ta
ta (vi ta
V—1
tu » m
ri B
M N P t N
» n
N
50 a » n i í i
N N N N M tw CM(VI <s>
(VI tB (VI evi M (VI <V1u~>
M (VI (vi M (VI (VI 0
O 2
CJ
V)
vO «a •5U
T3 •O -0 TD 1
•Xi < (VI ra
ta — . (VI ro wf m
H —1 13
M CJ (_J..
CO nn
•31 re. w>
ro Ul -a
v i <S V •£1
CO
u
CO
LJ — « u u u . CO cr-
ta •V. ta
«X
ta
co

CJ
ta es UJ
VI ta a.
c
CO CO QC . OQ CC. co LCi 1=1 ea 1» CO CCi CO CO co CO CO O ca LLttiUÚÚttUffltt A A CD oT ca co CO co" CO co
•o
LJ LJ C_l (-1 u O O U. ( J t-> C_J LJ LJ LJ CJ CJ CO Lu — u u u o u u o a u . CJ LJ CJ CJ LJ CJ LJ CJ
o
ra
0
1
o
©
_J
3; «X >_
>•
a n u a _J X »- <1 IS L) C3 X)
— — — <E <a U Q
) j 1 / j / 1 u u u c j u ( u u I o^J u J J
u u u ra
namirococirati: X OC OC « « X cc ac oc <k oe .0
ra

d>
CT

C
©O — w ra © •0
3 C O
Oí <13 «
¡r w ™
Xz
tn
u
o
•E« © OL_
o 0 O
c -0
© © 'C
« t
ra
s
O
0
s
X
s
£
M
© ra o •o
ra w
© D S O3 rafc— k.
© 2 S
— < UJ 1 .92 k. W CX < % O
u.
< "5 '5 '3 CL CL 0- ra 3 «¡
o- <n o- E
3
ra cr OC ra
UJ UJ co ra E c ra 0 ©
S
o< Q 03 ® O 0 3 2
3 0) ra
w
© ü « '55 to « V o UJ <N 03
0C 00 o
0
3 UJ
<S) a 1 . > n
c© V) c c 2
LU
UJ
ac
«
© Q © <5 CT ©c © © Ul o o
H
1 UJ
O O O © • - © <D G> O 03 Ora "0 C O *
a O O c© Q
O o O C O c c
C 03 0 0 0 "O 3 CL ©c O ©
co C0 _J O
< o
o O Q. > © C ~ O C a a a. fS OO LT c c
CL
(D <TJ O O 5 o O
a 2 . . r a o O 0 & -J
CM
D Q.o .. o" Q. w X Z O Q. 0Cl O O
• •

o o C0 C © « N « ' © 0 o -5
UJ
JJ IH
ro ra
o -z 8 c ra
o
©u u © _ra <D © 0 ü UJ = <M
JOYSTICK «INVESTICK»
Desde el mes de mayo El «investick»
pasado, la empresa F.M. y destaca
Asociados, S. A., fabrica el D e t a l l e de por su robustez
primer Joystick español y los y su facilidad
pulsadores de manejo
del que tiene la exclusiva de de gracias a
comercialización para el disparos y la fijación
mercado nacional la firma sus de la base.
Investrónica, S. A. contactos.
Este nuevo periférico, co-
nocido con el nombre de In-
vestick es de robusta cons-
trucción, posee una empu-
ñadura ergonómica y dos
disparadores, para los de-
dos pulgar e índice.
En la base cuenta con
oíros dos más con objeto
de que pueda servir para
cualquiera de las manos (un
detalle con los zurdos). Se
puede usar perfectamente preso provisto de contactos
sin estar apoyado en la me- de acero templado, sujetos
sa, gracias a unas estrías con un material de poliéster
que impiden que pueda des- antioxidante. La unión de la
lizarse involuntariamente de empuñadura con la base se
entre las manos. Sin embar- efectúa mediante una se-
go, la forma más apropiada miesfera interior de nylon
y eficaz de utilización es capaz de soportar una pre-
apoyándolo en una superfi- sión aproximada de 400 ki-
cie lisa y sólida, mediante los, por lo que su rotura es de vidrio, en vez de ser de cación y la empresa que lo
las cuatro ventosas de fija- prácticamente imposible. bakelita, un material bas- ha desarrollado asegura
ción que tiene en su base. Lástima que esta robustez tante más frágil. que durante la campaña de
Su mecanismo es suma- general no haya sido com- El producto está plena- navidades se han comercia-
mente fiable y está com- plementada con una placa mente garantizado contra lizado alrededor de 35.000
puesto por un circuito im- de circuito impreso en fibra cualquier defecto de fabri- unidades.

LMJ
LA PRIMERA
REVISTA
SOBRE
MODELISMO Y
RADIO-CONTROL
revista d e radio control y m o d e l i s m o
EN EL Todos los meses le informará de las principales
MUNDO competiciones nacionales e internacionales,
DE HABLA novedades del mercado, pruebas de productos
comerciales, así como una serie de artículos
HISPANA técnicos escritos por los mejores especialistas...
y muchas cosas mas
ESTRATEGIA
v
BA TCODE:
UNA AUTENTICA
BATALLA
DENTRO DE TU
ORDENADOR
Sergio MARTINEZ LARA
El i n t e r i o r d e n u e s t r o o r d e n a d o r e s c o m o
una e n o r m e ciudad construida por celdillas
d e m e m o r i a . En c a d a u n a d e e s t a s
supuestas casas h a b i t a n pacíficos Bytes.
P e r o . . . ¿ q u é o c u r r e si u n b u e n d í a d e c i d e n
ielearse entre ellos intentando conquistar
Ía c i u d a d ? M á s a ú n , ¿ q u é p a s a si q u e d a n
divididos en dos poderosos ejércitos, uno
d e los c u a l e s e s t a b a j o t u m a n d o y el o t r o ,
a las ó r d e n e s d e c u a l q u i e r a d e tus
a m i g o s ? : u n a a u t é n t i c a q u e r r á se h a
desencadenado dentro de tu Spectrum...
Tal vez hayas oído alguna historia so- cido de forma que, al cabo
bre los «Hackers». El diccionario de de poco tiempo, dicho
lengua inglesa los define como «perso- sistema es colapsado
nas que son capaces de abrirse paso, a Entonces aparece
cualquier precio, a través de las barre- el programador
ras o protecciones que les impone un de- «bueno» de esta pe-
terminado sistema informático o de lícula, que escribe un
cualquier otro tipo». La historia suele programa capaz de ir
ser siempre similar: un joven o un gru- destruyendo al anterior
po de ellos, cuyas edades generalmente y cuando ha termina-
no sobrepasan los 17 ó 18 años, consi- do con él, destruir-
guen penetrar en un sistema complejo se a si mismo.
de ordenadores de alguna entidad im- Y aquí teñe
portante (léase la NASA, el Pentágono mos un buen
u otro organismo parecido) poniendo en argumento
peligro la seguridad y el secreto de im- para un m
portantes datos; todo t-iio con un sim- juego. El ^
ple ordenador personal conectado a la juego fue
red telefónica mediante un «modem». sugerido
En fin, todos conocéis la película «Jue- por A. K . W
gos de guerra». Dewdncy
También circulan en los ambientes in- en la revista
formáticos otro tipo de historias basa- de divulgación científica norteamerica-
das en la misma filosofía. Un progra- na «Scientific American» hace aproxi-
mador desaprensivo que ha sido despe- madamente dos años. La idea es en sí su supervivencia y a la vez intentar ani-
dido de su empresa, escribe un progra- sencilla y original. Supongamos dos quilar al otro. Esto, naturalmente, no
ma que tiene la capacidad de reprodu- programas que comparten un «hábitat» es tarea fácil ya que ninguno de estos
cirse y multiplicarse, asfixiando al com- común, es decir, la memoria de un or- programas conoce dónde se encuentra
plejo sistema en el que ha sido introdu- denador. Ellos deben luchar entre sí por exactamente el otro, ni siquiera, como

22 MICROHOBBY
El l e n g u a j e « B A T C O D E » Un juego para
dos contrincantes
¿Cómo se puede realizar esto? Tene-
mos, en primer lugar, que definir un Como has podido suponer, éste es un
lenguaje de programación especial que juego para dos personas, cada una de
permita, con sencillas «órdenes», con- las cuales escribirá un programa. Lue-
trolar apropiadamente nuestro «ejérci- go, estos programas se colocarán en la
to» de bytcs. A este lenguaje le hemos memoria aleatoriamente, separados en-
llamado «BATCODE». tre sí por, al menos, mil posiciones, y
Es bastante parecido a un lenguaje de entonces se empieza a ejecutar cada uno
tipo ensamblador y tal vez este juego de ellos, de forma que primero se eje-
pueda servir también como introduc- cuta una instrucción de un programa y
ción al Assembler, ya que la estructura luego otra instrucción del segundo. Y
y funcionamiento son prácticamente así sucesivamente hasta que llega un
idénticas. momento en el que no se puede ejecu-
Los programas escritos en BATCO- tar una determinada instrucción. El pro-
DE se ejecutan en una matriz de memo- grama al que corresponda esa instruc-
ria con 4400 posiciones. Estas están nu- ción resulta ser el perdedor.
meradas de forma cíclica, es decir, la se- Vamos ahora con el programa encar-
cuencia que se sigue es por ejemplo: gado de realizar ésta tarca, una especie
4397, 4398, 4399, 4400, 1,2, ... etc. Co- de árbitro imparcial que actúa cedien-
mo se ve, la posición siguiente a la 4400 do el turno alternativamente a cada uno
es la posición número I. Nos podríamos de los programas. En primer lugar, hay
imaginar este campo de batalla como un que copiar cuidadosamente el listado
cilindro (ver figura 1). Basic del programa EDITOR DE BAT-
Las instrucciones disponibles nos per- CODE y una vez terminado, salvarlo en
miten mover contenidos de memoria de una cinta de cassette con SAVE «BAT-
un lado a otro, sumar, restar, compa- CODE» LINE 9000. Con esto consegui-
rar, etc..., como se muestra en el reper- remos que el programa se autoejecute
torio completo de instrucciones de la ta- a partir de la línea 9000 una vez que se
bla 1. cargue.

TABLA 1
Cod Instrucción Descripción
0 DAT X Declaración de dato
1 SAL X Salto a X
2 DSC X Y Decrementa y salta si es cero
3 MOV X Y Mueve X a Y
4 SUM X Y Suma a X el valor Y
5 RES X Y Resta a X el valor Y
6 SAC X Y Salta a X si Y es cero
se explicará, sabe cuál es su posición 7 SMY X Y Salta a X si Y es mayor que cero
dentro de la memoria central. El pro- 8 CMP X Y Compara X e Y entre sí
grama debe averiguar dónde se encuen- 9 COD X Y Coloca el código de X en Y
10 SET X Y Pon el valor X en la posición Y
tra su oponente, atacarlo y todo esto sin 11 INT X Intercambiar los operandos de X
olvidar su propia defensa. 12 NOP No operación

MICROHOBBY 23
rESTRATEGIA

LISTADO BASIC DEL EDITOR DE «BATCODE»


to «en 1660 FOR t a ! TO i+4 2670 PRINT
ER 2,"» AT 0.12.
""NEU"" i" FLASH 1, PAP
20
30 R
RE
EM
H 011 66 79 00 I F1|<I)>' " TMEN GO T O 171
2600 PRINT AT 2 . 5 , INUERSE 1, BR
40 R EM IF U « ( 1 > < " 0 " OR l t U ) > " 9 " >
ANO I J l i ) < > " • " AND t t ( i ) < > " - " T
IGHT IJC»
2690 INPUT SEGURO ÍS/NJ1,»*
N STR« *I
OEF FN S»IX) •••©a©©" I TO *-L
MEN L E T e r r o r a l
1 6 9 0 LET v»a««4l*<l)
RETURN 270O I F M»A"S" O» » * • '*•• TMEM LE
T p»il)ap«(l> RANOOMIZE 635 USA
CIJ S T R » X ) * S T R « X 1 7 0 0 NEXT 1 02 GO TO 2640
7 ® DEF F N m < x ) • I N T CX/2B6I 1 7 i a LET v a t O r a U A L • « 2710 GO T O S84C
AE DEF FN r (*>»x-2S6TJNT tx/23 1 7 2 0 RETURN 2720 REM B
2730 LET * « a " A - A v u d t

0-BOrr,
6) 1 7 3 0 REM « g — — 1 — KIMW
90 DEF FN p(x)*PEEK x*256*PEEK 1740 LET «da0 un,C-Cif9<
over pr9.S-S»lw*
un.N-Nuevo prg.M-M
prg.L-Litt»r
íoÓ^ATA 324 9 5 7 5 6 5 4 3 2 8 3 6 9 8 2 7 1 7
37932776588847378699032"
1750 I F i > l o n g TMEN LET
«ETURN
erroral
P-I*p, utt.D-DwBP »t». I-I«p,
D u a p T-TrinsUdírE-EjtCUCIOIi
2740 PRINT A T 3 . 1 7 , PAPER 6.
1760 I F l » ( l ) < > " " TMEN L E T «rrO
110 DATA "DAT","SAL"."OSC","MOU ral RETURN
•• . " S U M " . " R E S " . " S A C " , " S H Y " . " C H P " . 1 7 7 0 LET i ai * 1
COD","3ET","IMT","NOP" 1 7 0 0 I F i > t o n g TMEN L E T e r r o r a l
B T 4,31,
2730 PRINT AT 4 , 1 7 ,
" PAPER 6 , "
120 RESTORE RETURN
1 3 0 READ » t L C T c » - ' * " LCT í 1790 i f tf<i)a'-a - TMEN L E T ih<i 2760
2770
FOR LAO TO
PRINT AT 1 * 3 , 1 7 ,
11
PAPER
«121 «CMR» 13?
140 POP i v 1 T O LEN « • 3 T E P 2 L
: LCT » d = l CO T O 1010
'*, PRPER 1." ",««114 12*1 TO 6<, i"* l
ET C * a C * t C M R * U A L « t < l T O
NEXT l
l t i )
160O IF L l l i l . - f
L E T B d a ¿ : GO T O
TMEN L E T
1610
t a i t l
1*12), PAPER 6,AT i*3,31," "
1 6 1 0 GO S U B 1 6 3 0 2760 NEXT i
ISO PAPER 1 INK 7 BORDEA 1 C 1020 RETUf 2790 PRINT AT 1 7 , 1 7 ;
¿AT 1 7 , 3 1 , " "
PAPER 8,"
LS 1 8 3 0 REM í
1 6 0 P R I M T AT 0 , 7 , P A P E R 2 , " t ED 1 8 * 0 LET e r r o r «C 2800 PRINT AT 18,17, PAPER 6,
I T O R DE B A T C O O E t " 1 8 5 0 I F t > L É N l t TMEN L E T error=
1 7 0 PRIMT AT 2 , 3 , INUERSE 1 , 8A 1 RETURN 2810 PRINT AT 20,7, PRPER 2,"» P
IGHT 1¡C|
I S O DIM T « | 3 9 > DIM íf(22000)
1860 I F l » < ¿ ( a "
CO T O 1 8 3 0
•• TMEN L E T I>I«1
2820
BRIGHT
PRINT 01A, T 0.3,
A N T R L L A DE A Y U D A * -
INUERSE 1,
OIM P » < 2 3 © 0 > DIM » * 1 2 5 0 0 1 1 8 7 0 RETURN l , c *
190 L E T l i n t l * - l 2830 PAUSE O
200 LET i « a - íllo PPIN^^^^SP^Í» ,"S7,"«T 20,0 28*0 INK 7
LS LET
PAPER 1
TINTA»-1
BORDER 1
GO TQ ICOO
C

2 1 0 FOR I - l TO 3 9 3 T E P 3 READ ; t f,AT 21,1-1,-1 ERROR" 2850 REH JftM:iaiT;


( l l i TO i * 2 ) NEXT i 1 9 0 6 BEEP 0.5,20 2860 CLS
220 LET p » ( l ) a p * < l > RANDOMIZE 1 9 1 0 RETURN 2870 PRINT AT 0 , 6 , PAPER 2, * TR
USR 6 5 5 0 2 1 9 2 0 REH ANSLADAR PROGRAMA *
2 3 0 LET « » l l l a « » ( l > RANDOMIZE 1930 IF XTSTHCN L E T xax«í 2800 PRINT RT 2 , 3 , INUERSE 1. 8»
U3R 6 S 5 0 2 19*0 LET »«B" IGHT 1, C *
2 4 0 PAUSE 50
2 5 0 GO S U 6 1 0 0 0
CLS
INPUT Dtttt I
1950 LET Mf(91aCMR® (INT (x/256) 2690 PRINT AT 9,7;"S Salvar p
m i u u r
It
t i juego <S/N)
I F I f . - S " THEN STOP
••; L I N C
m
1 9 i6s
0 nL C T m u í >CHB» (X-256*C0DE proa, "
29&Ó PRINT AT 11,7,"C Cargar
ieo GO TQ 1 9 7 0 RETUS
1 9 6 0 REM
2910 PRINT
P AT 1 3 , 7 , 'IIriier,
proi."
1 0 0 0 REM .
1 0 1 0 POKE
1 9 9 0 LET c o d d 2
OpSaOPl
LET O P l a O
LET R d 1 a O P 1
LET
LET *d2aOP
2 9 2 0 P R I N T 8 0 , " E l i j a ur>»
< S/C / I > • ' , PAUSE O LET O « a INK
DPCion
1020 IF l » « " " THEN RETURN
1030 L E T tal GO SUB 1630 LET l 2 0 0 0 GO T Q 1 3 7 B EY» PRINT B 0 , 0 « I F CODE 0 « > 9 f c
«al*(i TO I LET ¿al IF tftOf T 2 0 1 0 REM THÉN LET 0 « a C M R » (CODE 0 » - 3 2 >
MEN GO T O 1000 2 0 2 0 LET X 2 9 3 0 I F 0 « s " S " THEN LET tl>Pl
1O40 LET t o n g *LEN l » LET I f a i f * 2 0 3 0 GO T £ 2940 IF O $ a "C THEN LET P | » «
2 0 4 0 REM 2950 IF 0 » < > " I " T H E N GO T O 2840
1050 IF i « ( l ) t " L " TMEN LET Z«a"L 2 0 5 0 LET x >2 29&0 LET í » ) TO 25001
CO T O 2 0 4 0 2 0 6 0 CLS 2970 LET l « * P «
1060 I F1 1 ( 1 1 • " O " THEN LET Z»a"D 2 0 7 0 LET di r a l 2980
GO T O 2 0 4 0 2 0 0 0 I F L E N I » < 3 T M E N GO T O 2 1 2 0
1070 I F l « í l ) » " P " THEN LCT z«a"L 2 0 9 0 LET I a2 GO SUE? 1 6 3 0
2 l o o I F e r r o r a o ANO v a i o r > l RND
. GO T O 2 0 1 0
1060 I F 1 « < 1 > . " I " TMEN LET i ( « D V « l o r < a 5 0 0 TMEN L E T
4
dWVttOflS- 3 0 2 0 I F error
GO T O 1 0 0 0
T H E N GC SUB 1 8 9 0
GO T O 2 0 1 0
1090 I F l « l l ) a " 3 " TMEN GO T O 247 2 1 1 0 I F I « a " D " ANO l í r r o r = 0 AND 3 0 3 0 I F <0P 1 « 0 P 2 > 3 0 1 ' OR OPK1 O
v a l o r . 1 AND V t l o r c a 4 4 0 0 ) TMEN L E R OP2<1 THEN GO SUB 1890 GO TO
1100 IF l f l l ) a " C " TMEN GO T O 250 T di r >ut
lor «3-* 1000
e 2 1 2 0 FOP i - 0 TO 19
2 1 3 0 I F Z S a " D " TMEN L E T *»aFt(dá
3040 LET c p l r o p l * 3 - 4 POKE 6 5 4 9 0
.FN t . o p a > POKE 6 5 4 9 9 .FN
O1110 IF 1»<1)«"N" TMEN CO T O 265 r TO d i r * 4 i GO T O 2 1 S O
2 1 * 0 LET u * a p f ( d i r TO d i r «41
J0-5O LET £»I0Pll0 0af T«QIOP
IZE USR 6 5 4 9 7 1000
1 I mRoApNíPiOH
1120 IF l » ( l ) a " A " TMEN GO T O 272
O 2 1 3 0 CO S U B 2 3 6 0
2 1 6 0 I f Z | < l " 0 - ' TMEN P R I N T [Link]
3060
3070
REH IL H U L L I L 11 \
LET 7 T 3 C O I Ü B 14 9 0 IF er
1130 IF I f í D . ' T " TMEN GO T O 283
O l»il)m-e-
jtfINT (dir/3ltll,
2170 PRIMT [Link] Í » ( I N T
GO T O 2 1 8 ©
(dIr ÍS) *
r o r THEN GO SUE-
3 0 8 0 GO SUS 1 6 3 0
ÍESO GO TO
IF e r r o r THEN
1000

01 1 4 0 IF TMEN GO T O 313
2180 PRINT « x , " " t»lC0d43*l TO
GO SUB 1 8 8 0 GO TO 1 0 0 0
3 0 9 0 I F 0 p l * v a i 0 r > 3 0 0 OR 0 p 2 * v a L
1150 IF l«tl>a"B" TMEM GO T O 300 COd » 3 *3> , "
0 o r > 5 0 0 OR v a i d f ( í O R opl l OR UP
2 1 9 0 I F C O d a 1 2 T M E N GO T O 2 2 7 0 2 < 1 TMEN GO SUB 1 8 0 0 GO TO 1000
1160 IF 1«(1>«"H" TMEN GO T O 306
01 1 7 0 2 2 C 3 I F B d l a l TMEN P R I N T
GO T O 2 2 2 0
Bx;'B", 3 1 0 0
2*5-4
LET OPL=Opl*S-i
LET vaioravaior*3-l
LET 0P2A0P

1100
LET i m l
IF e r r o r
GO SUB 1640
T H E N GO S U B 1690 2 2 1 0 I F • d 1 a 2 TMEN P R I M T 3 1 1 0 LET llaPI LET P« Í0P2 TO
2 * v a l o r ) • • ( IOPl TO o p t * v a l o r >
OP
GO TO 1010
GO T O 2 2 2 0
2 2 1 5 P R I N T 8x , " 3120 LET > « ( 1 ) C B « ( 1 ) RANDOMIZE
1190 LET DIF'VIIOR
USR 6 5 5 0 2 . GO TQ
3130 REM
2220 PRINT B X , 0 P l ; T A 6 14, loco
1 2 0 0 I F d i r < O OR d i r > 5 0 0 T M E N 0 0
SUB 1 6 9 0 00 TO 1010 2 2 3 0 I F COd < a 1 OR COd a 1 1 TMEN GO
TO 2 2 7 0
a n n r m
1210 LET r f > l t i i TO 1 3140 CLS LCT P0S2=INT (RND*240
2 2 4 0 I F « d 2 a l THEN PRIMT ax;CMR(
1 2 2 0 I F i o n g < a 4 T H E N GO T O
1230 IF l»(il<í" " TMEN
1900
GO
SU6 1 (8J;-n";
2230 IF a d 2 a 2 TMEN PRINT a * ; CMR»
0*1000) POKE 6 4 2 5 9 , F N
POKE 6 4 2 6 0 , FN • c p o t . 2 )
r(PQ(2l

600 GO T O ÍOIO 3 1 3 0 P R I N T AT 0 , 5 , PAPER 2, * BA


1 5 4 0 GO SUB 1 6 3 0 (8), T A L L A DE P R O G R A M A S *
2260 PRINT BX.0P2; 3160 PRINT AT 2.5. INUERSE 1, BR
1250 IF l o n g i » 3 TMEN L E T talong 2 2 7 0 LET d i r a d i r 45 IF d i r >22000
« O SUB 1 0 9 0 GO T O 1 0 1 0 IGHT l . c »
THEN LET diral 3 1 7 0 INPUT " E j e c u c i ó n pato a pat
1 2 6 0 LET • • a t « ( i TO í * 2 > LET i < 2 2 8 0 I F Z » a " L " A N D d i r > 2 5 0 0 TMEN O IS/NI " , LINE O» POKE 6 4 0 6 4 , 0
1 *3 LET d I r a 1
1270 IF long<t
1260 I F l « < i > < > "
T H E N GO T O 1 2 9 0
' T M E N GO SUO 1
2 2 9 0 P R I N T Bx NEXT I
« a " » " OR e * a s
3 1 8 0 LET r«11>a(«(l) BANDOMIZE
2 3 0 0 P R I N T AT 2 1 , 0 , " P U I S C S ' P * USR 6 3 5 0 7
690 CO T O 1 0 1 0 r* i t j u i r ust*ndo" 3 1 9 0 LET r S C1 T O 2 5 0 0 . a p « LET f
1 2 V Q F O R j a© T O 1 2 2 3 1 0 PAUSE O LET »<aINKEY« «CP0*2*5*1 TO P0»2*5*250C>> •• »
1 3 0 0 I F u i > t t l j l 3 « l TO J * 3 * 3 > TM 2 3 2 0 I F w | i " i " OR n * a " S " T H E N CL
EN GO T O
1 3 1 0 NEXT ,
1336 5 GO T O 2 1 2 0
3200 INK 0 PAPER
3 2 1 0 LET (Klli'IUI 6 BORDER 6
RANDOMIZE
1 3 2 0 GO SUB 1 0 9 0 00 TO 1010 £330 LET line3*19 USR 6 4 2 3 6
2 3 4 0 P R I N T AT 20,0,s».SI 3 2 2 0 IF 0 » a " f , " OR 0»< S " T M E N P R
1 3 3 0 LET
1340 I F
coda,
OR C O d ' l OR c o d a l 2 3 5 0 GO T O 1 0 0 0
2 3 0 Q REM R R T R 1 H H I > L t !
INT AT 20,8,"
PAUSE 0
P u l t e una tecia
P R I N T AT A®,6
1) TMEN CO SUB 1500 GO TO 1360
1 3 5 0 CO S U B 1 4 9 0 2 3 7 0 LET PAPER 2,
2380 LET oPlaCOOE »l121•236*CODE
136*5 I F t t r o r
CO T O 1 0 1 0
T M E N 0 0 SUB 1 6 9 0 «< 13)
2390 IF 0 P 1 > 3 2 7 6 7 TMEN LET 0Pla0
3230 I FINKEY•a" TMEN BEEP .1,
1370 LET X a O P i
1 3 0 0 CO S U B 1 9 2 0 I-65536
S400
.1 P P I M T AT 2 0 6 F L A S H I , "
cucion interrumpida G
EJÍ
O TO 3 2
1390 LET V*a««
1 * 0 0 I F C O d a 0 OR c o d a l T M E N L E T
LET op2aCOOE «» 14) «256tC0DE
W % (S)
60
3240 IF PEE^ 6 5 1 2 2 a 0 TMEN PRINT
« | - C M R « 0 * C H R » 0 L E T » d 2 aC C O 2 4 1 0 IF 0 P 2 > 3 2 7 6 7 T M E N L C T 0P2-O AT 20,6, FLASH 1 • P i e r d t e l P
TO 1 4 3 0 P2-65536 rogran* .CHR» .64*PEEH 65121'
1 4 1 0 LET x aOP2 2 4 2 0 LET COdaINT I»d2/16> GO T O 2 6 3 0
1 4 2 0 GO SUB 1 9 2 0
1 4 3 0 LET p f ( d i f * 5 - 4 TO d t r * 3 > a C M
2 4 3 0 LET ld2aad2-COd«16
2 4 4 0 LET « d l a l N T («02/t)
3 2 3 0 LET
l-'JR 6 4 4 4 *
rt(H>liu<
0 0 TO 3 2 2 0
RANDOMIZE
R« íl64C0d*44adlt*d2]
1 4 4 0 P R I N T AT
4V«4V«
2 0 , 0 , » « ; i *
2 4 3 0 LET *d2a»d2-*dl*4 3 2 6 0 PAUSE 0 I F I N K e v t a " C " OR I
2 4 6 0 RETURC NKEY « a " c " TMEN P R I N T AT 2 0 , 6 P O
1*50 IF
H L i n c i « l
LIFL*«<19
GO T O 1*70
TMEN LET LLFT* 2 4 7 0 REH
2 * 9 0 CLS
PER 2;"
GO T O 3 2 4 0
1*60 PRINT «T 21,0 POKE 23692,2 2 4 9 0 P R I N T AT 0 , 7 , PRPCR 2 , " « SA 3 2 7 0 GO T O 2 6 4 0
55 PRINT LURR PROGRAMAS • "
1470 PRINT AT Un«*,0,FN jfldir) 2300
I2G5HT PRINT
1; C » AT INUERSE BR
2,5, 1,
9 0 0 0 REM S t ü l - t L W « i
9 0 1 0 CLEAD 6 3 9 9 9 P P I M T RT 10 5
14 So GO T J
F L A S H 1 . " C A R G A DE C O D I G O M A O U I N
1 4 9 0 REM
10 INPUT
» K U Í f
NOBhr f d e l
" , LINE
p r « « r » i A"
9020 LOAD CODE 64000
L|oo GO STL 2 5 2 0 I F K « a " " T M E N GO T O 28*0
1510 IF error T H E N R E T U R N 2 5 3 0 SAUE H » DATA
23*0 p*l)
9040 GO T O 10
1520 IF I>long T M E N L E T t f f O f i l P*ra PRINT Bl, •[Link] ciltlt
1530 LET adlaad. LET OPlavalOr
RETURN veri f i c » r "
2 5 5 0 PRIMT AT 10.0,
15*0 CO SUB 1730 2S60 UERIFV > t DATA pil)
trror £570 GO T O 2 0 4 C
1560 LET «d2*ad. LCT op2avalor
1550 I F TMEN RETURN
2380
2590
REM
CLS
Este programa no está, ni mucho me-
1570 «ETUFI
156© REM _
1390 CO S Í .
2600
RGflP
P R I N T AT 0 , 7 .
PROGRAMAS « "
PRPCft 2 , " » CR
nos, completo. Le falta un importante
2610 PRINT « T 2 , 3 , I N U E R S E 1 ; BR

1620 LETtrror
1600 IF
1610 RCTUfi '
TMEN RETURN
«di••d LET o p l ' V I l o r IGHT
2620
l , c *
INPLTT " N O a b r e d e l progr«*t
bloque de Código Máquina que por ra-
» c*rg»r ••• LINE »•
1630 REM
1 6 4 0 CO 3 Ü B 1 6 3 8 IF error 2630 LOAO " • DATA p«CJ zones de espacio publicaremos en el pró-
GO SUB 1 0 9 0 CO T O 1000 26*0 CO T O 2 8 * 0
neM
1630 LET W«a"" 2660 CLS «WIIWI I W , M ximo número. Un poco de paciencia.

MICROHOBBY 24
i eres lector habitual
de esta revista

Te estoy esperando.
Tengo muchas cosas que
contarte... y muy interesantes.
De momento, te propongo la
posibilidad de AHORRAR
1,600 ptas. y, además, con un
poco de suerte, GANAR UNA
VESPINO ¿Qué te parece?
Pues esto es sólo un avance.
Cuando me llames te contaré
más cosas que seguro te gus-
tarán.
Pero no te demores, porque
a una mujer nunca se le hace
esperar. Tienes de plazo has-
ta el 31 de marzo. Después,
habrás perdido tu oportuni-
dad.

HOBBY PRESS, S. A
11
CAMELOT WARRIORS «Poco adjetivo»
• POSITIVO. Los gráficos son
bastante aceptables. Los movi-
Con e s t e p r o g r a m a d e D i n a m i c se mientos son excelentes. El so- B 0 0
nido está logrado durante todo
despiden d e nuestras p á g i n a s estos ocho el juego. Es bastante original.
justicieros q u e , f i e l m e n t e , c a d a s e m a n a , La pantalla de presentación es-
n a n c o l a b o r a d o con nosotros e n la difícil tá muy bien realizada.
t a r e a d e ser e c u á n i m e s y o b j e t i v o s e n la • N E G A T I V O . El juego es
crítica d e un p r o g r a m a . D e s d e a q u í , os bastante difícil, no es muy adic-
d a m o s las gracias. tivo, porque no logramos pasar «Gráficos excelentes»
muchas pantallas. • POSITIVO. Los gráficos son
P u n t u a c i ó n : 9. excelentes, así como el colori-
«Tiene efectos cómicos» «El Summun» DANIEL GONZALEZ do de los mismos y el movi-
• POSITIVO. La principal vir- • P O S I T I V O . El 99 por 100 de miento del personaje. La pan-
tud del programa son sus fan- este juego es positivo, ya que talla de presentación es origi-
tásticos gráficos. La pantalla tiene unos gráficos perfectos, nal.
tiene un gran colorido y son to- un movimiento simpático, una
talmente diferentes entre si. El presentación colosal y una • N E G A T I V O . El nivel de difi-
juego es bastante original y tie- gran originalidad y adicción. No cultad es alto, y el sonido es ca-
ne efectos cómicos. hay palabras en el mundo para si nulo.
nombrar este juego. P u n t u a c i ó n : 9.
• NEGATIVO. Los movimien- JOSE CARLOS NUÑEZ
tos no son demasiado buenos, • N E G A T I V O . Lo único que
resultando algo artificiales. En se le puede pedir es algún efec-
cuanto al sonido sin duda lo po- to sonoro más. «Un programa original» «Alta dificultad»
drían haber hecho mejor. P u n t u a c i ó n : 10.
• POSITIVO. Es un programa • P O S I T I V O . Gráficosmaravi-
P u n t u a c i ó n : 8. GORKA POLITE
estupendo, tiene una buenísi- llosos. El movimiento perfecto
JAVIER REDONDO ma calidad sobre todo en el aunque un tanto lento. Sonido
movimiento del personaje. El preciso y muy bueno. La am-
«La melodía es genial» colorido ha sido muy bien tra- bientación está muy consegui-

B B
l i t a Ü8¿ éSHÍ • P O S I T I V O . El sonido
es el tado y decorados bastante lo- da.
m apropiado. El decorado es ex- grados. La adicción es muy al-
• N E G A T I V O . La dificultad es
m cepcional y la melodía es ge- ta. Un programa original.
nial. muy alta.
%tmm- m
MF* * * - - *M
tr <m • • N E G A T I V O . Excesiva difi- P u n t u a c i ó n : 9.

JL
• NEGATIVO. La animación cultad y no se han esforzado JAVIER VALERO
" J í m es escasa, el gráfico del perso-
naje. es muy simple. Nivel de
mucho en el sonido.
¿JTL- P u n t u a c i ó n : 9.
dificultad muy elevado. PURIFICACION HERNANDEZ
«Sonido casi nulo» P u n t u a c i ó n : 9.
• P O S I T I V O . El movimiento CELIA MENENDEZ
es excelente y los gráficos muy
buenos. Muy original y con una
presentación genial.
• NEGATIVO. El sonido casi
no existe.
P u n t u a c i ó n : 9.
JUSTO SORIA
UMZ
QUILL
Tratamiento de textos
en el QL
F. Simón /C Spot t Ls\«xxte/BLieprlnt

\ i--
V s y Parece menti-
ra la habilidad y ra-
pidez que poseen nues-
tros lectores a la hora de desvelar las
interioridades de los programas. Hace
apenas un mes que salió al mercado
este magnifico, pero difícil programa,
Camelot Warriors, y ya José Andrés QUILL, TRATAMIENTO
Val nos envía desde Valladolid el má-
gico Poke para obtener las anheladas,
DE TEXTOS EN EL QL
deseadas y siempre bien recibidas «vi- F. Simón/C. Spottiswoode/Bluepinl
das infinitas». POKE 50782,255 Editorial Anaya. 188 páginas
Como siempre y por no variar, te- Luego hacer RUN (ENTER) y poner
clear MERGE"" y colocar antes del en marcha el cassette. Lo demá es co- E l Q L f u e u n o d e los p r i m e r o s o r d e -
RANDOMIZE USR lo siguiente: sa vuestra... n a d o r e s q u e i n c l u y ó , c o n la p r o p i a m á -
q u i n a , u n paquete de S o f t w a r e básico.
U n o d e los p r o g r a m a s q u e i n t e g r a n
THREE WEEKS IN PARADISE el p a q u e t e es el p r o c e s a d o r d e t e x t o s
Q U I L L , desarrollado por P S I O N ,
En las últimas semanas os hemos de cómo conseguir hacer un agujero Se t r a t a e n esta o c a s i ó n d e u n m a g n i -
ofrecido un emocionante serial micro- en el hielo, no había quedado excesi- fico libro, de cuidada edición, que per-
fónico en el cual el eminente escritor vamente claro. Asi pues nos vemos en m i t e a l u s u a r i o n o v e l a p r e n d e r c o n faci-
Dessas Trosso, nos contaba todas las la obligación moral de solventar estas l i d a d c ó m o se m a n e j a d i c h o p r o g r a m a .
claves para que el desamparado Wally pequeñas molestias que hayamos po- L o m á s d e s t a c a b l e d e este v o l u m e n
consiguiera rescatar a Herbert y a su dido ocasionar. es, e n n u e s t r a o p i n i ó n , q u e e s t á d i r i g i -
amada Wilma de las garras de los ca- Exactamente esto es lo que tendréis d o a personas q u e carecen de experien-
níbales. que hacer; cuando lleguéis a la panta- cia a n t e r i o r e n el m u n d o d e los m i -
Pero como hemos podido compro- lla helada (la cual os será bastante fá- croordenadores.
bar por los millones de llamadas reci- cil de reconocer porque está helada y E n el p r i m e r c a p í t u l o h a y u n a t o m a
bidas en nuestra redacción, el asunto que corresponde a la de la fotografía) d e c o n t a c t o c o n el Q L y sus c a r a c t e r í s -
situaros justo al lado de un agujero ticas d i f e r e n c i a l e s r e s p e c t o d e o t r o s o r -
marcado que se encuentra en el suelo denadores.
de la misma. Ahora, gracias a que pre- I n m e d i a t a m e n t e después pasa a ana-
viamente hemos cogido la menta y que l i z a r el Q U I L L c o n t o d o l u j o d e d e t a -
en este momento la tenemos en nues- lles, d e s d e u n a p o r m e n o r i z a d a d e s c r i p -
tro poder, simplemente con empujar el ción del f o r m a t o de p a n t a l l a , hasta to-
joystick hacia adelante, la pantalla d o s los a s p e c t o s r e f e r i d o s a las i n s t r u c -
cambiará y aparecerá un hermoso y ciones, t e r m i n o l o g í a , etc.
negro agujero. Lo cogemos pulsando D u r a n t e t o d o el l i b r o se h a c e g a l a d e
la tecla correspondiente, y ya podre- u n g r a n s e n t i d o d e l h u m o r , lo q u e le d a
mos seguir con el resto de la aventu- u n a i r e d i v e r t i d o y a m e n o , b a s t a n t e ne-
ra. Perdón. c e s a r i o e n e s t o d e la t e c n o l o g í a i n f o r -
mática.
S o n m u y d e a g r a d e c e r t a m b i é n los
BOOTY m ú l t i p l e s c o n s e j o s d e u t i l i d a d q u e se ci-
t a n en t o d o m o m e n t o .
A continuación os ofrecemos un posteriormente ejecutarlo y poner en T a m b i é n alude, de u n a f o r m a bas-
maravilloso programa cargador que os marcha el cassette con la copia de t a n t e p r o f u s a , a l o d o s tos d e m á s t í p i -
permitirá obtener un ilimitado número Booty. cos d e la e d i c i ó n d e d o c u m e n t o s , c o m o
de vidas para disfrutar a tope de este son tipos de letra, márgenes de impre-
antiguo pero estupendo arcade llama- s i ó n , a j u s t e d e t e x t o , t a b u l a c i o n e s , bús-
do Booty. queda y sustitución de palabras, párra-
fos e s t a n d a r i z a d o s , e n c a b e z a m i e n t o s y
10 CLEAR 26870 10 RAND USR 26880 pies d e p á g i n a , i m p r e s o s , e t c .
20 LOAD"" SCREENS 50 POKE 58294,0 P o r ú l t i m o , t r a t a u n o d e los aspectos
30 LOAD"" CODE 26880 60 RAND USR 52500 m á s o s c u r o s d e t o d o este m u n d i l l o : la
instalación de la i m p r e s o r a , c o n u n c o m -
Para hacerlo funcionar, cargar este p l e t o r e p e r t o r i o d e r e c o m e n d a c i o n e s es-
programa antes del juego original y pecíficas sobre impresoras atípicas.

MICROHOBBY 27
RUTINAS DE UTILIDAD

TECLASTICK
Jesús Alonso RODRIGUEZ

Entre las cartas q u e recibimos d e nuestros lectores u n a


d e las p r e g u n t a s q u e nos p l a n t e a n con m á s frecuencia
se r e f i e r e a l a f o r m a d e l e e r e l t e c l a d o d e u n m o d o
eficaz y sencillo. Por ello, h e m o s d e s a r r o l l a d o u n a
colección de rutinas en código m á q u i n a q u e e s t a m o s
seguros, s e r v i r á n p a r a q u e nuestros lectores las
i n c o r p o r e n e n sus p o r p i o s p r o g r a m a s .
Cuando) el programador se plantea la un dato en función de la o las que hu-
realización de un juego, uno de los pro- biera pulsadas, de forma similar a co-
blemas que surgen es encontrar una for- mo lo hace un joystick Kcmpston al leer
ma eficaz de leer el teclado. El Basic en IN 223.
confía todo el problema a la función Supongamos que nuestra función se
INKEYS, pero este procedimiento tie- llamára «STICK», nuestro programa
ne muchas limitaciones; la principal vie- podría ser totalmente compatible con
ne dada por la imposibilidad de leer más joystick, si quisiéramos usar el teclado,
de una tecla cada vez, con lo que resul- haríamos: «LET a = SITCK» y si *
ta imposible simular el funcionamiento fuera el joystick: «LET a = IN
de un joystick, no se pueden obtener las 223»; a partir de aquí, ei programa
direcciones diagonales, ni moverse al no debería diferir en absoluto, ya que
tiempo que se dispara. el dato entregado por ambas funciones
La solución a esto consiste en leer di- seria el mismo.
rectamente los «pOrts» que configuran Bien, lamentablemente el Spectrum no
el teclado, pero este método, además de posee esta función, pero podemos simu-
resultar lento, mantiene algunos de los larla con el uso de la función «USR» y
inconvenientes de la función INKEYS; una pequeña rutina en código máqui
por un lado, resulta complejo escribir na. En la FIGURA-1 se muestra
programas que sean compatibles con el listado en Assembler de una
joystick y, por otro lado, el teclado se rutina que lee las teclas de cur-
lee sólo en un pequeño momento del bu- sor y la de «ENTER» y nos de-
cle de juego que puede ser bastante lar- vuelve en «BC» el dato que nos
go; esto lleva a una cierta lentitud de daría un joystick tipo
respuesta en las teclas que se aprecia en Kempston. Si el
algunos de los programas que nos en- guaje Assembler - ^ y
vían nuestros lectores. No es buena fuerte no es tu
práctica de progrniación el tener al pro- fuerte, no te preocu-
grama esperando por la entrada del pes, el LISTADO-1 con-
usuario, pero tampoco lo es el obligar tiene el código máquina co-
a éste a estar pendiente de cuando el rrespondiente a esta rutina, pue-
programa quiera leer la tecla que está des cargarlo en memoria utilizan-
pulsando. En nuestra coleccción de ru- do el Cargador Universal de Código
tinas, hemos hecho uso de la interrup- Máquina publicado en nuestras páginas,
ción enmascarable para solventar este
problema.
LISTADO I LISTADO 3
i 0100003E7FDBFECB5720 985
i u n m m m m t m i m 2 02CBE13EFBD8FECB4720 1522
Simulemos una función 3
4
02C8C93EEFDBFECB5720
02CBC1CB5F2002CBD9CB
1502
1353
3
4
02CBD93EFDDBFECB4720
02C8D13EDFDBFECB4F20
1516
1486
"Stick" 5 672002C8D10600C90000 756 5
6
02CBC9CB472002CBC106
00C90000000000000000
1116
201

Sería útil contar con una función a la


que pudiéramos llamar para que nos le- LISTADO 2 LISTADO 4
1187 1 01EBFFF5C50100003E7F 1123
1 01EBFFF5CS0100003EBF 2 DBFECB572002CBE13EFB 1S38
yera el teclado como si fuera un joys- 2 DBFECB472002CBE13EF7 1518 3 DBFECB472002CBD93EFD 1516
3 DBFECB672002CBC93EEF 1518 4 DBFECB472002CBD13EDF
tick, es decir, atendiendo sólo a las cua- 4 DBFECB572002CBC1CB5F 1491 1478
1206 5 DBFECB4F2002C8C9CB47 1467
tro teclas de «cursor» (las flechas) y a 5 2002CBD9CB672002CBD1 6 2002CBC1790728033281 940
6 79A7280332815CC1F1ED 1273
1366 7 5CC1F1ED4D3EEPED47ED 1681
una que hiciera de disparador (por 7 403EERED47ED5ERF3281 1250 8 5E0F32815CC93E3FED47 1174
8 5CC93E3FED47ED56C900 9 ED56C900000000000000 524
ejemplo: «ENTER») y nos devolviera

MICROHOBBY 28
Figura 1
LET a = USR d
toibr» u rutina: TEClADO-l

donde «d» es, de nuevo, la dirección DirKClir de inicie: RE UBICARE


longitud: 48 l y t e s
a partir de la cual colocaste la rutina. Condiciones í e « t r r f i : RltfeUNA

El dato que obtendrás en «a» estará en


OeMNpCltn Cursor y U d t "EKTER*
Lee I m t i t l n d t
cou> VI se trtUse de un jovitiefc
función de la tecla o teclas que hubiera rEWSlW y d*»utl»t m 'BC* t i dito
correspondiente i 1» (ut (luSitfl
pulsadas según se muestra en la Tabla I. puludis.
Si tu ordenador tiene el antiguo tecla-
ni Ott olMf i 23* IR í,12541
do de goma, es muy posible que las te- u* LO ÍC.I ) :<* BIT 2.*
clas de cursor te resulten incomodisimas 1» 10 M6F ( 25# JR u,IB;
13* IH «,12541 1 261 SEI *,c
para mover; en ese caso, es preferible MI BIT M ( 271 LIS Bir J.»
utilizar la «Q» para mover hacia arri- 1H JR H:.LÍI i :u JR RI.LB4
161 SE! «.c I 29* SCI J.C
ba, la «A» para hacerlo hacia abajo, la 171 LBI 10 A,»F7 1 I H LM 111 4.A
«P» a la derecha y la «O» a la izquier- ISI IR A, ( I S I ) ( 31* Jft «MBS
191 III 4.A 1 1» SET 2.C
da, asimismo, resulta cómodo utilizar :H JR 11.112 i 33* L » 10 M
la «M» como disparador. Si es este tu 21* SEI J.C 34* «I
; ? » m LO [Link] t
caso, te será más útil la rutina que mos-
tramos en la FIGURA 3 y a la que co-
rresponde el LISTADO 3. Esta rutina Figura 2
hace exactamente lo mismo que la an-
terior, pero tomando en consideración ftoM't de t i r u t a n * : TECLAOO-2
O i r e c t l d n dr i n i c i o : 6115*
las teclas «Q», «A», «O», «P» y «M». Longitud: 79 bytes
Condicione* de t a t r i d t : Se t w u t i en t t d i i n t e r r u p c i ó n . (7lis.l
achvM: usa W22I
OESACUVAA; USR 61231
t t s c r i p c i í n ; Lee l i s t t c l i s de Cursor y t i de "EHTER*
M á x i m a atención al COM « i t e t r » t « f dr un joystick

usuario, 5 0 veces (EWSTW i i l M t t f l i , en l i d i r e c c i i a


" 4 8 1 , el d i t o correspondiente t U s « j e
por segundo hublt'4 puisidis.

1M ¡#s (11)9 1 321 JR [Link]


III 61161 ) 331 SET J.C
En los programas de juego escritos en 121 rst 138 < 341 LB4 BIT 4.A
Basic ocurre, con frecuencia, que el bu- 131 AF 1 3» JR Rl.LÍS
141 PUSH BC 1 361 5fT 2.C
cle de juego es muy largo, hay que mo- 15* 10 BC,I ) 371 LBS LO A.C
ver aleatoriamente muchos objetos an- 161 10 [Link] ( 381 un *
171 ir Í.I2S41 1 391 JR I,CERO
tes de que el jugador pueda mover el su- ISI Bir 1.1 ( 41* LO (234811,A
yo; supongamos que el bucle de juego 191 JR «MU > 411 CERO w BC
2II se 4.C < 421 w AF
dura 2 segundos (una eternidad en in- 211 LBt LD A.IF7 1 431 RETI
formática), en un punto del bucle hare- 221 11 A,12541 4 441 AC1 LO [Link]
231 BIT 4.Í 1 451 Ll 1.*
mos: «LET a = USR d» que leerá el mo- 241 JR RI.LÍ2 1 461 IR 2
vimiento del jugador; pero esta instruc- 2SI SCI I.C 1 471 IOS A
: 6 I LB2 LO A, tEF I 481 18 1234811,A
o cualquier otro que ción sólo se ejecutará una vez cada 2 se- 271 !R A,1254) ) 491 R£T
te construyas. Puedes colo- gundos, si el jugador no está prepara- 231 BIT 2.» t 5M a s ID A,I3F
M JR R2.LI3 1 Sil LO 1 , *
car la rutina en cualquier direc- do en ese instarle, habrá perdido su tur- 311 SET I.C t S2I IR 1
ción de memoria que te venga bien, no. En muchos programas ocurre esto, 3ii ib: (IT M 1 !» REI

ya que es reubicable. y resulta muy desagradable el que haya


Una vez que la tengas cargada, pue- que tener oprimida durante 2 segundos
Figura 3
des utilizarla de la siguiente forma: una tecla para asegurarse de que el or-
1. El código máquina deberá estar denador la ha leído. ü o t b r t de U r u t i n i : IECLAOO-J
S i r e c c i i n de i n i c i e : REUBICABlE
salvado en cinta a continuación del pro- Sabemos, por otro lado, que la ULA longitud: bytes

grama donde quieras utilizarlo. interrumpe el funcionamiento del orde- Condicione! de e M r t d i : MMUH
Descripción: Lee 1 » IkIm ' » ' , * * \ ' 0 \ •f y
2. La primera instrucción de tu pro- nador cada 20 milisegundos para obli- coto s i se I n t i i i de un JPyttlCk
grama deberá ser: garle a que lea el teclado; pero esta lec- K í i m t O » i d t m t l » * t n 'BC' ti dito
correspondiente l l i s que f^uSieri
tura no nos sirve, ya que sólo es capaz pulstdis.

de identificar una tecla de cada vez. La 0*h 6IMI 1 241 BIT I,A
CLEAR d-1: LOAD «»CQDE d solución están en hacer que la interrup- 111 LO IC.I 1 231 JR RI.LB3
121 LS A.I7F ( 261 SET i,c
ción fuerce al microprocesador a saltar 131 IN A,(254) > 27* t!3 LO [Link]
a una dirección de memoria donde no- 141 BIT 2.4 281 IR A,(234)
donde «d» es la dirección de memoria t
:;i JR RUBI > 291 BIT 1.*
a partir de la que deseas cargar tu ruti- sotros habremos colocado nuestra ruti- 161 SET 4.C 1 311 JR RZ.1.84
na de lectura del teclado, y nos almace- 171 IB! [Link] ) 311 SET
na. Para usuarios de 48 K, sugerimos LO
I* A, (254)
I.C
líl 1 321 iB4 BIT 1.*
que «d» puede valer 65315, y para usua- ne el dato en una posición de memoria 191 BIT 1.» ) 331 JR [Link]*
rios de 16 K, puede ser 32547. donde podremos leerlo desde Basic 2II JR NZ.LB2 1 341 SET
211 S£T J.C 1 351 LBS LO 1,1
3. Cada vez que necesites leer el te- cuando llegue su momento; la rutina de- 221 1.12 LO [Link] 1 341 RE!
berá modificar el dato solamente si hay 231 IN A.(254) 1
clado, utiliza la instrucción:

MICROHOBBY 29
RUTINAS DE UTILIDAD
alguna leda pulsada, de lo contrario, de que está funcionando, salvo por el
TABLA-1
deberá dejar el dato anterior. hecho de que, en todo momento, ten-
De esta forma, el ordenador está drá en la dirección 23681 un dato actua-
atendiendo al usuario en todo momen- lizado sobre la última tecla (o teclas) de WOVIHIENTO SIH DISPARO CON DISPARO

to y no se pierde ninguna pulsación; por cursor que se han pulsado.


Sin p u l s a c i ó n .: i 16
otro lado, el programa en Basic dispo- El LISTADO-2 corresponde a esta Derecha ; 1 17
ne siempre de un dato actualizado so- rutina; no es, en absoluto, reubicablc, Izquierda : 2 18
bre cuál ha sido la última orden que ha ya que el vector de interrupción obliga Abajo : * 2*

a que se encuentre precisamente a par- Arriba : B 24


dado el jugador. La rutina que se mues-
Derecha • A r r i b a . . . . : 9 25
tra en la FIGURA-2 utiliza la dirección tir de la dirección 60159, no obstante, Derecha * A b a j o . . . . . : 5 21
de memoria 23681 (una variable del sis- si posees conocimientos suficientes de Izquierda * A r r i b a . . : 10 26

tema que no se utiliza) para almacenar Assembler, podrás cambiar el vector de Izquierda • A b a j o . . . : 6 22
este dato, y el programa en Basic debe- interrupción y dirigirlo a otro lugar de
rá borrarlo cada vez que lo lea, de la si- la memoria (si no posees los conoci-
T a b l a 1: D a t o s e n t r e g a d o s por l a s r u t i n a s .
guiente forma: mientos, pero estás siguiendo nuestro

miento de la última orden que puede


Noebre de la r u t i n a : TECLAOO-4
Dirección ce i n i c i o : 60159
quedar muy bien en algunos juegos.
Longitud: 83 bytes La rutina de la F1GURA-4 y el
Condiciones de entrada: Se ejecuta en cada i n t e r r u p c i ó n (20is.) [Link]-4 sirven para aquéllos que
ACTIVAR: USR
DESACTIVAR; USR ¿ « 2 »
tengan el teclado de goma y prefieran
Descripción: Lee 1 » t e c l a s "O", " A " , ' O ' , "P" y "IT trabajar con las teclas «O». «A», «O»,
coio si se tratase de un joystick
«P» y «M» en vez de las del cursor. En
r£W>STO» y alsacena, en 1* dirección
23681, e l dato correspondiente a l a s que
este caso, la activación se hace con USR
hubiera pulsadas s i es que hay alguna, 60224 y la desactivación con USR
de ¡o c o n t r a r i o , no hace nada.
60235.
100 0R6 6(159 ( 33» BIT M El funcionamiento de la rutina es su-
ne DEF* 6*161 ) 34» JR N;,LB4
121 RST 138 ( 35» SET l,C
mamente sencillo. El vector de página
130 PUSH AF ) 36» LB4 BIT 0.A de interrupción es «EAh», por lo que el
140 PUSH BC < 37» JR NZ.LB5 verdadero vector de interrupción se lee
ise LO BC,» ) 38» SET 0.C
leí LD A.I7E t 39» L85 LD A,C desde «EAFFh» es decir, 60l59d. En
17» IN A,(2541 ) <00 ANO A esta dirección y la siguiente está el nú-
t Sf BIT ?|A
L W ( 41» JR 2,CERO mero 60161 que es la dirección a donde
19» JR *!,LB1 > 42» LD (23681),A
2»F SET 4.C < 43» CERO POP BC salta el microprocesador. Primero se ha-
21» L8l LD [Link] > 44» POP Af ce un «RST» #38» para leer el teclado
22» IN A.(254) t 45» RETI e incrementar FRAMES, de modo que
23» BIT »,A > 460 ACT LD [Link]
24» JR N;,LB2 t 470 LD I, A la rutina sea transparente al sistema.
25» SET 3,C > 48» IH 2 Después se preservan en la pila los re-
26» LB7 LD [Link] t 49» I0R A gistros «AF» y «RC», se leen los
77» IN A,(2541 ) 50» LD (2368!),A
28» BIT M t 51» fiET «ports» correspondientes a las teclas
29» JR NZ,l83 1 520 DES LD A,»3F que nos interesan y se va componiendo
;»« SET 2.C < 530 LD I,A
en dato sobre el registro «C». Finalmen-
31» LB3 LO A,IDF 1 54» IH 1
Figura 4 32» IN A, 1754) ( 55» RET te, se comprueba si el dato es «cero»,
y si no lo es, se almacena en la direc-
curso, muy pronto podrás hacerlo). ción 23681 antes de recuperar los regis-
[LET a = PEEK 23681: POKE 23681,0 tros que se preservaron y retornar des-
Igual que en el caso anterior, para uti-
La rutina se ejecuta cada vez que el de interrupción con «RETI».
lizar esta rutina en tus programas debe-
microprocesador responde a una inte-
rás hacerlo de la siguiente forma: En la subrutina de activación (ACT),
rrupción enmascarable, por lo que es
1. Salva el código máquina a conti- se carga en «I» el vector de página
necesario activarla cambiando el vector
nuación del programa en Basic donde «EAh», se selecciona el modo 2 de inte-
de interrupción y pasando a modo 2; es-
quieras usarla. rrupción y se pone a «0» el contenido
to se consigue con:
2. La primera instrucción del progra- de la dirección 23681. Al desactivar
RANDOMIZE USR 60220 ma deberá ser: (DES), se coloca en «l» el vector origi-
También es posible desactivarla nal «3Fh» y se selecciona, de nuevo, el
CLEAR 60158:load «» CODE 60159
con: modo I de interrupción.
RANDOMIZE USR 60220
Esperamos que estas rutinas sirvan
3. Cuando necesites el dato del tecla-
RANDOMIZE USR 60231 para mejorar aún más la calidad de los
do, ejecuta:
Mientras la rutina está activada, su programas de nuestros lectores, y esta-
existencia resulta absolutamente trans- |LET a = PEEK 23681: POKE 23681,0 mos seguros de que las usarán incluso
parente para el sistema, de hecho, el Si omites la segunda parte (el POKE), aquéllos que no comprendan todavía el
usuario no tiene por qué darse cuenta podrás obtener un efecto de manteni- lenguaje Assembler.
MICROHOBBY 30
MI \un más sorpresas en el
tanlbién dlfcponiblé
para

ROKET M A N MIKE COSMAZOIGS


• # # • •
ayudado por el retropropulsor, recorre las in- T í
odo un reto a tu habilidad como piloto en un
trincados cavernas en busca de las preciadas gemas. lugar muy peculiar del hiperespacio.

SNAKE ALIVE S I N G L E STEP


L a bella mansión y sus alrededores es el campo er cómo se desarrolla un programa en C/M os
de acción de la serpiente Kern... ¡ayúdala! ayudará a comprender mejor el Z80.

TURTTLE UBICA
O s ofrecemos una sencilla forma de iniciarse en odréis incluir las rutinas en Logo, en la confec-
el lenguaje LOGO. ción de vuestras programas. A — ^

Si no lo encontrara en su
quiosco, solicítelo directa-
mente a nuestra editorial.

Pa&o de l^Castelftna, 2 6 Í
28046 Madrid. Tel. (91) 733 25 99

La ^ejor séfecciónfle programas dé juego¥y utilidádes, públicadcí?en la invista cft mayo^JifusiólP


de ordenadores de Europa. Ahora reproducidos en cassette, en auténtica exclusiva mundial.
CONSULTORIO
Microfichas y LOGO funciona, y cómo se puede suministra o de algún co- que el ZX-81 no dispone de
solucionar. mercio en Madrid donde RS-232 ni nada que se le
Para un programa que
También me gustaría sa- pueda encontrarlo. parezca. Por otro lado, ne-
estoy haciendo, necesito
ber cómo colocar caracte- cesitaría otro televisor o
más de 21 GDU (25 ó 26
res sueltos con su propio David ORDOÑEZ • Asturias monitor para el ZX-81.
exactamente). ¿Hay algún
color de tinta y papel en Respecto a las posibles
método para conseguirlo? • J Lamentamos no poder
cualquier columna de las aplicaciones, podría utili-
¿Es posible cargar las ru- dos últimas lineas (la 22 y remitirle el componente zarse como unidad tempo-
tinas de las microfichas 23) desde un programa. Ya que nos pide, pero no so- ral de almacenamiento (si
con el cargador universal sé que se hace con PRINT mos distribuidores de ma- es de 16K, claro) o estable-
de código máquina publi- # 1 ó #0pero esto implica terial electrónico. Con fre- cer una pequeña red de
cado en el número 31 de que se borre toda la línea cuencia, nos escriben lec- área local para alguna apli-
esa misma revista? hasta la columna donde se tores solicitándonos mate- cación que requiera el uso
Soy un entusiasta del quiere poner el carácter y rial de hardware, interfa- de dos ordenadores (el
LOGO y les quedaría agra- no hace caso al INK o PA- ces, etc. Aprovechamos la ejemplo más típico podría
decido si me dicen el nom- PER que se pongan des- ocasión para aclarar que, ser el juego de los «barqui-
bre de algún programa pa- pués de PRINT. en estos casos, deberán di- tos»).
ra Spectrum con el que rigirse a ios distribuidores,
En cualquier caso, los
pueda programar en este cuyas direcciones encon-
Ramón GALLASTEGUI • Guipúzcoa problemas de conexión pa-
lenguaje. trarán en las páginas publi-
recen difíciles de resolver
• Efectivamente, parece citarias de nuestra revista.
si no se tienen unos am-
que alterar el color del bor- Nosotros, lo más que pode-
Angel LUENGOS • Bilbao plios conocimientos de
de tiene efecto sobre los mos suministrarles son las
electrónica digital y habría
ports del teclado. Induda- placas de circuito impreso
• En el número 42 de que diseñar un software
blemente, constituye un fa- para nuestros montajes, a
nuestra revista, explicába- que se encargase de ges-
llo del sistema, aunque través de PROHOBBY.
mos la forma de obtener tionar las comunicaciones.
puede corregirse si a cada En su caso concreto, no Si se anima a hacerlo, no
más de 21 GDU en el Spec-
dato de las lineas 120 y 130 es necesario que el conec- deje de contarnos los resul-
trum. La explicación es de-
se le suma 64. tor tenga exactamente la tados. Quizá interese a
masiado larga para repro-
ducirla aquí, pero el proce- Respecto a su segunda longitud del «Slot». Normal- otros lectores.
dimiento es sencillo. pregunta, no entendemos a mente, son más largos y
qué se refiere. En teoría, la hay que cortarlos. No obs-
Para cargar las rutinas
instrucción PRINT debe tante, hay tiendas (al me-
de las microfichas, hay que « D R A W » en código
funcionar, por el canal «K», nos en Madrid) que los ven-
utilizar el cargador especial máquina
exactamente igual que por den cortados a la medida.
que apareció en la microfi-
el «S». Nosotros lo hemos Estoy realizando un pro-
cha «R-0», o uno que usted
probado con la siguiente lí- grama en el cual necesito
se haga al efecto. No se
nea: utilizar muchos «PLOT» y
puede utilizar el cargador « Z X 81»
universal de código máqui- PRINT n\ AT 0,0; «"»; AT «DRAW» por lo que he de-
na del número 31 porque el 0,10; PAPER 1; « V PAUSE Somos muchos los que cidido hacer una subrutina
formato del código fuente 0 hemos pasado al Spectrum en c/m para solucionarlo,
es distinto. Y funciona correctamen- desde el ZX-81 que, desde pero no sé qué registros de-
te, realizando la impresión entonces, yace en un rin- ben contener las coordena-
Existe un magnífico «LO-
en la forma que cabría es- cón; surgiéndonos, a ve- das del «DRAW» negativo.
GO» de la firma «Logo
perar. ces, el pensamiento de si
Computer Sistem. Inc.» Pa-
ra mayor información, pue- con una chapuza de «hard» Alberto DE LA PUENTE • Madrid

de dirigirse a: o de «soft» no podríamos


conectarlo al Spectrum pa- LJ En la rutina del coman-
Logo Spectrum Club de «Disco R O M »
ra que nos sirviera de RAM, do «PLOT», hay dos puntos
Consultas. Tengo la intención de de entrada, si se entra por
de ROM o de lo que fuera.
Provenza, 281. construir el «Disco ROM» 22DCh (8924), las coordena-
Y, en general, qué podría-
08037 Barcelona. que publicaron en los nú- das han de estar en la pila
mos hacer con el viejo
Teléfono: (93) 215 83 37. meros 58 y 59 de la revista del calculador; pero si se
ZX-81. ¿Podéis darnos un
y me encuentro con el pro- consejo? entra por 22DFh (8927), las
blema de que en las tien- coordenadas han de estar
das de electrónica e infor- Juan ESTADA • Madrid
en el registro «BC», concre-
U n fallo del sistema tamente, «y» en «B» y «x»
mática de mi localidad no
Quisiera que me dijesen disponen del conector pa- ü Es difícil pensar alguna en «C».
por qué al añadir 15 BOR- ra el «Slot» posterior del aplicación para el ZX-81 en El caso del comando
DER 0 al programa núme- Spectrum. Les agradecería conexión con un Spectrum. «DRAW» es más complica-
ro 6 del artículo «Movimien- me indicaran si me lo pue- En principio, los problemas do, ya que puede trazar li-
to con teclado y joystick (I)» den enviar ustedes contra surgen con la propia cone- neas curvas mediante apro-
publicado en la revista nú- reembolso o darme la di- xión. Habría que desarrollar ximación de rectas. Supo-
mero 33, el programa no rección de la casa que lo un interface especial, ya nemos, no obstante, que lo

MICROHOBBY 32
que a usted le interesa es en «C». SGN (dy) en «D» y ignoramos cómo resolve- Statement» o «End of file»;
trazar lineas rectas, por lo SGN (dx) en «E». rían el problema del sincro- por tanto, tampoco lo para-
que puede usar la rutina nismo en el caso de un rá la pulsación de
«DRAW-LINE» de la ROM. Spectrum, ni siquiera, si «BREAK». Tenga en cuen-
Esta rutina traza una recta Mezcla de vídeo ello sería posible. Tal vez, ta, no obstante, que si tie-
desde las coordenadas que sea más fácil grabar la ima- ne enchufado un Interface
se encuentren en la varia- ¿Hay alguna forma de
gen del Spectrum en un vi- 1, esta rutina no funciona-
ble «COORDS» (dirección mezclar (superponer) imá-
deo-cassette y realizar la rá con los mensajes de
23677 y 23678, «x» e «y» res- genes de ordenador y tele-
mezcla desde él. error propios de este dispo-
pectivamente), hasta unas visión para ser grabadas en
sitivo que sí detendrán el
coordenadas que vendrán video?¿Existe en el merca-
programa.
dadas por «x + dx» e do algún mezclador de es-
te tipo?
Anti «BREAK» Es sencillo modificar es-
«y + dy» donde «dx» y «dy» ta rutina para que sólo ac-
son los desplazamientos ¿Cómo puedo hacer pa-
túe con el mensaje
positivos o negativos {de la
Manuel HERNANDEZ Málaga ra que si pulso la tecla
«BREAK into program» y no
misma forma que en Ba- «BREAK» cuando se esté
Varios lectores nos han con los demás: Elimine las
sic). ejecutando un programa,
hecho ya esta pregunta. lineas 220 a 270 y añada las
en vez de pararse o borrar-
De nuevo, la rutina La mezcla de señales de siguientes:
se la memoria, saltase a la
«DRAW-LINE» tiene dos video es, considerablemen- 220 CP #15
linea 1?
puntos de entrada; si se en- te, más difícil que en el ca- 239 JR NZ, CONT
tra por 24B7h (9399), los so de sonido. El motivo es Adollo MARTIN Mádttd
E inicialice la rutina con:
desplazamientos deben es- que las señales a mezclar RANDOMIZE 1 = USR di-
tar, con su signo, en la par- deben estar sincronizadas, • La rutina «ON ERROR rección. Esto hará que se
te alta de la pila del calcu- es decir, tener coincidentes GO TO» publicada en la Ml- salte a la linea 1 al produ-
lador; si, en cambio, se en- los impulsos que determi- CROFICHA R-1 le servirá cirse el mensaje: «L BREAK
tra por 24BAh (9402), los nan el inicio de cada línea perfectamente para evitar into program» mientras que
desplazamientos deben es- y de cada cuadro. que el programa se deten- los demás mensajes serán
tar de la siguiente forma; Existen en el mercado ga con un informe de error tratados de la forma habi-
ABS (dy) en «B», A8S (dx) mezcladores de video, pero que no sea «0 OK», «STOP tual.

DESCUBRE CADA
o/o para adictos.
MES TODOS
LOS SECRETOS
DE TUS JUEGOS
FAVORITOS.

... Y entérate
de todo lo
que rodea
al mundo de
tu ordenador.

HOBBY PRESS
Para gente inquieta.
DE OCASION
• V E N D O para Spectrum O n t e n i e n t e ( V a l e n c i a ) . Tel.: (96) cial. junto o s e p a r a d o . Enviar un Interface K e m p s t o n y Joys-
16/48 K, Plus, sintetizado* d e 2 4 8 18 8 1 . o f e r t a s a J. M . M o r e n o . A v d a . tick, un C o m m o d o r e VIC-20,
voz C u r r a h M i c r o - S p e e c h . M e j o - • VENDO S p e c t r u m 4 8 K , c o n Gral. Elizaicin, 9, 4 . ° . A l i c a n t e . instrucciones en castellano y
r a n d o al o r d e n a d o r enviando el cables, fuente de alimentación Tel.: (965) 2 0 3 5 40. u n libro, e n p e r f e c t o e s t a d o d e
sonido por el televisor. R e g a l o y c i n t a d e d e m o s t r a c i ó n por só- • V E N D O ordenador Zx Spec- f u n c i o n a m i e n t o por s ó l o 10.000.
manual en castellano e inglés lo 3 1 . 0 0 0 p t a s . A d e m á s r e g a l o t r u m 4 8 K, c o n c a b l e s , f u e n t e C A M B I O sintetizador d e voz
y cinta d e d e m o s t r a c i ó n en cas- Interface para Joystick. Intere- d e a l i m e n t a c i ó n , un m a n u a l pa- m o n o f ó n i c o Y a h a m a CS-01-II,
tellano. I n t e r e s a d o s llamar al sados contactar con Michael r a a p r e n d e r s u m a n e j o y u n li- c o n i n s t r u c c i o n e s por 11nterfa-
tel.: ( 9 5 8 ) 2 7 0 1 6 7 d e 9 , 3 0 a 11 Lepoutre. C a m i n o de Hoyarra- bro de Basic, cinta Horizontes, c e I m á s 1 Microdrive (precio
noche. Preguntar por Carlos. sa. 67, A l c o b e n d a s (Madrid). garantía. P a g o g a s t o s d e envío. 3 5 . 0 0 0 p t a s . ) . I n t e r e s a d o s diri-
Precio: 8 . 5 0 0 ptas. Dirección: J. Tel.: (91) 6 5 0 10 46. T o d o por 2 5 . 0 0 0 ptas. U r g e ven- girse a Luis Torrents Nadal.
C a r l o s M a r t i n . C I P e d r o A. d e • V E N D O Z x - 4 8 , c o n 2 4 revis- d e r l o . I n t e r e s a d o s l l a m a r a l tel.: T e l . : (96) 3 3 3 7 3 0 8 . V a l e n c i a .
A l a r c ó n , 8 7 , 2." G r a n a d a . tas, 5 libros, interface K e m p - (91) 7 9 8 2 5 3 3 . P r e g u n t a r p o r J a - • V E N D O , p o r c a m b i o d e or-
• V E N D O m o n i t o r Z e n i t h fós- ston y un póster del ordenador v i e r F d e z . M o r a t o . M a d r i d . Es- denador las revistas d e M I C R O -
foro ocre c o m p r a d o en junio 85 Plus, l o d o esto por sólo 50.000 c r i b i r a J. J . M a r t í n e z S e c o , 4 7 , H O B B Y del n.° 1 al 49, por el
por 19.000 ptas. S p e c t r u m Plus ptas., a c o n v e n i r . L l a m a r al tel.: 2° D c h a . M a d r i d 2 8 0 2 1 . precio d e 4.500 ptas., regalan-
c o n m a n d o O u i c k s h o t II y revis- 6 6 1 64 83. S a n t Boi (Barcelona). • V E N D O lápiz ó p t i c o d e la d o el curso d e Basic encuader-
t a s por sólo 2 1 . 0 0 0 ptas. Atari Preguntar por J o s é M . á Oliver. casa DKT a estrenar con ma- n a d o . I n t e r e s a d o s l l a m a r a l tel./:
computer Sistem con 4 mandos • DESEARIA ponerme en nual de instrucciones Intertace 6 9 3 9 8 72. M a d r i d . Preguntar
por 16.000 ptas. Envíos contra- c o n t a c t o c o n usuarios del y cassette de demostración con p o r J o s é L. L i é b a n a P a s t o r .
reembolso. Alexis Gutiérrez. CI S p e c t r u m p a r a el i n t e r c a m b i o p r o g r a m a d e dibujo d e 16 y 4 8 • V E N D O S p e c t r u m 4 8 K, ca-
G u t i é r r e z R a d a . 2. L a r e d o ( C a n - de ideas, información sobre el K. P r e c i o : 4 . 0 0 0 p t a s . ( n e g o c i a - si nuevo, c o n g a r a n t í a Investró-
tabria). Tel.: (942) 6 0 6 2 25. t e m a etc. Interesados llamar al bles). Escribir a J o s é A n t o n i o nica, e n perfecto estado, c o n
• V E N D O ordenador ZX-81 tel.: ( 9 4 ) 4 4 7 8 0 8 3 . B i l b a o . Pre- Rodríguez Ovalle. A p d o . co- fuente de alimentación, cables,
con ampliación de memoria de g u n t a r por Alfonso. rreos, 28. V i l l a f r a n c a d e l B i e r z o m a n u a l en castellano y cinta de
16 K , e n p e r f e c t o e s t a d o . P r e - • V E N D O números atrasados (León). demostración. A d e m á s regalo
cio: 10.000 ptas. Dirigirse a Jo- d e M I C R O H O B B Y por 9 0 ptas., • I N T E R C A M B I O de ideas, t e c l a d o p r o f e s i o n a l D K T , revis-
sé Isaac Aranda Jiménez. CI (sin el c u r s o d e B a s i c y C ó d i g o t r u c o s , i n f o r m a c i ó n p a r a el or- t a s d e l t e m a por s ó l o 3 0 . 0 0 0
C o n d e s a P a r d o B a z á n , 22. Bar- M á q u i n a ) . G a s t o s d e e n v i ó in- d e n a d o r S p e c t r u m 4 8 K. I n t e r e - ptas. Escribir a Jorge Bellido
c e l o n a 08027. Tel.: 3 4 9 9 0 82. cluidos, p o s e o los n.° del 1 al sados escribir a Félix López M e r i n o . Cl B a l u a r t e , 6 8 , 3 . ° . B a r -
• C O M P R O periféricos para 46. I n t e r e s a d o s dirigirse a Fer- J o r d á n , Pza. F u e n s a n t a , 2, 13.° c e l o n a 0 8 0 0 3 , o b i e n l l a m a r al
e l S p e c t r u m e n b u e n e s t a d o . In- m í n B e r n a u s . Cl J u a n d e G a r a y , B. M u r c i a 3 0 0 0 8 . tel.: (93) 3 1 0 1 7 3 4 a p a r t i r d e l a s
t e r e s a d o s escribir a: J e s ú s Pé- 5, 3 . ° A . S a n S e b a s t i á n 2 0 0 0 8 . • V E N D O circuitos Integra- 2 2 h.
r e z S i c i l i a . A v d a . C a r l o s III, 3 9 , • V E N D O Spectrum 48 K más d o s para o r d e n a d o r e s y u s o ge- • VENDO Joystick tipo
2.° 3 . \ C ó r d o b a 1 4 0 1 4 . interface K e m p s t o n c o n soni- neralizado: lógicos, memorias, K e m s p t o n e Interface progra-
• V E N D O Intertace progra- do, 2 libros y 3 0 revistas. T o d o micros, etc. M a n d o lista gratis. m a r e s S t o n e c h i p , c o n m u y po-
mable de Indescomp, con em- por 36.000 ptas. Escribir a An- Interesados dirigirse a Miguel c o u s o , p o r s ó l o 7 . 5 0 0 p t a s . In-
balaje original e instrucciones. d r é s M o y a . Cl P i y M a r g a t l , 139, A n g e l C l a v i j o . J o s é A n t o n i o . 5, t e r e s a d o s l l a m a r a l tel.: ( 9 2 8 )
T a m b i é n puedo vender Joystick 5 . ° C . V i g o 2, ( P o n t e v e d r a ) . T e l . : 1.° I z q d a . L a C u e s t a ( S t a . C r u z 25 29 67. Antonio.
S o n y 5 5 ( H i t Bit). J o s é M a r t í n e z (986) 2 9 04 58. d e Tenerife). • V E N D O impresora GP-50S,
C o l l . C / P. C o r o n a c i ó n , 13, 1 . ° . • INTERCAMBIO mapas. • V E N D O a m p l i f i c a d o r d e so- para Spectrum, papel normal.
T e n g o los siguientes: « D u m Da- nido para S p e c t r u m , c o n o sin Precio: 17.000 ptas. T a m b i é n
rach«, « F ^ j a m a r a m a » , «Gyron», altavoz, no precisa conectarse impresora GP-100 AS, interface
y así 15 m á s . T a m b i é n t e n g o al b u s del o r d e n a d o r . Precio a RS-232, papel 10". tracción, 8 0
p o k e s (80). I n t e r e s a d o s c o n t a c - convenir. Escribir o llamar a c o l u m n a s , 50 c.p.s. F u n c i o n a
t a r c o n R o b e r t o . Cl T r a v e s í a d e F e o . J o s é C a z a l i l l a , Cl S a n R o - c o n e l i n t e r f a c e 1. I n t e r e s a d o s
V i g o . 1 9 2 . 4 . ° A . V i g o 7. P o n t e - q u e , 78. C a s t e l l ó n . Tel.: (964) l l a m a r a l tel.: (91) 2 1 8 0 4 12. P r e -
vedra. 2 2 78 26. g u n t a r p o r R a f a e l (hijo). P r e c i o :
E S P E C I A L I S T A S EN SINCLAIR • B U S C O usuarios del Spec- • V E N D O S p e c t r u m 4 8 K, e n 25.000 ptas.
AMPLIACIONES 0E WEM0HIA, t r u m d e 4 8 K y M S X , p a r a e l in- buen estado, gran cantidad de
• C O M P R O un ZX-81 estro-
C0MP0NFNTES Y SERVICIO tercambio de utilidades. Com- revistas. Precio: 25.000 ptas. O
peado, daría c o m o máximo
TECNICO SPECTRUM pro impresora barata. Escribir a b i e n lo c a m b i o por u n C o m i n o -
3 . 0 0 0 ptas. o u s a d o (7.000 ptas.)
Isidro B e r n a b é u Feliú. Aparta- d o r e 64. I n t e r e s a d o s llamar al
DESCUENTOS ESPECIALES c o n t o d o s los accesorios: ca-
d o 11. J i j o n a ( A l i c a n t e ) . tel.: (91) 7 9 7 24 0 3 . P r e g u n t a r
(X, Amstrad. MSX. SpwttíVKjw. Sp«"um Plus bles, fuente de alimentación y
• V E N D O Oric-Atmos, con por Javier.
Impresoras Mnvives Programas a Pro | m a n u a l . I n t e r e s a d o s llamar al
gramas eóuutivtK. qw»«ón y ooo manuales y cable Centronics. • C A M B I O las instrucciones
t e l . : ( 9 5 4 ) 1 6 1 7 4 9 (4 a 8 t a r d e ) .
O Silva. i 4* 74774 I I n t e r e s a d o s l l a m a r a l tel.: ( 9 3 ) del H O B B I T en e s p a ñ o l por las
Preguntar por Federico. Sevilla.
78013 UAnRiU 3 3 0 4 2 5 7 ( 2 1 - 2 2 h.). de H U L K . Pyston u otras, sin
MIUTIS0WD0 SA • VENDO S p e c t r u m 4 8 K . p o r i m p o r t a r i d i o m a . E s c r i b i r a Ig- • C O M P R O impresora GP-50
O Bravo Murtto. 17 Va*»J 23.000 ptas. 50 revistas nacio- n a c i o C a b r e r a Peset. Pje. Resi- de Seikosha que esté en buen
td «s;nu n a l e s e i n g l e s a s por el precio d e n c i a s L u z , 14. V a l e n c i a e s t a d o . J a v i e r R o l d á n Cl A r t u r o
d e 4.000 ptas. T o d o 33.000 ptas. 46010. S o r i a , 3 7 M a d r i d . Tel.: 4 0 8 9 7 67.
O b i e n lo c a m b i a r í a p o r u n • V E N D O amplificador Optí- • D E S E A R I A i n t e r c a m b i a r to-
Amstrad. Interesados pueden m u s A R T 30 wat., salidas exte- do tipo d e información para
l l a m a n r al tel.: (91) 7 0 5 9 2 87. riores d e hasta 5 0 0 ohm., entra- Spectrum 48K y C o m m o d o r e
ATENCION Preguntar por Carlos. d a s p a r a plato, platina, etc.. c o n 64K. Interesados escribir a Gon-
• V E N D O Zx S p e c t r u m Plus c o l u m n a d e d i o d o s , etc. S u pre- zalo López Infante. V a s c o Nú-
REPARAMOS TU SPECTRUM d e 6 4 K. c o m p l e t a m e n t e nuevo, c i o a c t u a l e s d e 6 0 . 0 0 0 p t a s . , lo ñ e z d e B a l b o a , 3, 7 . ° D . H u e l v a
CON o SIN g i r i i l i i española aún en garantía, con todos sus o f r e z c o p o r la m i t a d ( 3 0 . 0 0 0 2 1 0 0 4 . Tel.: (955) 2 5 5 9 23.
SERVICIO TECNICO A DISTRIBUIDORES accesorios (fuente de alimenta- ptas.). I n t e r e s a d o s l l a m a r a l tel.: • V E N D O ordenador Amstrad
COMPONENTES ELECTRONICOS ción, cables, cinta d e demostra- (981) 31 6 8 6 9 y p r e g u n t a r por CPC-664 con unidad de disco
MAS ROMS. MEMBRANAS DE TECLADO c i ó n . etc.). Y c o n d o s m a n u a l e s Carlos. 3 " i n c o r p o r a m o n i t o r c o l o r 14",
SERVIMOS A TODA ESPAÑA e n castellano e inglés, Interfa- • V E N D O t e c l a d o Saga-1 (65 C o m p r a d o e n Oct-85, c o n ga-
Sera os esjeciilittis ce I d e Sinclair y un Microdrive teclas), i m p e c a b l e s por 8 . 0 0 0 rantía oficial. Precio m í n i m o
c o n varios cartuchos, 6 libros ptas. Impresora Seikosha 98.000 ptas. al c o n t a d o (acepta-
PRALEN ELECTRONIC
sobre el S p e c t r u m , revistas, G P - 5 0 S a estrenar por 15.000, r é o t r a s o f e r t a s ) . U r g e v e n t a . A.
Antonia Lopu. 115 - MADRID p r e c i o e n e! m e r c a d o a l r e d e d o r c o n 4 rollos d e papel. V E N - M o r e n o . Cl R i e r a A l t a , 4 3 A t - 3 . ° .
Tel.: |91) 469 17 08 d e 120.000 ptas. Precio espe- D O / C A M B I O por 1 Microdrive o Barcelona 08001.

MICROHOBBY 34
™ 7/

/ % vanee en su W-— defensa... Las


x ^ p r o p i o mundo. tecnologías de
Lea Alta Tecnología, la punta, aplicadas a su
revista que, cada mes, le k k profesión y a la vida
pone al día. Conozca los últimos cotidiana, vistas con un
avances que se producen en su enfoque interdisciplinario.
campo de actividad: electrónica, Suscríbase ahora a Atta
genética, informática, comunicaciones, Tecnología. Aproveche la oferta
energía, transportes, nuevos materiales, de lanzamiento.

Alta Tecnología. La revista para personas con alto interés.


Edita TECNOLOGIA Y PRENSA, S. A. Arzobispo Morcillo, 24. Teléfono (91) 733 5012.28029 Mddrid
•• Si
o »
*
A ís»: W.

tít
V
JE,
*
«f
«
*afc J - L
N M-
. O &
B M k BA"'

v*,.%
v .%y v. ;« v ¿ l l
te

I f í t

<o \Vv Vv «
j '\
Ll.«. J.«. .

RSy
V Y T I T» • •

w v v / v
ii . V
f , i.v 1.U 1.11
v

PERIFERICOS SPECTRUM r

A POSTERIORI
El S p e c t r u m se r o d e a s i e m p r e d e lo mejor
Si. a pnori, te d e c i d i s t e por e l más popular d e los o r d e n a d o r e s .
Interíace programahle con sonido
P e r m i t e usar los lnvesticks e n todos los programas, c o n los efectos
d e c í d e t e , a posterion. por los más importantes periféricos. sonoros al v o l u m e n d e s e a d o
Inteiface I Lápiz óptico
P e r m i t e la c o n e x i ó n d e hasta ocho M i c r o d r i v e s , q u e p u e d e n
Para c r e a r d i r e c t a m e n t e e n la pantalla todos los dibujos
guardar hasta 680KB d e datos y p r o g r a m a s
i m a g i n a b l e s Se p u e d e dibujar, colorear, r e d u c i r / a m p l i a r , mezclar
T i e n e un canal RS232 p a r a conectar impresoras, m o d e m s . . . .
c o n textos u otros dibujos, g r a b a r y c a r g a r pantallas
A través d e su toma d e r e d d e á r e a local p u e d e c o m u n i c a r s e c o n
otros 63 S p e c t r u m .
Microdrive ZX
Para a l m a c e n a r más d e 85KB e n c a d a cartucho magnético, con un
SPECTRUM APRIORI
tiempo d e acceso d e 3.5 segundos
Interface 2 * DISTRIBUIDOR
Para usar p r o g r a m a s contenidos e n cartuchos R O M C o n t i e n e un EXO-USWO investronica
controlador p a r a d o s lnvesticks m u r a n m
a Investí c k
Joystick d e g r a n robustez, c o n m a n d o ergonómico, ventosas para Tomis Brutón, 62 Ttjl (91) 46782 10 Telex 23399IYCO F. 28WS Madíid
fijarlo y cuatro puntos d e disparo, p a r a disfrutar más c o n los juegos Camp. 80 Tefe (93) 211 26 58 211 27 H 08022 EWucvkww

También podría gustarte