MicroHobby 079
MicroHobby 079
MICROMANIA
VIDAS INFINITAS
PARA C0MMAND0
YSABOTEUR
EXPANSION
INTERFACE
DE IMPRESORA MHT
y además, listado
del nuevo software
mejorado
NUEVO
RASPUTIN
VIAJE A UN FUTURO
PROFESOR
PARTICULAR
investick
'/V r / x j
/ / /
ii*, wijrjrj
, /v -
-
»t '(í »4 % «
|f <<<\ | *- -
M T
WWW
i,vvy vv«
VdVtVVt
PERIFERICOS SPECTRUM y
A POSTERIORI
E) Spectium se rodea siempre de lo mejor
Si, a pnon. le decidiste por el más popular de los ordenadores.
Interface programable con sonido
Permite usar los Investicks en todos los programas, con los efectos
decídele, a postenori. por los más importantes periféricos sonoros al volumen deseado
Interface 1 Lápiz óptico
Permite la conexión de hasta ocho Microdrives. que pueden Para crear directamente en la pantalla todos los dibujos
guardar hasta 680KB de dalos y programas imaginables Se puede dibujar, colorear, reducir/ampliar, mezclar
Tiene un canal RS232 para conectar impresoras, modems. con textos u otros dibujos, grabar y cargar pantallas
A través de su toma de red de área local puede comunicarse con
otros 63 Spectrum.
Microdrive ZX S P E C T R U M A P R I O R I
Para almacenar más de 85KB en cada cartucho magnético, con un
ttempo de acceso de 3.5 segundos
Interface 2 Dtstm«jioo«
Para usar programas contenidos en cartuchos ROM Contiene un investronica
íxciusivo • • • •
controlador para dos Investicks tmm
U
o Investick
Joystick de gran robustez, con mando ergonómtco, ventosas para Tomas Bretón 62 Tel (91) 467 82 10 Telex 23399IYCO E 28045 MjOikí
filarlo y cuatro puntos de disparo, para disfrutar más oon los juegos Camp 80 Tels (931211 26 58 211 27 S4 08022 [Link]>na
Director Editorial
José I. Gómez-Centurión
AÑO III. N.° 79. 20 al 26 de mayo de 1986.
^SEMANA
Director Ejecutivo
Domingo Gómez
135 ptas. Canarias. Ceuta y Melilla: 130 ptas.
Sobretasa aérea para Canarias: 10 ptas.
MCBOHflBBY
Asesor Editorial
Gabriel Nieto
Rodadora Jefe
Africa Pérez Tofosa 4 MICROPANORAMA. ¡3sVrs. V ™
Diserto
Rosa María Capitel
Redacción TRUCOS.
Amalio Gómez. Podro Pérez,
Jesús Alonso
Secretaria Redacción 8l PROGRAMAS MICROHOBBY.
Carmen Santamaría «Brisca»
Colaboradores
Primitivo de Francisco, Rafael Prades.
Miguel Sepúlveda, Sergio Martínez 10 | PROFESOR PARTICULAR.
y J. M Lazo Progresiones y sucesiones.
Corresponsal en Londres
Alan Heap
12 M I I E i / n «Rasputín», «Sky Fox» y «Alien
Fotogralia
/ V l / L V I / . Haighway».
Carlos Cande)
17 CODIGO MAQUINA.
HARDWARE. $Z?$%£?R0M
Portada
José María Ponce
Dibujos
Teo Mó|ica. F. L Frontín, 22
J M López Moreno.
J. Igual, J A Calvo.
Lónga, J. Olivares 26 TOP SECRET. La Biblia del Hacker (VIII).
Edita
HQBBY PRESS, S. A 28 MICROMANIA.
Presidente
María Andrino
Consejero Delegado
30 EXPANSION. Nuevo interface de impreso-
José I Gómnz-Conturión ra MHT.
J e f e de P r o d u c c i ó n
Carlos Peropadrc 32 CONSULTORIO.
Jefe de Publicidad
Concha Gutiérrez
Publicidad Barcelona 34 OCASION. Acaba con el espíritu maligno de
José Galán Cortés Rasputín.
Tels 303 10 22 -313 71 76
S e c r e t a r i a de D i r e c c i ó n
Pág. 12.
Pilar Artstizábal
Suscripciones
PREMIADOS HOBBYSUERTE
M.4 Rosa González
M ' del Mar Calzada
Redacción. Administración
y Publicidad
La Granja. 39
Polígono Industrial de Alcotxmdas
Tel: 654 32 11 Suscripción a Microhobby Se-
Telex: 49480 HOPR
FERNANDO CRIADO MERI- ENRIQUE ROSALES POZO.
Dio. Circulación NO. Porque Málaga, BI-6. manal (4.a Cat.). Madaleto, 11,4,° 1.° Esplu-
Paulino Blanco 7.° C. (MALAGA). gas de Llobregat (BARCELO-
Distribución Suscripción a Microhobby Se- JOSE PUJOL MAS. LaSagre- NA)
Coedis. S. A. Valencia. 245
Barcelona manal por un año (4. ° Cat.) ra, 184. (BARCELONA) Una cinto de programas (5.°
Imprime Una cinta de programas (5.0 Cat.)
Roicdlc, S. A Cira, de Irún, JUAN B. GUILLEN FERRA. Cat.)
km 12.450 (MADRID)
Mayor de Sarria, 123 (BAR-
Fotocomposición
CELONA). LUISA CALVO CANTADOR, ALFREDO PASTOR NEGRE-
Novocomp, S.A.
Nicolás Morales, 36-40 Suscripción a Microhobby Se- Espronceda, l . ° D. (MA- DO. Eslava, 5-7, 3.° B. (ZA-
Fotomecánica manal por un año (4.0 Cat.) DRID) RAGOZA)
Grot Suscripción a Microhobby Se-
Un Joystick con su Interface
Ezeguicl Solana. 16
Depósito Legal FCO. JAVIER REINA LARA. (3.a Cat.) manal por un año (4.° Cat.)
M-36 598-1984 Vereda de la Alcaldía, 2.
Representante para Argentina, (CORDOBA) RAFAEL GRANADOS RUIZ- M ° JESUS GORDO PRIETO
Chile. Uruguay y Paraguay. Cia
Americana de Ediciones. S.R.L. Suscripción a Microhobby Se- ZARCA. Amado Ñervo, 1, Doctor Vallejo, 38. (MADRID)
Sud América 1.532. Tel.: 21 24 64. manal por un año (4.0 Cat.) 7.° C. (MADRID) Una impresoro SeikosKo (2. a
1209 BUENOS AIRES (Argentina)
MICROHOBBY no Sé hace
Un Joystick con su Interface Cat.).
necesariamente solidaria de las JUAN JOSE SANCHEZ RIVE- (3. a Cat.).
opiniones vertidas por sus RA, Brivega, 7. (MADRID)
colaboradores en los artículos
firmados. Reservados todos los
Un Spectrum 48K([Link].) OSCAR BODET UGARTON- JORGE GALLASTEGUISUA-
derechos DO. Pseo. de Albornez, 17, REZ. Divisón Azul, 10. (OVIE-
Solicitado control JOSE MAGDALENO CUE- 8.° (BARCELONA) DO)
OJO
TO. Justino Matute, l l , l . ° B. Uno cinto de programos (5. a Una cinta de programas (5.°
(SEVILLA) Cat). Cat.).
ELECCIONES GENERALES
EL J U E G O DE LA POLITICA
Recientemente ha hecho apari- El programa simula con una gran
ción en el mercado español un nue- fidelidad cada una de las situaciones
vo título perteneciente al sello Jue- que el líder de un partido debe
gos & Estrategia: Elecciones Gene- afrontar tanto durante el desarrollo
rales. de la fase Preelectoral como de la
Bajo el nombre de Juegos & Es- Electora! propiamente dicha.
trategia se reúnen una serie de pro-
El jugador comienza con una de-
gramas en los cuales el factor más
terminada cantidad de dinero que
importante es el uso de la inteligen-
será la que tenga que administrar
cia y la capacidad como estrategia
correctamente para obtener el ma-
de los jugadores.
yor número de delegados, sedes, fi-
A él pertenecen títulos como De-
nanzas, periódicos, espías, etc...
sert Rats, Arnhem, OTAN alerta y
con lo$ cuales se le facilitará enor-
ahora viene a sumarse a esta lista,
memente la tarea de obtener mayor
por primera vez. un argumento no
número de votos que sus adversa-
bélico: Elecciones Generales.
rios y lograr así la presidencia del
El programa no podría haber he- Gobierno español.
cho su aparición en un momento
más propicio, pues como todos sa- El argumento de Elecciones Ge-
bemos, está en pleno apogeo la nerales no puede ser más actual e
Campaña Electoral de todos los par- interesante y éste resulta de lo más
tidos políticos en su afán de ganar completo y complejo, ya que está
la alocada carrera cuya meta se en- elaboraco con un gran lujo de de-
cuentra en el Palacio de la Moncloa. talles que hacen de él un programa
Sin embargo, el mundo de la po- verdaderamente realista, pues prác-
lítica es verdaderamente interesan- ticamente todas las circunstancias
te, como interesante es Elecciones que influyen en el desarrollo de
Generales. En este programa tene- unas elecciones han sido fielmente
mos la oportunidad de experimen- recogidas.
tar por nosotros mismos las emocio- Por otra parte, el programa está
nes, temores, deseos o angustias provisto de unos excelentes gráficos
que hasta hoy tan sólo unos cuan- que hacen de él un juego aún más
tos elegidos, como Felipe González, atractivo e interesante en todos los
Fraga Iribarne o Adolfo Suárez, te- sentidos.
nían reservadas para sí. ¿No resulta apetecible?
4 MICROHOBBY
20 +
MANAS PERM.
CLASIFICACION
UJ
< X o«t O
OC
O
z
oc oc
SPEEDKING a
UJ
t; O X
z UJ
3=LO
i/i
V» < O s
NUEVO JOYSTICK
IAI
ist *—
2 2 Í MOVIE. Imagine •
La semana anterior anticipá-
bamos la noticia de que un nue-
vo joystick iba a ser distribuido 3 2 1 RAMBO. Oceon • • •
en Esparta. Se trata del Konix
Speedking y será importado por
la asociación Micropool y, más 4 2 Í T U R B O ESPRIT. Durell •
exactamente, por SERMA en
nuestro pais.
El Konix Speedking represen- 5 1 Í PING PONG. Imagine • • •
ta un concepto completamente
nuevo en lo referente al diseño
de joysticks. La forma anatómi- THE W A Y O F THE TIGER.
ca con la que ha sido concebi- 6 1 Í Gremlin Grafics • • ••
do le confieren un carácter de comodidad y rapidez que los usua-
rios no tardarán en reconocer.
Como se puede observar en la fotografía, el Speedking se aco- 7 1 T CYBERUN. Ultímate •
pla completamente a la mano del jugador permitiendo una gran
facilidad de manejo, lo que se acrecenta aún mucho más con
el hecho de que existen dos modelos diferentes, uno para dies- 8 1 í SKYFOX. Electronic Arts • •
tros y otro para zurdos.
Otra característica muy destacable de este joystick es que uti-
liza para el movimiento de la palanca unos micro-conectores que CAMELOT WARRIORS.
le permiten una vida de más de diez millones de acciones para 9 2 1 Dinamic •
cada uno.
Además, cada unidad supera un duro control de calidad y al
ser adquirido se acompaña con una garantía de un año. 10 2 i
i
SABOTEUR. Durell • •
El Speedking puede ser utilizado con Spectrum, Spectrum Plus,
Commodore 64.128 y vic 20. Atari, B.B.C., Electron, Dragón, MSX,
Oric y Amstrad. 11 2 i SIR FRED. MadeinSpain • •
W O R L D SERIES
12 2 1 B A S K E T B A L L . Imagine •
FISCHERTECHNIK PRESENTA
SU ROBOT CONTROLADO 13 1 t T.S.A.M. US. Gold • •
POR ORDENADOR
14 2 1 YIE AR K U N - F U . Imagine • • • •
La compañía alemana de instalaciones industriales Fischertech-
nik, ha desarrollado un nuevo sistema de cajas de construcción THE EXPLODING FIST.
que permite controlar, mediante pequeños ordenadores, sus mo- 15 2 1 Melbourne House • • •
delos autoconstruidos.
Esta empresa viene avalada por muchos años de desarrollo y
producción de este tipo de instalaciones y con esta garantía ha 16 2 1 POLE P O S I T I O N . Atari • •
creado el equipo Fischertechnik Computing, el cual abre un mun-
do de fascinantes posibilidades para los usuarios de ordenadores • •
que acepten el reto de crear y construir por sí mismos sus perifé-
17 2 1 MATCH DAY. Imagine
ricos.
La oferta que se ofrece en el campo de la robótica puede divi- 18 2 1 MICKIE. Imagine • •
dirse en tres parles:
Primeramente, se ofrece un ¡nterface específico para los dife-
A B U SIMBEL
rentes tipos de ordenadores que los convierte en una unidad de 19 2 1 PROFANATION. Dinamic •
control con la que dirigir los movimientos del modelo conectado.
En segundo lugar, se encuentra el propio equipo de construc-
ción que contiene los componentes para consiruir cualquiera de 20 1 í D A M BUSTERS. US. Gold • •
las unidades robóticas sugeridas: rotor de antena, elevador de car-
gas, herramienta mecánica, ploiter, panel solar, robot aprendiz,
etc... Esta información ha sido elabo- PHfetegp^.
Por útlimo, Fischertechnijc ofrece el software que garantiza el rada con la colaboración de los
perfecto funcionamiento y relación entre ordenador y robot. centros de Microinformática de ^ ^ ^ ^
Su precio es de 32.900 pías, y su distribuidor en España es Mas- El Corte Inglés.
ter Computer.
5 MICROHOBBY
C/ Duque de Sesto, 50. 28009 Madrid
Tel.: (91) 275 96 16/274 53 80
(Metro O'Donell o Goya)
Aparcamiento gratuito en Felipe II
S O F T W A R E : ¡ ¡ 2 P R O G R A M A S P O R EL P R E C I O D E l ü
Y a d e m á s , c o m p l e t a m e n t e gratis, u nm a g n í f i c o reloj d ec u a r z o . Increíble ¿verdad?
Píos. Ptas.
T U R B O ESPRIT 2.100 PING P O N G 2". 2 9 5
DYNAMITE D A N 2.100 SABOTEUR 2.295
THEY S O L D A M I L L t O N 2.500 RAMBO 2.295
FIGHTER PILOT 1.975 YIEAR K U N G FU 2.295
MASTER O F T. L A M P 1 950 W O R L D SERIES BASEBALL 2.095
N I G H I T SHADF 1.950 MAPGAME 2.750
HACKER 1.950 RAID 2.295
SUPER TEST 2.300 HYPERSPORTS 2.295
K N t G H T LORE 1.750 H I G H W A Y ENCOUNTER 1.750
ALIEN 8 1.750 N G H T SHADE 1.750
TOMAHAWK 2.300 GUNFRIGHT 1.950
THREE W . PARADtSE 2.100 BATALLA DE L O S P L A N E T A S 2.100
COSMIC W A R T O A D 2.100 MOVIE 2.100
L E Y E N D A DE A M A Z O N A S 2.300 N.O.M.A.D. 2.100
S o f t w a r e d e r e g a l o ( O f e r t a 2 x 1 ) : S h a d o w Fire, D r a g o n t o r c , D u m m y R o n , Fighting W a r r i o r ,
Psi W a r r i o r , S o u t h e r n B e l l e , P o o l e p o s i t i o n , M a p s n a t c h .
S P E C T R U M PLUS + 6 J U E G O S N U E V O S P R O G R A M A S EXPLOSIVOS
¡ ¡ 2 7 . 8 0 0 [Link] Ali Bebe, Kripton Raiders, T o m m y . 1 8 9 5 ptas. los tres
G r a t i s : 2 W a l k i e Talkies y a d e m á s gratis 1 c a l c u l a d o r a
I n t e r f a c e 1 1 0 . 9 0 0 ptas.
tro M i c r o d r i v e 10.900 ptas.
• o
LÓP'* P ^
Teclados profesionales
ipliaciones de m e m o r i a S a g a 1 9 . 2 9 5 ptas. W a f a d r i v e 16.995 ptas.
¡¡3.995 ptas.!! Indescomp 13.195 ptas Q u i c k disk 2 . 8 " 2 3 . 9 9 5 ptas.
Pedidos contra reembolso sin ningún gasto de envió. Tets. (911275 96 16/274 53 80. o escribiendo a Micro-1. C Duque de Sesto, 50. 28009 Madrid
TWCOS
RECTIFICACION AL CARGADOR UNIVERSAL DE C. MAQUINA
Seguro que más de uno se Si estando en el menú pul-
habrá preguntado si puede samos la C, aparece un men-
hacer sús propios programas saje en la pantalla, que nos
en código máquina y luego pregunta si queremos mez-
pasarlos a la forma que em- clar:
plea el cargador Universal. — Si: El programa que
La verdad es que sí, pero el cargue lo introducirá a partir
trabajo se hace tan tedioso del listado hexadecimal, em-
que no vale la pena. pezando por la última linea
Se usa el ya célebre carga- de éste. Nos indica las posi-
dor para copiar los trabajos ciones de memoria que que-
publicados en las revistas, dan por traducir, igual que la
pero se necesitaría un «DES- opción DUMP. Luego nos in-
CARGADOR» para que reali- dica la última linea escrita y
zara la acción contraria, es la actual. Ya no hace falta
decir, convertir un bloque de «NO LO CARGO», indicándo- Esto es debido a que el
hacer un DUMP si se quiere nos que espera otro progra- control no se saca de la va-
bytes en listado para el car- volver a grabar sólo esta par-
gador. Esta opción la tienen ma. riable a$, ya que supondría
te, está hecho a partir de la Todo esto está muy bien, una pérdida de tiempo pasar
los lenguajes más importan- posición 40000, y tiene por
tes, por ejemplo, nuestro pro- pulsamos «TEST» y aparece ios números hexadecimales
n.° de bytes los indicados al un listado, pero... ¿y los con- a los decimales, y coge los
grama de lenguaje máquina iniciar la carga. Pero si que-
lo podemos traducir a en- troles de las lineas? Pues valores directamente de la
remos grabar las dos (o más) bien, todo tiene solución, y memoria.
samblador con un desen- rutinas juntas, si que hay que
samblador (léase monitor). está es bien fácil...
hacer el DUMP. Para que todo esto funcio-
También podemos realizar la Probemos a pulsar la al
— No: Borra el listado ac- ne hay que teclear lo que si-
acción contraria. mohadilla (léase #). Bien
tual y hace lo mismo que la gue, teniendo ya en memoria
ahora todo está correcto
Para ello no hay más que anterior. No hace falta hacer el cargador Universal, o bien,
aparece un listado con el
hacer unas pequeñas modi- el DUMP ya que está hecho teclearlo, grabarlo en cinta,
control de cada una de las lí
ficaciones al cargador, que a partir de la posición ((x)). y mergearlo con el cargador
neas. Pero hay que tener cui
se explicaran a continua- En ambos casos, si el n.° ya puesto. Lo que si que hay
dado; antes de pulsar esta
ción. de bytes no es múltiplo de que hacer, es grabar el resul-
opción (sólo si estamos jun
10, rellena el listado con los tado en cinta, haciendo go to
Cómo utilizar ahora et tando programas, «mez
0 que falten. Si no encuentra 9900, o bien, save «CARGA-
cargador cías»), hay que hacer un
bytes. también aparece en DOR» Une 1.
DUMP en la posición 40000.
El menú del cargador tie- pantalla el nombre del pro- También hay que llevar cuen-
ne ahora dos opciones más: grama o de la matriz con su ta de esto si no se ha usado Este truco se lo debemos a
C y #. longitud y sale el mensaje: la opción C. José Manuel Fernández.
7 MICROHOBBY
PROGRAMAS MICROHOBBY
r
BRISCA
Iñigo OTXOA
TODAS LAS LETRAS MAYUSCULAS SUBRAYA-
DAS DEBERAN TECLEARSE EN MODO GRAFICO.
Spectrum 48 K
Si l a s c a r t a s t e « f a s c i n a n » e s t e e s t u p r o g r a m a , p o r q u e
c o n ét p o d r á s d e s a r r o l l a r u n o d e los j u e g o s m á s
• I LtJ t •
a n c e s t r a l e s q u e se h a c o n c e b i d o con u n a b a r a j a : la brisca.
Poco más podemos decir de este jue- que, puedes practicar con tu ordena-
go que no sepas, tan sólo que se trata dor... y una advertencia: ¡Cuidado con
ésta de una versión «más avanzada» hacerle trampa...!
.
21© DIH J$(31 LET SUHAr© GO S U B 129©
2 2 © P R I N T AT 1 0 , 1 3 ; " - - -" 7 6 © GO S U B 1 3 4 0 : GO S U B 2 1 8 ©
2 3 0 LET X s13 77© LET F ( M ) = U ( P ) : LET G(R)*UCP • * •
-
%
• > •
f
i
^ 2 4 © I F X < 1 8 T H E N P R I N T AT 9 . X , " -1)
7 8 © I F P < > 2 T H E N GO S U B 8 7 0 : GO
25© LET HU«USR 50288 SUB 9 0 0
26© PAUSE © 79© IF P»4 THEN PRINT ttl; BRIGH
3 7 © I F CODE I N K E Y * = 1 2 T H E N BEEP T 1 , " D O S U L T I M A S CARTfiS EN EL H
.05,50: P R I N T AT 9 , X ; " " IF X) ONTON"
13 ThEN LET X « X - 2 GO T O 24.© 8 0 0 NEXT P
28© I F CODE I N K E V S = 13 T H E N L E T 8 1 0 I F T P =2 T H E N L E T G (R) »U ( 2 )
HUzUSR 5 0 2 8 8 GO T O 3 4 © L E T F (M> » U ( 1 )
2 9 © I F I N K E Y » < " " OR INKEY»>"Z" 8 2 0 FOR N—11 TO 14 P R I N T AT N ,
T H E N GO T O 2 4 © 2," ": NEXT N
3 0 0 I F X > 1 7 T H E N GO T O £ 5 0 83© LET Z » U < 1 ) GO SUB 1 1 9 0 LE
310 LET BioINKEV» T A«24 LET B*64: GO S U B 110©
3 2 ® P R I N T AT 9 , X ; 8 * LET X«X+2 8 4 © I F T P . 2 T H E N GO S U B 8 7 0 : FO
3 3 © GO T O 240 R N = 8 TO 1 3 : P R I N T AT N,3;"
34© LET O * ( 1 ) « S C R E E N * (9,13) L N E X T N : GO S U B 9 © 0 GO S U B 2 2 2
ET J * ( 2 1 « S C R E E N f (9,15) LET J«( ©
3)xSCREENt (9,17» 8 5 © GO S U B 9 0 0 : FOR N =8 TO 13.
3 5 0 P R I N T AT 9 , X ; " " P R I N T AT N , 3 ; " " NEXT N: GO
3 6 © P R I N T AT 1 5 , 2 , " A C U A N T A S P SUB 8 7 0 : GO S U B 2 2 2 ©
ARTIDAS ( 1 TO 9 ) " : PAUSE 0 LET 8 6 © REM PONE CARTA
[Link] I F A * < " 1 " OR A « > " 9 " T 87© LET F K * - 3 2 LET 8=8
H E N GO T O 360 8 8 0 FOR N = 1 TO R LET FK«FK+32
3 7 0 LET PART=UAL A$: P R I N T AT 1 NEXT N
8,15;PART 89© LET A s 8 © * F K LET Z*G{R) GO
38© POP E = 1 TO 3 LET HU>USR 5© SUB 119© GO S U B 1 1 0 0 RETURN
288 NEXT E 90© LET F K s - 3 2 LET 8=12©
39© LET PARTI»© LET PRRT2=© 9 1 0 FOR N = 1 TO M LET FKsFK+32
40© LET 8K>4© DIH UI40) LET C NEXT N
K*0 L E T DK = 1 5 DIH F O > DIM G( 92© LET CellSe
3) DIM S(3) DIM X(3) DIM 0(31 925 IF J»«CHRf 86+CHR» 69+CHRS
LET PRIMBO LET SEG.0 DIM M(3 82 THEN LET Z=F(M): GO S U B 119©
) 928 LET Rx8©+FK: GO S U B 110©
41© REH BARRJEANDO 93© RETURN
42© INK 7: CLS P R I N T AT 10,9, 9 4 © REM GANADOR
BRIGHT 1 , " BARAJANDO " 9 5 0 I F P R I M > S E G T H E N P R I N T AT 1
430 RANDOMIZE 0,11; PAPER 2 , INK 7, FLASH 1; "
4 4 0 FOR N « 1 TO 4© YO GANO " : GO T O 9 8 0
46© LET A K - I N T <RND*40>+1 9 6 © I F P A I H <SEG T H E N P R I N T OT 1
480 IF U(AK)X© THEN LET U(AK)3N 0,10; PAPER 2, INK 7; FLASH 1;"
GO T O 5 0 © T U GANAS " : FOR E - l TO 5 RRNDOH
4 9 © GO T O 4 5 © I Z E USR 5 0 2 8 8 : PAUSE 2 5 NEXT E:
5«© NEXT N: BORDER 1 PAPER 1: GO T O 9 9 0
CLS 9 7 0 P R I N T fiT 1 0 , 1 2 : PfiPER 2 ; IN
5 1 © P R I N T AT 1 , 1 , PfiPER 2 ; INK K 7 , FLASH l ; " EMPATE ": PAUSE ©
7."PARTIDAS": P R I N T AT 3,1,'ZXS" CLS RETURN
,AT 5 , 1 , J t : P R I N T AT 3,6;PARTI: 9 8 0 LET PARTI=PART1+1: GO T O 10
P R I N T AT 5 , 6 ; P A R T B : P L O T 4 6" , 1 4 3 : 0©
GO S U B 5 4 Ó PLOT 4 6 , 1 2 7 GO S U B 99© LET PART2 =PART2 +1
S4© 100© PAUSE 0. FOR E • 1 TO 2 1 : BEE
52© PRINT AT 1 , 2 3 , PAPER 2, INK P t . 0 2 , 6 © RANDOMIZE USR 3 S 8 2 : NE
7 ; " PUNTOS " : P R I N T AT 3,23;"ZX
S";AT 5,23;J« PLOT 2 2 2 , 1 4 3 : GO 1|10 BORDER 0: INK 7: PAPER 0 C
©S U B 5 4 © PLOT 2 2 2 , 1 2 7 : GO S U B 5 4
102© I F PARTI«PART2 THEN RETURN
5 3 © GO T O 5 5 © 1030 I F PARTI=PART THEN PRINT AT
5 4 0 DRAU 2 6 , 0 DRAU 0,9 DRAU - 6,6; PAPER 2; INK 7; BRIGHT 1;"
26,0 DRAU 0 , - 9 RETURN Y O SOY E L CAMPEON " GO T O 1060
5 5 0 PLOT 0 , 0 : DRAU 2 5 5 . © DRAU 104© I F PRRT2»PART THEN PRINT RT
0,175: DRAU - 2 5 5 , 0 : DRAU 0 , - 1 7 5 &>5; PAPER 2, INK 7, BRIGHT 1; "
56© REH REPARTO TU ERES EL C A M P E O N " : GO T O 10
57© FOR N - l TO 3 6©
58© LET F(NI«UIBKl L E T G ( N I «U ( 1050 RETURN
BK-ll 1 0 6 0 GO T O 3 0
59© LET BKnBK-2 1©9© REH D I B U J A LA CARTA
60© NEXT N 110© PLOT A,B: DRAU 3 1 , 0 : DRAU ©
6 1 © FOR R - 1 TO 3 , 4 7 : DRPU - 3 1 , 0 : DRAU © , - 4 7 : POK
6 2 © L E T Z = G ( R > : GO S U B 1 1 9 © L E 23675,80: LET B - 2 1 - ( B / 8 ) : LET
T A * 8 0 +CK L E T B « 6 : GO S U B 110© A=A/8: P R I N T AT B , A ; " f " ; A T 8,A+3
63© LET C = 115© ;"T";fiT B-5,0+3;"A",fiT fe-5,A;"£"
635 IF JfoCHRt 86+CHR» 69+CHR* GO T O C
8 2 THEN LET Z . F ( R ) : GO S U B 119© 1 1 1 0 P R I N T PAPER 6; INK 2;AT B-4
8 MICROHOBBY
,«•1, "flB - . R T B-3.A+1, "C£";AT B-2 1 9 4 0 N E X T N; GO T O 1870
,A + 1; "SE"; AT B - l . A + l ; " S S " • G O T O 1 9 S 0 REM JUGADOR E L I G E CRRTR
1160 1 9 6 0 POKE 23675,248
1120 PRINT PRPER 3; INK 6 , RT B-4 1970 BEEP . 2 , 0 P R I N T OUER 1,AT
. R+i , " ' ñ T e-3-B+i."«t";RT B - 2 [Link], INK 2 , " f l " , INK 4 ; "fl"
, A + 1, RT B -1 , A + 1; "55" : G O T O 1 9 8 0 I P DK < > 1 1 T H E N I F INKCYfa'Z
1160 •• O R I N 3 1 = 2 T H E N G O S U B 2 0 3 0 L
1 1 3 0 POKE 2 3 6 7 5 , 2 4 8 PRINT PRPCR E T DK « D K - 4 . GO T O 1970
6; INK 0 . R T B - 4 , A + l . " ";RT B-3 1 9 9 0 I F I N K E Y % = " T " T H E N POR E*1
, A + 1¿ " t i T ; A T B - 3 , A + l , " N f i " ; R T
1 B - l TO 2 2 BEEP . 0 1 , 6 0 : RANDOMIZE US
, A +1;" GO T O 116Ó R 3582 NEXT E GO T O 30
114.0 POKE 2 3 6 7 5 , 2 4 8 : PRINT PRPCR 2 0 0 0 I F DK < > 1 9 T H E N I P I N K E Y f » " X
4,RT B - 4 , A + 1 ; ; R T B-3,A+1, I " OR I N 3 1 - 1 T M E N CO S U B 2 0 3 0 L
NK 5 , " H " ; R T B - 3 7 A + 1 . " Ü " i A T B - l . " ET O K - D K + 4 GO T O 1970
+ 1 ; " V " ; A T B - 3 , A +2, INK 1,"2",AT 2 0 1 0 I P C O D E I N K E Y » « 1 3 OR I N 31«
B - 3 . A + 3 ; " i " ; A T B - l . R + 2 , " Ü " GO T 16 RND RTTR ( 1 8 , 0 K ) < > 5 6 T H E N GO
O 1160 SUB 2 0 3 0 GO T O 2040
1 1 5 0 POR N « 1 TO 4 : P R I N T RT B-N, 2 0 2 0 GO T O 1980
«•1¡"UU" NEXT N RETURN 2 0 3 0 P R I N T OUER 1 , A T 21,DK;"fi£"
1 1 6 0 T F O < 1 0 THEN P R I N T RT B-S,R RETURN
; OUER 1 , 0 , RT B , A + 3 ; D : RETURN
1 1 7 0 POKE 2 3 6 7 5 , 2 4 8 PRINT OUER 3 0 4 0 I F DK « 1 1 T H E N L E T R « 1 GO T
1;RT B-5,A,CHR« C136+0): RETURN O 2070
1 1 8 0 R E h P R S O fl U A L O R R E R L O E Z 2 0 5 0 IF DK«15 THEN LET R=2 GO T
1190 LET E s0 O 2070
2 0 6 0 LET R=3
1200 I F Z < 1 1 TMCN LET C b I 1 1 0 . LE 2 0 7 0 LET Z=G(R) GO SUB 1 1 9 0 LE
T E = 1• IF Z ) 7 THEN LET D=Z+2. RE T L«0 LET EK=R GO S U B 1 4 2 0 LE
TURN T A=96 LET 8«64: GO S U B 1 1 0 0 L
1210 IF E « 1 THEN LET D«Z: RETURN ET C A 1 « C LET U1=D
2 0 8 0 IF V l » l THEN LET Ul«14
1220 IF Z < 2 1 THEN LET C«1120: LE 2 0 9 0 IF V I = 3 THEN LET Ul»13
T E»1: I F Z >17 THEN LET D«(Z-10) 2100 RETURN
+2: RETURN 2 1 1 0 REM T I R A CARTA EL ORDENADOR
1230 IF E =1 THEN LET D « Z - 1 0 RET 2 1 2 0 POR N « 1 TO 3 : LET Z « P ( N ) : G
URN O SUB 1 1 9 0 LET S(N)«D: LET XIN)
1240 IF Z <3 1 THEN LET C»1130. LE «C: NEXT N
T E = 1. IF Z >27 THEN LET D«<Z-20> 2 1 3 0 I F T P = 1 T H E N GO SUB 1 4 8 0 G
+2 RETURN O SUB 1 8 0 0 : GO T O 2150
1250 I F E=1 THEN LCT D = Z - 3 0 : RET 2 1 4 0 GO S U B 1 4 8 0 : GO S U B 1520
URN 2150 LET L«14 LET EK«M GO S U B
1260 I F Z <36 THEN LCT C«1140: LE 1420
T D« ( Z - 3 0 ) : RETURN 2160 LET Z«F(M> GO S U B 1 1 9 0 : LE
1 2 7 0 L E T O» f Z - 3 0 ) +2: L E T C«1140: T R«128 LET 8=64 GO S U B 1100
RETURN RETURN
1 2 8 0 REM SUHR PUNTURCION 2 1 7 0 REM A C T U A L I Z A PUNTUACION
12965 P O R N « 1 T O 2 2 1 8 0 POKE 23675,248
1 3 0 0 I F 9 ( N ) >12 TMCN LET SUMA»5U 2 1 9 0 IF GANAel THEN LET PRIHaPRI
HA+(Q(N)-3). CO TO 1320 M+SUMR PRINT AT 3 , 2 8 , P R I M : LET
1 3 1 0 I F Q (N) >7 T H E N L E T SUMA=SUM TPsl: RETURN
R+(0(N)-8) 0 0 TO 1329 2 2 0 0 I P SUMA >0 T H E N FOR E » 1 TO 3
1 3 2 0 NEXT N: RETURN RRNDOMIZE U5R 5 0 2 8 8 NEXT E
1 3 3 0 REH CRRTR GANRDORR 2210 8EEP . 0 5 , 4 5 : LET SEG*SEG+SU
1 3 4 0 I F C R 1 - P I N T A AND X Í H J o P I N T MR P R I N T AT 5 , 2 8 , S E G LET TP»2
R THCN LET GANR«2: RETURN RETURN
1 3 5 0 I F C f l l O P I N T A AND X<M)«PINT 2 2 2 0 REM T R E S U L T I M A S CARTAS
R THEN LET GANA=1: RETURN 2230 INPUT " "
1360 IF CA1«X(M) T H C N GO T O 1390 2 2 4 0 POR P . l TO 3
1370 IF TP«1 THEN LET GANA"1. RE 2 2 5 0 I P T P « 2 T H C N GO SUB 1 9 6 0 G
TURN O SUS 2 1 2 0 GO T O 2270
1 3 8 0 L C T GANA = 2 RETURN 2 2 6 0 GO S U B 2 1 2 0 GO S U B 1960
1390 IF U1>S(M) THCN LCT GRNR>2. 2 2 8 5 I P I N K E Y $ « " " AND I N 3 1 < 1 1 T
RETURN H E N GO T O 2265
1400 LCT G R N R . RCTURN 2 2 7 0 I F I N K E Y ® « " " RND ( I N 3 1 « 0 O
1 4 1 0 RCH BORRR CRRTR ELEGIDA R 31>25) T H E N GO T O 2270
1420 I F EK«1 THCN LET 5=10 GO T 2 2 7 1 FOR N=8 TO 13 P R I N T AT N , 1
O 1450 2, " NEXT N
1 4 3 0 I F CK « 3 T H C N L E T 3 « 1 4 : GO T 2 2 8 0 LET Q ( l ) = 5 ( M ) : LET O ( 2 ) « V I
O 1450 LET SUMA.0 GO S U B 1290
1440 LCT 5*18 2 2 9 0 GO 5 U B 1 3 4 0 GO S U B 2180
1 4 5 0 POR N « 1 5 T O 2 0 : P R I N T RT N- 2300 LET F(M)«0
L,5¿" ": NCXT N 2 3 1 0 NEXT P
1460 RETURN 2 3 2 0 GO SUB 950
1 4 7 0 RCH ORDCNROOR E L I G E CRRTR 2 3 3 0 GO T O 400
1 4 8 0 FOR N » 1 TO 3 2 3 4 0 REM GRAFICOS ¿ SONIDO
1490 I F S<N)«1 THEN LET S(N)«14 2 3 5 0 FOR N - 0 TO 306
1500 IF 5 ( N ) > 3 THEN LET 5(N>«13 2 3 6 0 READ A
1510 NCXT N RETURN 2 3 8 0 POKE 50000+N,A
1 5 2 0 I F C R 1 " P I N T A T H C N GO T O 156 2 3 9 0 NEXT N
0 2 4 0 0 BORDER 0
1530 IF U K 1 0 THCN LCT M ( l ) « 1 7 4 0 2410 RETURN
LET H (2) =1800 GO T O 1580 2 4 2 0 DATA 0 , 0 , 0 , 3 , 0 , 6 3 , 1 2 7 , 2 5 5 , 0
1540 IF V I <12 THEN LET M<1)«1630 , 0 , 0 , 1 9 2 , 0 , 2 5 2 , 2 5 4 , ¿ 5 5 , O , 2 5 5 , 0 , 2
LET M(2>«1800: GO T O 1580 Í 5 , 1 9 0
1 5 5 0 LET H (1) « 1 6 2 0 : LET H(2)«166 2 4 3 0 DATA 1 8 8 , 1 5 6 , 0 , 2 5 5 , 0 , 2 5 5 , 1 2
0 LET M ( 3 1 * 1 8 0 0 GO T O 1580 5 , 1 2 5 , 6 1 , 5 7 , 1 5 6 , 2 2 0 , 9 4 , 1 2 6 , 6 3 , 3 1
1560 IF V1>11 THEN LET M<11«1620 , 1 5 , 0 , 5 7 , 5 9 , 1 2 2 , 1 2 6
LET M (2 > « 1 8 0 0 GO T O 1580 2 4 4 0 DATA 2 5 2 , 2 4 8 , 2 4 0 , 0 , 7 , 0 , 1 5 , 3
1 5 7 0 GO SUB 1 8 0 0 : RETURN 1 . 6 3 , 0 , 2 5 5 , 0 , 2 2 4 , 0 , 2 4 0 , ¿ 4 8 , 2 5 2 , 0
1 5 8 0 FOR U « 1 TO 3 , 2 5 5 , 0 , 0 , 0
1 5 9 0 GO S U B M t U ) ¿4.50 DATA 3 , 1 3 , 3 1 , 5 5 , 1 0 3 , 1 2 7 , 0 , 0
1600 IF M<>0 THEN RCTURN , 1 9 2 , 2 4 0 , 2 4 0 , 2 2 0 , 2 0 6 , 2 5 4 , 1 2 7 , 1 2 7
1 6 1 0 NEXT U , 1 1 3 , 5 3 , 5 3 , 4 9 , 3 1 , 3 1
1 6 2 0 REM LR MAYOR OUE PINTE ¿ 4 6 0 DATA 2 5 4 , 2 5 4 , 2 3 8 , 2 3 6 , 2 2 8 , 2 5
1 6 3 0 L C T KR = 0 ; L E T M«0 2 , 2 4 8 , 2 4 8 , 3 1 , 3 1 , 3 1 , 2 7 , 1 1 , 1 1 , 1 5 , 1
1 6 4 0 FOR N * 1 TO 3 5 , 2 4 8 , 1 5 2 , 1 8 4 , 2 4 0 , ¿ 4 0 , 2 2 4
1 6 5 0 I F F ( N ) « 0 T H E N GO T O 1670 2 4 7 0 DATR 2 2 4 , 1 9 2 , 1 5 , 1 1 , 1 5 , 3 1 , 3 0
1660 IF CAl-XIN) AND K A < 5 ( N > RND , 3 8 , 4 4 , 1 2 0 , 1 9 2 , 1 9 2 , 1 2 8 , 0 , 0 , 0 , 0 , 0
5 ( N ) >U1 THEN LCT K A * 5 ( N ) . LCT M ,63,64 ,128,128
•N ¿ 4 8 0 DATA 1 2 8 , 1 2 8 , 1 2 8 , 1 2 6 , 2 5 2 , 2 ,
1 6 7 0 NCXT N: RCTURN 1,1,1,1,1,1,1¿« »1¿« »1¿«-1¿8,1¿8,
1 6 8 0 REM LA HENOR OUE PINTE
1690 LET KA-20: LET M«0 24966DATA'Í',1,Í,Í,2,252,170,85,1
1 7 0 0 POR N « 1 T O 3 7 0 , 8 5 , 1 7 0 , 8 5 , 1 7 0 , 8 5 , 0 , 1 , 3 , 7 , 1 , 1 ,
1 7 1 0 I F F ( N ) « 0 T H C N GO T O 1730 1,0
1 7 2 0 I F X ( N I « P I N T R RND K f l ) S ( N ) T 2 5 0 0 DATA 0 , 1 2 8 , 1 9 2 , 2 2 4 , 1 2 8 , 1 2 8 ,
HEN LET K A « S ( N > : LET M«N 1 2 8 , 0 , 0 , 0 , 4 7 , 4 1 , 4 1 , 4 1 , 4 1 , 4 7 , 0 , 0 ,
1 7 3 0 NEXT N RETURN 18,18,18,18
1 7 4 0 REM M A Y O R > 7 OUE P I N T E IGUAL 2 5 1 0 DATA 1 8 , 1 8 , 0 , 0 , 3 9 , 3 3 , 3 9 , 3 6 ,
1750 LET KA*0: LET M«0 3 6 , 3 9 , 1 , 3 , 3 , 3 , 3 , 3 , 2 4 0 , 2 5 5 - 128,19
1 7 8 0 FOR N a l TO 3 2 , 1 9 2 , 1 9 2
1 7 7 0 I F F ( N ) « = 0 T H C N GO T O 1790 2 5 2 0 DATA 1 9 2 , 1 9 2 , 1 5 , 2 5 5 , 7 , 7 , 7 , 7
1780 IP CR1«X(N) RND 5 ( N ) > 7 RND , 7 , 7 , 7 , 7 , 2 2 4 , 2 2 4 , 2 2 4 , 2 2 4 , 2 2 4 , 2 2 4
K A < 5 CN) T M C N L C T K R - S ( N ) LCT M» 224 324 7 7
¿530'DATA ^ , 3 , 3 , 1 . 1 , 1 , 2 2 4 , 2 2 4 , 2 2
1790 NCXT N: RCTURN 4 , 1 9 3 , 1 9 2 , 1 3 8 , 1 2 8 , 1 ¿ 8 , O , 7 , 2 4 , 3 2 ,
1800 LET P L « ( 5 (1) <12) + (S(21 < 1 2 ) • 6 7 , 7 6 , 1 3 6 , 1 4 4
(5(3) <12) 2 5 4 0 DATA 0 , 2 2 4 , 2 4 , 4 , 1 9 4 , 5 0 , 1 7 , 9
1818 I F P L <3 T H C N GO T O 1860 , 1 4 4 , 1 3 6 , 7 6 , 6 7 , 3 2 , ¿ 4 , 7 , 0 , 9 , 1 7 , 5 0
1820 FOR N - l TO 3 , 1 9 4 , 4 , 2 4 , 2 3 4 . 0
1830 I P F <NJ = 0 T H E N G O T O 1850 2 5 5 0 DATA 6 , 2 5 5 , 3 3 , 1 , 0 , 1 7 , 1 , 0 , 2 2
1840 IP X(N>«PINTA THEN LCT 5(N) 9 , 1 9 7 , 2 0 5 , 1 8 1 , 3 , 1 9 3 , ¿ 2 5 , 3 5 , 1 6 , 2 4
• 5 (N) * 15 3, 201
1850 NCXT N 2 5 6 0 CLEAR 6 4 5 6 8 : RCSTORC 2590
1860 LCT KR-50 2 5 7 0 FOR F » 6 5 3 3 8 TO 6 5 3 7 6 : RCAD
1870 FOR N•1 TO 3 A POKC F , A : NCXT F
1680 I F P ( N ) « 0 T H C N GO T O 1900 3 5 8 0 R A N D O M I Z e USR 6 5 3 3 8 , _
1890 I F 5 Í N ) < 1 5 RND S ( N ) < K A THCN 3 5 9 0 DATA 3 3 , 0 , 6 1 , 1 7 , 5 7 , 2 5 2 , 1 , 0 ,
LET KA*S(N): LCT H«N 3 , 1 3 6 , 3 0 3 , 4 7 , 1 8 2 , 1 8 , 1 9 , 3 5 , 1 1 , 1 2 1
1900 NCXT N , 1 7 6 , 5 3 , 3 4 4 , 3 3 , 5 7 , 3 5 1 , 3 4 , 5 4 , 9 3 , 3
1910 IP KA<>50 THEN RCTURN 3 ^ 0 , 6 1 , 1 7 , 5 7 , 3 5 2 , 1 , 2 0 8 , 0 , 2 3 7 , 1 7 6
1920 POR N « 1 TO 3
1930 IP S I N ) > 1 4 THEN LCT 5 ( N ) - 5 ( ¿600 RESTORE : GO T O 10
N) / 1 5
9 MICROHOBBY
Pfof&CCL fOtfíudafZ
Arturo LOBO y J. J. LEON
10
11 LLEET
T p»*«e Din - nal
avuda«1.2345
-Bi
1047 IP f r»e TmEH GO to 3060
GO SUB 1050 00 TO 1043 i«>"it peodueio • "
12 DCF FH at'laSTR» (FN r(16> - 1030 BEEP . 3 . 0 PPINT OT 16 O L 3011 INPUT i: 1 • . iva IP i v i n y u d
9) . .n *STP» (FN t <161 -91 0 SltnlC . K'O ( I t ) >11. Pfu«v» a THCN GO SUB 9000 0 0 TO 3011
15 MM btlS .71 DIM t i 14 71 o t n ver 3020 IP IRB5 I tua-f O tu> ' >*0 lu . 10
pestore s o o
1060 FOP •• TR OET3
URNBCeP .1.10*1 O THEN GO SUB 1030 GO TO 3010
HExT P
so i OP i«i TO PERO ttu» NCXT I 3040 GO TO 1060
4000 M T B l» ijj í d t n t l l «1 4'Cb
30 D C
00 DATOP CN riK'»i»irfr IUNC
HCNU ', "1- MP
JCRICS »1065
GlOi bt PPINT
T O«n1067RT 16.0 en «Hito « 2-bll ^ ( 1 * 1 > "
40lo ORTS l» razón «i r . i t i t i
••."»- PROG . RRITMETICRS' t ( 1 111)11
35 t>«T« "3- PPOG. GEOMETRICAS" 1067 PPINT ftT 20.0. 'Pulí) una l* 4020 E S T O P C 40ootie*iatnvi>3)
4- GENERRL ' 114- POUSE O PETLIPN PERO PO »
1•04
701 l ST qlaPN f(31 ueT q2»PN
«C 4040 ppiht ar 4.o Interpolar
99 OEiTOBe «o
100 POP f « l TO 3 6CCP . 1 7 « í t. t t r a m o i tnlrt " . < O I . 'i "
PERO Ut PPIHT RT ItS'f
•10^5
moiPPIHT dt l "RT 14.0
41 Oi»«
•. q2 loiitItr
J..L'» NE *(*! .' itbi truc que ion 'lerainci
*T f
110 LET AO>COOE IIIKC t LCT »q> t* itc1«
ql," «i dt una P robrision
4050 POP («1 TO t
s*
aq-46 IP l i q . 1' . <iq .4 i «1 THE» G
O TO 1ÍO 1000
T1090rnusa P O P qmql TO 13 LC T naq LE 4053 INPUT (f). 101 LCT n«
4033*IF ioi*avuda THEH GO SU» 42
120 LCT tcnul>t4 CLS GO SU6 40
RETS UuPB 104? NEXT a 00 GO T O 4033
10O*3O*aq PUN 1095 NRT
130 GO TO 1000 . . ^ . 1100 PPINT 2 . (lOinoi
O . q ud«t
4065 IP R6S I'JRL t t -10 l ) • lt -5 TH
EN GO SUB 103C GO TO 4053
200 LI-I1SI-9'
«IFN ET <í«iPMLE ril6'-9i
T «••STPt LET+U 101 3r prtk«C01 4070 NEXT f 0 0 SUB 1060
n * .stb« b» LET p t ="arilat11ca ta
1110 i t G u son"
O TOAT11I0.5ta.i
4000 POR I•1 TO 4 PPINT RT 11«f
210 LET í i i ' d » n » b
l TGOE"TO da>"S
300 1120 PPINT « oyfiLPO«tP f»l TO
O2
N5©13.S-FH
LET f iPrN i * 'ri I j nLE L
nda LET 'T LCf T rv• ( PPINT
50 TO 1200
4062 NEXT t
4 100 BEEP .1.0 ecep .3.20 PRIN
biiFN
233 LC
t 13) __ 1130 PPINT'JALRT 5 O PO ,R TO 3 T RT S O Ííbitndo qví . ' 131
«i tt u r n i t í nuat fo dt
tTi r|>"b<nn
l<t>STRt
• •«» da •L,"tn" LCT « PPIHT bt'H. VOL b»<2>. • i¡)
»s5TP» n proqreiion. Oa»t el leramo
260 LCT CTT p(> fleo 1200llfiido NE'T n 00 TO 1200
PPINT «tnirtt
RT 9 o " 1tEm cual ei > «tnt t* i"
"so'lET 11 NTCP Pif» 4110 IP »«nu2*l THCN GO SUB SOSO
• a«nv 1
5*fN r tí' i l l LlE
.T
™ n«l2)-x'l>-l
t 1*1 LCT <<2l> «lucionl"
1210 INPt/T LlNET E1» 4 120 0 0 SUB 1229
4 140 IF iilsC THEN CETUPN
202 POP f'l TO 2 l E T [Link]»
CT xra»f'.U«L NCxT t
L 1220 G
1225 IPO í»»""
S U B mMG
1230 I*O«ilsO
TO 1300
TMEN 4 150 GO TO 4 120
S03 PPINT O T 0.0. "L a t • P reí i on RETUPN 4193 POP TO 3 eeEP .1.10 6
tintl'tt W l Pf04f«il0f 1227 00 TO 1210 ECP .1 O ME T b PETUPN
290••*» ' " •
LET k«rwfiPN f a. . '*imftulOI i
* m' • 1229
T HETO INPUT
N LIME
oc1¿29-162»
5U i» IP
B 4 193 GO»«• SU* «uud*
6000
4200 0 0 JU6 4 193
4202 Pfi-INT RT 12 o S, «ntrt )01
00 TO 3000» 1OO0. <*enu2 .J) - 1 0 0 0
« <»tnu2»2> * H 0 0 . i»«nu2 = l i
GO
1230 POP n i ) TO 7
Ip»s-2'
IP URL 1» >VJfl
nuaecoí ti V b2 d t una crogrtit
on .p»." quitro m t c r p o i i r > nu
300 tL
500 >ERT
TRI4ICH fl3>
"n<2»ni'
'n»l' TO 120
GO11-11 L e * tmcn LET • • 1 * 1 00 sue 1030 btfOl' 01
42lO PETUftN
seturn
310 D RTR • i2.n*l> " <í* 1233 NEXT n LCT »a<>0 GO TO 10 6000 1" P*|s0 THEN LCT pai a 1 PP
14pri-tioo
.0 Svtiituv<
n-U '
«.20 DflTfl "<2«n»2i I 2 »n -21
60
1300 PPIHT R T 14.0. L* l « I V < I O D
ien
nt or
ras t I GO «entrai
1o
iv ditoi
TO 7021«»*no2-2• ttnd
»tnu
530 ORTR -rita- . - ( o t a - 1 ) ' <nt2* tí »(fil= (t GO TO 1067
1) " 2000 ppint rt 6 o. sabiendo qut 2.3)
340 DRTO -n»3" 'I2«nt2i "inra- ".x<3>. u ". x (4) •• ion 101dt ntil-»
«002 LCT » a i »0 LET o a i >2 POlrrr
31000
» - IMPUT Eliqt yn» i i h í u n » inoi •-xil»,-'
rosrtj ion , Obltntr v ".XI2>."
la txpi-tiion P rt ii o La totucton ti
l . < « RCTUPH
am
d< 1 i J di <
1005 GC
OT TO 1003»3«<íif «n«ral . " 7022 PPIHT ur-1 << .•»-( ion con un
R050
Í GO 6U6 1229 IP B4l*0 TMEN 1 incoar, i'» PCTuBN
1000 L «littlPM r 171 > GO TO 1 ETUPN ^•023 prinT doi t o a : i ont i con a
02S
1011 LET t».*f'7«FN fI7>' GO TO 2035 GO TORT2030
3000 PPINT 3.0. Sabiendo
o: i n c o a n i t x
6002 PPINT i i RETUPN
ii diferencia ei
qut
1020 " , X < 31 . u , n 14ton I 10» l «i-» J« .)i RETURN
lO 17 POP P"1 TO 2 LCT b» P»»at
7 * l d i f »4 I *PH r "71 » MCVT p
1 noi .
í-oar«ston. x (1) . •• V y" 12> de i» P 6003 PPINT
da BETUPeHa u l ii i) ra*on t i r>
1010 LET « • • b * < H * »b»<2> GO 3001 LET lt>"ia
3002t iIPproducto
»tni>2.5 T lutl
HEN PPINT "Obtt
iooc THEN GO TO 9003
9001 LCT pai'l PPINT RT 14 O 'J
TO 1020 1
1020 GO TO 1100-70»IFN f •3 > »1
1030 PPINT RT 0.0. "El. l«rainO 9t
ntr «l StaufidO.'dt»dt G «t Tpri»tro
O O 3005
• id v ai ion i o i ' e r a m o i a y >
dt la Preí re*ion. 00 to 9020
m u í dt la x r n ii atnia 3003 PPINT Obttntr <i(a st^undo.
t t pr¡mtra híüi
Ivbi df'd ••ínvl»10*'»tnu2e5
t t 9003 PP I í IT RT 11 ©.»» «i JO
1033 GO TO 1 « 3 3 0 3 * ( P H n j i ili 3005 IP atf)ul>3
(3>-x<4'.o*l THEN LET ioiui'1
(1 -d» • It -6) GO TO
lg GO TO 1067
9022 ppIHT • 1 i ivii t u <id*at<
1033 LET [Link] n » i LCT i n m u
1040 PPINT OT 1* O ' C u l i e l t ' t 301O • '1 2 RETuRN
t r a m o 1 ". ifnui," de « i t i prog 3007 LCT tOlu«(> I3i «x (*) i n * (J) - 9023 ppiht 'ia luaa vate «ad-ai•
r* 11on • ' 1> »11 /2 r< i ¡ . n PETUPN
l©4? INPuT "<i irnui "i • " rxc 3010
R IP »«nu2»3
(» 131 *x 14.1 i TMEn -x [Link]
t t* 12)lCT 1) »1> LCT
9040 PRIHT e 1 producto -a't SOP
1043 LET ([Link] M 1» ld*a<)*-d>li RETUPN
10 MICROHOBBY
¡Ven a c o n o c e r el a p a s i o n a n t e m u n d o tabletas gráficas, digitalizadores, impresoras, lápices
d e los o r d e n a d o r e s A m s t r a d ! ópticos, redes de comunicación, discos duros,
Las más importantes empresas españolas y europeas sintetizadores de voz. correo electrónico, tratamiento
del sector se dan cita en Madrid para presentar y de imágenes...
ofrecer sus más recientes productos para A M S T R A D . Las últimas novedades editoriales... Todas las
Programas de acción, juego, aventuras... Programas revistas...
educativos, de utilidades, lenguajes... Programas de Una ocasión única para conocer de "primera mano" los
gestión y profesionales... Cientos de títulos inéditos... increíbles ordenadores personales A M S T R A D y todo
Periféricos, ampliaciones de memoria, emuladores, cuanto para ellos se produce en el mundo.
V 23-24-25 MAYO
INFORMATICA
Palacio de Exposiciones y Congresos de Madrid
P.° Castellana. 99.28046 MADRID
¡NUtVO!
RASPUTIN • Arcade * Firebird
EL ESPIRITU
MALIGNO
El c r u z a d o I v a n K o s m o v i c h s k i t i e n e
la misión d e d e s t r u i r el D i a m a n t e
d e los S i e t e P l a n e t a s con el f i n d e
eliminar la f u e n t e d e e n e r g í a y
vida del maligno y destructivo
espíritu de Rasputín, quien
viajando a través del tiempo
desea destruir la creación e n t e r a .
G
regorio Rasputín fue dad es que la magia sí que
uno de los persona- es una parte importante
jes más odiados en del juego.
la Rusia previa a la Revo- En él tendremos como
lución. Los malignos po- misión principal la de aca-
deres de este místico bar con el espíritu de Ras-
campesino se concentra- putín, quien ha vuelto a la
ron en forma de fuerza Tierra con intenciones tan
hipnótica ejercida sobre malévolas como las que le
los zares rusos. movían en su anterior vi-
Peor esto se llevó a ca- da. Este ente incorpóreo y
bo una conspiración con- amorfo, obtiene la energía
tra él, con la que se pre- necesaria para subsistir
tendía poner fin a su vida. de la misteriosa y mágica
Sin embargo, Rasputín no Joya de los Siete Planetas
estaba dispuesto a dejar- y para conseguir destruir-
se eliminar tan fácilmente la es necesario acabar
y para ello fue necesario previamente con los ocho
envenenarle, dispararle hechizos que Rasputín ha
dos veces y, finalmente, conjurado.
arrojarle a un río helado De entre todos ellos el
donde murió ahogado. más importante es el de
Pero no os preocupéis, los «Ojo del cielo», pues
que este programa lo úni- éste será el que te proteja
co que tiene en común del Espíritu de los Ojos
con toda esta historia es Endemoniados de Raspu-
el nombre, aunque la ver- tín y el que te permitirá ac-
12 MICROHOBBY
ben, bajan y pululan por
estos enrrevesados esca-
lones.
Hasta aquí todo muy
bien, pero la cosa se com-
plica cuando, como antes
decíamos, llega el mo-
mento de poner al perso-
naje en movimiento.
Este resulta verdadera-
mente difícil de controlar
y es, sin duda alguna, el
peor detalle del programa,
ya que éste, tanto por sus
excelentes, bellos e imagi-
nativos gráficos como por
su interesante historia es
bastante entretenido y de
una gran calidad, por lo
que el resultado general
del programa desmerece
un tanto por esta circuns-
tancia del difícil control
del personaje.
A pesar de todo, y una
vez superado con el tiem-
po y la práctica este in-
conveniente, Rasputín
acabará por agradaros
enormemente.
Ihill
•
• * *
•
*
•
•
13 MICROHOBBY
¡H0O!
ALIEN H I G H W A Y • Arcode • Vortex
S K Y F O X * S i m u l a d o r • Electronics Arts
LA VUELTA DE VORTON
C o m o b i e n indica lo p r o p i a c a r á t u l a d e las EN POS DE
instrucciones de este p r o g r a m a , «la
h i s t o r i a se r e p i t e » y a s í v u e l v e a h a c e r
aparición en escena a q u e l cilindrico r o b o t LA SUPERVIVENCIA
q u e hizo las delicias d e todos en a q u e l
genial H i g h w a y Encounter. S u r c a n d o el cielo a u n a v e l o c i d a d
d e 4 M A C H , el S k y f o x se d i r i g e
N o hace mucho tiempo
que un pequeño pro-
grama de aspecto extraño
afrontada en solitario por
este cilindrico y rechoncho
robot, pues parece ser que
raudo a afrontar una nueva y
p e l i g r o s a m i s i ó n d e d e f e n s a . La
hacía su aparición en el sus compañeros han deci- base principal está sufriendo
mercado. Su nombre era dido irse a vivir a otro pro- continuos ataques tanto por parte
Highway Encounter y tan grama más tranquilo y rela-
sólo unas semanas des- jado. Tan sólo nuestro hé-
de vehículos blindados como por
pués ya estaba ocupando roe mecánico va a contar las f u e r z a s a é r e a s . S k y f o x es la
los puestos más privilegia- con la inestimable colabo- única e s p e r a n z a d e supervivencia.
dos en tas listas de éxitos. ración del explosivo, sin el
El argumento de aquel cual le va a resultar comple-
tamente imposible finalizar
(e incluso casi comenzar) la L a historia de los simu-
ladores de vuelo, aun-
que corta, es ya bastante
Sin embargo, desgracia-
damente hoy en día las co-
sas pierden gran parte de
carrera.
Esto es debido a que, a nutrida y actualmente exis- sentido romántico, por lo
diferencia de lo que ocurría ten un buen número de pro- que nos resulta bastante
en Highway Encounter, gramas que bajo diferentes difícil encontrar un progra-
aquí no existe un número títulos y distintos escena- ma de simulación de vuelo
determinado de vidas para rios, nos ofrecen la posibi- en el que la misión princi-
el robot, sino que éste va lidad de disfrutar, a través pal no consista en luchar
perdiendo poco a poco su de nuestro ordenador, de frente a frente con otros
energía a medida que va una de las sensaciones que aviones, tanques o cual-
chocando con los alieníge- el hombre desde siempre quier objeto volador identi-
nas o se estrella contra al-
gún obstáculo o las pare-
des de la autopista.
programa era aparente- Sin embargo, afortuna-
mente simple, pero a la ho- damente existen unas pe-
ra de la verdad resultaba de queñas fuentes energéti-
lo más complicado el hacer cas que (como antes decía-
que el pequeño artefacto mos, siempre contando
mecánico llamado Vorton con la presencia del explo-
consiguiera evitar, gracias sivo), le permitirán recobrar
a la ayuda de sus insepara- buena parte de sus esca-
bles robots compañeros y sas fuerzas.
de su bomba transportable, Por lo demás, y excep-
que los malvados alieníge- tuando lógicamente los
nas de turno acabaran con gráficos, que son ligera-
éxito su intento de invasión mente distintos a los de su
a nuestro siempre amado programa predecesor, pode-
planeta Tierra. mos decir que ambos jue-
Sin embargo, a duras pe- gos son bastante similares,
por lo que si Highway En- ha estado deseando expe- ficado y parece que prácti-
nas y poniendo todo por rimentar; volar. camente todo el afán de los
nuestra parte, logramos fi- counter obtuvo un éxito
considerable, no vemos ra- Flight Simulation, Figh- programadores está cen-
nalizar con éxito nuestro ter Pilot, Ski Star 2000, Dam trando en conseguir un mo-
estrecho y prolongado ca- zón para que éste no haga
lo propio. Busters. 747 Flight Simula- delo de avión que. en lugar
minar. La misión fue un ro- tor... o este nuevo Skyfox de volar mejor, posea las
tundo éxito. tienen como principal obje- armas más poderosas y
Por eso, una vez compro- tivo el hacernos despegar mortíferas, los misiles más
badas las múltiples habili- r q
* • •
14 MICROHOBBY
se de las filosofías y las su- gracias a unos excelentes
tilezas, poner los pies en el gráficos con los que se le
suelo y afrontar la cruda imprime a la pantalla una
realidad. Porque... ¿qué es auténtica sensación de tri-
más divertido, adictivo y dimensional ¡dad que hace
ameno?, ¿un programa de que parezca que realmente
vueio en ei que nos tenga- nos estamos moviendo por
mos que limitar a planear el aire.
por el tibio y sutil etéreo, o El resto, es decir, la mi-
un juego en el que perma- sión, (as armas de las que
nezcamos continuamente disponemos, los sistemas
en tensión esquivando y de defensa, tos distintos
atacando a cientos de mi- enemigos a los que tendre-
les de enemigos?, ¿eh? mos que enfrentarnos, son
La respuesta, evidente- los elementos necesarios
mente, no es nada sencilla para hacer que el programa
de encontrar si planteamos tome un mayor atractivo e
el tema desde un punto de interés.
vista metafisico y trascen- En definitiva, Skyfox es
dental, pero si realizáramos un buen programa de simu-
una encuesta entre los afi- lación, rodeado de una bue-
cionados al joystick, el re- na ambientación y unos
sultado sería abrumadora- buenos gráficos.
mente mayoritario hacia la • 1
1
i
acción y la violencia. Y he-
mos de reconocer que uno
de esos votos seria el nues-
• !
tro.
Por todas estas razones,
y alguna más. estamos en
disposición física y moral • _. 1
\
s
I
BPPP
ja
d
K
1MA
Zoidstar está atrapado por la guerra. Zoid a/ul pelea con , formación y participar en loS
Zóid rojo en una despiadada batalla por la supremacía. sorteos que Z A F I C H I P celebrará
El poderoso Zoid/illa. el zoid azul, líder del combate, # m durante el año... ¡ESCRIBENOS!
mantiene dormidas sus habilidades, preparado para subir
a la cápsula comando y fusionar su mente con el poder de la
máquina para tomar el control de esta implacable
confrontación. ¡En algún lugar de este desolado paisaje los
Zoid Rojos acechan! Los preparativos para el desembarco
están completos. El descenso empieza, [.a tarea que sigue
te llevará a los límites de tu capacidad e imaginación. Editado, fabricado > distribuido en España
bajo la garantía Zafiro. Todos los derechos
¡VIVE EL JUEGO! reservados.
¡ T R A N S F O R M A T E EN M A Q U I N A !
ZAFIRO SOFTWARE DIVISION
P a s e o d e la C a s t e l l a n a . 141. 2 8 0 4 6 Madrid.
S P E C T R U M 48k C O M M O D O R E 64 AMSTRAD MSX Tel. 4 5 9 3 0 04. Tel. Barna, 2 0 9 3 3 65. T e l e * : 2 2 6 9 0 Z A F I R E
CO
CM
<
¡5
P
O
o
o
w H
n
i á 8 Q
O 3 O
O O <18 S OI O) z U
<0 © c © © en co V)
® CO « ÍÓ I i- 2 V) >>C. O
c = — CO ¿ CT
- _ » © C
c s % c <
C
O a c
O co 3 ca
E C > CO £ 2 ~
<£>
tn O — co O —
«
c
C
ra S 3 ®g
— o
¡ S o (0 3 S « O 3 o O C u - 3 D c ® o a 0. <u T> ra ' o ~ 'ra
« C 3 « -E •o - o ra co I- 3 C0
J-0 O
<D ©
O ¿ <U O o cu c 3 O MJ CL CT E§3 o^ ra <o CO C
Ul O © o « E o ra § = "O o <0 o E3 2 8
t . £ « •o 3 3 X CL £ O w co
iE -oc
* '37 ©
© l ¡
g o 2 » <13 « o w aj 5 « CU ,
CL ° = c «
o
z 0) 3 u Ec c o
-0)I ®
"O —* (0 © 2
w © c <1) CT
o -Cu C» o
ffl O
T3 ¿ xi Cs 0 " E s qJ © co ra
OJ 0 ® ra c3
w CO «
— Os co <u a> = ®
s
3
oc W CT o co y JS E o H £ © ra c
> -o CT ra 1 E •o w
.£ o ra 2 x o 3 C cr ra © ra
_ c
— ni M
W C « .® _o
c
CO CT
O —= ra
« Q. o UJ 0) — ©
3- oc •O
o Id
"< O O
CU •tí ^
(0 « co ra 3 © w
"o t i
® en ® Oí
S E <D c CT
' 0) © ^ ® c
C •o ® C UJ E « ó fe -<0 T3 « tÓ ra
ra -2 o « >.5 O O fl) V 3 —
CO O D. CT ra
O S w 6 o 5 ra - ¡ I ° E CL CO > 3 o ra «- O) © ®
u U l 2 E ra r r
0) o <0 o? c.
o g
2 © l ras ct E E £ >,' co © - o <0- ^
¿
2 - CO O S oa S>
3 C»
3 c £ 2
c
ra 3
s Qc © © O "2 «
CU — _~ fT
CT Tí 2 ® .2
Q. ~
O ra © • 5
en © -
ra c:
en o « 2 £ © S - ! S co ns
ü X -g (0 O fl) y
® »
en 3
¿ t ra . o © ra
_J « f © _ có «
E
£ S í ^ o £ ra o o S o c ü
£ g f0 « 0 co <0 ® « ra ©
as
ra 3
CO O" «
« ®
en 3.o UJ © >> © ® O 1 CL E o . 2
J = fl)1 CL "O w Q .5 © ¡= s i E
0) W _LCO CO c © 3 C ra c © ©
z c® cO o © CT ra o 3 3 c ó © «
T3
C
fl)
C
O
3 $ g U)
CO
CO
—
O 3 § g 3
CO
Q) c
fl)
£
E
«
E
3
3
-O Q.
°
1 o§ £ CT o
2 •ra ra
CT O a CT CT5
O 3
o E O
«
0 ©
^
C0
O o« i
= co cu
2 C 0 - 5 Q. 01 '5 <0 CO 5T O
o 3 O o © Q. <D
t; 3
® £ 2 o © <u © "
Ul c l i * O w en co
s £ ® T3 ra •<0 Q. m CT m ° E ra
o c co
& co -o C i_
ra S i § 1
c 2 < a) _ M © ra 2 =o í o w © fl) g-2 o
^ 2 a
c
— «- A;
i S . 3 E =3 -O
P E rt) S © CT co c > T3 w. ^ « <D o o c
n o
O «fl) « CD "O <u £ <u ~ <0 © 3 ü E « ra CT
CO C
w {2 co1 0) •O - o l l © c © Q- ra 1
JD = § g o g
3
o £ »
C O
CO flj a) .E CO > © CC O 3 .t: ra ra co E c V. w C 3
co en
c 0) <u C o —
© co
O c
o
8 5 —
®
. ©
C
ra « c © ¿
i
o
1 2 .w2 5© o © «» ra © ra ©
- "O c CO c 2 © ra c £
O
~
T3 E S 3 - - E w" O* ra 0 g
" 3 O
O ® '
—
co <o
* ,9 © Q. E_ C 8 © |
3o
ra cd S s — « o.
o . ® fl) (0 r ® c — crCC © ra CT ra
© e co ¿ co ra £ co 3 O ra ai
c O CT E <J
3 <n S I ¿ O © CO Ñ C — co 1 ra
CO <1) "O — di -E 3 cj ra
(o ra cj o E >
S ^ 0) o . S 0 "O
w P w w CO 3 OQ E 3
«
« -c2O «« 3 - o có a
o <0 " <0 ~ fe « ra ra
o CT
C ™m « « c « s w CO ¿ © .E E © •o » » = I m o « o =
c —r ra 2 = fe, ct
os U l
CL (J c o .S 2 1 . ü UJ o 5 r¡ 1 ® « ra c CO © CT o» co
O Q C flj 3 3 o)
3 T3 CT CT 0) U £
co —
U U
o
n
¿ O 3 3 ©
n T3 CO co c co2
5 8 o iE ®
CT a s
ra c 8 g ©
c
u
se 2 ® 9- ° 2a >.
CL CJ
o
= 2 o. CT ©
o o
ra ra flj <n O C
ra co « 3 0. o CL o
g © 3 co
C CT ra «c =5 ra
•o ® W5 © O
© -3 c - 3
CT * -S r Ü S ra iz
® © < o 2 CT O)
© © y
® flá z
UJ < "u
— aT LL
< » 3 ©
>•w ° W "S g «S cc - - co c
o
<
J- h> "> 3 CT UJ UJ o o -i
o
en
© o CT CT CJ
— ©
® —
c
O
< o 3 c 5 © ^ Ü CT ©
"a) 2
cl o ra o ) ^ 3 UJ co ui ® u O) _ CT
Q)
—* Q3 § « ra
C C ©
co O O)
c S
CT 3
k_ CT ra O «
C UJ CC
a © © c
CT o ® UJ CE z uí UJ o
CT a s W CT
o ra « § o o o l© e >• c .- 3
qi ra = i < 3 tn o 3 O Q C Q.
© o CT c
Tí •o 2 a
o a y CO co CL
© © « fl) CO
—
C CT
©
£
O en©
2 « d
o
O O
O o c C JC 3
a. O s
Q _l _l o ÜO CN
© c ® .E < ¡ § o o UJ o ? 35 & „ 8 ©
ST Ü í£
c 5 3 (|¡
V O O
© o © o — H o ^ O o o UJ <yri u. CT
¿ ®
® ¿ra
s en ra £ O c ©
CL CL O S
t -2 £ CT ¡S
© S s
c c
> L
©
ra
C -3 CT
— -
co
CO © © © 3 c o
ra ©r ©—© £-ra
C0 en o O) ©
i * C
O CT
CT
©
-- 3
ct
® ©o O c ®
CT co ®
>s « .2 o
CT
C o .2 iE >
co ü3
•©
CO 3 ra c c _ ra
c O) V O. ® CT O en 0- c CT
CT CO f ® o ra
f O 2 © © — Q. •E E "5> « - o m
© <J © CT
CT CT © O c ®
co . © g
3
— ' ©
CT CT t •ra ra 2 | ct
CT w CT RA C0 O co CO E CT O co
O «
O ' CT "© © 2 O ©CT
©
ra 2
©
C «
O) 5© CTw c
CT N. 2
CT C -O -o
CT ®
U- C C CT ^ o © O EC -o
k. CT Qi
© CT >- C
C
© © en >, CT(B © en
—
C CT
© 3 C « CT
© a O
(-
ra o. o -
m . — C
oc C £ O o ra E o UJ 5
c C-3 i = O CM 3 O a © 3 © o© S © .© c
-i ra CT CTCT fe
o U E c 3 3 ü 13
U 8 % © CV1 n CC O
,5> co o 2 m
s: © s:
t/i a» «e K
cc
c .fe
3 CT
c
CT CT
o © ©c o ct E 2 ra
oo CT LL ©
ra
c © <
2
© ra ©
>
CT a
> O
© co en en
O © © © CT ka
< © ®
s c v C UJ < c
O. — — z as
«o CC
a
©
a
O O
a
ó o E c
O ej o o
c 1 . -l 3 f g O y s » s o.:2
w o
<
Ul UJ ©
s U i s i l T t T a z> 5
UJ
c
-O
C
co
c
CT f>-
C
•o CT
o
5 o S « 5 "O Q. C
Q- e o co
UJ
o o>
c S
«
<3
tr>
o
5 UJ
CC O o ® 5
CT 3
UJ i í cc z CT CT UJ CT CT O C ©
o i
O o UJ
o C
O
C
O
c c
o CT CT C
Q
o O
© o ra
O o
< co o (0 o ,. Q
o. u
$ " O
o o az « 2 ra O ra ra ra
s O
o _i ©
Ul CT ? ©
S
— ©
CJ C3 Q o CO CT CO CT (0
N Z U Q. s o z ü
y
o ra
CO
ra
O
ra fl —>
o
CL. =
o CT en CT © UJ -E i, b
ü
^
2
CvJ
• i © 1/3 © c © .j. ra *- s ra •o c c
C 3 © •o a> © ra ¿ ¿í "O C.
> ™ o C CL ©
— 8 -o 8 ÉLS •oc —ra ° O
o
« oo
© © u m
s
« « N
o o o © CO "5 ó i o 0J
3 — tÓ o —
C L.
c 2 o
a) -aj « o
zM,
w © r a e — CL n - « ra t r
O o 2. 2 » s o O -O * ra O o ra Q) «ra Ira
ra ® 5 'o> ra iS r ü ra a> z a « ra ® c w o
_ ° C D — (O 3
£
© ra 2 Sí E 2® ® 6 "2 £ o CL ® ra g ra CL C
« ra S 8 « <d c p
©
_ ra u £
ni - b¿c ra ® T> 3 "O
O ra oí
o
u
« >
c o -c-
2 o
%
O </3 ra
® g> o ' 2 o O í O cVi/ _ ra "53 2
T3
«
o-
2- 8
«
© H ra ra, Ü.=
2
«« M/
O ic "t:
>c
O)
^
cm ra ra ra
c
b
o
O ra 3
«ü
o s
0)
^ ^
n O
2 ra
c »
O o ra ra & = - 1 05 O o ® </¡ .2 C g -
c
<u
e
-
tn s
?í «o
ra
Vs
© s
11
O
P Z co 3 £ Q. S c
« c ™ • ra m ra o -o
ra*
— Cu
o c
o c
55 — E o
0) (U ü
E o
— "O
o
3 S. " " E S C N 0) = <u ra Ü
O LU
CL o
£ 2 "2 ' 8
os i : •3 ra i ; ® 2 '5 "5 o2 < U — £ ° '5>
S
= c L M
Q)
—>
c c — O) F « T3 "O 2 <= ra .ü Q
« s: CO 2 c _ © o US © •ra 0 w- 2 £ -o ra § 3 .o2 1 .O
OI
os .: 2
2 qj
o
oo u
O © c to © "O E •0 ' 6
ra O O <1) Ü >. C t* QJ O ^ ^ a . i
o
c
©
© £ a «
o ra o c
o CL CL ¿ :2
*o* CO CO
V c ai •o « o
o 3
ra k. 2 •0 en O o
t/> QJ su
•F. 0 3 <1) 0)
c .1 c c 3 </> 0)
3 •o os O o a w
k_ ri í
© ©
8 (U ra
ra O © o <D T3 T3
o © •D •o
o ® s
•D 2 "O •0 ra lO o IÑ
O
> O 0 O• © •o O3
C W •g © X5
•J
2
a
O
_J
O C •o
c
c
'E
•0
os
c tJ. c
O) >, - o
e CL
<D w
8 a» © o
© ra
— &
%T3
ra a. c c
•©
3 C O O T3
5 © O CL O "í O
ü ^
ra
a.
UJ
-» Q 8 0 VI
© s:
£ o O
CL
UJ O T3 LL O b. u.
ÉL
O
CL c © ra ra d © o o ra cm ra o ra
0)
"O
0)
O
e
-- o
0) v © - 2 o
•C
a
CL
ra
"O c»
ra ra
V) c
^
re . O
a. « c e 3 O L o LU <
c s O" <D T3 © CJ w 2 •c o S: *• 2 -ü
;0 ra W cc ra « c o ra 0) CL (j Ü. m H OC
F üo © 3 O o rC ~ a> w í S S D LLI o O
O
ra E © - c s q . o. ® <l) c ra -o i 2 O
< a UJ c s
N ra i . c W S w _ ra z> 3
« g l •S 2 m2 8 c Qo
- ra
á3 ra
c O 0) _
o C O5 s
es
T t
co o O) LLI LU
CE
-5 5 UJ c 2
i ® o &.2 .S2 « ~ 2 2 UJ " c e ir z UJ
Z3 I •O
^ O
o XO W® ? ra 3 0) — o O o UJ
o O
© O IZ
^ © e ° 2 E
S i c í a s a
o
®
c o ir l O
< o w CO
Y—
S E -
— ora l l S
c
®
"'6
-
ra _ o - ® o? V>
o CN4 c ra
—
<u
Q] a oQ O
_j o
Ó> c e — c ~
Síi ü
o
o o O O o
o — as
O 0) c S o <5 w
o c
0)
c ® ~ O «
« '•6 < a c ra CL "0) o z o o o
ra m o
ra nlui •o 2 © V) ©
© "O
oo « o. rac
< ra a) c© c c o
« o-o 0) ©
P 3 © 3 . Cl
ra CT 3 © ra ra
CO H- 3 ra g>
55
V)
D z> O) E o a ® 3
ra c ra o"
-o o « ra
© s
o ~ fc CL kZ
o ra O CO o O t-
H
(J
t r Íí
® 0) O S ra E
c N ©
II
•o T3 TJ J=
ra ra* © V> 2 ©
"
> E
o « c ra ra
o • 1 '5. © ™ < O) •o —
ra CJ 0) ra ©
O. ™ ; £ O "O 8 ra
ra g, 3 S2 « c «
« T>
« o Q. "O
CO c e ra c
-O <u c© OS s ra o ra
© O r a
B a
ra co ra o 2 8 c ni ©
O. 03 V) O
T3 © ra = 'os ^ .E c i
© .os ra ^
c co —© co o£ W©c ra
QJ
ra « r a r a
ra ^ 3 O ra © —
2 o- c r _ © o E I — 'TÍ
w ra
ra
© ra ra _
.E v© •o uo ^ O «ra os
5 c — —
o •=c w ra T ® o oj
w
ra
N
2
3 ra
« 5
« 8 o o ra
os
S o r
3
© F¡
o
ra —z
-c
,
© o p$
ra ¡ r 3 tn o. - 2 0
V) © ja ra •o i ; - o
2
H 03 o ra ra o «I
®
ra $ © ©
3
«
>. c E E c S!
< ui — — 1o1 3 E ra
© « 2 W 3 « - ©
3 I s
X) ra c ® ¿ © «
o>
CV
c 3 c D rt!
O ~ CL E « ©
3 £
O 3 cw ra ra g E s
¿ W CM © c cr — 3 ©
^ra j : o» " " O 0) ©
I- _ -O o
® g c©
(3 « Sr ra 2 ® ra o
h-i
ra © •®
— «
ra
~ a- E ra o.~ Q
ra -o ra ® § sw © u i ,- © O
ir e o . CE ^ ü
!«
c ® m ra ra -90 p ' o Fc N®
« 00
en
c ra 03 © O «a
ir ra x : vs (0 CL CSJ
ta (0 c <1! Ifí •O) 0) CO o — ~ O ^ 3 O cu £ ¿ CD © © as co o o C 3 m ra JS «
o -o CO c. T3 3 ra « -ra ra cd ó
© yo <0 T3 •a <d ^ 1 a? <u j í O o o § ó e — 00
cr ir o . Ifí E c
(0 « ? -o O) 00
o ra
ra
y
ra o ra J3
co
©
™ (C W « -a
aj CO a>
® SO « c© T3 © CL co o ^
co 0
2 I n ctu o ~ <"
O. « ^ E -i 2 oL. § © 3
n ra
c
c
w m <D
ü <D <
^ O «!
a> - O = O g i +->0)
ti
ra 3 3 <D 3 ra
r§ > co s
o; = TS
CO (/)° > C u © O 1 ® ra co « ra VT <D < Q. 2' o í o cr v- z
o m ra 2 O Oí en «
"O o V) 3 3 0 E -ra O 3 S 1—1
~ > .
5 O
ra fe c Js
fe
u° ¿S c S g ~
. — JS £
ra a> CfíIfí ra c O) O -O co o « © ra
S- i 2. í ?
O 1S
iS u- © cu E ra O S § « o P 2 -O c T3
2
ai £ c O o I E 3 1 o C0 « a x ffi C 0)
3 g-.i l l 3 (/> ra ra m • rf-a _ c O- o c ^ T3 o ra
<D O (J o a> c ra
O
E © © -
C © o (0 (E ra 1 = 2 ó k_ _^ o C S o » c 2> w. « ra Vi ío CD u
co
© o w- ® > "55 t = -Q CL C w O) (O ra s ; — o ra cu 5. i
w o £ U— ra .9. "O O C /n5
>C o ra » ® o. o ra -o
3 O 3 © ra O c ra Q> o .1» ° -o .= C "D 3 Q- 2 rC 3 ® c O 2
<0 Q. •ti © JS c LU © co
- CO 0) — ra 5 ® 2 c ra Q>(0 "O 2 E o « «
Q.
o
3
co © ^ O <D
Occ = « 8 <0 0L _ O 2 ra © <= x ¡ o ra CO o CO
O _ c o
CT 3 v> 3 ra ü o c
CO >s cu 2 ® rn 3 « ui
co m
£ c _ • ci "D W ° « g ® « co co * w <d e cr c ® 3 O 0) oM
(0 © S ra _ ra cu o O T g 2 ÍS^ 8 O w
Í ° © ra
CL <= 5 o « a- 2
(1) c i ; <U * g - 3 O CO C 0) g cc cüo y •c ® s b » 2 3 "O t ra c .E 1 - 2 = 5 — CO A = =i co O T3 C ü <D 3 JS
Q
© Oí re 2 co co k. u a .
© © o 2
a> c JQ © •o
3 3 ^ ra
© o
3 j:
©
<o o
« n o.
3 <D
o ra ai
ra c o ^ w < D c ra
3 o c • s i ra < ® 2 ra 3 ra 3 ra 5
2"
s
= co
ra O
© a! = a) <u ra ® O
c E V) w C T3 Q. — o ~ co cr o o> cr y I I
> fe. © c C "D ü Q. 3 S — (T O 3 t r o í a Z ~ JO E co Ü c~ oo ® E T3 T3 ü
© CL c co ra © co c © co
^ •ra c d> 6 3 O •o wo
I I ra ®
~ LU £ 3 a 2 o- E E
© co « ° c c o =o co © ©
c — •3 © •oCU JU © n
o
E x É 2 •a
« <l>
© £
S : ^ - S £?:
- co
® 3 o ra
ra
3 —
^ -ra *2 o =
0.
o
c © . < CJ
©•Ora O W 3 £* o- = c t m
r e » "D
C ©» cr c© ©
o ©
— .2 © ra co © _
© O) Tí ' = a
O O -C JZ o Xira
ra
3
T3 _ O) ui tu •
C o ra c © » :.i it
LL ij iji
2 ££
© © ra
o
O ©
- E © X) a . — ® ra
o «
P w« ,» s o.
• - c ra T> O
2 | E oos •i o € ®
» 8 ü j JS
2 íü - "§ ® o
co 2 O © 2 S
co > n ra a
® ó g © © ra © 3
•o ra ra >« O •CU u) © o c c C0 .JL c ra © ra ra c ra ra © |S 2 5 © ra o c ra i i
•O - I NI T3 3 ra — w o -o o g
™ ©
3 C 'Z o • "Je*.
o- —° .1 U c ra w © © c a3 «a © © ü y- ra © CL o- s o TO —
8 3
>
ra—
c s i- a t n UJ E i ; c ü
co ' IJS I
— -55 d
ra £ ra c c © o w O >- T3 m
C 3 © o o ©
— 3 2 X © © g JS © © © £ s O--o a.— • >• • UJ
2
aro o i : íW ^ —
ra ra ZJ ©CO2 © © ^ ra '5. ra ~ CO © © © .E O co
h "D — ra © O o I " ra £ « 35 t ©2
g
>.<->
a =3 © -
n -T!
© c © t o ra ©
© w n 3 u -J o 3 >> co •E ra o . " 3 10 © © C © '5. > o c 2 ra © re E co c co ' ' C J í,"
• 7T CCi ><i
O 3 '5.
« 3 cr ra o.s
3
w o 3 c ra —
3 « o © u E •o — © © <o • I
B
ra a. c c ® -S m I cr O 3 « g C o £ © CO C _t ¡»• ra ® 55» ra ra 3 .51 X
> ra © ra
E
o ©
•o T3
ra ^
i ra v> ra 0
ra ra i !
' 5 JS ® ra m
"O © cr ©
cr © © o
® ©
© ~ O —
a. c
©
ra © . = CO o
Q.
»
c
i;
3 ^ •;co
w
ra
CO
-
r/ii- -
• UC tTj . l l j )
« vEl: O x> © C O
»— r"
Q. E co a. » O c c © £ p 3 ©3 o _i JS • —J J WL,
© jf ra - ra o c ra « 1 E -2o Eo <cra © k_
I " w •g oIra' 5c i . s c 1c ©« "-5 © co cr ©
« >> ® o c » a i £ ®
JS
i ^o i ©
S c ' S ra JS
% c
o ^
©
© ©
E <o © © 2 ^ w
X) o
2 JS ®
_ co
1o c- CL © ra
o — ra
Oi £
w ra — a. ©
©
10
c — 3 ra e ¿ t : T3 © o* © Q. 3 TJ o ~ ¡5
ra £ © © © o h- ra —
UJ 4
"O ® « S í
3 g e
« ó CL ra . •o — 2© oa — © s
Q ai c
ra oí 3 Cu o" ra > 3 JS ra $>
a ra ra
® ct g ra c C0 3 © © c © co re co ~ C0 £
"U u < | 2 E ?
© 2 © — w z> o- E ° 3 C0 3 w O EE— ra 3 co © a ~ co O c
- e w o C UJ ¡- T3
© § 2 ra ra 5 £
3 _ '= © o . •« .E o C 3 co ra o o co ra ra ra ©
^o ©ü
Ü E Q. Q. ra ra © üO CL~ O O
cr © c •D ™ JS o cr CL 3 s; © © ra c c ra © CL (0 © cr 2 3 w
.i. © CO ©
> A
o O © c «
© "O
3 =
3 ^ 2
o) 3
co" _
© ^ © u i- © _ © O
ra ©
© í® c i :
3
®
cr co tO; E >
ra « .2
£ ra 2 .í2
Sá.i o S
CO , X.
o>
©
© w
o
sz o ©
re o
— ©co o © ra
•o i-ra id . £
ra
c 3
ra o ra c > « o O" w ©
•o Q.C ra O
c
o
•o _ ©
.«
ra
o 2 © CO
p ra« ra
(13
ra c p c© <0
w
c
o t®í © © s ra
O ,E ©
E — ra t— a g ra E*
ra re — o ra « LU
£a o«
c
co «ra r co — E o a
-1 o
©
—
i
o — o © § E m o
3 £© ao
w E ra 'C T3 ra
re
—
o 5 © S
ja
2
en o o © ^®fc—
©
© ra Ó ¿L ®
•g— S
3 "I.
c r- pt i 3n- ctf^ « o
© o3 ©
2 5 I i 2
- (o S
ra
•e . i co i ;
ra co O * £ 0 © * g 3
c « £ ra © ra - 05
g ® co - — co
E © _ra © c "o _ "© o cr O co
© $
'5 c 2 — .— o
cr ra © ^
. ra i- O
re
ra -— -—
•; co ©0 r>
C "O Z O O ®
•ra
E
E o © CL LU ra i re2 XJ O l i é
o © "U CL TJ
re 00
fe co C ©
© C S
ra- «c< -—
>
©
•o
© o5
«= ra © g -ra T3o ra © .fe ra
© « ©
o © o c ra © <0 1 E
2 _ >> ®
ra -o o •fe co © ra c ra -o
o ® . fe "o E ©
co -o o c ® o
'o. . ra ra ?• « c © Oo ~ .2 .ü I© © D c O
ü lrao £ © re © G. ? ou © O © 2 £
ra £ ra "O
" o
= 2 a a c
©
y -ü
© ,1= w O CL •O O 3 o« 3 c 3 o o
-o © o .E c re ra u © w co CT ^ © CO O
•o
co co ¿ ra ra ra ra z<
©
co
© co
©
c
© ^ra ©©z ©§ So- ra ce
SZ yj ra >, ra <d 3 ©
©
® c o c - M
© o © ©
M ZJj o . Era O o
©E P
LU C E
ra o ra J2 -ra c1 C0 « « © E
E
ra © s« "2 O
ra S ra -rao c E~ © o
c
o
« S2
ra ra © ® ra = ra © 2S «
J -o E 2 ©
oí
© c o i ; 5 S«P 3 ©
<¡j co s
"<J © g © ^ 3 ¡s ©
c 'ra t
-Q O a O
s
©
co 8
£ - 2 © E E g
ra ®
s© i= ;® •fe"O
co o
ra © E
© >- n, ra JS o c © o
ra-5 o - © :2 © ra © — ® « ® ra >-H
k. £ "o .
m o
©
© S? ra 8 . ®
. r- C co c Q
« • o ® "O XJ o ra
^ X .2
a® o .2 « © ©
l l C O M «© Og O
O)
2
ra .fe
a -o
| ..ra© T3 ra 3 O X
—ra ©3 en © Ul
3 © .fe .2 ra
CO X5 to
© ,E ^
3 o o
Tí U
co
00
¡I C Cr ra cr C0 "D © c cr i ; T3 ɰ
C O OJ
tn
oo
<M
WJ
%
HH
D
O
O
o
1-4
Q
O
ü
</)
ra
"O
ra
'c
ra
</>
ra
c
ja
</) M
0)
"O O
O
O
O
o ü
t-H
CSI Q
O
O
Ol
2
csl
Ü
* oS e ^
LA COPE A TOPE. IP
COPE
- R A D I O POPULAR 54 EMISORAS O . M . -
COMO CAMBIAR
LA ROM
DEL SPECTRUM
Primitivo de FRANCISCO
f 8 * ? <T
R R R F I Í i l R R R R R R R R e
EPROM 10 Kx 8 27I28 C
22 MICROHOBBY
desde A0 hasta A13 para abarcar los 16 la ROM. Ocurre que mientras que la
Kbvtes; el bus de datos desde D(J hasta ROM necesita que el terminal 27(E) pa-
D7, y el bus de control compuesto por se a estado bajo para ser leída, con la
la señal CE, OE y E. Todas ellas son se- EPROM sucede al contrario, para ob-
ñales de permiso de acceso. CE (Chip tener el acceso desde la ULA el termi-
Enable) va conectada directamente a la nal 27 ha de pasar a estado alto.
señal MREQ del Z-80 (MREQ sirve, re-
cordemos, para discriminar entre me- C a m b i o s e n la t a r j e t a del
moria y periféricos). ÜE (Output Ena- Spectrum
ble) va unida a la señal de la lectura
(RD) del Z-8tf. Asi pues la señal E es antagónica en-
E (Enable) que va a la ULA la cual tre ROM y EPROM. Ello obliga a in-
gobierna su direccionamiento cuando sertar un inversor entre la ULA y el ter-
los bits A l 5 y A14 del bus de direccio- minal 27 de la EPROM.
nes son cero (Primeros 16 Kbytes). Nuestro deseo es que coexistan am-
Los terminales denominados Vcc y bos métodos, es decir, que cuando que-
Vss son las entradas de alimentación ramos se pueda restituir la ROM en su
( + 5V y CíND, respectivamente). El ter- lugar, lo que será necesario si sólo se
minal NC (No conectado) no es usado dispone de una EPROM para el proce-
en la ROM c interiormente va sin cone- so de grabación y cambios ulteriores.
xión alguna. Esta compatibilidad obliga a incluir en
En la EPROM coinciden todos los el montaje un conmutador. En la figu-
terminales excepto el 1 y el 27; el pri- ra número 2 se pueden apreciar los cam-
mero es por donde se inyectaron los 21 bios necesarios en el diagrama eléctrico
voltios para una grabación. En modo del ordenador.
lectura ha de ir conectado permanente- En la tarjeta del Spectrum existe una
mente a + 5 V. zona de puentes programables, visibles
El terminal 27 (PGM) es la señal de cerca del micro-altavoz. Estos puentes
permiso de grabación en cuyo caso ha están colocados ahí por el fabricante
de estar a nivel bajo durante 50 milise- con el propósito de testear el ordenador
gundos por cada byte que se desea gra- y para hacer frente a eventuales cambios
bar. En modo lectura pasa a ser una se- de edición de tarjetas. Están colocados
ñal más de control de acceso. Esta se- formando un cuadrado cuyos lados
ñal PGM es precisamente la que hay que opuestos entre sí se llaman N y H. La
tratar para la perfecta sustitución con existencia de estos puentes nos va a fa-
20-1 CONMUTADOR
DC ROM/EPROM
ROMCS
h
BUS DE
DIRECCIONES w m m m z m z i / / / /, / / / / /i •0 i it ' 3í' *<"•i 'f« 'rí 'tt' I•"!','<
' Ss 10 II it * 4
t
PUENTE
A CORTAR
(0 *w
ti íS4i»r»»io¡iita
N '
27
ROMCS
eeon «¡ j" l ® ROM
<»—o- 20 CE Ñ
ULA
EPROM
OE
PUENTES
EXISTEN-
TES ENLA 0 1 X 3 4 0 67
TARJETA
13 IV
BUS DE
DATOS
MREO O-
ffO O-
Figura 2. Esquema eléctrico con ios cambios a realizar en la placa del ordenador para
obtener la adaptación de la EPROM.
23 MICROHOBBY
HARDWARE
cluir entre los dos extremos un inversor.
Desde el conector trasero se accede a es- Figura 5. Vista del conjunto
te punto por el terminal 25B (ROMCS) de operaciones a realizar
para obtener la
por donde se puede bloquear la ROM conmutación entre ROM y
y en nuestro caso también la EPROM, EPROM.
llevando dicho terminal a + 5 voltios.
Esto es lo que hacen iodos los periféri-
cos comerciales que incluyen EPROM
en su circuito.
La r e a l i z a c i ó n
EPROM
esta operación insertar el zócalo de mo-
do que la muesca quede hacia el lado del
conector trasero. Extraer seguidamen-
te el puente N próximo ai canto de la
tarjeta e insertar un trozo de zócalo de
cuatro patitas, (el zócalo puede ser de
los de terminal redondo). l os dos termi-
nales centrales habrán de ir soldados en-
ROM tre sí (guiarse para esta operación de la
HILO " B '
figura 4). Cortar también la pista que
se halla hacia el canto de la tarjeta, tal
CORTAR como se ve en la figura.
LA PISTA
La conmutación R O M / E P R O M se
obtiene insertando hacia uno u otro la-
do otro trozo de zócalo, también de cua-
tro terminales, en donde se han unido
HILO " A " dos de ellos.
Seguidamente soldar un circuito in-
Figura 4. Detalle del conmutador ROM/EPROM. En él van tegrado 74 LSQ4 encima del 74LS32 que
soldados los hilos A y B. Según su posición el ordenador se halla entre el Z-8Q y la U L A o enci-
admitirá una ROM o una EPROM. ma de otro 74LS04 en el modelo plus,
(la figura 3 muestra el detalle). Previa-
blemas con la temperatura en dañar ni mente hay que cortar la parte delgada
a la ROM ni a la pista a no ser que se de las patas del 74LS04 excepto de la
abuse en exceso. Si el estaño se ha fun- 7 y 14 que son las únicas que se sueldan
dido perfectamente, el agu- para obtener la alimentación. Soldar
-v?» _ jero quedará total- con un trozo de hilo los terminales cen-
mente limpio. Tras trales del conectorcito con el otro extre-
mo de la pista anteriormente cortada.
(Ver figura 4).
Por fin, la figura 5 ayudará a efectuar
el último cableado que consiste en unir
la pata número 8 del 741.S04 con el ex-
tremo del concctorcito que da hacia la
pista cortada. A este hilo le hemos lla-
mado hilo B. Unir también mediante el
hilo A la pata número 9 con el extremo
que queda sin soldar del conectorcito.
También hay que unir con un tercer
hilo, por la parte inferior de la tarjeta,
el terminal número 1, con el 28. Esta úl-
tima operación sirve para inyectar +5
V al terminal 1 (Vpp) de la EPROM.
Ahora todo está listo para su uso: Al
colocar el conmutador hacia la posición
ROM podrá insertarse la ROM antigua
en el zócalo; si se posiciona hacia
EPROM podrá insertarse la EPROM
previamente grabada. Para grabar la
EPROM puede utilizarse nuestro graba-
dor publicado meses atrás.
El contenido de la nueva memoria po-
drá variarse según nuestro gusto, per-
feccionando el sistema operativo del
Spectrum, cambiando los mensajes a
castellano, el tipo de letra, etc. Todo
ello será explicado oportunamente. De
momento hay que poner manos a la
obra y preparar a nuestro Spectrum pa-
ra convertirse en un ordenador realmen-
te potente.
Vista en
planta de la
tarjeta del
ordenador en
donde se
aprecian los
cambios a
realizar.
25 MICROHOBBY
TOP SECRET r
A
Á
Protecciones en la rutina d e c a r g a
26 MICROHOBBY
RECORTA Y ENVIA ESTE CUPON A: SERMA. C/ BRAVO MURILLO. N.° 377. 3." A. 28020 MADRID
CANTIDAD: SISTEMA:.
NOMBRE Y APELLIDOS:
DIRECCION:
POBLACION: PROVINCIA:
CODIGO POSTAL:. FORMA DE PAGO: ENVIO TALON BANCARIO • CONTRA REEMBOLSO •
JUEGOS DE ORDENADOR
RR0R
f n i
I 1
COMANDO
Desde el béis, en la cinta viene por una
mismo corazón cara el programa protegido y
de la jungla de Ali- por la otra, desprotegido. Pues
cante, Vicente Gar- bien, este cargador tendréis que
cía nos envía este maravilloso utilizarlo en la versión desprote-
cargador con el que podremos gida.
obtener vidas infinitas para es-
te trepidante Comando.
10 CLEAR 24200 TERROR, Juegos
20 LOAD " " SCREEN$
10 CLEAR 40000 30 LOAD " " CODE de ordenador
20 LOAD " " CODE 40 RANDOMIZE USR 63972 [Link] y Chris Oxlade
30 POKE 65267 , 203
Ediciones Generales Anaya
40 POKE 65379 , 68
50 POKE 65380 , 15 18 páginas
60 POKE 65382 , 1 0 8
70 POKE 65383 , 165 De «miedo», podemos clasi-
80 FOR N = 65482 TO 65497 : ficar esta obra, en el más am-
READ A : POKE N,A : NEXT N plio sentido de la palabra.
90 RANDOMIZE USR 65263- El libro contiene una colec-
100 DATA 175, 050 , 122 , 104 ción de programas «terrorífi-
, 050 , cos», aunque la verdad es que
110 DATA 004 , 108 . 050 , 005 BRUCE LEE son bastante simples. Está pen-
, 108 sado para que los principiantes
120 DATA 050 , 006 , 108 , 195 Juan García Quesada, resi- totales sean capaces de com-
, 030 dente en Madrid y colaborador prenderlos. Al pie de cada uno
130 DATA 100 habitual de Micromanía, nos ha de ellos se explican las variacio-
No podréis negar que vais a facilitado unos más que intere- nes pertinentes que hay que lle-
notar la diferencia. santes Pokes para obtener, có- var a cabo para que sirvan para
mo no, las siempre anheladas diversos ordenadores, tales co-
vidas infinitas de este excelen- mo Spectrum, Amstrad, MSX,
te programa de kárate. etc.
POKE 51795, 0 El inconveniente principal
que hemos encontrado es que
ninguno de los programas tie-
GHOSTBUSTERS ne gráficos. Esto es explicable
porque en ningún ordenador se
Pero la cosa no se queda manejan los gráficos de la mis-
aquí, ya que también nos ha ma manera. Por otra parte, na-
contado algo muy interesante da impide que coloquéis vues-
SABOTEUR para el divertido Cazafantas- tros propios gráficos. Por decir-
mas. La cuestión es la siguien- lo de una forma más macabra,
Os proponemos la posibili- te:
dad de hacerle un auténtico sa- sólo está el «esqueleto» del pro-
botaje al programa Saboteur. Si POKE 40845 , 0 para no gastar grama. Pesadilla informática,
tecleáis el cargador que Juan trampas. Los números mágicos, El atra-
Luis Garriga nos ha hecho lle- POKE 40625 , 0 y POKE 42173, pa fantasmas, La mujer araña,
gar por vía urgente desde Bar- 0 para hombres ilimitados. El enterrador, La casa fantasma
celona, podréis jugar mucho Estos dos últimos programas y Espiritismo, son algunos de
más tranquilamente debido a sólo pueden ser utilizados en sus más sugestivos títulos, que
que la energía no disminuye. las versiones que no lleven car- te ayudarán a no dormir por las
Un pequeño detalle: como sa- ga turbo. noches. Que te lo pases mal.
28 MICROHOBBY
4
GRANDES
EXITOS EN
1
ESTUCHE
DOBLE
• h¿ÓH
Jesús ALONSO RODRIGUEZ
Utilizando el cargador Universal de C.M. hacer un DUMP en la dirección 64516. Salvarlo en cinta con 64516 como inicio y 940 como
número de bytes.
30 MICROHOBBY
Exteriormen-
te el nuevo
modelo es
prácticamen-
te igual. La
mínima
diferencia
con el
hardware
anterior es
la ausencia
de
interruptor.
TRES
POKE 64518.0 = COPY mero en 64911.
Normal Asimismo, se pueden
POKE 64518,1 = COPY controlar, para la salida, en
Expandido 64823.
4.° Se puede decidir si
Asimismo, si se utiliza se utiliza paridad par, impar
DESEOS
una impresora «ASTRON», o si no se utiliza paridad, de
habrá que hacer: la siguiente forma:
POKE 64524,2 POKE 64849,236: POKE
antes de inicializar el in 64850.108= Paridad Impar
terface. Un pequeño incon- POKE 64849.228: POKE
veniente es que, si se va a 64850.108 = Paridad Par
utilizar la salida serie POKE 64849,195: POKE
RS232, no se puede hacer 64850.89 = Sin Paridad
desde el buffer de impreso- 5.° También se pueden
ra. Esto es debido a que el decidir el número de bits de
funcionamiento de la ULA STOP de la siguiente forma:
no permite temporizar las 6.° Si se utiliza desde có-
señales correctamente si se digo máquina, cambian las
trabaja en los 16 Ks inferio- siguientes direcciones:
res de la RAM. Por tanto, no Salida: CALL 65124 (en el
4
recomendamos este sistema anterior era 64761)
a quienes utilicen una im- Entrada: CALL 64879 (en
presora conectada en serie. el anterior era 64698)
c
Una última diferencia es El byte recibido o a trans-
>
que podemos controlar al- mitir irá en 64525, exacta-
gunos parámetros adiciona- mente igual que en la ver-
les: sión anterior.
1.° POKE 64594,355 ha- Por lo demás, este nuevo
ce que se envíe un «LF» software trabaja de la mis-
después de cada «CR». PO- ma forma que el anterior.
KE 64594.195 anula esta po- Esperamos que cunda el
sibilidad. ejemplo de MHT y, a partir
2.° Se pueden controlar de ahora, todos los fabri-
el número de columnas de cantes permitan a sus clien-
la impresora POKEando en tes que se aprovechen de
/ / / .
64782 este número partido las mejoras introducidas en
por 2. Por ejemplo, para una sus nuevos productos.
N.° bits de STOP POKE 64864 POKE 64865 POKE 64866
2 205 160 253
1.5 205 163 153
1 0 0 0
CONSULTORIO
Detección de choques Desdoblado de teclas semifila que el SHIFT co- vatio. Puede conectar el
rrespondiente. La misma cátodo del LED al polo ne-
Tengo un problema con Me remito a ustedes, filosofía puede aplicarse a gativo de la alimentación,
las funciones ATTR y tras leer la consulta del aquellas que se encuen- el ánodo a la resistencia y
SCREENSy es que no con- lector de Córdoba José C. tran en la misma columna, el otro extremo de ésta al
sigo que haga un determi- Aparicio (revista número por lo que puede utilizar polo positivo. En un LED,
nado efecto cuando un ob- 71), en la cual se refiere a diodos para desdoblar las el cátodo se reconoce por-
jeto choca contra algo. He su duda sobre el cambio teclas de «DELETE», que es la pata más corta
seguido las explicaciones de teclado. «BREAK», «EDIT», «;» Y del componente; algunos
al pie de la letra pero no Pues bien, tras leer su « ». En este caso, se co- fabricantes aplanan el re-
consigo nada positivo. Rue- respuesta, y dado que po- nectan los cátodos de los salte del encapsulado por
go, por favor, que me revi- seo un teclado Indescomp, dos diodos a las dos semi- el lado del cátodo. Si lo de-
séis este pequeño progra- puse manos a la obra y filas correspondientes y sea, puede identificar las
ma y me digáis qué está desdoblé la tecla CAPS los ánodos se unen entre patas con un polimetro; re-
mal ya que no me funciona: SHIFT, hasta aquí todo sí y a un contacto del pul- cuerde que el LED debe Ir
10 PRINT AT 12,8; «H» bien. sador, el otro contacto de polarizado en directo, es
20 FOR f= 16 TO 8 También comentan que éste iría a la columna co- decir, conduciendo (al re-
STEP—1 se podrían desdoblar los rrespondiente. vés que, por ejemplo, un
30 PRINT AT 12,f;« <» cursores, y algunas teclas La cosa se complica Zener).
40 PAUSE 10 más. Yo tenia desdobladas cuando la tecla a desdo-
50 PRINT AT 12,f; " " las teclas de las comillas, blar no coincide en fila ni
60 GO SUB 100 los dos puntos, el punto y en columna con el SHIFT Cargador universal de C.M.
70 NEXT i coma, la coma, el punto y correspondiente (caso de
80 GO TO 10 una tecla para el borrado. los cursores). Aquí es ne- Me gustaría saber un de-
100 IF SCREENS (12,f)~ Esto lo conseguía con cesario recurrir al empleo talle del cargador Univer-
«H» THEN BEEP unos pulsadores de doble de puertas lógicas. Es po- sal de código máquina.
1.1: STOP circuito, pero no siempre sible desdoblar cada tecla Cuando yo grabo un pro-
110 RETURN lograba lo deseado; a ve- con el empleo de dos puer- grama lo grabo en el códi-
ces, en lugar de las comi- tas OR, por ejemplo, go objeto y aquí viene el
Manuel SANCHEZ Madrid llas me salía la letra «p», y 74LS32. Las salidas de las problema: cuando quiero
lo mismo con las demás puertas irían a cada colum- recuperar ese programa en
J El uso que se hace de la teclas. na (con diodos si es nece- C/M no me entra con la op-
función SCREENS es co- Comentan que el punto sario) y una entrada de ca- ción LOAD del cargador.
rrecto, la razón por la que y la coma se pueden des- da una a cada semifila. ¿Cómo se puede pasar
no funciona su programa doblar con diodos lo cual Las otras dos entradas un programa de código ob-
es porque adolece de un me fue sencillo dado que — una de cada p u e r t a - jeto a código fuente para
«error lógico», es decir, un la señal de SIMBOL SHIFT, irían al pulsador que las así poder cargarlo con el
error de planteamiento. el punto y la coma corres- accionara. cargador y poner las modi-
Usted va desplazando el ponden a la misma semifi- En general, no es reco- ficaciones o continuar es-
carácter «< » hacia la iz- la. mendable utilizar pulsado- cribiendo?
quierda y quiere comprobar Para estas teclas utilicé res de dos circuitos, ya
cuando ha alcanzado al ca- diodos del tipo 1N4148, el que el cierre de ambos no Vicente PENADES • Valencia
rácter «H», la comproba- problema me surgió cuan- se produce exactamente al
ción la hace con «GO SUB do quise desdoblar las res- mismo tiempo, y estos
100»; pero dése cuenta que tantes teclas, me encontré desfases pueden dar lugar La opción LOAD del
está imprimiendo el « < » con que la señal de cada al mal funcionamiento que cargador es para cargar un
primero y comparando des- semifila del teclado es di- usted mismo nos indica. código fuente que se haya
pués, por lo que, cuando va ferente y no encuentro la grabado con la opción SA-
a ver si el carácter es una manera de realizarlo. VE del mismo. Por tanto, le
«H» (SCREENS (12,f) = «H»), Y este es el motivo de mi Piloto indicador recomendamos que guar-
lo que hay en ese lugar ya carta, pediros que me di- de siempre una copia de
no es una «H», sino un « <» gáis el modo de conectar ¿Cómo se podría conec- cada rutina en código
por lo que la comparación esas teclas con diodos o tar un LED al ordenador fuente.
no se produce. con otro componente. para indicar su funciona- Para pasar el código ob-
Para que el programa miento? jeto a código fuente, será
funcione, debe hacer la José L. BLANCO • Barcelona necesario que escriba un
comprobación antes de im- José ALONSO • Madrid programa que vaya convir-
primir el «< », es decir, el tiendo el dato de cada oc-
«GO SUB 100» no debe ir • Efectivamente, no re- teto a hexadecimal y alma-
en la linea 60, sino en una sulta difícil desdoblar con • El LED se puede conec- cenando los caracteres en
linea 25, es decir, antes del diodos aquellas teclas que tar en serie con una resis- una variable con nombre
«PRINT». se encuentran en la misma tencia de 470 ohmios 1/2 «aS», ya que este es el for-
32 MICROHOBBY
mato que utiliza, para el
código fuente, el Cargador
Universal de Código Má-
masiado corto.
alargarlo?
¿Podría 4 29731$
quina. Gerhérd MAUNi B/ircelona
La r u t i n a « C L - L I N E »
No hay inconveniente
En el número 72 y en la en prolongar el cable unos
sección CONSULTORIO, le centímetros, aunque si tie-
indicáis a José A. Rivas de ne más de medio metro,
Tarragona una forma de
borrar la pantalla de abajo
podría empezar a dar pro- A usted, minorista, y con sólo marcar este
blemas de acoplamiento. teléfono, le concedemos lo que siempre ha
a arriba utilizando la rutina Para prolongar el cable
de la ROM ubicada en la puede sustituirlo por otro
esperado de su mayorista informático.
dirección 3652 y que el nú- mazo más largo o desoldar
mero de lineas borradas uno de los extremos y em- 1 T o d a s las marcas, Amstrad, Spectrum,
dependía del valor que hu- palmar tantos hilos como
biera en «B». Esto último Commodore... para que con una sota
tiene el mazo. En cualquier llamada, usted tenga todo lo que
es lo que no comprendo, caso, ponga sumo cuidado
es decir, qué representa para no intercambiar, por necesita.
B»y cómo se puede variar error, alguna de las cone-
su valor. xiones. 2 Rapidez e n el servicio. Le entregamos
su pedido en 24 horas, sin demoras y
Jos» FERNANDEZ • Castellón
en cualquier punto de España.
Pérdida de sintonía
Al decir «B» nos referi- Tengo un Spectrum Plus Trato directo. Mantenemos un contacto
mos al registro «B» del mi- desde hace unos meses, y continuo con usted, nos preocupamos
croprocesador. Para alte- vengo observando desde por sus problemas y le ayudamos a
rar su valor es necesario algunas semanas que la solucionarlos. Queremos que usted sea
hacerlo con una rutina en pantalla del televisor (B.N.)
se desgradúa, es decir, va-
algo más que un cliente.
código máquina, por ejem-
plo: ria la luminosidad, se mue-
ve la pantalla, etc. y tengo Si es esto lo q u e pide a su mayorista,
LD B,5
CALL 3652
que estar graduando el te- LLAMENOS
levisor a cada momento.
RET ¿A qué es debida la ave-
Esto borraría las 5 líneas ría?, ¿cuánto puede costar
inferiores. Vamos a dárse- repararla?
lo más fácil para que lo
pueda hacer en Basic: José L. ESCANDON Cádiz
10 FOR n = 23296 TO
23301
20 READ a: POKE n,a • Por lo que nos indica,
30 NEXT n parece que el problema
INTRQUNESA
DISTRIBUCION
40 DATA 6.0,205,68,14,201 consiste en una pérdida de
Deberá hacer un POKE sintonía, bien del televisor,
en 23297 con el número de bien del Spectrum. No hay
líneas a borrar y luego: que echarle la culpa a es-
RANDOMIZE USR 23296. te último, de hecho, lo más
Esta mini-rutina es reubi- probable es que la avería
CUMPLIMOS
cable. sea del televisor. Por ello,
le recomendamos que
pruebe a conectar el Spec-
Impresora GP-50S trum con otro televisor an-
Soy poseedor de un tes de decidirse a mandar-
SUS DESEOS
Spectrum Plus y hace po- lo a reparar. Respecto al
co me compraron una im- precio, sentimos no poder
presora Seikosha GP-50S, informarle ya que depende
pero el cable para conec- de un gran número de fac-
tarla al ordenador es de- tores.
r VE OCASION
VENDO consola vídeo- vistas y Wafadrive (Micro- más interface para joystick cambiar información acerca
juegos en color, con 10 jue- drive interface Centronics, por 25.000 ptas. Interesados del Zx Spectrum y sobre to-
gos en cartucho, transfor- más interface joystick, etc.) escribir a José Rosado Cl do del Timex Sinclair 2068.
mador y cables incluidos, por 38.000 ptas. Interesados Rúa General Silva Freire, 7, Interesados contactar con
todo por 20.000 ptas. (nego- comunicarse con Vicente R/C 1800 Lisboa. Alberto Capeans. Estados
ciables) o bien lo cambio Lluch Camps. Cl Yecla, 24, • COMPRO manual «Co- Unidos. 1.501. I 1101 Cap.
por impresora Seikosha Pta. 9. Tel: (96) 362 17 09 mo crear tus propios jue- Fed. Buenos Aires I Argen-
GP-50. Preferiblemente de Valencia. gos» u otro similar. Intere- tina.
Valencia. Llamar al Tel: (96) • VENDO ordenador Com sados llamar tardes al Tel. • COMPRO interface I, mi-
178 15 42. Preguntar por Hu-
go (horas de comida). Tam-
modore VIC-20 con unidad
de cinta por 25.000 ptas. In g 1) 202 52 74. Preguntar por
avid.
crodrive, lápiz óptico e im-
presora, económicos. Inte-
bién quería formar parte de teresados Mamar al Tel • VENDO Zx Spectrum 48 resados escribir a la si-
un club del Spectrum. 63 00 07 de Badajoz. Pre K con grabadora especial, guiente dirección: José Mi-
• RUEGO que si algún lec- guntar por Angel Cabello. muchas revistas, tomo enci- guel. Cl Andrés Segovia, 10.
tor tiene el libro de instruc- • CAMBIO órgano polifóni clopedia Run por sólo 18006 Granada.
ciones en castellano del Mi- co Yamaha PS 40 compra 16.000 ptas. Interesados es- • VENDO interface joys-
crodrive, me lo fotocopiase. do en el 85, y en perfecto es cribir a P. Carlos I; 65-67,5.° tick programable Indes-
Asimismo estoy interesado tado, por un Commodore 64 08005 Barcelona. Pregun- comp con garantía en blan-
en conseguir las instruccio- con cassette, o bien lo ven tar por Miguel. Tel. (93) co. por sólo 3.900 ptas. Pe-
nes del Siti. Pagaría gastos do por 35.000 ptas. Con e 309 58 74. dro Sáez. Cl Jacinto Bena-
de fotocopias, interesados órgano incluyo maletín y ali • VENDO los números del vente, 2. Pilar de la Horada
escribir a la siguiente direc- mentador. Interesados es 1 al 64 de la revista Mícro- I Alicante.
ción José Mana Cabal Gon- cribir a Diego Martín. Cl Ce hobby, números: 11, 12, 13, • VENDO Zx Spectrum 48
zález. Cl La Paz. 4. 4.° Idz. rrada, 2, 6/Valladolid. Tel 14, 18. 22, 23. 24. y 26 de la K con lo siguiente: Televisor
Avilés I Asturias. Tel. (985) (983) 26 32 01. revista ZX por 6.000 ptas. blanco y negro de 14" con
54 01 67. • VENDO spectrum Plus, También vendo los núme- radio cassette incorpora-
• CAMBIO pokes, instruc- seminuevo preparado para ros 5, 6 y 7 de Microhobby dos, teclado profesional Lo-
ciones de juegos, mapas, monitor con instrucciones Cassette, los 3 y 5 de video- Profile. josystick Quick Shot
sin ningún fin económico. de manejo y revistas. Todo Spectrum y el 1 de Soft- II, con interface. 65 revistas
Los interesados pueden di- por 34.000 ptas. Interesados spectrum o bien lo cambio Microhobby y suscripción
rigirse a Manuel Paredes contactar con Juan José todo por un teclado Saga 1 por un año. 6 revistas Input
Abad. Cl Río Escalona, 38, Gómez Anaya. Cl San Ma- en buen estado. Interesa- Sinclair, curso de Basic con
10. 46023 Valencia Tel. (96) cario, 20, 28021 Madrid. dos llamar al Tel. 773 84 34. 20 cassette. Todo por 80.000
362 19 14 (días laborables. • VENDO Casio PB-110 Preguntar por Javi I Madrid. ptas. Interesados pueden
• DESEO contactar con con banco de datos, casi • VENDO ordenador Zx llamar ai Tel. (93) 350 53 36.
usuarios del Spectrum para sin utilizar por sólo 10.000 Spectrum Plus, nuevo, com- Preguntar por Miguel.
intercambiar ideas, trucos. ptas. También desearía que prado en oct-85, manual de • VENDO Spectrum 48 K
Dirigirse a Juan Dacosta me enviaran las instruccio- instrucciones en español, con todo el equipo. Todo
Ramírez, cl Santa María, 24 nes del Skool Daze, pagan- joystick Quick shot V, inter- or 25.000 ptas. Interesados
Lepe / Huelva. do los gastos de envío. La face Kempston, computa- II,lamar a Gustavo Salvado-
• VENDO Spectrum 48 K, dirección es la siguiente dor TV ordenador. Todo por res. Tel: 20 40 41 de León.
con cables y alimentador en Gloria Fernández. Cl San 30.000 ptas. Interesados lla- • VENDO copiador TC-7
perfecto estado por sólo Miguel, 25. Torremolinos mar al Tel. (94) 462 23 22. por 600 ptas. Antonio Már-
16.000 ptas. Spectrum más Málaga. Bilbao. quez cl San Pedro, 73. Puer-
revistas del tema por 20.000 • VENDO Zx Spectrum 48 • DESEO contactar con tollano (Ciudad Real).
ptas. El ordenador, más re- K, completamente nuevo, personas que deseen inter- • NECESITO las instruc-
ciones completas y claras
de Omnicalc 2, Gens 3M.
1 Mons 3M. VU-3D, Deux ex
Machina, Melbourne Draw,
&
ESPECIALISTAS EN SINCLAIR i&
3D Starstrike, Fighter Pilot
Cobal. A cambio regalo ti-
ros de C.J. Cela. Alberti,
AMPLIACIONES OF MEMQHIA, Henry Miller, etc. o bien pa-
o gastos de envío. José
COMPONENTES Y SERVICIO
TECNICO SPECTRUM a 'anuel Vizaino cl Emilia
Pardo Baíán, 10 4.°. Lugo.
DESCUENTOS ESPECIALES
Tel (982) 22 97 09.
Ql. Amsuaó. MSX, SpearavKe
l o Sp^Hufi PVj<. • VENDO teclado original
Imprtsorus Monwes PfogrsmM a meiMa Pro del Spectrum 48 K por
gramas «ducal***. Fernán i oce
i
CJ S*ra. 5 4' tu ?4??«/l 10.000 ptas. Interesados lla-
28013 MADRD I mar al Tel. 742 81 73 de Ma-
matísimo SA drid (7 a 10 noche). Pregun-
O Bravo MuiiIIq. 1? VííImI tar por Alfredo.
I* MSJÍ1M
34 MICROHOBBY
9
(a
TJ
C
a Q
¡EL D E F I N I T I V O !
Hz
c< — 8 niveles de dificultad desde c i n t u r ó n blanco
® 2 a c i n t u r ó n negro.
— A partir del octavo D a n puedes llegar a ser
•n»
dáTi "Sai Master".
tu "3 — 16 M o v i m i e n t o s diferentes.
rt 3 — Joystick o T e c l a d o .
01 Spectrum Pronto: Commodore
0) ' Amstrad
w
y,
vi
>
\w
i
ra
WM B Y
^ x. W
LmSE' / ; ttsam
te >'
y,;',- •,.
v LW
E l m e j o r p r o g r a m a de simula- xx xxx
ción de vuelo creado hasta la £ x F¿ fS3
fecha.
iwua. x^ xX xX XxXxXx xxXSL
x.x Xx XxXx X
P o n en m a r c h a los m o t o r e s . . . XXXXXXXXX
xxx'xxx X x X V j .i
XXXXXX
¡Despega! » x x x xí x xx x x n
Sube al cielo p a r a defender e!
XXX x x x x .
XXXXXX
país. >
D e r r i b a a t u enemigo p a r a ga-
nar condecoraciones y ser u n o
de los pilotos de élite de la
R.A.F.
Commodore 48K ^
Spectrum 64 • ^tffjfl