Utilidades del teclado Dvorak en PCs
Utilidades del teclado Dvorak en PCs
00
S '
135 PTS.
Canarias 140 ptas.
UTILIDADES
ADAPTA TU ORDENADOR AL
REVOLUCIONARIO
SISTEMA
DE ESCRITURA DVORAK
HOBBY PRESS
SI BUSCAS LO MEJOR
OLVIDA TODO LO QUE HAS VISTO
jSKS»MA
José I Góroei-CenturiOn
Director Ejecutivo
Domingo Gómez
Asesor Editorial
Gabriel Ntclo
AÑO III. N.° 88. 22 al 28 de julio de 1986.
Redactor* Jeto 135 ptas. Canarias, Ceuta y Melilla: 130 ptas.
Aliica Píie* rotosa
Sobretasa aérea para Canarias: 10 ptas.
Diserto
Rosa María Capitel
Redacción
MICROPANORAMA.
Amai«o Gómez, Pedro PGutz,
Jesús Alonso 9 TRUCOS.
Secretaria Redacción
Carmen Santamaiia
10 PROGRAMAS MICROHOBBY.
Colaboradores «Los Gatos».
Primitivo de Francisco. Ralaei
Prados,
Miguel Seouiveda. Sergio Martin©*
J W Lazo
12 NUEVO. «Sai Combat», «Kirel», «Zoids»
Paco Mdilm y «Rebel Planet»
Corresponsal en Londres
Alan Heao 17 CODIGO MAQUINA.
Fologralia
Carlos Gandel
Cierna Sacristán
21 ] TOP SECRET. La Biblia del Hacker (XIV)
Portada
José Mana Portee
221 HARDWARE. Cómo usar la NMI (I)
Dibujo*
Teo MOjica. F L Fronlán
J M López Moreno.
26 RUTINA DE UTILIDAD. W KI
J Igual J A Calvo.
Lóriga, J Olivares 28] ESTRATEGIA. El juego de la vida (y 2)
Edila
HOB8Y PRESS. S A
Presidente
30 EXPANSION. Typewrite
Maiia Andrino
Consejero Delegado
José 1 Gómez-Centurión
32 MICROMANIA/ LIBRO.
Dvorak, un teclado mucho más rá-
Jete de Producción
Carlos Peropadie
Publicidad
33 CONSULTORIO. pido que el tradicional. (Pág. 26.)
Mai lumbreras
Publicidad Barcelona 34 OCASION.
José Galán Cortes
• Este año se preveen ventas de nas variaciones más bajo ciertas cir- Los últi-
1
700 mil unidades de Mastertro- cunstancias. De momento el pro- mos desfi-
nics en los EE.UU., y se espera que grama sólo es asequible para la ga- les de éxi-
esta cifra alcance el millón en 1987. ma de micro PC de Amstrad, 8256 y tos acusan BgBML'.
La compañía exportó 5 millones de 8512. poco movi-
It í
unidades a todo el mundo, el año pa- miento y
sado, de las cuales 3 millones fueron • Los meses de verano son notoria- hay p o c a s
destinadas al Reino Unido. novedades
mente negativos para las compa-
aunque
ñías de software. Las cifras de ven-
a Una compañía belga llamada «La- Ghosts and
tas alcanzan los niveles más bajos,
Goblins (fan-
boghrome» con sede en Liege es- y por otro lado, hay gran cantidad de
tasmas y
tá a punto de lanzar «Spectrum» que trabajo por hacer con objeto de po-
es un paquete de software basado en ner a punto los productos que se han duendes) un programa de Elite, ha
disco (Disk Based) que convierte pro- de presentar en la feria de PCW en llegado a los 40 principales y ha
gramas escritos en Basic para el septiembre, con el fin de que estén subido al n.° 1, Green Beret de
Spectrum de Sinclair en Locomotive en el mercado para las vacaciones de Imagine sigue vendiéndose muy
Basic. También tendrá la capacidad Navidad, que es cuando las ventas bien en los distintos formatos.
de transferir código máquina y algu- alcanzan su nivel más alto. De nuestro corresponsal en Londres ALAN HEAP
4 MICROHOBBY
SEMANAS PERM.
20+
o
COMMODORE
w
TENDENCIA
3 x
AMSTRAD
oc
COBRA
u.
V)
5 ui
G
a_
X
in
o VI X
10 9 t COMANDO. Elite • • •
11 10 1 CYBERUN. Ultimóte •
EL SOFTWARE MAS UNDERGROUND 12 4 i PHANTOMAS. Dinomic •
Hace algunas semanas, los de los ordenadores personales:
usuarios del Metro madrileño pu- Spectrum, MSX, Amstrod y Com- CAMELOT WARRIORS.
dieron presenciar, no sin cierta modore. 13 10 - Dinomic • •
sorpresa, la apertura de una pe- Sin embargo, el visitante tam-
queña tiendo de software situa- bién podrá encontrar en ella
da en el interior de las instalacio- otros utensilios relacionados con 14 10 r SABOTEUR. Dureli • •
nes del mismo. los videojuegos como bien pue-
Dicho tienda, emplazada en lo den ser los consabidos joysticks.
popular y transitodo estación de Además, los usuarios del Me-
15 8 T T.S.A.M. 1. U.S. Gold • •
Atocho, ha sido bautizada con el tro podrán, si lo desean, ameni-
oportuno nombre de Topo Soft, zar lo espera de los frenes o ali- WORLD SERIES
y en ello se pueden encontrar viar el tedio del retraso de uno ci- 16 9 i BASKETBALL. Imagine •
principalmente, los últimos pro- ta, echando uno rápida partidi-
gramas de éxito poro cualquiera to con su juego favorito.
17 9 T YIE AR KUNG-FU. Imagine • • • •
THE W A Y OF THE
18 7 ? EXPLODING FIST. M. House • • •
19 4 T DUM BASTERS. U S Gold • •
5 MICROHOBBY
2 Z E
SigueJa Pjsta
Un enorme desorden se ha producido en nuestra redacción en el momento de elaborar la
próxima revista. Los programas enviados por tos lectores se han mezclado inexplicablemente y
necesitamos tu ayuda pora clasificarlos correctamente.
Cada uno de los programadores habita en un determinado número de una calle. Se trato de
ordenar los programas de acuerdo con este número, de tal manera que el primer programa corres-
ponderá a la persono que habite en el número de calle menor y así sucesivamente.
Con ayuda de las pistas que damos a continuación podéis recomponer el orden original, haciendo
coincidir cada progromo con su autor, calle, número, lineas del programo, etc.
ORDEN 1 ? •i
Número
de la calle
N o m b r e de
la calle
Autor
Programa
Número
de líneas
Recorto y envía esta pagina entera o HOBBY PRESS. Apartado de Correos 232. Alcobendas [Madrid). Referencia «Pasatiempos Microhobby»
Nombre y apellidos
Domicilio
Localidad .... Provincia
C. postal Teléfono Edod
Recorto lo página por la linea de pontos y guordala para enviarlo ¡unto con ¡as otros tres pruebas de esto mismo fose. N o se a c e p t a r á n f o t o c o p i a s , l a fecha
limite de recepción de esta fase finalizo el 15 de agosto.
WCOS
INVERTIR PANTALLA
Antonio Polo nos ha envía- teres de la pantalla tanto
do unas rutinas con las que horizontal como vertical-
podremos invertir los carac- mente.
.0LET a=59000
i\S0 FOR n = a TO a + 5 8 : RERD y : PO
KE n , y : NEXT n
30 LIST
4 0 PRUSE 0 ; R R N D O M I Z E USR a G
O TO 4 0
5 0 DRTR 1 9 7 , 3 3 , 0 , 6 4 , 1 7 , 0 , 2 4 . , 12
6,6,8 , 1 5 , 2 0 3 , 2 2 , 1 6 , 2 5 1 , 2 7 , 3 5 , Í 2 2
, 1 7 9 , 3 2 , 2 4 2 . 3 3 , 0 , 64. , 6 , 2 1 6 , 1 9 7 , 2 2
1,33, 3 1 , 0 , 2 3 5 , 2 2 1 , 2 5 , 2 3 5 , 6 , 1 6 , 1 2
6 , 2 2 1 ,78,0, 113,221, 119,0,221,4.3,
3 5 , 1 6 , 24-3 , 1 , 1 6 , 0 , 9 , 1 9 3 , 1 6 , 2 2 5 , 1 9
3 ,201
Listado ensamblador
9 MICROHOBBY
r
PROGRAMAS MICROHOBBY
LOS GATOS
V. J. JIMENEZ VAZQUEZ
48 K
9 LET r t c o r d i i e e e 95 LET c h o r f a s i ( h o r r a s • 1 IF e
10 REM t» NISINOLRNDIR horras=446 THEN LET c h o r r a s = l
15 BEEP 1,5S PRPER 0 INK 7 96 PRINT RT 2 1 . 0 , INK l , V f ( C h O
BRIGHT 1: BORDER 0 CLS : PRINT r ras TO f h o r r a s + S l í : PRUSE 5 GO
FLRSH 1,RT 1 0 , 0 ; " ESPERO UN TO 94
MOMENTO lee REM ..TR8ULRTER PRINTER..
S0 RESTORE 9901 GO SUB 9901 eee IF COUILEN a« THEN LET cot
21 GO SUS 1000 REM M PROGRRM a=0 GO SUB í e i e
R PRINCIPAL t« s e l LET g * = a s u o t a TO c o t a + 3 i )
22 IF INKEYir"" THEN GO SUB 99 ee2 P R I N T RT 1 5 , 0 , 9 « ' 9 < ' 9 » ' 9 * ' 9
80 BEEP . 0 1 , 1 0 GO TO 22 •
23 IF INKEY $ < >' T H E N GO S U B
8B3 PRINT RT X , 0 , i *
9980 GO T0 22 804 LET r u n i n g = r u n t n 9 + l LET ts
30 IF INKEY•=" " THEN LET POin «STR» r u m n ; PRINT RT 3 , t - < L E N
t = p O i n U ( p O l fIIt í( ^(>24) I»*_INKeYf
B e . ' . ir- inri =•' t»> ; INUERSE 1,ron ing RETURN
" TMEN LET í t CPO i n t ) : BEEP 860 IF CODE SCREENS ( 1 7 , 0 ) <>0 R
,01,POint PR
>RINT RT 2 1 , 0 , C * GO ND CODE SCREENt <17,1) <>6 THEN F
TO 30 OR U «X TO 19 PRINT RT U , e , " £ F " :
40 LET i f > r ( FOR r . l TO 3 GO PRUSE 10 PRINT RT U , 0 , : NE
SUB 99B0 PRINT RT X , 0 , " ": LE XT u: GO SUB 1000 GO SUB B90 G
T x s x - l ; LET COU = COta»l GO SUS O SUB 9987
Bee NEXT f 870 LET O = P 0 i n t FOR V=0 TO 1 5
50 LET i t c e l FOR f » l TO POint TEP - 1 LET C»(U)="B" BEEP . 0 1 j
GO SUB 9988 LET c ú l l > C 0 i a + l y PRINT RT 2 1 , 0 , C • NEXT y RE+
GO SUB 800 NEXT f URN
se LET > » « f t FOR f • 1 TO 3 GO 871 REM
SUB 9988 PRINT RT x , 0 , " " LE 890 LET e f = ' j | F " : LET f | « " C D " ; p
T xmx*l: LET C O U > C O t a « l GO SUB RINT RT X , í ¡ e F LET C * = *BBBPbbBB
800 NEXT r Pg&MFPgPqgf: PRINT
70 GO SUB 860 LET p o m t - 0 PR RT 2 1 , e , C * LET 9 * - « * f l TO 31)
INT RT 2 1 , 0 ; C » GO TO 22 PRINT RT 15 ~ "
71 REM t t END SLEF PROGRRMRTIO WñHWWHBWBflHftl
N ## LET POint>
79 REM ..SUBRUT PRNTRLLR.. 9 9 9 RETURN
98 REM PRPER 5 BOROER 5 CLS í e e e LET í ««
PRINT RT 3 , 4 , INK 1 , 1 | , R T 1S,0 WHW WWWWftffgS?fS 5»
; INK
94 ^ R E + U ^ N
10 MICROHOBBY
i
ÜB 1000
nnwftñwABAflHflB hwb 9910 DATA 2 5 8 , 3 , 3 , 2 5 5 , 2 5 5 , 2 4 , 8 * ,
WHHHW braabb 255
RKñ 9920 ORTO 2 5 5 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2 9 , 1 2
ftftHBWftHWftWWW g 129 255
3 AKW wwwww 9921 DATA 1 4 , 3 1 , 6 3 , 9 5 , 8 9 , 7 6 , 6 , 3 ,
Rnnnn Bflww 12.154,254,240.2*0,56,12,6
ñfiflffH" WWHBftff whwB 9922 DATA 1 3 * , 9 5 , 6 3 , 3 1 , 5 7 , 1 1 2 , 2 2
fifi *,192,12,15*,25*,2*8,2*0,*8,96,1
MñftBaflWWHWHBH 92
—
n wwwftww WWftnwww ftftft 9923 DATA 2 , 3 , 1 5 , 2 5 , * 9 , 1 2 ' , 1 2 7 . 6
3,3,31,31,3,1,1,1,0
flflRft WWBWHH AftHftH 993¿ DÓTA 2 é , 2 0 , 1 9 6 , 2 0 , 2 0 8 , 2 * 0 ,
AHWAH BBMW BWWflB 240,248,248,252,254,254,248,224,
128,0
BBBWRWWHH WBBWff RAA 9949 LET t*=STR» record INK 7
Sfl wwftMri ftwftwi BRIGHT 1 PflPER 0 BORDER 0 BRI
GHT 1 CL5 LET ca1=7 LET t=29
í a e i Lírr —ron / . a to e le LET runing=0 LET c2=0 LET «a
T a*=a»ti( NEXT r LET X = 14 LE X = 14 LET C 1 =256 LET = L
T p o i n t - 0 : LET C O l a = 0 RETURN ET f * = • ££•• LET
5001 IF recor<Krunift9 T H E N L E T r JtW***
t c o r d > r u n i ng flT S , 1 4 , "
5002 LET y$«" 2,29-LEN
. 5 1 QUIERES UOLVER A JUGAR P RINT AT 3 , 1 4 , _
ULSA TME BOTTONS. PRINT HT 2.0V
LET capf Ofij =0
5003 IF I N K E Y f o " " TMEN GO TO 20
5005 LET caproni «taprofii +1
5 0 0 6 I F caproni =64 THEN LET C t p r AT 1 5 , 0 , 9 *
ctni =1
5 0 0 8 P R I N T RT 2 1 , 0 , INK l . v t t c a p TFT pomt=8
ronj TO caproni+31J 9951 PRINT AT 0 , 0 , PAPER 2,
5020 GO T O 5003 ",fiT 1,0," PRINT AT 0 , * ,
9901 FOR f=0 TO <8*101-1 REflD a flPER 6,"
: POKE U5R " f l " * f , * NEXT f GO 5 " i flT
UB 1000 " FOR í • * TO 255 PLO
9 9 1 0 DRTA 255,3,3,255,255,24,24, T OUER l , f , 1 7 5 - 1 1 DRAu OU
255
9 9 K 0 DOTO 255,129,129,129,129,12
9 129 255
9 ¿ 2 1 ÓATA 14,31,63,95,89,76,6,3, 9980 LET C2-C2+1
12,154,254.240,240,56,12,6
9 9 2 2 DATO 1 3 4 , 9 5 , 6 3 , 3 1 , 5 7 , 1 1 2 , 2 2 9981 IF C2»3 THEN LET C l a C l - 1 P
4,192,12.154,254,248,240,48,96.1 LOT OUER 1 , £ 1 , 1 6 3 DRAU OUER 1,0
92 ,8 IF C2=3 THEN LET C2«0
9 9 2 3 DATA 2,3,15,25,49,12',127,6 4983 I F £ l < = 0 THEN LET c1=256 L
3,3,31,31,3,1,1,1,0 ET c « l = c a t - l LET aax=»ax-2 PRI
9 9 3 0 DATA 2 8 , 2 0 , 1 9 6 , 2 0 ,208,240, NT flT 2 , » * X , INK 5 , " " , AT 3,»ax
240,248,248,252,254,254,248.224, 60 SUB 9951. IF ca t =0 TME
128,0 N GO TO 5000
9 9 4 9 L E T t * » S T R * RECORD INK 7 9986 RETURN
BRIGHT 1 PFLPER 0 BORDER 0 BRI 9987 LET c a l - c a t - 1 LET I Á * « « I X -
GMT 1 CL5 LET C A L * 7 LCT T = 2 9 2 PRINT flT 2 , » a x , PflPERS,"
; LET runing-0 LET C2=8 L C T ma flT 3,»ax • LEt C1=256 GO SU
XILI LET c 1 > 2 5 6 LET « • • " • : L B 9951 i r c a i » 0 THEN GO TO 5000
9 9 0 1 FOR f x 0 T O < 6 * 1 0 ) - 1 READ a 9998 RETURN
P O K E USR " f i " • f , A NEXT f GO 5 9999 SflUE "MISINO" LINE 1
MICROHOBBY 11
I
SAI COMBAT * l u c h o • M i r r o r s o f t
E
n esta ocasión se trata merosas artes marciales y f*f
de un juego que inten- que existen e n Oriente cu-
ta reproducir {y con ya raíz proviene directamen-
bastante éxito por cierto)el te del kárate, del cual ha co-
desarrollo de un c o m b a t e gido gran parte de su técni-
de Sai. Su creador es Mirror- ca. El Sai presenta la parti-
soft, c o m p a ñ í a que no po- cularidad de que, a d e m á s
see un elevado número de de poder golpear con las
títulos, pero que cuenta en piernas, podemos servirnos
su haber con un gran pro-
Z
de un palo de aproximada-
grama, al que sin duda mu- mente un metro de largo pa-
chos de vosotros recorda- 1 a z i
ra asestar golpes al contra- é p
•
I
1
1
1
= 3 =
réis, Dinamita Dan. rio, parar los suyos o tratar — . • J i i
Sai Combat, sin embar- de desequilibrarlo. nXZ- i i I' f J...J—.1 L—I.
go, nada tiene que ver con Pero dejando a un lado «TTv « r -i
aquel alocado jovenzuelo los d e t a l l e s histórico-
que luchaba incansable- culturales-socio-políticos,
mente por rescatar a su pasemos a hablar m á s de-
a m a d a de las garras del tenidamente de las caracte-
malvado Dr. Bletzer. Ahora rísticas propias de este Sai
no hay rescates, ni alima- Combat. 2 H . 4 / £ f
OO064.OO
ñas, ni trampas, ni siquiera De entrada, decir que es ÜAti O
HlftPOPStrFT LTO
nuestro adversario es per- un e x c e l e n t e p r o g r a m a ,
verso. Se trata de mantener pues se ha conseguido im-
un c o m b a t e limpio, cuerpo primirle un gran realismo a
a cuerpo, en el que tan só- todo el desarrollo del com-
lo con la ayuda de un pe- bate. El movimiento de los
queño palo, deberemos tra- luchadores es verdadera-
tar de derrotar al oponente mente bueno, pues aparte
que se encuentra ante no- de la perfección y belleza
sotros. con las que está realizado,
El Sai es una de las nu- responde bastante rápida-
[i í V
12 MICROHOBBY
K
2
•
h *:' t' i * -
t^ÍMfii
T T T V j l
fíTSWiüií'ü
ttS
Por último, es menester
o / U C O M B A 1 hablar de sus gráficos y mo- ^ J
I i>LAY£.V KE/bOAtü
vimientos. Con respecto a
j j ¡ (oj , . . i . j MISlíOftSOFT LTC' los primeros tenemos que
decir que, aparte del diseño
de los luchadores, que está
bastante bien llevado a ca- _
bo, quizás el resto de la _ __ — — _
pantalla resulta un tanto
fría y simple, aunque, con
ser importante, es un deta-
lle que prácticamente pue-
de ser pasado por alto en
13 MICROHOBBY
1
1
DEL ZOIDILLA
echa de menos algo de varie-
dad de diseños y colores.
UNA PRUEBA
quina. Su poder de aniquila- Zoids es un programa fun-
ción es total y su eficacia es- damentalmente de estrate-
DE INTELIGENCIA
tá en función de que sus mo- gia. Aunque su argumento
vimientos y acciones son podría parecer el de un juego
controladas telepáticamente de gran acción, está más en
por el piloto, de tal manera la línea de los war games
convencionales que en el de
los arcades a la antigua
usanza. Lo que hace diferen- A parentemente podría
parecer que Kirel es
otro programa más que ha
total de 70 pantallas con la
intención de desactivar las
bombas que se encuentran
te a Zoids de otros juegos de
tomado a un laberinto como en cada una de ellas.
guerra es que posee un com-
elemento principal para su La dificultad del juego es-
pleto sistema de iconos para desarrollo y que, como ocu- triba en llegar a dichos ex-
controlar los movimientos de rre en Gyroscope o Spin- plosivos (o algunos otros
nuestra máquina y que en al- dizzy, nuestra misión es mo- elementos como energía
gunos momentos tenemos vernos con habilidad por los extra y cosas asi*). La es-
que afrontar algunas peque-
ñas fases de simulación de
combate, aunque éstas son
bastantes escasas y no exce-
sivamente bien realizadas.
Hay que decir que, en ge-
neral, el desarrollo de Zoids
es un tanto monótono y algo
aburrido, puesto que no llega
a ser ni juego puramente de
14 MICROHOBBY
You a r e i n passenger c a b i n 2 on t h e f l o o r
i s a r e c t a n g u l a r pak The h y d r o - b e d has
been s e r v i c e d , l e a v i n g b e h i n d t h e f a i n t
s r o e l l o f d o ^ e s t a d r o i d s . Obvious e x i t s a r e
East, .
> U
>
nes, inexpugnable. Sin em- En general, Kirel resulta
bargo, cuenta con la posibi- un programa bastante en-
lidad de coger uno (y sólo tretenido y adictivo, aunque ros de Rebel Planet, un pro- ¿Se decidirá alguien en
uno) de estos escalones y a nuestro juicio posee una grama que destaca por lo este país a hacer una aven-
transportarlo hasta otra po- dificultad excesivamente interesante y adictivo de su tura en condiciones como,
sición en la que pueda re- elevada. Gráficamente tam- historia y por la buena rea- pongamos por caso, Rebel
sultarle más ventajoso para bién es bastante atractivo y lización de los gráficos que Planet?
poder acercarse hasta su posee la característica de forman sus pantallas.
objetivo. Esto es práctica- que puede ser cambiado el
En Rebel Planet asumi-
mente en lo que se basa el ángulo de visión 90 ó 180
mos el papel del osado pi-
desarrollo del juego: en ser grados, ofreciéndonos asi
la posibilidad de explorar loto de una moderna y po-
rápido y pensar, sin perder
mejor las condiciones del derosa nave espacial que
un segundo, la manera de
mover las piezas del labe- terreno. surca la galaxia en busca
rinto para alcanzar el obje- Un programa de inteli- de los líderes rebeldes que
tivo. gencia, con sus dosis de ac- han organizado una revolu-
De por si, esto resultaría ción y correctamente reali- ción planetaria que podría
ya bastante complicado, zado. ser muy contraproducente
pero además existen otros para los intereses de la SA-
inconvenientes que harán — ROS (Search And Reserch
que la misión sea ya prácti- 1 1 i
n L Of Space).
camente de genios. Por
El desarrollo del progra-
ejemplo, el tiempo con el
que contamos es limitado, ma está plagado de peque-
y, por si fuera poco, unos ri ños detalles que le hacen
molestos y viscosos seres adictivo y muy divertido,
•
•
nos perseguirán y obstacu- ocurriendo ocasionalmente P n
— t
lizarán i n s i s t e n t e m e n t e algunas sorpresas que pue- i
nuestro camino, restándo- den cambiar todo el trans- -j
nos, además, gran parte de curso del juego. Una buena
•
REBELION
EN LAS GALAXIAS
N os encontramos ante
un nuevo título perte-
neciente al género de las
que las casas importadoras
de software no se toman ni
la más mínima molestia con
aventuras conversaciona- este tipo de programas. Pe-
Vou a r e i n a c a r g o h o l d packed w i t h
les. Como sabéis, este tipo ro, en fin, ya estamos acos- f a s t e n e d c o n t a i n e r s Vou can a l so see, an
de programas tiene un gran tumbrados a esta situación, a l l o y s t r i p , a space s c o o t e r , Obvious
e x i t s are Uest, .
éxito en su país de origen, por lo que nosotros seguire-
Gran Bretaña, aunque, y no mos haciéndonos eco de
> S
nos cansaremos de decirlo, las novedades que se pro-
> E
en España tienen escasa o duzcan en el mercado.
nula aceptación debido a Así, tenemos que habla- >
15 MICROHOBBY
a Duque de Sesto, 50. 28009 Madrid
Metro O'Donnell o Goya
Aparcamiento gratuito en Felipe II
J
Software de regalo (oferta 2 x 1 )
Fighting W a r r i o r , Dummy Run, Bounty Bob, Southern Belle, Ali-Bebe, Kripton, Raides, Tommy
IMPRESORAS
2 0 % DE DESCUENTO
OFERTA KEMPSTON
INTERFACE DOBLE + CARTUCHO ROM
2.395 PTAS. ) INTERFACE CENTRONICS RS-232
CINTA C-15 ESPECIAL ORDENADOR
CARTUCHOS DE MICRODRIVE
DISKETTES 5 V*"
DISKETTES 3 "
8.495
69
495
295
990
SERVICIO TECNICO DE REPARACION CARTUCHERAS PARA MICRODRIVE 150
TARIFA FIJA DE 3 . 6 0 0 PTAS. CASSETTE ESPECIAL ORDENADOR 5.295
I
PRECIOS EXCEPCIONALES PARA TU AMSTRAD CPC-464, CPC-6128, PCW-8256
OFERTAS EN JOYSTICKS
QUICK SHOT I + INTERFACE 2.695 QUICK SHOT 1.395
QUICK SHOT II + INTERFACE 2.995 QUICK SHOT II 1.695
QUICK SHOT V + INTERFACE 2.995 QUICK SHOT V 1.695
h-
íí)
UJ M
1- i 13 U z u u u 1- LL LL L_ LL U- U. LL u . u . u. LL LL U. LL LL
-
1 CU a Q Q Q _J Z ra Q i r Q X Q Z Q z X D UJ cc UJ ÜJ UJ UJ U! u i UJ LÜ UJ Ul U1 Ul UJ Lü ÜJ UJ
• • i O _¡ _J Ü: W Q - J _J LU - 1 J—H llJ _t Q LC Q Q a O Q Q Q Q Q Q a Q Q a a
<x 1
z l
1-H l 10 <r
H ! H 1 ! CO
+ D 1 cn O u ! ¡ii
Q cc 1 LÜ D D <r
* i r . »r. • r. • r> f- CO Ü4 LL i—
>3) •Sí •S S '"S S: «a ^ re. re. íS ÍS S i S ¡Si s ¡ ¡s •i! ••a iSi S; íS 'SÍ 'Si "Si •Si ÍS S iS; -S: ¡Si © ¡Si s "S;
W N 00 0- i-f c-j n t IT) >0 N ID t> ¡Si ^ r-j K< <} N 03 0S "S ^ C-J t-'i t L l vO N CO O «S C-J t~>
i H í-i T"t i-i i-t i—) T-l i-t T-< C-4 r-j r-j r-j r-j r-j r-j C-J r-j r j r « k< Ki KJ KI K j fO f j ÍO Ki ^
•J3 0- I-I »0 CO t-4 t í | s 00 o •s i-i w w <sr Ü"} N co s rm ^ o (D Si c- j o oo s r-j «Í vO
K< K< tO «t <t lf) Ü1 tn \n u") -0 o o <0 <i O N N N N N OD CO 00 00 00 Ch O Ch £>
t'j Ki Ki K' K» K ' Ki K» K« W KJ K' t'j" K> to r> hO K) KJ K; Ki R :> K ' KI K' K ' K" K> Ki to n t-:> t « n
K> K« K« M K> Ki K< K< f-0 K' K» K' Ki K ' K« n KJ K< Vi KJ fO K' Ki K< f > Ki K> K. K< K> t-1 K< r r o n K«
C-J r j C-4 r-j CJ c -i r-j N r-j CJ C'4 r-j r-j r-j r-j r j r-j r-j r-j r-j r-j r-j c-j r-j c-j r-j r-j r-j r-j r-j c-j r-j r i c j r-j r-j
o.
2
UJ
—>
UJ
-
oo tn
M UJ
o:
t
C'-i o
•k 3C j
u_ —i 1 r—i a ; f U-
<r 3r -x: <t —1 ae — 3= <r
tn to ú. a . t—
o t a CC oc o . o o UJ
o . Q. i 1 o •-3 "S üu a- úc
Ü-)
UJ
cr.
LU
tn a>
LkJ o to <
cc ^
JE= 2 «
JC. Jc
OQ 1X1 t_J je:
Cj u- ^
JC
—. (M ® o
•o -O -O - o - o -O -o r— r—
na OB t » <B tA I I
•Si >s CM Si ta « 1 (S) <S> ra
Q. D>
o o cc
© c ¿ « « <0 Q) o o ra cu o> 0) w <¡> ¿ió. -ra
kL
ra ó
E
O. s t r -
d ra U. T
= ©
O-"5 « t i ~ O
O T3 » <= « A ffl
-C 2
c c |oÉ— >
<z
u c c ra cra ra ©
B o - © o
ra
c •a
3 .k
2 '55
—
3
_ E <ü
«
« 9 á
ra —- 3
t.
c
o i © 2 (0 a =5 £ o c ®
© Si
C0 t - Sí Q. (0 © h- kJ
co O
a s ®
(0 ra 3L . E £ra
O CO
C T3 CM o 2 O 0) <ii o ra
•O — v>QJ s « "o 2 o => 3 —
ra CL
« oE © ^ ® D ra © a . O
c — « E -o i- ©
"©o
c o 5 2 © U_ c © t C QL iS "1
® C SK ra ra
JC 0) 00 cO o>. o) o» •— I raIra i « Q. c Si
© a c O -O
© ra — T> •o ©K ©
fe Oai c c
ra a c 3 U.
a> o O
© S E
O 3 o E E ra
O -O
tfí o •= CT — <5 © O LL c T3 C0 2 O* . ©3 © •rao O h- E ®
©
© <0 C O - tfí .b 5 "© o t: 3
u. -o s« ¿* © ra '5
a - ra •o <0
C 8 O (O - LL1 o ra o " ra 3 ra 5
to i j 3 ¡¿
•o • •o < -
> w c E ra t>
—
O
©
eE c S o— © 3 0-2° ra .a
c5 ©
w ^o t a.£ OJ 2 E «rai
cr
(/y c CL S O CM O
O © " 2 LLJ
W
c » V. 3 © w
TD ra c © 'O © £ ® T,
—
ra c Ui © 3 5 a E Q. E « a) ra 2 JcD ra 5 * _ c a> ©oc 3o 1 ai ra O m « © ra
« •O rs2 <5 O
T5 l - co > O N © « CL c — «
" O<®UJ M
—
w o 8 g o. | V)
O
O ~ Q ©c ra tfí - r a ó® • 5 ? cE
o ra o ft
<U (J (0 «- o C X 3J © ©2 o s C s TO
II ra o O ©
E© © s ¡ñS 2 — -— © o o 3 ® CE
> mg c u.
© 5 3 ® o 2 o « o o E Q.
1 CJ 3 LL o © n
S t I CO o — a cr 0) c •0 ra •E
c O N ' © « CL © T3 <U
Z o CE g •o> £ o
E o (/> © c © w 3 C w C— O) a S O 3 c.
tt
ra —© CM s ? ra © 3 • > © '5 © B 3 2
ra é T3 « "O 0) Í2 o c
3 ® c a £ 2 qj O 3 ® S c o ^— a
3 O 3 ¡3 £
« © V) c o É C O £ LU
© O O (1) C £ C 3 C 1 ? k. • rr © ra T3 © s> (0 s ° •x 3 © 5
2 "O u w 05 C 3 cr 3 c: o. 8 8 © Q
a> ^ S o 3 .2
•o o <fí CL cr o
C © ó ra ra © ra a u. © c w c© ra w ra © ¿ « O 3 © ra
c 2 c c ©
W o
c ra © s ©
•O -o -ra
Ó 2 c r « - © JC 2 Í 2 I I c
ra tfí E© 3 c > c ra E ° o _ c o s C 3 ra ra © ra o - 2
o " 0) © 2 2 ra "2 E © -o —o ©ü "s 'o E T) © « o« 2 •5 IL 2 <0 <D
c T3
3 6 E ra a l E l c Ü uj v) ® © o 8 0> JZ
S 2 O § 1
© T3 _©
C
« © o £
© S = w
o t
r a rt c —« ra © 2 g a£ O 2 ° r- c ® ra £0 o r- o. .Sí
© © w — o r ra © © JJ ? k.
© E X5 2 © ^ o CT
© «O) £ E 3 S ra h- —^ 5 « g
e O c «
2 to ra © w
S s
3 © c 'x 5 2 O a, .2» =5 CT 9J 3
© k— <M © <u 2
o . - ra
O O o Q) • 3 E ® c T3 C© <0> CL^ 2 g-
w Vi
O O © 30 2 w tfí « ra w ai cr o E , ü « a E "a ® s ra 2
T3 'J5 o ra 5 £ 3 1
CL © '©
-O
o e w O £ 3 « LÜ -ra
© i_ 2
ra 5 ra
W o
-S- « P ra o p o 2 . .!= « o 3 S O JC © o ^® 8« .©2 o
Q « 6 •o o © /£Tt 52 E o O cr> _ ra c J3 CL s t c 3 <u E
ra
c© g - i Q. NI g -o •© O 2 V cl
1
© c© s O § S © — o ^ra ra E s£ S a.
_© <©i >oo ©©
o _ ra
tfí O Q. -o c ra © UJ w © S
^
" O (0
k_ 5 E © ra ra o * ra « © <D -Q o -o -o (J) v> © w V)
O c
o ra
ra — « c
o •o
-ra
.i
© í S
m n ?n a S ü© §« >,
« x> —
ra © Q. © "T ? © » 2 c . C "O E 2 ©
o T
E ^ O 2
ra JC o I © c
•a a C *
w -c T> "O o. .c T: 3 C ra ra a w -— 3 O
c
ra 8o ra- O a> n o « « 2 -o ra < E o
ra a © c © uj c 8 - S © o ^ 3 < en ra rt ü « - 5r l l O
o I ¡ "5 (1) Q.
gf s" I I
3 ra s c 1 oj ra I - c/> -ra = T5 "O R a 2 - " © o 8 8
— zz
w " o 3 »
5 ra o - M E a £ uj ra o, =: ra Q.
UJ ' t tr i o* £ © en C 3
O
ra ra 3 3 ^ — ra 3 _ i Js ra 3 _ <n » « r a o > o
© tfí i— h- © ® S © 2 00 '/> > c E I I os o s u c £ © ^ ti E 5s -s;© ra
» ^rt •<2? a u ni >- © V) s 13
o © c © © © © w 5 C © o £ 2 3 ® 3 «i ra •O s o « 3 UJ £ c
oiuj « T3 "O © í: . i » © '© •a Sí E o t> a i= E O •C 2 -c © >» © ra 2 8. © o* cc 2 « ©
ll
U1
L
0 ••
L tí
SÍ Si S "S ¡ s ¡ a ¡S ¡a ¡a ¡a ¡a ¡ a ¡ a ívi S i ¡ a ¡ a =a ¡ a ¡ a p?. L OJ
ÜT N CD o ¡ a T") C-J K> m >0 N CO 0 - ¡ a H C-J M ü l o N co i ? 01 m
t tn y j ü l UT Ü1 Ü l ü l ü l ü l ü l •43 •43 •43 >0 < i O-0 •43 o o
C-J
CD S i r-i <3- o CD C-J «t •JD 03 © C-J - 0 03 ¡S: C-J 03 C-J >0 OJ
O >s iS T-» Y-! i-i i - i f—! C-J C-J C-J CM C-J K> M K> r-i «t « t U1 i—t
to «t * t «t «í «t «* «t «í tt ui
ro K< K" K j K ' M r>
r-j h l K i K' K' h i M M K' M r>
«t
K< r?
K> fí
13
•tí
N r - j C-J CJ CJ C-J C-J C-J ( N C-J C-J C-J C-J C-J C-J C-J CJ C-J C-J C-J CJ C-J C-J C-J C-J LL H
LTJ
tí»
fO
ta • •
ra O VI ai ra -ra
=3 —i CJ e n Ul
c
•o tn
o i U— ra rac k- in o . cci * o •"O
k. • M ra
•
•es +J ir • u IJ
ra Ul o ai o Ul Ul OI ra ru
i/i m ai • . -4 l/l ai 3 •X3
V =1 ai k. Oj cr Ul a
T3 QJ w. CT k. JO i>H cr ai o •w*
Q_ u
ra tn
Ql na
.OI
—
.•
3
trt
CL L3 - o
tu l/l a
'tH I_i ..o . O
u •
4 >
k-
JJ Cl
c: .—i O
cr ai Ul o O«
c tn j a m r-a O -o LJ Cl
ra • t£ •t» T> u M CL -o
ra ra ra
ai C
-o ex
u p
rj <n Cl Q
L. JJ
U (TI ex O _ O
o
^ ^
tu in ra C 3 01 "va Ul
tn Ul -O Ul Ul -o ra OJ
* « c in ai Ui o JJ c
<s> a> c= L. u c ts c: c o
M- • o U •r-< o ra 'O o 'Pl - J
in LJ JJ Ul k- ra 131 ipi IJ u a
j: •a «k LU Ul -o U •j ra
txi • 1.1 o- ra ra ul k_
ni ID l/l OI • •«—» OJ r-i k_ u ai wt J tu c;
OI » Ki u k. 4J tu j j
flO M u o
a> tfí L. c til r-i N •H t j
ra. k. ra 1U OJ r-i ex TJ OJ O -a tn
i. «o ra ai » J5 CJ j Ul u OI JO ul
l/l 4J o cu ra • U-l o
—
.
Cl. u o (ja LXl 3T Ol
ra a# r i
,, ra o
vj • r-j o LB es •
o rj Cl JJ • cc ai •u IU • CJ
IJ o CL Ul ut es •.H Ul u • ra "O cc
»—I
in OI -a <i r-> 111 rj ai G » CJ 1— UJ ai c u • u.
1—
lO u ra o ta J3 i 1 C 3 oc M <ll ra tu
—
.III• cUlu
» • u.
ai c: • T> u ai ZK. ra CJ a L X -ra CJ
- i IJ o i_i 1— u CL m ta- "
c r o> 4J t Ol a
i
UJ -o
in
L.
O •u ai
CL.* •
tú i»
Ul
J-' ai *—• <E IX. Ctl o Xi 1™
v. r-j •O as a t— ra a ta- ti
no ra c. ai l/l • r— i_ UJ o CJ LT> u. ri J
c: tn tz o •H. a> Ul k. ai
ra u 1=
"O Ul co Ul m c: OJ Ol « 1 1
Ul
ra k. u ai -o o l/l ru 3 IT j j
-i-J o -a • O •
Ul ra LJ UJ -i
rav. •M •u i». - o c Ol J jk.j
L. _ JJ
a> >- •*-> ra •O L Ul Q cu JJ Ol
ai ra
, i
Ul - r . 4J ai
in CL
Ul CJ <= Ul
-u in J5 n Ul Ul o tn c:
Ifí c ra -1—» • r. ai 3 l/l O k= 3 • • Ul O •u
tu L. -ci
ra
OI l/l o 0 IX •11 L. CJ «a •G
•a fí. OI ra i • • ai c: Ul • tt OI ra ra
c ra j a Ul •H r - c: Ul LJ Ul •a Ul
ra
•j •z
=> ai ID « ra • 3 O ' n O c: c;
ra
c: ai cr o
c. T3 ai c rí w—*' •—• "O - «t 3 CP . 1—1 ru
ra ifl o. in l/i (U ra JJ • r-+ 1— cr t= pO
—* Ul Ul
ra O
•> 01
ai
u CO ai 1= 3 ra OJ Ul
ai
ra
- ^-t c c. • Z3 U •0 JJ J:
L. •ra c j •41 W. ai => V- t= L u.
u 8 4J -»-' U1 J=> L: cr a> l/«
at tj O
c
o
ra ai ra o O ta
o U1 • r. i/t ra CD i -a ex CJ CL -o
UJ Ul L_ ai u L/l »— cr Ul
c ^ ^ A OI
OI OI ai
e^i f-O
c
QC
Mi
re 3
C C := re .o
© © ñ jo re « 2 65 a re <
3 i: ©
5 ® re
«í ® c £ => »
xs s ®
© O
•D C 52 ó. © ©" © ©
•o
c
©
© re © S © re ^re üó - a . i
w O) «
C £ W
Ira
5
CL Ü1ra
"2 re « E | re ©
"O o O 3 re re tO © t >- © cr o re •re re - « o ra qj o
re •- © H
o E « Q. oy- ¡=
c c « h.
•= T3 t í O) © o CL
| 2
•re 3 ,c i_ re re ® 8 re © » ?
^ TJ re ffE © £ c
ra <u 5 o o
w « « Oí o« — , 5 c ©© o "O
13
c ©" ° re © C O
8 S c u
p
c J> c o
-o 52 re - o 3 3 © re c © . r a •o -o VI
o
re © £ " re Í9 S •S 3 Et © O rt C
C
/n o CT uj
¡ I
3 re a) _^ m = tO
(U £ o- E E - % ¡ O" " - • 5 E ai re
•SÍ O E o o ! ¡
* - S « «
c —
S>8 re rere ^O o -re © o ~ "O
E
o « » re o . c
5 2 8 — <u O o 5 ® £ ttS 3 o •o c
5 re •re - o üí o X- ra <S c ~ «
h_
0-0)0) CL •2 ¡5 Ec s UJ c .E "O ® S Í© 8"D
O
CL
¡= © © £ 0) re o e 2 o •re ce 5. o C £ — § 2 8 o. -re © O
re = •re -o o c | — o c
to o> © UJ 2 © © c •o c 3 .E o- o- E 5 » (0 © ii o 'O ra
© c o o 3 E
« s . "O © re
E rec o
c © re
V9
o c re ^ « <3
n w re re
£ 3 c g3 re
Q
: o a t; ® o g !
*- c —
© o
T>
O ° m « re •=: o 2 uj 'sj ©
« e2 o £ re > s 5c Oo CL <0£ o ni
0) ©
© -re 3 -o a
c o m
re q, S . c 2 8 re « © 9 © —5 re ©
T3 C
c o. © k ©
re re
5 ^ —c Q. Sü TJ
T3 r r c
® -n o re « ni » 5 .2 3 ra
« re >- re g.
a.
•- 2 3 o 2 c ® « ? «
uj -o 2 u y ® re = t © c
re c 3 ® c CT -re © ® - g a c
"O 5 oT 52 © "2 © o o ® o
5 3 S t wí re © re o "« S
w
i- 3 © c
re ni o £ £ ^ •=
c £ E w
= O üre .b c .h JD ©
V) — CT O •2 c c ® « c a " O) u
CTTJ © c re
S 2 tO > c .E v> S E c E o
a
w w © © o <b £ 2 © ¿ a S o c 6 -¿ c « © ra
-o
~ © ©t © © re '=5 «
re o
2- c «
o © ©
c o -o o E 8 £ P
2
re 3 © «
. 2 E cl "c re •o*
s oO ® ° -D E o 2 o
c
2 3 re O ra ra t z
C © ~C .2 C re © 3 > 2 §
© "C © c -s w x
© F © .ü
© o
3 © V) re 3 C o <- := ra a; c
re © ^
©n c a
~ "5 ©
©
"O «
W £
T3•o
Q. "O re cr ~ E 2 • -O O re w = o -re a •o © « ©
.2 © © re ,® © © re re
© 3
>- = - ^ "O Q. « 2 - g _> •o c CL S o c re c
re" J> re o S i © w
ñ) C —3
P !r, .2
w 2
<=•
© o W © c "o| re 3 £ 3 — -o
(0 •o ^ . 2 5 re
E © o 1 1 «
a
O 3 ra - O J5 c > •o re O ~ « re
ai ra © _ w Q. O.
Jr
13 S
3
CL o " «
O 0J -re • c
> § i
ire
re ra re > cr
c — a) re re © © -S
3—
© §? © g ^
Y re
s i </} 8 ® z o
re—
"O CTS
o í r ; re « ©
«
QT3 r •o
. w c 4) © w
c © « -O
© o o © "O | | 2 8 c to
so . s2 3 o O c « ® m O -O cr T3
a- ^
re
w
© W o £ © « W re re
"O ^ o - o ra í í « u -o - © re
c c « xi
O re c n •- CL <1} ©
®
"o ram re © -a ™ © 3 o c re re © 2 »" cc " E
a re o o nj ¿ E •O -o
o ra E © o c O) ©
8 re -H © ® re © ÍO c©
£ asi ¿ « S
a-2 3 2
o O 2 a re ©
> u) % £3 "O I ®
5 . .r; re
ES o
rC
© © c
©« « o> > - o 2
O" C re 3
3- © o
o _ £«
= "O
O)
c o 2 ©1 <n M 33 O to « ra
ra re
w S re « re -g cr re «
o re c
re 3 ^ l3 o o - o c .2 o 8 •o
•E o o E fl) « © « © c « X
c u> =6 o "X ra re ? •S c _ E a . .E
o . O o aj
« ~ O _ ©
o
o.
«
ra c
® i5 E £
2
c
•a o
c
I
a
! a re ®
f O- t o 2 ^ re ro o
3
2 s-
©
c
c CL ~
re 3 O ©
—
§ 3 J v.
•o © c S í
o'
t re
c Si ^
3
re 5 . c
o
© £ o o ™
g 3 o ra o o ^ S
E
ra C
•ra
T3
•O C «
—P 2 c
^
«
g
a. « ü
§ ¡ CL
w —1 £ re «c "D
© re c C
©
3
O.
3 v í ; re
•s ® .•o
r- ioi
2 c
3 -C w © 2
© -O
re « o o «
•a © o S E w u o c ©
5
E n o O o •o o U I - o £ .E i . E w N £©
O Cl o «
O 8
is
© C O m • é ® ©
3 a ¿ c c v>
© c © re re c © ro c= . - ,2 £ o
c c <
á 3 ©
O) w
2
re -E ® 5 •O 3
«
£
© re
cr 3 cr h 2 E © •re ~ © ffl-8 © 3 c © © "O O~ S o> a o C c r:
•o 3 Z
i—i
re re E E re o > re 9- O
3 — re •O
|
<I> O O © >- o E
Z © . ^ re 3- re
o
•re
cl ra
o o E QJ re s; O
re üO c - -2 « D
si
(U CL
O" a" © o i £ re c © "O
re 1- s E ¿ £ ^ re ©"o 2 i:3 -o
_ O
o . " — UJ o o 2 -o
<n i» e H—
o w O TS 3 2" ©
uj u i > <0
10 3 s> e - ; 3 V) c « .2 c J» 'C B "8 "o C L to
©
© © re
z¿
á|l
2re
.9
c°
g
_ ©
© "O
i¡
.2 ? £ ra o C© - -O
® © 2
.2 o C 3 O
O- o
.E c
© o „s: oO
© S 1 a» c
« c
© o .EI -o
I a
O — w re c
re E
>- re ra o S— © ©_ o <
C U J
— D Q. . 3
2 w "2 «
CL
re re *o
Ü
CL 3
el
§1
re ^
E c c q o S
re —
©5 "5
© í«
s? H c •© c Ü x © « O £
^ "O § © £
5 E o 52
« 3 w 3i
7» ©3 . ©S ^
UJ ai ^ ra *
z •O "O O
re c © o
®
3 £5 _© oo © a . © o
5E © 3 ® Z re c o
cr o £ (0«f 2 o "C 3 O. "O O" o © =
2 "cO1?
3 i¡ g-g £ N
© a. o
HH
oí re 3 | re
o
iv
re w ^ C E ° u) sz
ta w
— c © TJ re ü) CU re © o- i g ra 3
O — t o so -o
«1 ?
© © S ©
o
© =
rti u> c
© — 3 re vt - E re cl re 2 re
^ i=- re1 — o ^ 2 E re 5
<D /O\ V- . _ r- /n © O" E- ® c ü © -O
c % s -« O
© -re
oc Oo C g — a> re •O g « « E « ra
- o£
« « „ s ®
« ©
~ ©
- •= U "O
w O
¡ 3
•2 2 re m
re ®"
aj
©
3
c
c
Sí o
cr ©
~ -o 3 1 1
8 | nre
v>
© re o
n © © •© re ©—
CL
V)
© = £ "O
•ra
re ©
c
^
-
=
re ó 3 ra
> « JC © o ©
P -o a
II u
B ís - ^ . 2 w -o
re ü © n © « 2 S o © ©
^© üO CL2 o3 cr ©
3 £ re ©-o 73 O 3 S e o re ©
c O) "O E 5
— « O ~ CL "O •O — © o JO "U a '© T3 C "O -X. a © > I 2 a c cl -o
0) to
« 0) f0 C ¡r (t> Q. 3 ® C «i o
-a .a
£3 O _J -O .2
c w
o w w 3 O
t; .£. ra • © I<- tf)
ow O
•O "£ 1 * 8 X53 § W
3> o
© V o » c C o
£ ® 3 O CT
C © o o 15 O)
© < LU < co _>
' I Si x ti. X "5> ra
0) ~© © C —2 (0 3 a? O
< aL. o c
© - o
Q. 0) r> ¿2 •£ — 5 D ? DI 2 UJ 0 -o
°C O
« ra 5 « 2» -o ra O ^ c 2 ©
T) cO) <3
- C Q.— « I c
« -2 tu
s - •o d » ¡s I- ra -c © « o 2 CO o 01 LU UJ k. o
3
— ra
! ! ? s. 0) © O ra O s i ai c 2 X O w w
© <3 O. _ ai X z LU UJ ra « Vi
W ©W Q > © c
e £ t Ui c 3 ra " i o cr 3 c -o S i o o
o
O Q c
o 0) ^ « ¡ « • o o; t í a — Q U . .2 » ra © O < o 00 CO •3 ra
I - CL 3 CL O) o^
UJ 3 El
ra 3 O s £ — T3
-ra e J3! 0L Q. £ <=
g
o
o o o
-I
o
_l 2 c
« O o o o UJ Z e 0)
O ra 3 3 «" £ o 50
d o. o © o ™ ra o S © 5
Z co •a o o —O UJ E
o o
o 3 © © c . - O » ÍK© ra c. c
« O) S É O tfí fl>
3 -O _ "O o o _3
2 O c. c- cr-5
o E ra 3 a> O
O = ©
UJ <
>
o cr -o "D © ' í a «5 "O trt
u O 3
Ua U. X '5> ra "D o c w
o •C w S ra — ra
< 3w o c ra E t: © 3 5 ra
LU LU o o O o •3 ©
r- ,,ü O © r ra
O « ° « « « Q. ® 2. ra
Q z> c3 2 © c
"O en o w ^
O C0 o o UJ UJ o E c ra £ c © V o ©
UJ
X z Z
c 2 X O w w.
ra
3
v> M
O Q)
E -c
3
O
ra
«
= c ra
CL a;
c
UJ UJ © •O 2 •D » « a
O o O o c
> © c „> o3 a" © «
O O -D w.
< o ü) C0 •3 dra <11 U
£
© c .5 a >s ©
O
o a en o 3 « E £ 2
2
« «
0) Q, .2 § Ó Ó © O o © c 6 « ra o ra •a ratfí © © V T L_
g
2
S
-o •o OSr c U V- cl £ © *c c QJ -a c
-o :2
O
ra > 0 ) ra HT
CL © © <u « — c u3
» 2 CL ©
.—. ra o • c c E
E _ © ? E ra o
c ©— 2ra a; « T3 — 'ra W « ©c xo >- ^ o <
~ c •O "O 2
ü
E
l i53 © 3 © s "O C E u
í
©
© o 2 ü <D z
m ra c c cr "O m = o 3 g o'«2
ra 3 <5^ C 3 w « ° o. .2 C « .£ c I | c
o s o •3 ~ t7 o S© S © a> ra ( 0 • S 3 — E » 3 g © -o o
© o .£ 2 8 o ^ o <
o. OJ O « - "2 Q
©
ra © O ra Q. © ra ® a o o
-
ra o o
ra J5 c o °P « •o C L 3 ra "O c T3
0 2 o « 2 ra •- <c « .2 « 2 o ra
l g
O) © £ w «w
o f s N
>- r- <i> © W o
© tr © - ra irt £ .cE -s5
_
3 LU
Q. © © c a> U. a . . - 3 c ra v> S o £ « -o © a> S; ¡2 Q
a . 0 tn o- o 8 O ÍS 3 ra tn cr © « o «cu ra c O -rj 01
© s
© o c - c
«
© » « « 2 © O
© 3 ai 5 "O TJ <2 Íx2 c ra O E © C O K o g. O
ra raw qj» 3 « a
c
* © ^ O £ o c « « C0! C L © © oc J5 tn
ra
ra o
§£
o e m 2
o « 8 c. uj 1M « ~2 °P
S
© -
UJ I I I
c o t a> ©
w
s ra c E © a UJ T5 o © <n ra
cu 3 S o o m ra C © N 0) o
O Q ra c O c ra « c u n a w O E c O E Eo ._ Q. 3 w 03 w^ o
o c a .
< 0
O uj ra • O na <= *0 ai ai ta
c k. «Brt 3 -m 1/1
e •IM 111
• t— o. • 1= CU 0 m in m
*
O U_ O
C
o ai n< O •u u L_ 3 •
i. 11 T3 ra V. rr
—
. m d
•
• k. tt> JS rC rt
D
UJ u •u nj UI (TI •a 1J rt
CJ- u ai o 4-' m k. •a -»J •
«I a- ra LO CTÉO ni UI >PI in
CL. m •o « <x 4 UI aj IJ ít •n
n>
"O JTI 1 O
«
L m D C-) •11
c¡TJ
•
«X •o c V <x '•11 TO i.% tu "UJ U! ro
s s B L • P 1* u a> r—. IU UI
rt
00 UJ -TP t-
ü¡
M • O •O m <4J OI ifi
C < K> c «t ~o i-i ia IÜ L_ •
• m r IU a OJ ra Ui o N O * nj •v id
IU
ai L . r» c. k- IU "IJ Itl rt- 3
K o +J vs — o a. L. ai > LJ UJ IS QJ r i O-
a L- ra en IU *H 4 J err >(l
—
.• —
•O
.•
• -—«
•a j a X •u
•a •Sw
R
u
ro
ra
-es •m - » - •
rt) 4J i-i
+J • cr u > » 119 c «
TJ T3 cr ca
L.
m 0
Ce
«O
ai .—1
4-1
« o j QJ >4- I" . c tz. di UI c m
ai ITJ UI 1 OI 0) -i 3 ai L—
r-<u-* O OJ •
.•rt • rt
• FH IJJ > OJ Cl ai
-ra
« ai ts OJ c; LLI cu UJ +J UI t=
C3L -ta
o cu a> O OI OJ ai • rt
ra -ra c. ai ra
r." 1
0 .rt
en i ce en tn _J ce oí Líl ,._.
r 4 in 1 ta > *—<
OJ -—.
ta. •P
••> M • • mm-— " —
O +> » . u UI J.3 •n ÍU
tn te cu cu ai 0 UI in
ra
^
LU — OI • •H 3 UI w ra -IJ es —-• t-
U - U. U> U.1 f CL cu 0 <n tSl L.. rd
o r - «K u. u. UI ar. 0. >ai Ul •a rt O RT J
Oí N*> —• o LXJ B •a nj L. - r t
0 —4
UI UI
^ -TO
*
e ai ^ <o ' ' «Si
ai
<r <X t_3 <tL «X OI rr O >0 •SI cr U» -rt
c r-j >rH •a ni CU « r TI
{ O ai <x 1— «X (— ar ra <r 'IH +J rt J
1—. ,—• rr
ui o 3C U I 1=1 IX. UJ UJ a 00 ra ra cr
UI ai <tJ
M i i I cc oc J i-t ct a i UI
a> O*J aa
ar 0
(= 1in » (= r-J
c ai >u 3 0 M
UI in O
OL o •*-> m -0 ID O-
aa c . i a 1=
LJ OI K
ai cu u. •O V
UI e
O- fc
ai a LJ UI — —T -tr
ü"J
•m L_
u ai UI
3 OI
C
O n u u C U- Cn e -nj
5
c= I_I c. -O • 1 OJ • rt 0 UJ
s
o •O * —>n. •i-t - >—i
•rt
u - 0 cn
ai D
ve L
LJ
J— UI
C
ai 1 f1 O LJ
L. L. ai <x
A ai
LJ ai X I •
J J H.1 * V- c: •
Cl H
- j LTt a> N LJ ID >rt OJ
OI U) 'O c * 1 -0 ex
o
OI o
N4
Q
o O
U
« o <J0
TOP SECRET
E
is indudable que la pantalla no la IC I L A R tecleamos la siguiente
B necesitaremos en nuestra labor de linea de Basic: DESENSAMBLE DEL
lanálisis del programa, noi lo que «ELIMINADOR
hay que separarla del resto d£ Io> bytes, (A) = DE PANTALLAS»
para ello precisamos la ayuda del CM
por lo que será necesario que utilicéis el Procedemos a^jtuar hf LISTADO 1
programa adjunto en el Listado 1, si no cipio del Bloque gordo de íe El minador de
tuvieseis cusamblador para introducir diendo la cabecera si la'tuvies 28 Screens.
lo podéis usar el Listado 2 con el mis- mes ef\ modo dilecto: ti 30 por J.M.lazo
r/ma pe/o en hexadecimal. FN A (flug). El ordenad
en el cargador universal de esperando oue introduzcamos 58 ORC 64888
feciuar un DUMP en la direc- que. N o . o ^ f l T a ñ l i s si durante la car 66 LD i x , <DEFADD :>
fOQ y l u e g o l o salváis teniendo la pantalla se ensucia ya m ^ s 78 LD A,(IX*4)
jue la rutinita tiene una Ion- Cuando haya lermmaqp la ca 88 SCF
broximadameme 100 bytes. tuar un cinta virgen y pulsare 98 LO IX,16384-6912
ífón de trabajo es la 6 4 0 0 0 se grabará un trozo de bytes 188 LD DE,54588
S*IfiJnde se ha de efectuar la lla- cargar con L O A D " " CODE 118 LD SP,65535
I mada p a l i q u e arranque. I o que hace, incluye la y sobre el q u e f l 128 CALL «556
es coger AÍu'ciJl.quicr programá de cual- drán-aplicar las téc 138 L00P2 LD A, 191
quier lon^tud que empiece a cargar en que arnb^se^haff^c | 148 IN A,<»FE)
la pantalla^' sfflwra ésta del mismo ad- Este tipo de ^ f t e ^ i t t f f t f i i r t e i 158 BIT 8,A
judicándole ^rna nueva cabecera por si nido oportunidadr^i|st(uqíar esta sema 168 JR NZ.L00P2
no la tuviese. na sólo puede sec utilizada con casseife, 179 LD HL,54588
I a forma ufarla es la siguiente vuestra motivación al querer analizan 188 SCF
primero enterarse de cuál es el flag del rogrania es pasar el mismo a micro- 198 SBC HL,DE
bloque qtre vamos a cíividir, esto lo h i - drive o disco liSjJfcis de grabar en el mi 288 LD DE,6912
ccmos con ol Copyiipivluego cargamos, mo s ó l o la par^Basic. sin incluirlas va-
218 SBC HL,DE
228 LD (LONG).HL
la rutina, no sin AnWs haber hecho un riables.
't 238 PUSH HL
tt.'jWai mtmm7 248 LO DE,17
258 LD A,8
LISTADO 2 268 LO IX,CABE
278 SCF
Línea Datos Control 288 CALL »4C2
298 LD 8,58
D O2 9 0 B 5 CDO 7 E 0 4 3 7 DD 2 1 10 £ 6 388 LOOP HALT
0 0 2 5 1 1 E 4 D 4 3 1 F F F F C D 56. '1344 318 DJNZ LOOP
053EEFDBFECB4 7 2 0 F 3 2 i 1313 328 LD IX, 16384
E 4 D 4 3 7 E D 5 2 1 1 0 0 1B E D S 2 1177
£ £ 5 7 P R E S 1 1 1 1 0 O3 E 0 0 D D 917 338 POP DE
6 £14CFR37CDC£04063 £ 7 6 9 91 348
i
7 LD A,255
10FDPD210040D13EFF37 1 1•50
8 CDC 2 0 4 C 3 0 0 0 0 0 3 4 D 6 9 6 3 5 3 358 SCF
Q 726FSS6F626279000000 75' 368 CALL «4C2
•i 0 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91
* j 378 JP 8
388 CABE DEFB 3
398 DEFM •Microhobby'
488 LONG DEFU 8
í i m 418 COM DEFU 23296
428 UAR DEFU 8
Con el c a r g a d o r Universal de CM: 438 DEFADD EOU 23563
DUMP en la 4 6 . 0 6 0 448 ZINAL
N . ° Bytes: 91
21 MICROHOBBY
La interrupción no e n m a s c a r a b l e , por fin disponible
COMO USAR
LA NMI (I)
Primitivo DE FRANCISCO
Las posibilidades de uso de la interrupción no
e n m a s c a r a b l e ( N M I ) están t o t a l m e n t e blo-
q u e a d a s por el s o f t w a r e incluido en la R O M .
Nuestro propósito es d e s b l o q u e a r l a con un
sencillo y b a r a t o dispositivo que se conecta-
rá al slot t r a s e r o del o r d e n a dlor.
I.a interrupción NMI genera una bifurca- ha bloqueado al ejecutar un programa o por
ción obligatoria en cl microprocesador a la cualquier otra causa.
dirección fija 0066 en hexadecimal, aban- En pocas palabras, se podría decir del bo-
donando cl programa en curso iras la tola! tón NMI que es una auténtica tecla BREAK
ejecución de la instrucción que se encuen- para salir de cualquier programa en el mo-
tra en proceso al producirse la interrupción mento que el usuario lo desee.
NMI. Para generar una NMI hay que llevar Las interrupciones del Z-80 fueron trata-
a nivel bajo, el terminal 14A del conecior del das en los números 63 y 64 de MICRO-
ordenador. Cuando el Z-80 admite la inte- HOBBY. En ellos se ofrece una visión com-
rrupción, en el siaek almacena la dirección pleta del tema para aquellos que deseen pro-
de la instrucción siguiente a la cual volverá fundizar ahora que ofrecemos la posibilidad
tras la instrucción de retorno RETN con la de llevarlas a la práctica.
que habrá de acabar la subrutina que trata
la NMI. Esta subrutina, por la propia con-
figuración del Z-80, habrá de comenzar ne- Lo NMI y lo R O M
cesariamente a partir de la dirección citada
(0066 H), en cl Spectrum esta dirección se En cl Spectrum la NMI está bloqueada
halla ocupada por la ROM en donde el fa- por motivos que suponemos relacionados
bricante ha tratado la NMI como mejor le con las desprotecciones de software, pero es-
ha parecido para sus propios intereses, res- to priva de sus ventajas a la gran mayoría
tringiendo o mejor dicho, anulando el efec- de usuarios legales que desearían obtener de
to de ta NMI cuando ésta se produce. su ordenador las máximas prestaciones.
1.a entrada de la NMI no se puede inhibir En principio, cuando fue concebido el sis-
por software de modo que, una vez posibi- tema operativo del Spectrum, se pensó en
litada su utilización, podrá salirse de cual- dotarlo de la posibilidad de acceso a la NMI.
quier programa comercial o propio con só- Luego cambiaron de opinión y para
lo oprimir un botón. Esto servirá para ana- ello alteraron un único BIT en
lizar los programas o para recuperar cl con- la ROM. Ahora no-
trol de la CPU sin que se pierda el conteni-
do de la memoria, si el microprocesador se
22 MICROHOBBY
Fig. 1. Ordinograma del tratamiento de la interrupción NMI
en la ROM. La linea troceada indica el cambio que
efectuamos en él con nuestra tarjeta.
CH O C73 C3 CZ3 Q Q • 13 Q B D I i
1 í
NO
JP HL tHD - a? JP HL
icD S i
23 MICROHOBBY
HARDWARE
esto, la subrutina se apoya en dos posicio-
nes de RAM en donde se carga la dirección + 5V
absoluta de salto at entrar en la subrutina
de la NMI. A continuación pregunta si el
contenido de ambos bytes de ta variable
ROMOS
NM1ADD son cero; si esto es cierto saltará
a dicha dirección (con lo cual el micro que-
dará inicializado), si no son cero retornará
al programa principal del cual salió a aten-
der la NMI.
Estas dos posibilidades son: una catastró-
fica, porque pone a cero toda la memoria
machacando el programa existente y la otra
inútil porque retorna, es decir, no hace na-
da. En el primer caso el salto se produce in-
mediatamente según la variable N M I A D D ,
en el segundo el retorno lo hace tras restau-
rar el contenido de los registros H L y AF,
Sin embargo, si se cambia la condición de
salto por su opuesta el resultado es totalmen-
te diferente y sobre todo útil. Esta segunda
opción está representada en la figura 1 por S
lineas de trazos. oc
Si el contenido de H L es distinto de cero, i-
o
UJ
entonces salta a la dirección apuntada por a.
Vi
HL la cual será la prevista previamente por
X
el usuario; por el contrario si HL contiene rst
OO00H entonces retornará al programa
principal sin ningún efecto restaurado H L
y AF. Como se ve, los resultados son total- •T
O
mente opuestos siempre en función de la ins- a
UI
trucción de salto condicional (JR—salto re- i-
VJ
lativo). o
¡E
La figura 2 dos muestra el listado Assem-
bler de la subrutina de la N M I contenida en cc
o
la ROM con comentarios para cada línea. t~
o
LLI
La instrucción de salto relativo JR, que Z
se halla en la dirección 006DI I, es la que de- 8
termina que la N M I se pueda utilizar o no. <
En la figura el octeto resaltado en un rec-
tángulo muestra el byte de código de la ins-
trucción: si es 2ÜH el salto será JR NZ, XX
es decir, salta a la dirección XX si el resul-
tado de la comparación anterior no es cero.
Cambiando simplemente el código 2QH por
28H, es decir, variando un único bit (D3) se
obtiene el efento contrario: 28H es JR PULSADOR
QUE EXCITA
Z,XX; salta a la dirección XX si el resulta- LA INTERRUPCION
do de la comparación es cero. (Si (HL) con- NMI
única revista J
de basket que te
SIS» »*
DVORAK, UN TECLADO
MUCHO MAS RAPIDO ••••••••••••••••••i
QUE EL TRADICIONAL rr rr
J. M. FRAYLE
Si sabéis escribir a máquina seguro que alguna vez habéis
notado que los dedos son capaces de escribir más rápidamente
de lo que la máquina está dispuesta a soportar: letras que no
salen o mecanismos y muelles que se atascan etc. Esta fue la
razón que movió al inventor de la máquina de escribir a
disponer los caracteres de una forma intencionadamente
compleja y arbitraria.
En teoría, una de las prioridades que ri- teclado, de tal forma que al intentar es-
gen en el diseño industrial es la ergono- cribir se pierde un tiempo precioso bus-
mía, es decir, la interacción más eficaz en- cando cada letra. De esta forma no había
tre máquina y ser humano, o al menos ésa peligro de que el teclista pudiera superar
era la meta hasta que en 1870, Crisiop- las prestaciones de la máquina. Separó en-
her Letham Sholes diseñó la máquina de tre sí las letras más usuales en idioma in-
escribir. Por aquel entonces la fabricación glés de forma que las combinaciones silá-
industrial no estaba muy avanzada que di- bicas más corrientes, como por ejemplo
gamos y este buen señor fabricó unos pri- «DE», han de teclearse necesariamente
meros prototipos de máquina de escribir con el mismo dedo (la forma más lenta de
(«typewriters» que dicen ellos) en tos cua- hacerlo). Aunque en la década de los años
les, a poco que fueras un hábil de los de- 30 los mecanismos de las máquinas esta-
dos, la dichosa máquina se atascaba. Ló- ban suficientemente perfeccionados como
gicamente había que pensar en una solu- para resistir et «ataque» de los más exper-
ción para que los dedos de los teclistas no tos mecanógrafos se siguió utilizando la
fuesen más rápidos que los mecanismos misma disposición en los caracteres.
de sus diseños.
mientras que con la disposición
Nueva disposición de teclas QWERTY no pueden construirse más allá
PROGRAMA BASIC (LISTADO 1) de 100 (en castellano ocurre otro tanto).
Expertos en rentabilidad empresarial Otra ventaja adicional que se consigue
han analizado el tema en profundidad lle- con el nuevo teclado es que cada mano se
10
20
LORO •"CODE 6 C 4
L E T FI=L»USR 6 E 4 I F NOT R T H E
gando a la conclusión de que la actual dis- encarga de pulsar aproximadamente el
N GO
30
TO 2 0
P R I N T CMR» R , BEEP .05,20
posición del teclado, conocida como 50% de las letras, mientras que en la dis-
40
50
I F U S R 6 E 4 T H E N GO T O 4 0
GO T O 2 0
Q W E R T Y por las seis primeras letras de posición tradicional, la mano derecha se
la línea superior, frena la producción, por- encarga sólo del 40%, dejando para la iz-
que de hecho, fue diseñado para ello. quierda, por lo general menos hábil, el
Puestas asi las cosas, parece evidente 60% restante. De lo anterior se deduce
LISTAD03 que no quedaba otra solución que redise- una sustancial mejora en cuanto a rapi-
LINEA DATOS CONTROL ñar la actual disposición en aras de una dez.
mejor rentabilidad y ergonomía. Y hete Los gobiernos de Oregón y Nueva Jer-
aquí que nos llega desde Estados Unidos, sey, en Estados Unidos, ya han realizado
1 2123000901FEFEED782F 990
2 E61F200D2323232323CB 684. como casi todo, el nuevo diseño realiza- el correspondiente cambio y los departa-
3 003SF0010000C9CB2F23 783 do por Augusi Dvorak, un psicólogo de mentos de la Administración están empe-
4 30FB2306004.EC9514.fl4B 84-9
5 S8424 14F455549222C2E 649 la Universidad de Washington que fue, zando a utilizarlo.
6 50593132333435303938 585
7 37364C52434 746534E54 720 para más señas, uno de los padres de la Pero el teclado convencional no va a
8 4 844205A56574D000000 512 ergonomía. Este teclado, cuya disposición perder su hegemonía fácilmente. La ma-
se corresponde con el dibujo que os pre- yoría de las academias de mecanografía
sentamos, está creado para obtener la má- siguen utilizándolo todavía, aunque las
CON EL CARGADOR UNIVERSAL xima velocidad posible. Las cinco voca- empresas empiezan a buscar secretarias
DE CM: les y las cinco consonantes más utilizadas que dominen el teclado Dvorak.
DUMP: 6 0 0 0 0 (D, H , T , N >' S) están colocadas en la li- Hasta la aparición de los ordenadores
N . ° BYTES: 7 7 nea central, justo debajo de la posición personales y los procesadores de texto las
natura! de los dedos sobre el teclado. De empresas no se atrevieron a adoptar el te-
Y resulta que ai señor Letham no se te esta forma se consigue que con sólo el ma- clado Dvorak debido a que su adquisi-
ocurrió otra idea mejor que complicar al nejo de la línea central puedan escribirse ción, en una máquina de escribir, era irre-
máximo la disposición de las letras en el más de 3.000 palabras en idioma inglés versible. Con un ordenador, el teclado
26 M I C R O H O B B Y
puede fácilmente sustituirse por otro. cl programa BASIC {Listado I) y salvar- nas»), un rotulador («rotúlala») y varios
August Dvorak murió en el año 1975, lo con SA V E " DVORAK " U N E I. Con kilos de paciencia, hasta dejar al viejo
justo antes de que se produjera el avance ayuda del Cargador Universal de CM te- «Trunny» hecho un cromo. Los más atre-
tecnológico que ha posibilitado que su in- cleamos el Listado 2 y después de hacer vidos o que dispongan de teclados más
vento empiece a proliferar en las mesas de un DUMP en la 613000, salvamos a conti- «duros», pueden arriesgarse a cambiar cl
las oficinas. nuación del programa Basic el código ob- capuchón de plástico de las teclas de si-
jeto generado indicando 60000 como di- tio, con lo que habrán resuelto el proble-
T r a n s f o r m a r el S p e c t r u m rección y 77 como número de bytes. Pues- ma.
to que el bucle principal del programa se Si a pesar de todo lo dicho no os con-
Todo este rollo es para que os percatéis encuentra en Basic la adaptación a vues- vence la efectividad y comodidad del nue-
de la importancia que puede tener, en un tros propios programas es bastante sen- vo teclado, siempre estaréis a tiempo de
momento dado, disponer de la posibilidad cilla. Los que tengáis ensamblador podéis diseñar el vuestro propio, que se ajuste
de practicar con un genuino teclado Dvo- usar el código fuente (desensamble). perfectamente a vuestras necesidades. Pa-
rak. Para ello nada más fácil que trans- Lo que está un poco más crudo (aun- ra ello se han previsto al final del código
formar nuestro querido Spectrum en un que tampoco es para alarmarse) es la con- fuente unos DEFM que contienen las de-
abrir y cerrar de ojo. 1.a conversión soft- versión hardware. Habrá que proveerse de finiciones de las teclas. ¡A probar se ha
ware es bastante fácil: basta con teclear 40 etiquetas adhesivas (vulgo «pegati- dicho!
DESENSAMBLE DE LA RUTINA
IB ORG ¿8888 98 JR NZ.DEC00 178 LO BC,8 258 REI
2« ; 188 INC HL 188 RE7 2¿8 ;
31 LO Hl,35 118 INC HL 198 DECOD SRA A 278 *0<
41 AOD Hi.ec 128 INC HL 288 INC HL 288 »L«
58 10 8C.IFEFE 138 INC HL 218 JR NC,DEC0D 298 DATA DEFN •QJKXEWOEUr
388 DEF8 • t«
¿8 KFV 1N A,íC) 148 INC HL 228 INC Hl
71 CPL 158 RLC B 238 LO 8,8 318 DEFM ',.^1234589874'
88 ANO •IF l¿8 JR C.KEY 248 LO C,(HL) 328 DEFM •LRC6F9fiH0 Z V W
27 MICROHOBBY
ZX Spectrum +
ESTRATEGIA
l i n a simulación d e los procesos de evolución vitóles
Como habréis podido observar por 1.—CREAR. Esta opción nos permi-
los lisiados, el programa se compone de te diseñar en pantalla nuestras propias
dos partes. Una en Basic y otra en C.M. configuraciones para, más tarde, obser-
Lo primero que habrá que hacer será var su comportamiento. El proceso a se-
proveerse de una cinta virgen y salvar guir es el siguiente: una vez pulsada la
en ella e! programa del listado 1 con SA- tecla 1, aparecerá en el centro de la pan-
VE«V¡DA»LINE 9100. Una vez hecho talla un cursor parpadeante a la vez que
esto y con ayuda del Cargador Univer- en la esquina superior derecha, en ver-
sal de código máquina, teclearemos el tical, veréis un rótulo que dice «NOR-
listado 2. Tras realizar un D U M P en la MAL». En este modo, el cursor puede
dirección 5400, hay que salvar en cin- desplazarse por la pantalla utilizando las
teclas según indica la figura 8. Para di-
bujar pulsaremos la tecla «S» hasta que
* * MENU ** en la esquina superior derecha aparez-
ca el rótulo «PINTA». Ahora, al despla- «
zarse el cursor, va pintando. Si queremos
1. CREAR borrar algo que nos haya salido mal, po-
demos hacerlo pulsando de nuevo la te-
cla «S» hasta que aparezca el rótulo
2. CORREGIR «BORRA». En ese momento bastará
con pasar el cursor por encima de la zo-
3. JUGAR na que deseemos borrar. Si queremos
mover el cursor hacia otro lugar sin pin- : . t.
tar ni borrar, pulsaremos « C A P S
4. SfiUE SHIFT» hasta que aparezca «NOR-
MAL». Ahora el cursor sólo se despla-
i
5. LORD za sin ningún efecto sobre el dibujo.
Una vez. creada la figura pulsaremos
Fig. 9. Ejemplo de generación aleatoria
6. COPY «M», lo que nos volverá al menú prin-
cipal.
de estructuras.
m
0 P E N tt C L 0 S E tt M0VE ¡1 ERASE |i POINT CAT FORMAT
( n %) ( B & ) ( • ( )
por las leyes de Conway. En este senti-
V i y V 6 y v
JLS do recomendamos que, siempre que os
m w S Í S i Vpj
TAN RNO TAB
ATN
• i i m
1 MERGE
STRS | CHRS
•MtCVl IKnífll (C) sea posible, centréis al máximo las con-
( RE>-) f R U N
)
/RETURN\1 / PRINT \ figuraciones experimentales en la pan-
\¿J v r y talla.
SOR VAL USR PROGRAMA «VIDA»
w m H y m
DATA
\
SGN
CIRCLE VALS m^m ATTR I1
1 0 CO SUB USR S E 4 GO T O 1 0
/GOSUB\
* i
I OIM \ 1 0 0 REH W J
t STEP J ENTER 1 1 0 CLS. LET 5PUE GO
\Dy v y 5UB 1 0 0 0
SflUE N*CODE
L E T R = USR
58000,666
15363 REH
1 2 0 I F NOT R T H E N R E T U R N
1 3 0 P R I N T flT 0 , 0 , F L A S H 1 , • ERR
OR # " STOP
200 r e h n > u > a
2 1 0 CLS
SUB 1 0 0 0
LET n * = " LORD
L E T RaUSR 15363
CO
REM
LORD NfCODE 5 8 0 0 0
2 2 0 I F R T H E N GO T O 1 3 0
2 3 0 RETU
3 0 0 REH
3 1 0 COPY RETURN
1 0 0 0 I N P U T (1*1$) , " N O M B R E ? " ¡ N I R
ETURN
9 0 0 0 R E H E3ÜHBRQI
9 0 1 0 SRUE *JIOH LINE 9100
9 0 2 0 SflUE " V i d a " C O D E Se4.154C
9 0 3 0 STOP
9 1 0 0 CLEflR 5 t 4 - l LORD " " C O D E 5e
4.—SAVE. En cualquier instante del Fig. 8. Indicación de las teclas de movi- 4
9 1 1 0 RUN
desarrollo del programa puede detcrne- miento a la hora de CREAR y CORRE-
se la ejecución pulsando la tecla «M». GIR estructuras.
Con la opción SAVE podemos guardar,
para su posterior utilización, cualquier LISTADO DE CODIGO MAQUINA
configuración en una situación determi- LINEA DATOS CONTROL LINÍA DATOS CONTROL
nada.
CBC0C97OR7C82DC8C0C9 1729
5— IJOAI). Una configuración que es- 1 F33R42C4R7C443C4CD0E 1616 81
82 7DFE52C82CCBC0C92IF1 1575
2 C41177C4CDD6C42158C3 1459
C636003EF8DBFECB4720 1344
3EF7DBFECB47CR67C5CB 1761 83
te guardaba en cinta puede recuperarse 3
4. 4FCR5ECSCB57285ECBSF 1294 84 02CBC6CB4F2002CBCECB 1331
85 572002CBD63EFDDBFECB 1529
cargándola con esta opción para conti- 5 CR02C4CB67CR36C43EEF
DBFECB672813CB5F28IB
1459
1203 86 4F200CFDC647FE23CBC6 1340
6 7EEE02772B3EFDDBFEC8 1519
nuar por el punto exacto desde el que 7
CDS41F38D3FBFD363102
215827D9C9CDF2C4CD91
1196TOC
1571
87
88 472002CBDECB572002CB 1057
8 E63EFEOBFECB4F2002CB 1538
se grabó. 9
C3012C01C300C8E5CD0C 1082 89 EECB572002CBF6CB5F20 134 1
C52120CB11E0DFCD3CC9 1395 90
6.—COPY. Permite copiar una pan- 10 E60F4F060009ED521930 731 02CBFEC847C023CB86CB 1500
11 91 8EFDCB47FEC9D921C800 1574
04360118EECD00C8CDBF 1122 92
talla en la impresora para su más fácil 12
13
021C28FR3R045CFE4OC8 1005 93
54FD5EFFCDB503O9C900
0028200100002120CB3E
1493
403
18D4E5CDF2C4FDCB02C6 1764 94
estudio o conservación, si bien esta op- 14. FD363106CDBCC7CD00C8 1359 95
7FDBFECB57C81100CR78 1429
15 CD8E021C20FRCDF5C63E 1369 R72005CO49C7180EE57B 1071
ción queda restringida a impresoras del 16 7FD8FECB57CSCDA9C72A 1705
96
97
115300ED5216CR5FCD53 1026
17 BRC72322BRC718DE2RBR 1313 C7E1CDS3C778FE3F2005 1385
tipo Zx Primer, Alphacom 32 o Seikos- 18 C72290E22192E21193E2 1398
98 CD49C7180DE57B115300 966
19 99 1916CR5FCD53C7E1CD79 1382
ha GP50 que no precisan de software 20
3601019802EDB0360021 710 100 C7230C79FE5320BB0E00 937
auxiliar. Su adaptación para otras im- 21 92E2DD2120CB7ER7280D 1207 101 04 78FE4020B3C9RFC506 1232
22 DD7E001FCB16DD2330F6
2318EFCD91C3016400C9
1153
1145
102
103
03121C10FCC1C979R720 1031
presoras deberá hacerla el propio usua- 23 CD91C301C8003E013242 925 05CD71C718072BCB4623 904
24. 104 CD71C7CB46CD71C779FE 1682
C4C900AF3242C401C014 1097
rio, para facilitar lo cual hemos previs- 25 2120CB701121CBEDB077 1165 105
106
52280423CB462B3EO028 579
26 2R90E222BRC72192E2DD 1457 013C121CC9D92104CR0E 778
to que el COPY se haga desde Basic. 27 2120CB37DDCB0066C8CB 1252 107
108
00CB3E2E092D08C84628 686
28 162808DDCB0016002318 796 010C0820F679CB15FE03 901
7.—ALEATORIO. En ocasiones de- 29 EF233718F016010R2R2R 710 109 28OBFE027D2803R71806 672
30 204D454E55202R2A1607 486 110 R728037DEE01D9CBBEC8 1384
searemos hacer estudios de configura- 31 06312E20435245415216 520 111 CBFEC92120CB01C0147E 1265
0906322E20434F525245 522 112 07RE77230B78B120F6C9 1122
ciones aleatorias. Esta opción genera 32
33 474952160B06332E204R 468 113 0000DD2100CRCDCDC7DD 1286
114 3600FF1100CRC34BC52R 1037
múltiples situaciones de alcatoriedad. 34 55474152160006342E20
53415645160F06352E20
474
477 115 BRC71E2001F0D8CDF3C7 1551
35 0118FCCOF3C7019CFFCD 1541
Una vez seleccionada la opción, con 36 4C4F4144161106362E20 465 116
434F5059161306372E20 495 117 F3C70EF6COF3C77O1E30 1552
37 83DD7700DD23C9RF093C 1172
cualquier tecla variará indefinidamente 38 414C454154 4F52494FFF 927 118
IR13FEFFC8D718F83E0F 1318 119 38FCED423D20ED7B18EO 1325
39
hasta que pulsemos la tecla «M», en es- 40 FD7753FO770ECO6B0D3E 1228 120 D0211FCB2100404D545D
C02DC9EBCD36C82C7DE6
839
1544
01D3FEFDCB0286C9CDDE 1686 121
te momento podremos utilizar la pan- 41
42 C4211F581120004 37719 608 122 1FFE1F20130E027DO61F
6FCD2DC9CD2DC9CD20C9
753
1464
43 10FC3E06FD7755FD770E 1179 123
talla como si la hubiéramos creado o 4.4. RFD3FEC9CDF2C4 2120CB 1752 124 7CFE58D0793CFE033801 1169
36001121CB01C014EDB0 933 125 AF4F18O2DD2379E60320 1130
cargado desde cinta. 45
21000022BRC7C9CD1CC5 1083 126 56DDCB0046280BCBFECB 1291
46 F6EBC8FECBF61809CBBE 1813
FDCB02C6FD363106CDBC 1411 127
Si deseamos detener momentánea- 47
C7FDCB0286C94E4F524D 1308 128 CBB6EBCB8ECBB6EBOD23 1889
48 4 14CFF50494E544120FF 1063 129 DDCB0046280BCBE6CBDE 1403
mente el paso de los ciclos vitales para 49 424F52524120FF0E003E 737 130 EBCBE6CBDE1809CBR6CB 1698
50 9EEBCBR6CB9EEBD023DD 1835
observar detenidamente la evolución de 51
16D779D73E1F071RFEFF
C807130C18EFE5CDF2C4
1416
1581
131
132 CB0046280BCBCECBC6EB 1369
52 CBCECBC6EBC9CB6ECB86 1928
una determinada configuración, pode- 53
CD26C51804E5CO0CC521
000022F1C621282022F3
1144
855
133 EBCB8EC886EBC93D205E 1540
134 DDCB0046280BCBF6CBEE 1435
mos hacerlo manteniendo pulsada la te- 54 C6FO364780CD00C8CDB1 1491 135
55 C53EEFDBFECB47CC23C5 1681 EBCBF6CBEE1809C886CB 1746
136
cla SPACE. 56
57
3E7FDBFECB5720E9FD7E 1596 137
REEBCBB6CBREEBDD23DD
CB0046280BCBOEC8D6EB
1883
1401
47DO7700C92RF3C6E511 1341 138
Las opciones de LOAD, SAVE, COPY 58 53004D426C62CDR93011 871 139
CBDECBD61809CB9ECB96 1589
59 20CB1909E5DDE1E1C9C0 1575 EBCB9ECB96E80023DDCB 1864
140
y BACKUP se han realizado en Basic 60 82C6FDCB477E281EF0CB 1507 141
0046280FCBC62CCBFE2D 1072
61 47BE1136C53RF2C6CB47 1301 EBCBC62CCBFE2DEBC9CB 1821
con objeto de que cualquier usuario 62 280R113OC5CB4F200311 659
142
143
862CCBBE20E8CB862CCB 1435
63 44C5C04BC5CDE4C6CD99 1731 BE2OE8C9DDCB0046280B 1216
pueda adaptarlas sin dificultades a otros 64 C53RF1C6A7286C4FCB41 1356
144
145
CBEECBE6EBCBEECBE618 2007
65 09CBRECBR6EBCBRECBR6 1736
periféricos tales como Microdrive, Dis- 66
2808CO73C6CO64C6183R
CB4920F7CB512805CO7R
1151
1211
146 EBDD23DOC80046280BCB 1239
147 06CBCEEBCBD6CBCEEBC9 2120
cos, Impresoras, etc. 67
68
C618EECB592805CD73C6 1315 148 CB96CB8EEBCB96CB8EEB 1866
1824CB612805CO7RC618 954 149
Una última observación: Conway pre- 69 1BCB692805CD68C618E9 1147 C924 7CE607C07DC6206F 1256
150 O87CO60867C9D92R785C 1337
70 CB712805CD6BC61809CB 1107 151
supuso la existencia de un tablero infi- 71 792805CD6BC618E01023 975 152
545DED5F835F29291929
29291922785C7C85D9C9
883
1028
72 FDCB478E3RF2C64FFD7E 1625 153
nito. Por razones prácticas, nuestro ta- 73 47CB412808CB4 9CBC720 1097 154
02CB87DD770022F3C6CD 1360
blero de juego es finito por lo que las 74
75 E4C6CD99C5FDCB474E20 1618
configuraciones que se acerquen al bor- 76 08DD7E00F602FD7747OD
7E00EE01OO7700C97CR7
1267
1197
Con el c a r g a d o r UNIVERSAL
77
de hasta colisionar con él, tendrán un 78 C825CBC0C97CFE3FC824 1510 DE C.M. D U M P S t t t t .
79
comportamiento diferente al previsto 80 N . ° BYTES: 1 5 4 0
"AjyiÚll
THE LAST WORD (TLW)
José Manuel LAZO
Los que solemos utilizar p ara nuestros
trabajos un procesador dee textos estamos de col- ¿i 1 o^rtte
que y
puede
mm 3
enhorabuena debido a ue, sumándose a lo
mercado uno que
sac considerarse «la última palabra» en
2J05E MANUEL LAZO
30 MICROHOBBY
mina de escribir una línea
«real» ésta se justifica, si
procede, por lo que el pro-
grama pierde un tiempo en
esto. Sin embargo, no nos
dejará desatendidos porque I Free
si seguimos escribiendo en c-c^shi ft í = e x t e n d e d E~ e+z/shi f t
este preciso momento lo Curs-lt:c5 Curs-rt: Cvrs-up : C7 Curs-dn:c6
que tecleemos se guardará Uord-Lt:c3 uord-rt: s e n t - r t : su Goto-Ln eii
C o U lST.: ES Colorid: Pagt-TL:E7 Page-6L:EB
en este buffer y luego se ac- F L - 1 ' £ t : efi Fl-last: up-a-pg:«u Dn-a-pq;eD
tualizará. Up-l-Ln:E3 Dn-l-ln: Tab-Key:cl PCT-keyrSl
Zap-chr:ce Z'3P>> fcfl: Zap>> f l : E9 Zap-aU:EZ
los comandos ins-ert Txt<<mv: Fítv> > T x t : SE >>TXt<<:EH
J s t y - L r » : EJ Cpct-í.n: P.ftn-par: ER 0 (12?):EK
Rept-tx:eR U-tX: E>ích-tX: í X ü o r d - C t : BJ
Además de escribir, po- •Jstsr?d: eJ U-wr/SP: Case>ln:E2 Inc ld-$:El
demos introducir los co- OutLine-. eO Markers: C f i P V l C : C2 C h r s ^ l . n : EU
La pantalla M a r g - L t : eft Marg-rt: Tab/"Í r i t : ET COLOUrS: EB
mandos pertinentes al pro- de ayuda Cate'tr:EC Tter-set: e¡Uit-it:sO >>BasiC:eB
cesador; esto se consigue nos Prnt-tx:eP Prnt-gd: ToKn-pg:eT Catalog:eC
pulsando el modo extendi- muestra en Load-tx:eL Swe-tx: Eras— f i eE F o r m a t : eF
do (Caps + Symbol) y luego cualquier
una cualquiera de las órde- momento
nes de que dispone. las
Todos los comandos que opciones
tiene el procesador, un total disponibles.
de 61, asi como la forma de
acceder a ellos, aparece en
una pantalla de ayuda con
la invocación del comando trie •^urop
'Help'. Col. 1 O-Turi t e
Estas órdenes se dividen I Free 13K J u s t i f'4
en 5 grupos bien diferencia- ^
dos: J
31 MICROHOBBY
MIC EL
aprendí
INICIACIÓN
a programa*
RASPUTIN
Desde luego,
parece mentira que
gente pueda averi-
guar trucos como éste.
Los programadores tienen la mente al-
go retorcida para idear cosas de este ti-
po. pero que haya alguien que después
sea capaz de desvelarlos, resulta poco
menos que imposible de creer. Vamos,
que Manuel Lumbreras (madrileño), tie- — Teclear ta palabra STALtN.
ne que ser primo-hermano o algo asi del — Una vez hecho esto, introducir un
que hizo el Rasputin para conocer el tru- código de dos dígitos incluidos entre 00
al 24 y el 33 al 40. Cada uno de estos
INICIACION AL BASIC
co que nos ha mandado. Si os parece
que estamos exagerando, leer atenta- códigos pertenece a una habitación, por Gary Marshall
mente lo que os contamos a continua- lo que tras teclear el dígito elegido, apa-
Ediciones Generales Anaya. 44 págs.
ción. receréis en una pantalla donde podréis
continuar tranquilamente jugando. Un simple pero atractivo vuelo espacial, de-
— Parar el juego con la tecla «SPA-
¿Qué?, ¿estábamos exagerando sarrollado en tres fases, sirve de pretexto para
CE».
cuando decíamos que era un truco real- enseñar a los más novatos los rudimentos del
— Pulsar simultáneamente las teclas
mente asombroso? lenguaje Basic.
CAPS SHIFT y R.
— Sonará un pitido. Este es uno más de la larga serie de libros
de iniciación al Basic que están apareciendo úl-
timamente en el mercado. Si hubiera que citar
un par de características diferenciales respec-
UNDERWURLDE to de otros volúmenes similares, diriamos que
la más notable es su enfoque práctico, además
Carlos Alberto Rico, valenciano él. del carácter lúdico del mismo. Aprender jugan-
nos ha mandado una suculenta caria re- do es, sin duda, el mayor acierto de este tipo
pleta de POKES para los más variados de libros.
programas y más heterogéneos juegos La obra comienza con un breve repaso al te-
comerciales (la gran mayoría de ellos al- clado y los comandos más importantes de
go antiguos). A continuación os ofrece- Spectrum y Commodore.
mos algunos de ellos. Comenzamos con A continuación explica someramente los dia-
el mitico Underwurlde, para el que nos gramas de flujo y demás planteamientos pre-
remite dos Pokes diferentes. vios al desarrollo de un programa, asi como las
Vidas infinitas POKE 59376 , 0 técnicas más elementales de grabación y car-
Quitar monstruos POKE 45019 , ga desde cassette.
201 Las tres partes de que consta el libro, «lan-
zamiento de un cohete», «asteroides» y «aterri-
zaje del transbordador espacial» son, en reali-
dad, tres partes de un mismo programa que es
FREO ensamblado finalmente.
Si hay que citar un defecto, creemos que es
la idea de agrupar en un mismo volumen las ver-
Ahora los chicos de Made in Spain
siones de Spectrum y Commodore, ya que, ade-
han alcanzado grandes cotas de popu-
más de haber muy pocas personas que tengan
laridad con su sensacional Sir Fred, pero
ambos ordenadores simultáneamente, esto res-
¿quién se acuerda de aquel su primer
ta un espacio valiosísimo que podía haberse de-
programa que respondía al nombre de
dicado a otros temas y no en repetir casi todos
Fred? Para aquéllos que tengan la suer-
dos veces, una para cada ordenador.
te de contar en su juegoteca con este
casi histórico Fred, ahí van un par de Po- Un último consejo: si no tenéis ni idea de or-
kes. denadores: estupendo, este libro puede ser el
íscV V-x<
v. •v. • v • • • .
V ^yT j
wsssp
comienzo perfecto; si ya sabes algo sobre el te-
ifcloVftl1» lHwi IM r^.' •••flB - Vidas infinitas 31171 , o ma: mejor será que busquéis otro más avan-
Balas infinitas 37729 , 0 zado.
32 MICROHOBBY
CONSULTORIO
Sobre el «GENS» LOAD ""CODE 4e4 Sí no se especifica la direc- «PAS». Esta variable se de-
y el «MONS» RANDOMIZE USR 4e4 ción de ensamblado, el có- fine en la línea 10. Le reco-
Cuando salga a Basic, digo objeto se coloca a con- mendamos que revise esta
El «GENS-3» es un en- tinuación del fuente. El
puede re-entrar al programa línea, así como la propia lí-
samblador muy bueno, pe- «MONS» no crece.
con: nea 110 para asegurarse de
ro tengo algunos proble-
RANDOMIZE USR 40061 — El comando de en- que en ambas el nombre de
mas: la variable es correcto. Asi-
A menos que su copia es- s a m b l a d o » ^ — » hace que
— Al volver a Basic un mismo, no estaría de más
té mal, el programa debe el ensamblador no liste el
par de veces, el «GENS» se revisar las líneas 82 a la
funcionar perfectamente. código objeto al ensamblar.
me corrompe y el Spectrum 101, ya que también hacen
— En ocasiones, se re- Lo que se consigue es que
se «resetea». uso de esta variable. Re-
quiere ensamblar un progra- los listados queden más bo-
— No entiendo cómo cuerde que da igual si el
ma tan largo que no cabe nitos. El comando «*D + »
funcionan los comandos nombre de la variable está
en memoria, simultánea- hace que las direcciones de
«T» y «F» (cargar subrutina). escrito con mayúsculas o
mente, el código fuente y el cada línea se muestren en
— ¿No existe algún co- código objeto. En estos ca- con minúsculas, ya que el
decimal. Si no existiera es-
mando para cargar y grabar sos, se va escribiendo el có- ordenador no lo tiene en
te comando, se mostrarían
código objeto directamente digo fuente por trozos y se cuenta.
en hexadecimal. Si la rutina
desde el «GENS»? Es muy va guardando en cinta con que se está ensamblando
incómodo volver a Basic pa- el comando «T» del editor. se va a usar desde Basic, es
ra ello. Al ensamblar, se utiliza el más cómodo tener las di- «Opus Discovery»
— ¿ Tienen el «GENS» y comando «F» del ensambla- recciones en decimal.
el «MONS» más comandos dor para cargar desde cin- Tengo una unidad de dis-
que los que citáis en MI- ta el trozo que se guardó y co «Opus Discovery» y re-
CROHOBBY ESPECIAL? En ensamblarlo. Recuerde que cientemente me he compra-
«El espía»
las instrucciones (en inglés) todos tos comandos prece- do un «Multiface One» para
he encontrado el «V» y el didos por asterisco son co- Acabo de copiar el pro- pasar programas a disco.
«C»... ¿Podríais comentar y mandos del ensamblador y grama «EL ESPIA» del n.° Sucede que este interface
explicar los que faltan, plea- sólo tienen validez mientras 78 (la parte de Basic y las debe ser conectado entre el
se? se está ensamblando. De dos de código máquina, Spectrum y la unidad de
— ¿Utilizan el «GENS» y todas formas, es muy poco una a continuación de otra) disco ya que al port lateral
el «MONS» las variables del probable que tenga que uti- y cuando las cargo en el or- de ésta le falta la conexión
Sistema?. lizar alguna vez este coman- denador, me aparece en «NMI», que es la que utiliza
— ¿Hacia dónde crecen do. pantalla el menú y la pre- el «Multiface One» para in-
el «GENS» y el «MONS»? gunta: «(1) TECLADO o (2) terrumpir el programa y ha-
— Efectivamente, no hay
¿Dónde colocan el código KEMPSTON». Pulso «1» pa- cer uso de la EPROM que
forma de salvar o cargar un
fuente y sus variables? ra teclado y lo que me apa- lleva incorporada. Mi pre-
código objeto desde el
— ¿Qué quieren decir rece es «2 Variable not gunta es: ¿qué sucedería si
«GENS», de todas formas,
esos *C—y "D+ que apa- found, 110:1», y en el rec- hiciera un puente entre la
no es tan terrible tener que
recen en las primeras líneas tángulo superior derecho, la conexión «NMI» del port de-
salir a Basic..., salvo que se
de vuestros listados? cifra 28000. lantero de la unidad de dis-
le «resetee» el ordenador.
co y la conexión «NMI» (que
Ricardo ALER Huesca — El c o m e n t a r i o que
no está conectada) del port
apareció en MICROHOBBY Manuel MONTILLA • Madrid
lateral?
• Vamos a intentar res- ESPECIAL no pretendía ser
ponder todas sus preguntas un manual de instruccio- Es evidente que los blo-
por orden. nes, sino sólo, un comenta- ques de código máquina es- Xavi COLOMINA - Barcelona
— Ignoramos por qué se rio de estos programas. Pe- tán bien cargados ya que,
le corrompe el «GENS» al ro no se preocupe, en el cur- de lo contrario, el ordenador La conexión sólo es po-
volver a Basic. Tal vez se so de Código Máquina ex- se colgaría antes de llegar sible, que nosotros sepa-
haya olvidado de hacer el plicaremos su manejo en a la línea 110. Su error de- mos, entre el Spectrum y el
correspondiente «CLEAR» profundidad. be estar en la parte de Ba- «Discovery». La conexión
antes de cargar el progra- — Lo cierto es que no sic. El mensaje indica que por el port lateral del
ma. Le recomendamos que sabemos, a ciencia cierta, el intérprete no encuentra «Opus» no es posible por-
consulte, de nuevo, las ins- si estos programas utilizan una variable en el primer co- que, efectivamente, el pati-
trucciones de carga y, en to- las variables del Sistema, mando de la línea 110. En llaje ha sido alterado. La
do caso, haga pruebas car- ya que no los hemos desen- este lugar hay dos varia- única solución sería abrir el
gándolo en distintas direc- samblado. Casi seguro que bles: «DIR» y «PAS». Si la va- «Opus», esquema en ristre,
ciones. Tal vez la dirección alguna variable se utiliza, riable no encontrada fuera y recomponer, mediante ca-
donde lo carga habitual- pero ignoramos cuáles. Pe- «DIR», el error se detectaría bleado, el slot original. Aun-
mente sea demasiado alta ro, ¿por qué quiere saberlo? en la línea 60 ó en la 75 ya que no podemos asegurar-
o demasiado baja. Puede — El «GENS» crece ha- que ambas hacen uso de le que no le dé problemas.
probar a cargarlo en la cia arriba. Es decir, el códi- esta variable. Si decide hacer la prueba,
40000 de la siguiente for- go fuente se almacena a El error por, lo tanto, de- no deje de contarnos el re-
ma: CLEAR 39999 continuación del programa. be estar en la variable sultado.
33 MICROHOBBY
r—VíOCASION
• VENDO impresora Seikosha el ordenador Spectrum. Si estás • VENDO Spectrum Plus 48 K • VENDO revistas de MICRO-
GP-500A prácticamente nueva, interesado, envía lista a Mario con poco uso y en perfecto es- HOBBY Spectrum desde el n.°
puede ir acompañada por inter- Sáenz de Santamaría. Cl Río tado, con alimentador, cables, 1 al 74 a los siguientes precios:
tace RS-232 de Indescomp. Es Ebro, 27, 7.° C. Miranda de Ebro manuales en inglés y español. del 1 al 36 a 75 ptas., del 37 al
compatible para Spectrum y (Burgos). Todo por 30.000 ptas. Interesa- 59 a 100 ptas., del 60 al 74 a 115
otros ordenadores. Precio a con- • SOMOS un club de usuarios dos llamar al tel. (93) 697 34 96 ptas. Todas juntas sólo a 6.000
venir. Interesados llamar al tel. que estamos interesados en el de 16 a 19 horas. Rubi (Barce- ptas, precio total 8.060 ptas. Re-
(93) 321 56 45 a José Barcelo- intercambio de trucos, mapas, lona). galo tapas para 20 revistas. In-
na. ideas. Escribir a Club Cataluña. teresados pueden llamar al tel.
• VENDO por cambio de equi-
• VENDO controlador domés- Cl Fonollar, 30. 3.° 2.V Manre- po, Spectrum Plus en su emba- 455 66 91. Preguntar por Santia-
tico (P10) para Spectrum y MSX, sa (Barcelona). laje de origen completo y con go. Madrid.
por el precio de 7.000 ptas. In- • COMPRO los números 1, 2, garantía de 6 meses. Un inter- • VENDO interface joystick
teresados escribir a Manuel 3 y 6 de MICROHOBBY Sema- face Multijoystick MHT y Joys- programable de Indescomp por
Plaza Ocaña. Cl Gra Avenida, nal con las páginas correspon- tick Quick Shot II. Todo por 3.200 ptas. Interesados llamar
50, 3.° C. Linares (Jaén). dientes al curso de Basic. Inte- 45.000 ptas. Interesados escri- al tel. (91)449 11 54 de Madrid.
• CAMBIO por una impresora resados llamar al tel. 369 22 26 bir a José A. Puga Barrero. Cl Preguntar por Juan.
Seikosha GP-50S preferente- o bien escribir a la siguiente di- Guindeiras-Achas. La Cañiza
• VENDO Spectrum 48 K, nue-
mente o por otras cosas de va- rección: Vicente Vicente Sáez. (Pontevedra).
vo. con todos sus cables y co-
lor similar, para un Spectrum de Cl Emilio Baró. 16. 3.°. 46020 • VENDO Spectrum Plus de nexiones, libro de iniciación al
48 K. todo lo siguiente: emiso- Valencia. 48 K comprado en agosto del Basic. 70 revistas de MICRO-
ra de radio control de 4 cana- • REGALO Commodore 64, 85 con transformador, cables, HOBBY. Precio a convenir. In-
les con sus servos, marca manual, fuente de alimenta- manuales en inglés y español. teresados llamar al teléfono
Graupner, modelo SS28, un mo- ción, embalaje de fábrica. 2 li- Está en perfectas condiciones. (911) 43 63 24. Preguntar por Os-
tor de 3.5 cc, otro de 3 cc, mo- bros de este ordenador. Todo Pocas horas de uso. Precio: car.
tor Zoom MK III de víc, arranca- en buen estado, impecable por 20.000 ptas. Regalo interface.
dor, hélices, depósitos, gomas, • VENDO un Spectrum Plus,
sólo 30.000 ptas. Interesados Interesados escribir a Anselmo con sus cables y fuente de ali-
etc. .Todo para vuelo radio- llamar al tet. (91) 215 83 55 o es- Gutiérrez. Cl Máximo G. Garri-
controlado. Además 2 libros de mentación, en buen estado, Zx
cribir a Jesús Frías Reyes. Cl do. 10.4.°, 4.». Santurce (Vizca- Interface 1, microdrive, interfa-
Basic, 1 de código máquina, 12 Arroyo, 3. 28029 Madrid. ya). ce programable, Joystick Quick
revistas de MICROHOBBY. 40
revistas de Electrónica Viva, • VENDO Zx Spectrum por el • CAMBIO vídeo-juego «Teles- Shot I. Además regalo 60 núme-
también de RC Modelo y otras precio de 10.000 ptas. Todo en port» en buen estado, com- ros de MICROHOBBY, 3 de In-
variadas. Interesa cambio, o perfecto estado. Interesados puesto por dos mandos, adap- put Sinclair, 1 Todospectrum y
bien lo vendo por 20.000 ptas. escribir a J. Quíntela Busto. Cl tador, cables, dos cartuchos, 5 Zx. También regalo 4 libros de
Interesados contactar con Ma- Juana de Vega, 9, 9.°. 15004 La programable a cualquier televi- Basic y 1 de Código Máquina.
nuel Ciprián. Cl Mila i Fonta- Coruña. sor, más 12.000 ptas. Lo cam- Se vende todo junto por el pre-
nals. 11, Bajo 1.°. Rubí (Barce- biaría por un ordenador Ams- cio de 60.000 ptas., (negocia-
• VENDO video-juegos CBS bles). Ponerse en contacto con
lona). Colecovision, más de 7 juegos, trad con monitor o bien por su
MSX de Sony con monitor y en Salvador Moreno Jiménez. Av-
• VENDO ordenador Zx Spec- volante de conducción. Precio da. Andalucía, 8, Bt.° B-2, Bjo.
orientativo (20.000 ptas.). Intere- buen estado. Interesados lla-
trum Plus, con cables, fuente mar al tel. (93) 562 08 16. Pre- C. o bien llamar al tel. 87 25 60.
de alimentación, instrucciones, sados contactar con Alberto. Málaga.
Tel. (93) 217 14 19. Barcelona. guntar por Toni.
cinta de demostración y emba-
laje. Comprado julio 85. Pago • VENDO Zx Spectrum 128 K. • VENDO Spectrum Plus, nue- • VENDO Spectrum 48 K con
gastos de envío. Todo por con 10 meses de garantía, en vo, con todos sus accesorios, teclado profesional (DK'Tro-
23.000 ptas. Llamar al tel. (91) perfecto estado casi sin estre- 2 libros y con 3 meses de garan- nics). un interface Kempston y
705 04 31 mañanas y horas de nar, por sólo 20.000 ptas. Tam- tía por sólo 35.000 ptas. Tam- un Joystick Quick Shot II. Todo
comida. Preguntar por Gabi. bién vendo impresora GP-100 bién compro TV pequeña e im- por sólo 45.000 ptas., y además
AS en perfecto estado de fun- presora. ambas en buen esta- regalo 140 revistas. Interesados
• VENDO impresora Zx en llamar al tel. (93) 321 28 98. Pre-
cionamiento y con garantía por do. Interesados llamar al tel.
perfecto estado, apenas sin uti- guntar por Carlos.
15.000 ptas. Un interface 1 y su (953) 77 30 16. Preguntar por
lizar. precio: 8.000 ptas. Llamar
correspondiente microdrive. To- Manuel (6 a 10 noche). • VENDO Spectrum Plus, co-
al tel. (96) 248 07 62. Preguntar
por Enrique Moreno. Ontiyent do el lote por 45.000 ptas.. y re- piador TC7, super copiador, las
• URGE vender el siguiente lo-
(Valencia). galo las revistas de MICROMA- revistas del 1 al 8 de Input Sin-
te para el ordenador Zx Spec-
NIA editadas hasta el momen- clair. Todo por sólo 30.000 ptas.
• QUIERO intercambiar ins- trum: Zx Microdrive, interface 2,
to. Interesados escribir a Juan Llamar a Almazán, S.A. Tel.
trucciones de programas para lápiz óptico, todo por sólo
José Rodríguez. Apartado 71 de (975) 30 10 11. Preguntar por
15.000 ptas. Interesados llamar
• • • • m a v Manises. Valencia. Mari.
al tel. (91) 477 71 63. Preguntar
• VENDO ordenador Spec- por Manolo (10 a 13 horas). • VENDO ordenador Zx Spec-
trum 48 K, Joystick Quick Shot trum Plus, con cables, alimen-
I • VENDO Spectrum, interface tación, manuales en español y
l. e interface Kempston, cables, II, con un cartucho, televisro
J3 libros de instrucciones, etc. Lla-
mar a! tel. (94) 445 62 52. Pre-
12" Elbe B/N, grabadora Com-
además ofrezco cassette espe-
cial ordenador, interface joys-
ESPECIALISTAS EN SINCLAIR putone, Joystick Quick Shot II, tick. revistas n.° 9, 10, 11. 12 y
guntar por Luis (a partir de las cables, interruptor on-off, 20 re-
REPARACION DE SPECTRUM 5 tarde). Bilbao. 13 de MICROMANIA. Todo es-
VENTA DE COMPONENTES Y vistas, todo en perfecto estado tá en perfecto estado. Precio:
AMPLIACIONES DE MEMORIA • SE ha formado un club de de funcionamiento, regalo 35.000 ptas. Interesados pue-
intercambio de trucos, mapas, radio-cassette. Precio: 60.000 den llamar al tel. 375 00 92.
Fbrgramas educativos, gestión instrucciones de juegos para el ptas. Interesados llamar al tel. Amalio. Alfáfar (Valencia).
y ocio ordenador Spectrum. Interesa- (91) 323 13 99. Preguntar por
Cl Silva. 5 4.' dos llamar al tel. (956) 27 83 55 Sergio.
Tel 242 24 11/244) 50 88 PARA LA SECCION DE OCA-
o bien escribir a Miguel Angel • VENDO ordenador Spec-
28013 MADRID SI0N ESCRIBIR AL APARTADO
García Carretero. Cl San Mateo. trum, casi nuevo. Interesados
MULTISONIDO. S.A 232. ALC0BENDAS MADRID.
Cl Bravo Munilo (2 - Madrid 1, 5, pta,. 76. 11012 Cádiz. llamar al tel. (976) 21 66 76.
Tel.: 445 70 14
34 MICROHOBBY
^538t
DU rSHS,
í í " ' •• »w>
EL JUEGO
itftn»
Mas rápido que una bala, más poten- Vive las increíbles aventuras del
te que una locomotora . . . ¡Mira¡ Hombre de Acero. Ahora puedes
¡Arriba, en el cielo! ¿Es un pája- volar y usar su visión calorífica y su
ro? ¡ N o ! E s . . . ¡Superman! super-fuerza.
ü®
PING-PONG
SOMOS PROFESIONALES
BRAVO MURILLO, 2 DIEGO DE LEON, 25 AV. FELIPE II. 12
(Glorieta de Quevedo) (Esq. Núñez de Balboa) (Metro Goya)
Tel. 446 62 31 28015 MADRID Tel. 261 8801 28006 MADRID Tel. 431 32 33 • 28009 MADRID
Aparcamiento GRATUITO Magallanes. 1 Aparcamiento GRATUITO Núñez de Balboa. 114 Aparcamiento GRATUITO Av. Felipe II