Documentos de Académico
Documentos de Profesional
Documentos de Cultura
95 PTAS.
Canarias 105 pías.
PROGRAMAS
SALTO DE DAMA
LA CHARCA
MISION
IMPOSIBLE
BASIC
COMO CREAR
UN PROGRAMA
PASO A PASO
EL DISCO:
§ LA ALTERNATIVA
I
EXCLUSIVA
EL MAPA
COMPLETO
YA
TODO
COLOR
DEL
JUEGO
SAIMAZOOM
Spectrum puede con todos
¿Quién nos gana en ¿Quién nos gana en ¿Quién nos gana en ¿Quién nos supero en
goma? Estamos por programas? Spectrum periféricos? Ya son más de número? Otro factor a tener
asegurar que ninguno. cuenta con más de 5.000 50 los periféricos creados en cuenta: te diremos que
No olvides que tenemos un títulos publicados a nivel especialmente para el ya son más de tres
Spectrum para cada internacional cien de ellos Spectrum, pero no creas millones los
exigencia: dos capacidades están traducidos al que eso termina ahí. Es microordenadores Sinclair
diferentes (16K y 48K) y castellano. muy raro el día que no vendidos en todo el mundo
tres modelos con dos tipos aparece en el mercado una (y más de 100.000
de teclado (doméstico y Naturalmente estos crecen novedad Así tu Spectrum Spectrum vendidos en
profesional). casi de forma constante- guardará para tí el mismo España) ¿no te porece esto
Una buena muestra es el interés del primer dio. una buena razón para
voluminoso catálogo de confiar en tu Spectrum?
software que puedes
solicitar a tu distribuidor de Decídete, este año tener un
confianza. Spectrum es todo un regalo.
Los concesionarios
De vento en fa Red de Concesionarios INVESTRONICA tienen para tí
INVESTRONICA. un montón de novedades.
SINCLAIR RESEARCH LIMITED hace constar que no está en condiciones de garantizar el origen y calidad de
aquellos productos que no hayan sido comercializados en España a tTavés de su distribuidor exclusivo INVESTRONICA s a
I
Director Editorial
José í. Gómez-Centurión
Director Ejecutivo
Domingo Gómez
Redactor Jete
Africa Pérez Tolcsa
Diseño
Jesús Imesta
Maqueta Año I • N.° 7 • 18 al 24 de diciembre de 1984
Rosa M Capitel 95 ptas. (Sobretasa Canarias 10 ptas.)
Redacción
José María Díaz Is TRUCOS de ,rucos Cambiar los
a'"bulos de pantalla
I
Gabriel Nieto
Colaboradores
NOVEDADES
I
6 El D ! S C 0 : ,a allerna,iva pr0,esi0nat para ,u
Jesús Alonso Lorenzo Cebeira. Spectrum.
Primitivo de Francisca Rafael
I
Prades, Víctor Prieto ü Cr,arca 53110 de dama
Fotogralia
1 ® PROGRAMAS MICROHOBBY. saltarinas.
- ^ )üdias
Javier Martínez
Portada
Comen,ar os de
José María Ponce
NUEVO ' I
I
16 Paramas.
Dibujos
Fernando Hoyos. Manuel Berrocal.
J.R. Ballesteros, A. Rerera. F.L 19
BASIC En este n j m e r 0 56
"a,a s o b r e la
e'abofación de programas
Fronlán, J. Septien
I
I
Edita
HQBBY PRESS. S.A.
24 PROGRAMAS LECTORES 1-3 m u í l a n z a d e l a s h f r n ¡
° 9 a S- Letragorda. Misión
imposible. Funciones trigonométricas.
Presidente
María Andrino C V / * / 1 J C / I / A Mapa
SAIMA20N, un fascinante programa que nos transportará a exó-
I
30
Consejero Delegado EAlsLUOl Vr\* ticos luqares y nos hará protagonistas de grandes aventuras.
I
José I. Gómez-Centurión
Administrador General 32
CONCURSO MasteTrnimJ
información sobre esta gran competición.
Ernesto Marco
Jefe de Publicidad
Marisa Esteban 34 CONSULTORIO/DE OCASION/CORREO.
I
Secretaria de Publicidad
Concha Gutiérrez
I
Publicidad Barcelona
isidro Iglesias
Tel.: (93) 307 11 13 OFERTA EXCEPCIONAL DE SUSCRIPCION, VALIDA SOLO HASTA EL 30 DE ENERO DE 1985
3 MICROHOBBY
NUEVOS
I M U I - W W O PRECIOS r n u w i w r i VALIDOS
D 1 D I CAI E PARTIR
E L M B R E 1984
I I
ENTRETENIMIENTO CAR06 FARAON 1800 TIPO P R O G R A M A MODELO NOMBRE PV.P
ENTRETENIMIENTO CL0G2 CUBOS 1800 ENTRETENIMIENTO PR1Q02 AIRUNER 1635
ENTRETENIMIENTO 01001 FIGHTER PILOT 1895 ENTRETENIMIENTO PR1012 HUNTÉR KILLER 2250
ENTRETENIMIENTO 01002 NIGHT G U N N E R 1 695 ENTRETENIMIENTO QTC726 FULL THROTTLE 1 695
ENTRETENIMIENTO 01003 TOMA H A W K 1 895 ENTRETENIMIENTO QTC728 BRAX BLUFF 1 695
ENTRETENIMIENTO 0004 TT RACER 1895 ENTRETENIMIENTO QTC729 JASPER' 1 695
VSG002
I I
ENTRETENIMIENTO 0K005 3 D TANX 1.495 ENTRETENIMIENTO BEACH M E A D 2 500
ENTRETENIMIENTO DKOO 7 DICTA TOR 1495 ENTRETENIMIENTO VSOQ1 TORNADO L L 1 S9S
ENTRETENIMIENTO DK009 S P A W N OF EVIL 1495
GESTION CL001 CONTABILIDAD ESP 4800
ENTRETENIMIENTO DK011 FRUIT M A C H I N E 1 495
DK014 1495 GESTION CL003 GESTION EFECTOS 2000
ROAD TOAD
ENTRETENIMIENTO
ENTRETENIMIENTO DK015 GOLOMINE 1.495
GESTION GEMOI BASE DE DATOS 4800
GESTION GEM03 DIRECCIONES 4800
ENTRETENIMIENTO DK017 H A R D CHEESE 14 95
GESTION GEMÜ4 CUENTAS C O M E R C 4000
I
DKD18 MAZIACS 1 495
I
ENTRETENIMIENTO
0K021 1 495
GESTION GEM05 CONTROL STOCKS 4 800
ENTRETENIMIENTO
ENTRETENIMIENTO 0K04S
SPEED OUEL
ZIG ZAG 1495
GESTION GEM06 CONT HOGAR 4800
GESTION GEM07 GRAFICOS / PLOT 4 800
ENTRETENIMIENTO 0K025 GOLF 1 495
GESTION GEM08/09 CONT GENERAL 7200
ENTRETENIMIENTO DUO01 C O M B A T LVNX 2495
GESTION 0CP02 AORESS M A N A G E R 2500
ENTRETENIMIENTO GEM51 PICKPOCKET 1 495
ENTRETENIMlí NTO GEM52 REACTOR 1 495 EDUCATIVO CAR01 POLINOMIOS 2500
I
ENTRETENIMIENTO ARCADIA 1 495 EDUCATIVO CARO? GEOMETRIA ELEMENTAL 1 500
I
IM001
ENTRETENIMIENTO IM003 MOLAR M A U L 1 495 EDUCATIVO CAROS MATRICES Y SISTEMAS 2000
ENTRETENIMIENTO IM004 JUMPING JACK 1495 EDUCATIVO CAR04 ANALITICA 2000
ENTRETENIMIENTO IM005 Z1P ZAP 1 495 EDUCATIVO CAROS CIENCIAS NATURALES 2000
ENTRETENIMIENTO IM006 ZZOOM 1 495 EDUCATIVO CL004 ARITMETICA 1500
ENTRETENIMIENTO IM007 STONKERS 1 495 EDUCATIVO CL005 ZX DESIGNER 2500
fcNIHt 1 fcNIMlENTO IM008 ALCHEMIST 1 495 EDUCATIVO DKOO? D E S E N S A M B L A O O R * OISTRON 2000
ENTRETENIMIENTO IM009 PEDRO 1 495 EDUCATIVO DK010 E N S A M B L A O D R * ASTRON 3000
I I
ENTRETENIMIENTO IM010 C S O M I C CRUISER 1495 EDUCATIVO DCP04 MASTERTOOL 3000
ENTRETENIMIENTO IM012 BCBILL 1.495 EDUCATIVO 0CP05 FULL SCREEN 3000
ENTRETENIMIENTO MDOOB SPACE SHUTTLE 1800 EDUCATIVO OCPQ7 M A C H I N E CODE TEST 3000
ENTRETENIMIENTO MI001 MISSION 1 (Español) 2100
ENTRETENIMIENTO 0CP01 CHESS THE T U R K / A J E D R E Z 2500 ACCESORIO 05000 MALETIN 5995
abe a n a l o g
Todos nuestros programas son originales
diseñados por nosotros o importados legalmente, Santa Cruz de Marcenado, 3 1
no "pirateados", distribuidos por: 2801S-MADRID Tel. 2 4 8 8 2 13
Telex: 4 4 5 6 1 BABC E
o.
>
<J> O)
P R O G R A M A S 2 x 1
CL <M CM
UJ UJ UJ
I- T T
CC UJ UJ
O
CL
co
O
w o
CO
< Io
Tí
XI CO
CE 00 IX)
O ^ cc
O
< O
I- D O
=> CC o
CL 5
•e: ü
tU « DOS PROGRAMAS SELECCIONADOS
O a O
o co o DE NUESTRA LISTA NORMAL DE
TITULOS (ALCHEMIST, 3D TANX,
¡¡Fantástica simulación de batalla aire-tierra!! UJ
o
MAZIACS, ...) PRESENTADOS EN
Con el soporte técnico de Westland
o o UN ATRACTIVO EXPOSITOR
O 3 3
I^Heiicopters J 2 O a
P.V.P. 1.995 Ptas.
Es un programa original, importado Programas originales, importados
legalmente y distribuido por legalmente y distribuidos por
abe analog abe analog
Santa Cruz de Marcenado, 31 Santa Cruz de Marcenado, 31
28015-MADRID Tel 248 82 13 28015-MADRID Tel. 248 82 13
Telex: 44561 BABC E Telex: 44561 BABC E
TRUCOS
COCTEL Hemos aprovechado tam-
bién, para incluir en el progra-
drá la cadena vacia cuando se que se sorprenda agradable-
mente.
ejecute el programa, asi que la
DE TRUCOS ma algunas técnicas que. expresión es cierta y por tan- Para ver cómo funciona el
programa, sugerimos que se
aparte de su utilidad, pueden to vale 1. La utilidad de este ti-
Sin duda, nuestros lectores considerarse dentro del apar- po de truco es muy grande, ya incluya una línea como la si-
recordarán un truco publicado tado trucos que por ejemplo, nos permite guiente:
en el número anterior que nos Vamos pues a analizar el lis- bifurcar a varias lineas según 65 GO TO 65 +
permitía proteger nuestro pro- tado detenidamente para tratar qué tecla hayamos pulsado. (INKEY$=«a»)
gramas de miradas curiosas, de averiguar cómo y por qué Linea 60: La pantalla permanecerá en
inhabilitando las dos líneas in- funciona. Inhabilita la tecla «BREAK» blanco hasta que se pulse la
teriores de la pantalla emplea- Líneas 20-30 Linea 90: «a» minúscula; si pulsamos
das por la máquina para men- Lo primero que hay que ha- «BREAK» se destruirá Recor-
sajes de error, etc. Propone- cer, es fijar el RAMTOP del sis- Restaura la tecla «BREAK» demos que al hacer RUN.
mos aquí un método alternati- tema, es decir, la última posi- colocando los valores origina- INKEY$ contiene la cadena
vo que consideramos muy útil, ción de memoria RAM utiliza- les en las posiciones de me- vacía puesto que no la hemos
dado que es muy difícil, por no ble inmediatamente antes de moria adecuadas. utilizado para nada, por lo que
decir imposible, «reventar» un la zona de gráficos definibles Línea 110: la expresión de la linea 40 va-
programa protegido de esta por el usuario. Esto es una llamada a una le 1.
forma. La primera pregunta sería, subrutina de la memoria ROM En fin. una vez expuesta la
El asunto está en impedir el por qué empleamos OEF FN que permite terminar un pro- idea, no dudamos que el inge-
funcionamiento de la tecla en lugar de la sentencia LEI grama de una manera bastan- nio de nuestros lectores hará
«BREAK» específicamente, de mucho más obvia: la razón es- te inusitada: dejamos al lector el resto.
forma que cualquier intento de triba en que el resultado de la
detener el programa conlleva- función empleamos en la
rá la destrucción de! mismo. linea 40 después de haber CAMBIAR biariamos en las DATAS el va-
lor de 41 por 6 [6=(0-8)-r6J.
Para ello, nos aprovechamos ejecutado una sentencia
de que al pulsar esta lecha, el CLEAR, la cual desgraciada- LOSATRIRUTOS unos De paso hemos incluido
pocos bytes más que co-
ordenador necesita saber en mente, borra las variables, así
contenido de determinadas po que el ordenador no sabría de DE LA PANTALLA locan el borde del mismo co-
siciones de memoria; si cam- que le estamos hablando en la lor del papel, empleando la ins-
biamos estas posiciones y le linea 40 {el ominoso VARIA- Proponemos una corta ruti- trucción RRCA con objeto de
«mandamos» a otro sitio, suce- BLE NOT FOUND...). na en código máquina que nos movef el número que repre-
derá el «system crash» que Línea 40 permite cambiar instantánea- senta el pape! a los bits 0 i
queremos Aquí empleamos una técni- mente el color del borde, papel y 2 del acumulador Acto segui-
El programa listado más ca bastante curiosa que permi- y tinta a los valores que elija- do. mediante la instrucción
abaja realiza el trabajo y debe- te examinar ia manera en que mos: la rutina se presenta en OUT (C). A cuyo equivalente ya
ría funcionar indistintamente la máquina evalúa una «expre- forma «artesanal». es decir. vimos en un truco BASIC, con-
en 16 K y 48 K. con o sin ln- sión lógica», dando un resulta-
terface 1 e. incluso, si al orde- do de verdadero (1) o falso (0):
nador están conectador perifé- pretendemos asignar a la va-
ricos que empleen memoria riable HPILA el valor de la va- 1 0 FOR N = 4 - 0 9 6 0 T O 4 0 9 6 0 + 2 2 : RE
RAM para inicializarse. como riable LPILA + 1; como co- t=lD X : POKE N . X : NEXT N
algunas mterfaces de impreso- mentaremos más adelante. 15 L I S T
INKEYS efectivamente conten- 2 0 R A N D O M I Z E U5R 4 0 9 6 0
ra l O O D A T A 3 3 , O . SS , 54- , 4 1 . 1 7 , 1 . 3 S ,
1,255,2,237,176,14,254,62,41.15,
15,15,237,121,201
5 MICROHOBBY
NOVEDADES r
EL DISCO:
LA ALTERNATIVA PROFESIONA
Paro todos los usuarios de ordenadores Simlair,
acostumbrados a utilizar sistemas de almacenamiento
de datos con acceso secuencial, el disco supone una
mejora tal que nos atreveríamos a asegurar que se
abren para el spectrum espectativas de uso
auténticamente profesionales.
El disco es el sistema de almacena- que pasar por toda la información pre-
miento de datos más profesional que via que en ese momento no nos interesa
existe. Se trata, en esencia, de un sopor- para nada, con la consiguiente pérdida
te magnético en el que se graba la infor- de tiempo y operatividad. I-o mismo ocu-
mación por un método radicalmente dis- rre con los microdrives: cada vez que bus-
tinto a como se hace en una cinta de cas- camos un archivo, la totalidad de la cin-
Aspecto de la unidad
sette normal. En este último caso, la in- ta tiene que pasar por la cabeza, añadien- OPUS (simple cara, 40
formación se graba «secuencialmente», do a la pérdida de tiempo, el desgaste su- pistas).
es decir, una a continuación de otra, de frido por la cinta.
f o r m a tal que si precisamos cargar un En el caso del disco, el método es el
programa que se encuentre situado al fi- siguiente: el sorporie magnético es pre-
es tal que normalmente se prescinde de
nal de una cara de la cinta, tendremos viamente formateado y dividido en pis-
comandos del tipo «VERIFY».
El Spectrum había tenido hasta el mo-
COMANDOS ESPECIALES mento varios intentos de adaptación de
DEL D.O.S. este dispositivo y parece ser que, por fin,
CAT estamos en el buen camino.
Relaciona todos los archivos contenidos en El sistema que presentamos como no-
el disco, espacio que ocupa cada uno de vedad, fabricado por «Technology Re-
ellos, y el tipo de información de que se
search Limited» e importado por SI-
trata.
ERASE I .OG, se compone de una unidad de dis-
Borra cualquier archivo seleccionada co compatible IBM (en este caso se tra-
LOAD ta de una OPUS), su correspondiente ali-
Carga un determinado programa o bloque mentación y un interface que es el encar-
de bytes.
MERGE g a d o de gestionar todo el sistema me-
Combina dos o más programas basic en diante el D.O.S (Disk Opcrating System).
la memoria del ordenador. El interface es c a p a / de gobernar si-
MOVE multáneamente cuatro unidades de dis-
Reorganiza los ficheros para ahorrar espa co a las que se puede acceder utilizando
ció en el disco.
NEW Disco flexible normalizado de 5 1/4 pulgadas. las letras A. B, C o I) respectivamente.
Cambia el nombre de un determinado ar Una vez conectado el Interfacc y la
chiva tas (tracks). Una de ellas se reserva para unidad (o unidades) de disco correspon-
PEEK diente, al poner en marcha el Spectrum
el directorio.
Acceso aleatorio a un archivo para su lec-
tura. entramos automáticamente en el D.O.S.
C a d a pista se divide en 10 sectores y,
POKE cada uno de ellos, es capaz de almace-
Esta circunstancia se advierte por la
Lo mismo que PEEK pero para escri- presencia del prompt « » en lugar del
tura. nar 256 bytes. C u a n d o grabamos un pro-
clásico cursor parpadeante.
RANDOMIZE USR 15360 grama, éste se distribuye en los sectores
Sirve para saltar desde el Basic al D.O.S. Si no queremos operar con el disco,
que precise (según su longitud) y final-
RETURN basta con pulsar « R E T U R N » y el con-
mente, en el directorio queda reflejado
Vuelve al Basic Sinclair desde el D.O.S. el título de programa y la longitud (en
trol pasa al Basic, apareciendo el típico
RUN mensaje de Sinclair.
Carga y ejecuta un determinado programa, sectores) del mismo. C u a n d o queramos
incluso si es en código máquina, recuperarlo, la cabeza lectora se dirige al
SAVE Clave de acceso
directorio, lee el nombre del programa,
Graba una información en el disco. y sobre todo, qué sectores ocupa, diri-
USR Cada ve/ que se introduce un nuevo
Cambia la palabra clave de acceso (pass- giéndose allí de inmediato. La rapidez det disco en la unidad para opera con él, el
word). sistema es impresionante y su Habilidad sistema nos solicita su correspondiente
6 MICROHOBBY
se conjuntamente con inter- o punto a donde hay que saltar para eje-
faces de impresora que apro- cutar el código máquina. De esta forma,
vechan la inicialización del existe la posibilidad de autoejecución de
Spectrum para volcar en programas en C.M.
RAM su propio sistema El c o m a n d o LOAD carga (sin ejecu-
operativo, ya que el disco actúa tar) cualquier programa, aunque éste hu-
la misma forma y se bloquean biese sido grabado con U N E para indi-
mutuamente. Un pequeño truco podría
ser grabar en el disco el programa que
precisa la impresora para funcionar, y
cargarlo en el ordenador una vez inicia- El interface es
ligado el primero. capaz de gobernar
El interface puede utilizarse con cual- simultáneamente
quier unidad de disco compatible IBM cuatro unidades de
y dependiendo de ésta, se puede forma-
tear en doble o simple cara con 8 0 ó 4 0 disco.
pistas cada una. En nuestro caso, hemos
«password» efectuado pruebas plentamente satisfac-
o palabra clave torias con una unidad O P U S de simple car la dirección de inicio. Si se desea
de acceso a la infor- cara formateable en 4 0 pistas. Puesto autoejecución, hay que usar RUN «ho-
eión que contiene. Si que cada una de las pistas contiene 1 0 la» ya sea para Basic o CM. En el pri-
no se sabe esta palabra, sectores de 256 bvtes, esto hace un total mer caso tomará c o m o instrucción de
no pueden cargarse los de aproximadamente 1 0 0 kbytcs por inicio la que hayamos indicado previa-
programas ni tener acceso disco. mente con l.INE, o en su defecto, la ins-
al catálogo de ios mismos,
Utilizando una unidad de doble cara
sistema operativo del disco (D.O.S.)
r formateable en 8 0 pistas se obtiene una
está ingeniosamente paginado sobre una
zona vacia de memoria que existe en la
ROM del Spectrum (concretamente des-
de las direcciones 5 C 0 0 hasta la 5CFF).
De esta forma, se consigue 110 utilizar
memoria RAM y dejar más espacio pa-
ra los programas.
lógicamente, hay algunos datos de uti-
lización temporal que el disco necesita al-
macenar en RAM. Para este fin, se re-
servan 128 bytes en la zona de los ma-
pas de microdrivc (dirección 23867).
La unidad se suministra conjuntamen-
te con un disco de software que contie-
3 ue se prescinde
e comandos del El p r e c i o d e l s i s t e m a ( r e c u a d r o )
trucción « 0 ». En e! segundo caso, si
usamos RUN «hola» C O D E , se autoe-
tipo «VERIFY». El disco puede operarse tanto desde jecutará a partir de la dirección previa-
Basic c o m o desde código máquina, y en mente indicada, o en su defecto, a partir
a m b o s casos, resulta bastante sencillo. de la « 0 », lo que borraría todo el pro-
El D.O.S. utiliza para gestionar el dis- grama.
nc una serie de programas de utilidad: un
co prácticamente los mismos comandos
duplicador de discos (backup), un for-
(con la misma sintaxis) que el Basic Sin-
mateador, copiador de programas, etc.
clair usa para el m a n e j o del cassette.
Compatibilidades Para grabar un programa haremos SA- PRECIOS
BE «hola», y si se trata de bytes, la sin- INTERFACE: 29.850 Ptas.
El uso de la unidad de disco es plena- taxis será SABE «hola» C O D E x, y, z UNIDADES DE DISCO:
mente compatible con el interface 1 y los d o n d e «x» es la dirección de comienzo, 40 PISTAS. SIMPLE CARA: 55.200 pe-
mierodrives, joysticks, etc. Sin embargo, «y» la longitud expresada en bytes y «z» setas.
hemos constatado que no puede utilizar- (que es de uso opcional) indica el «ORG» 80 PISTAS. DOBLE CARA: 69.500 ptas.
7 MICROHOBBY
PROGRAMAS MICROHOBBY, r
LA CHARCA i 1 %
^ R S T U
NOTAS GRAFICOS
A B C 0 E F 6 H I J K L M N Q P
£ » = r n i) i Pi %
8 MICROHOBBY
300 LET X 316 LET y*13
901 INK 7 FOR T * 0 TO 8 0 S T E P 1 5060 NEXT p
6 FOR q=04RNC'44 TO 255 STEP 16 5061 LET t ieapO = 1 ie»PO- <4 RND Z< RETURN
PLOT DRRU 2 . 2 DRRU 2 , - 1 Z»31 5310 LET ü I N T (l4RND«7> LET f l
NEXT q NEXT f > 3 ) - ( 4 • 1 0 RND
= INT (14RND + 31
912 INK 1 PAPER 3 PRINT RT 1?
5065 PRINT RT n , p - l , "
5320 IF b l i l THEN LET
,3, MM M
5070
Z >3)
F O R n « X - Z • <3 R N D y > = 2 5
TO x INK 4 PRINT RT
RND
ft-3,y LET d - - l LET d l : 0 LET b=29 LE
913~RINT RT 18,3," 44, "IJ'.RT n - 2 , y +4 , " 1 " , RT n-l,y*4 T SC1=150
;ftT n - 4 , y 44, " " GO SUB 6050 5330 IF bl=2 THEN LET "
914 PRINT RT 19.3, 5080 NEXT n LET d « - l LET <J1=0 LET b=29 LE
5085 PRINT RT n - 4 , y + 4 , " ",BT ft-3 T scl=200 _
9 1 5 I N K 0 ™PAPER 4. PLOT 3 5 . 2 ® , y + 4 , " ",R T n - S , y + 4 , " " 5340 IF bl=3 THEN LET a»="
DRAU 1 7 0 , 0 5090 LET y s y 44 PRINT RT X , y , IN LET d * l LET d1«29 LET bsO LET
9 1 6 FOR n = 4 5 T O 1 9 0 S T E P 8 PLO í C1»50
T n , « DRAU « . 8 ORA" - 8 . - 8 DR 5 0 9 é BEEP . 0 1 , - 2 0 BEEP . 0 1 , - 1 0 5350 RETURN
1U 8 , - O NEXT n 5096 IF vt>=29 TMEN LET t > e n p o = t i 5360 GO SUB 5310
9 1 ? FOR n = 0 TO 2 5 ?
DRRU I N K 4 . O . I N T
PLOT INK 4 e o p o - 3 PRINT RT X , y , INK 1," 6000 GO SUB 6050
n.8 . RND48 N INK 7 FOR n a l TO 2 0 6EEP .003 6001 PRINT RT 21,0, INK 7 TIEMP
EXT n
9 1 8 RESTORE 5 3 FOR ft = 0 TO 15
, n PLOT 2 3 6 , 3 2 GO S U B 6 0 5 0 DR 0 ".INT tieiipO RND liC«ipO>=0.
RERD a POKE USR NE'-T ft
AU I N T
NEXT n :
( - 1 0 4RND * 2 0 ) , I N T
GO S U B 6 0 5 0
IRND415Í
FOR q = 16
,RT 21 22, INK 7,1PUNTOS ",PüntO
9 1 9 P R I N T RT 1 9 . 1 . INK 6 . PAPER TO 18 PRINT RT q , 2 8 , PRPER 1, " 6002 IF t i t i t p o o O THEN LET tie»p
1 ,"JB£ '.RT 18.3, INK 6. PAPER GO S U B 9 1 2 0 GO S U B 6O50 0«0 PRINT RT 5 10. INK 6, PRPEP
1, " C
I,;; M
' , R T 16 . 2 6 , I N K 6 ,
;;;RT 19.as,
PAPER NEXT q: LET X«16 LET y«13 0, • GRME OUER " GO TO 9000
INK 6. PAPER
5100 RETURN _ « , _ - , 6005 IF INKEYt-"8" TMEN LET z«3
F<}R ft=0 TO 15 5 1 2 0 FOR ftsX-3 TO X-Z STEP - 1
T
I BEEP .01,8 GO SUB 5016
920 RESTORE 70
> +n,a NE<T r. NK 4 PRINT R T n . u . " , . , " . R T ft 4 1 , y 6010 IF INKEY $ = "7" THEN LET 2«x-
RERO
930 FOR
POKE
< W
USR
TO 0 STEP - . 1 PLOT " Y " , R T r> 4 2 . y , " I I " , R T n 4 3 , y , " a -1 BEEP .01,7 GO SUB 5016
INK 6 . 2 2 4 , 1 7 5 DRRU I N K 6 . 3 1 . - q O SUB 6O50 6020 IF INKEY«="S" RND y>l THEN
44, q NEXT q 5130 NEVT n LET z =3 BEEP .01,5 GO SUB 5120
9 4 0 OUER 1 FOR f - 4 0 TO 2 0 0 Fv 5135 PRINT RT n 4 l , y .RT n * S , y
R q = l TO 4 PLOT I N K 4 , f 4 q , 1 6 D •• " , R T n 4 3 , y , " " „ „ 6030 IF INKEY $ ="6" RND y > l TMEN
RRU I N K 4 , 0 , 1 2 NE <T q LET 5 1 4 0 F O R P=y TO y - 4 STEP - 1 LET z « < - l - l BEEP .01,6 GO SUB
I N T ( 10+RND-»£O> NEXT r OUER 0 5150 PRINT ÍT ft.f.'K GO S U B 5120
1O0O L E T l i c n p o = 6 0 LET p u r > t O S = 0 6 0 5 0 P O K E U S R : , , 4 4 , 4 6035 LET 11«»P0=tie*PO-1/10
1 0 1 O PAPER 8 INK O 5 1 5 6 I F I N K E Y $ » " 0 T H E N 8 E E P . 0 1 6040 GO TO 6000
1 0 1 2 LET l i « n p o = 6 0 LET pun>.OS*0 , 0 P O K E U S R J " 4 4 , 2 5 5 „ 6050 PRINT RT a ,b, INK 0, a}
1 0 1 5 P R I N T RT 2 1 , 0 . PRPER 4 É 1 5 7 I F ( S C R E E R Í » < N , P - L > * ). R 6060 LET>b=b4d IF b=dl THEN PRI
1 0 1 8 P R I N T RT 2 1 , 1 2 , INK - . ' C H R P ND I N K E Y $ = " 0 " T H E N P O K E U S R ' NT RT l , b - l , " GO SUB 5310
4 , 2 5 5 FOR r = 5 TO 1 STEP -1 BEE 6065 BEEP .001,b
1020 LET <=16 LET y = 1 3 P . 0 1 . - r NEXT r PRINT RT a t - 1 6070 RETURN
1 0 2 1 P R I N T RT X , y , INK 4. é L E T p u n t o i = p u r t » o í 4SC 1 9000 INPUT "OTRR PARTIDA'' t t / f t ) "
1025 LET Z=10 GO S U B 531© . K$
1 0 2 6 GO TO 5 3 6 0 5160 NEXT P 9010 IF h | ( " t " TMEN GO TO 9080
5 0 2 0 FOR n « X - 3 TO X - Z 4 f 3 RND y > = 5 1 6 1 LET t 1t o p o = t i e u p o - « 4 RND Z 9020 IF h*="ft" THEN GO TO 200
2 5 RNO Z >3) S T E P - 1 INK 4 8RIG >3) - 1 4 / 1 0 RND Z =31 9030 IF h»í> S" OR h » U " n " THEN
NT• 1 PRINT RT n . y , " u ",RT n +1, S165 PRINT RT n , p + l , " GO TO 9000
T " , RT ft +2 . y , " ( 1 * , R t r>+3,v," 5170 FOR n a X - Z TO X INK 4 PRIN 9080 FOR n = 1 TO 50 NEXT n
GÓ SUE SOSO T RT n - 3 , y - 4 , " U " , R T n - 2 , y - 4 ; " A " , 9100 FOR í t i l TO 10 PRINT RT n,0
5 0 3 0 NEXT n RT n - l , y - ¿ , RT n - 4 , y - 4 ; " " G , PRPEP 5, INK 7 i"
5 0 3 5 P R I N T RT rt * 1 , y ; " , RT r w 2 , y O SUB 6050 NEXT n PRI
•• " , RT n +3 , y , " " 5 1 8 0 NEXT n NT RT 21.28, PRPER 4, INK 4,"
5 0 4 0 FOR P * y TO y + 4 - ( 3 RND y > « 2 5 5185 PRINT RT n - 4 , y - 4 , " ",RT ft-3 PRINT RT X , y , " " LET puntos
,u -4, " " , RT
— r»>-2 - 2, ,yy-4,
-í," " • 0 LET z «10 LET x =16 LET yol3
5050 P R I N T RT n , p , " X " 5190 LET y. ==yy --4
4 PRINT
P RINT RT
R T xX , Y , " | | " LET tieupo *61 PRINT RT X,y, I
5051 IF INKEY$ «"O T H E N BEEP .01 519 9 55 B
BEEE
EP P . 0 1 ^, -- 22 ©
0 BE
EEEP
P ..0011 , - 1 C NK * ; " J " GO TO 5360
.0 P R I N T RT n , p + 3 , I N K 0,"E-" 5 1 9 6 I F y < =3 THEN L E T Ue»PO»tÍC 9110 INK 4 FOR ri =0 TO 16 STEP 1
5 0 5 2 IF (SCREENí ( f t , p 4 4 ) < > " " ) R 1HP0-3 P R I N T RT * , y , I N K 1 , " " 6 PLOT n,32 DRRU 2,1 DRRU 2 , -
NO I N K E Y $ * " O " TMEN P R I N T RT n , p 4 INK 7 FOR n " 1 TO ^ 0 BEEP .003, 1 NEXT ft PRINT RT 16.13,"*" R
3 , INK 2 ; ••£•'• FOR f > 5 TO 1 S T E P n PLOT 1 1 . 3 2 GO SUB 6 0 5 0 DRRU ETURN
-1 BEEP . 0 1 , - c NEXT r P R I N T fl I N T ( - 1 0 4RND * 2 © ) , I N T (RND410) 9120 INK 4 FOR fteO TO 16 STEP 1
T a,b-l," LET p u n i o s *PUft t o N E X T r> GO SUB 8 0 5 0 FOR q = 16 TO 6 PLOT ft4230,32 DRRU 2,1 DRRU
S.íCl GO sue 5310 18 P R I N T RT q , 0 , PRPER 1," 2 . - 1 NEXT ft P R I N T RT 1 6 , 1 3 . ' 4
5053 GO 1UB 60Se GO SUB 9 1 1 0 GO SUB 6 0 5 0 NEXT RETURN
SALTO DE DAMA
Dentro de los juegos de
«pensar», éste del «Salto de
dama» ocupa un lugar
destacado por la sencillez de la
idea y la dificultad del juego,
asegurando un prolongado
período de entretenimiento.
Se nos presenta un cuadrado numera-
do al estilo del famoso juego de los «bar-
quitos», en el que existe una especie de
cruz rellena de bolas rojas, excepto en el S
centro de la misma, que está vacío. S
i<
El juego consiste en eliminar del table-
ro todas las bolas menos una; para ello,
hay que mover desde un sitio o c u p a d o
1 DATA 127,32,67,97,114,108,1
a uno desocupado, pero siempre respe- 11,115,32,70,101,114,110.97,110,
NOTfiS GRAFICAS 100 101,1¿2,32,127
tando la forma de la cruz, esto es, no se 1 0 DATA 0 60,126,128,126,126,6
O, 0
permiten movimientos en diagonal. 20 PRPER 0 INK 6 BORDER O C
LS
Medite cuidadosamente su movimien- 2 1 RESTORE 1 FOR n = 0 TO 19 R
ERD a P R I N T «T O 5 4n,CMR f a
to, le aseguramos que no es nada senci- I F 9 = 0 TMEN GO TO 3 0
9 MICROHOBBY
EL
w W W u V w
T
«y
v
•f
E 3 E 7 H E I
TICHfÚ
lOAD
10 MICROHOBBY
PROGRAMAS MICROHOBBY
22 NEXT n 46 PRINT l i l i I I I O 350
>0 R E Í T O R E 1 0 FOR n « 0 TO 7 R I I I1 2 0 0 L e T f • • ( O + 2 +SGN ( f d - Í O ) LE
EAC- i POKE US.R " i " + r. , j Ní E
i EXÜTT _Nn PAUSE 1 0 0 eEEP . 5 . 3 0 CLS T c»=CO GO TO 2 3 0 _ „
CRINT llllllilllir FOR i = 1¿ TO 1 3 S T E P 2 POR J =4
j,<¡"l"
2 1 0 I F A B S < C 0 - C d > < > 4 T H E N GO T
M i i1" . I N K ^ I N¿IjKrv 6,
TO 16 S T E P 2 P R I N T AT O 350
Nt • INI 2. 9, " NE <T j NEXT i
5 0 F&R i - S TO 1 2 S T E P 2 F0P j
2 2 0 L E T C M * C O + 2 * 5GN i C d - C O > LE
InK a . • • INK í . IN T f» = < O
INK 6 1 , INK 2, " • = 1 0 TO £ 2 S T E P 2 P R I N T AT i , j , " 2 3 0 I F PEEK 1 2 2 5 2 8 + 3 2 * í • + C » 1
NK 6. I" NEXT J : NEXT i T H E N GO TO 3 5 0 „
¿RIMT "# . INK 2. • INK 6 6 0 FOR 1 = 1 TO 7 : P R I N T AT 2 , 6 * 2 4 0 BEEP . 0 8 . - 1 3 BEEP . 0 4 . 1 B
illll INI- • . INr 6, 2 * i ,CHR $ ( 4 8 + i > , A T 1 8 , 6 + 2 * i ,CHR* EEP . 0 2 , 1 S BEEP .01,29
INK 2 I a. ' • • Ink 2. • ( 4 8 + 1 t . AT 2 + 2 * i , 8 , C H R » (64+1),fl 250 LE+ « = » + l POKE 2 2 5 2 8 + 3 2 * ' O
INK INK 2 T 2+2#i,24,CHR* (64+1) NEXT . + CO.0 POKE 2 2 5 2 8 + 3 2 * f»+C«n O PO
INC ¿ INK 6. • • 7 0 L E Tr pp . 3 2 LET KE 2 2 5 2 B + 3 2 * f d + C d , 2 LET p=f-l
• INK a • 7 S P R I N T RT 0 0 . " P U l i a r " q - pa I F P > 1 T H E N GO T O 1 3 0
3? PPINT ra s a l i r del jueao" 2 6 0 GO TO 4 0 0 „
NK 6 . •• . IIN
NKK 2, INr - SC FOR ri i 0 T O 1 6 POKE 2 2 6 0 0 *r, 3 5 0 P R I N T «T 2 0 , 1 , PAPAME
•' INr• £ • INK I ,15 POKE 2 3 1 1 2 + n , 1 5 POKE 2 2 6 0 ® T R O S ERRONEOS
INK 2 • "ir 6, "l#É INK 2, f +3 2 * n , 1 5 POKE 2 2 6 1 6 + 3 2 * n , 1 5 NE 3 6 0 PAUSE 1 0 0
4 0 0 PAPER 0
GO T O 1 3 0
FLASH 1 CLS PPI
INK t . • • • , IN" •". INK ? XT n
• " 9© FOR fí « 0 T O 14 FOR c =0 TO 1 NT AT 7 , 4 , " F E L I C I D A D E S ® ".AT 9,8
PPINT I N K 2,"B . I 4 POKE 2 2 6 3 3 + 3 2 * 0 + 0 , 3 1 NEXT c i " LO C O N S I G U I O " PAUSE 1 0 0 FLA
NK - INh 2 , - 1 IN( é • • • NEXT n SH 0 CLS
INK £ • INK 5 , INK £ , • 1 0 0 FOR n * 0 TO 1 2 FOR C = 0 T O 4 4 5 0 P R I N T AT 1 1 , 6 , " E l p l C 0 ,»,
INK 6 . « l i l i l í I N K 2, I" POKE 2 2 6 7 0 + 3 2 * n + c , 2 NEXT c jugadas"
NK 6 I N K 2, | INK 6 • • NEXT n 4 6 0 I F P < > 0 TMEN P R I N T AT 13.6.
• IN' 2. • INK 6 . " I 1 1 0 FOR n - 0 T O 4 FOR C » 0 T O 1 2 "Quedaron 1 , p , " fichas."
39 PRINT luf 2, M I . I POKE 2 2 7 9 4 + 3 2 * n + e , 2 NEXT C N 5 0 0 PAUSE 5 0 P P I N T AT 4.1.'0y>
NK 6 ( " . I N K ¿ i INK 6 EXT n ere probar O U Í vez (s n) ^
INf "• INK €• • INK a , 1 2 0 POKE 2 2 5 2 8 + 1 6 + 3 2 * 1 0 . 0 FOR 5 1 0 LET x t s I N K E V » IF * ( : THE
m t m i NÍ e . YNK 2 • n = 0 TO 2 0 BEEP .0P+RND,33#RND N C-0 TO 5 1 0
ÑÍ INK 2, H ^ H INK 6 N E X T n BE CP . 0 5 , 4 5 BEEP . 0 5 , - 4 5 5 2 0 I F y ( = " j " OR x f = " 5 " T H E N RU
1 3 0 P R I N T RT 2 0 , 2 - M O V I M I E N T O D N
10 PRINT •••••••••••••••••••a ESDE R L E T t =0 GO a u e 5 3 0 STOP
1000 LET f S = INKEY S I F f * = ' <1" T H
1000 L E T (o c(CODE t f $1 - 9 6 ' + 2 + 2
J. < P R T N T PRINT PRINT PRI LET CO«UflL <C»;*2+8 EN C L S GO TO 4 5 0
R»T PPINT DE 1 4 0 I F PEEK 1 2 2 5 2 3 + C O + 3 2 * f o ) < > 2 1 0 1 0 I F f» "i OR f $ > ' 9 THEN 0 0
PRINT PPINT PR T H E N GO TO 3 5 0 TO 1 0 0 0
INT PRINT 1 5 0 LET l s 5 GO SUB 1 0 0 0 LET f 1 0 2 0 P R I N T AT 2 0 , 1 9 + 1 . C H R * iCOCE
42 PRINT Illll I d • (CODE ( í » > - 9 6 ) * 2 * 2 LET Cd«'JAL ( í11 - 3 2 > BEEP . 3 1 4 0
• Illll iCfi#2+6 1 1 0 0 LET C I r I N K E V I IF C*e"q" Th
Aj. PRINT I I I I II I 16C I F PEEK ( 2 2 5 2 8 + 3 2 * i d + c d > < > 0 EN C L S
l l l O IF c«
GO TO 4 5 0
* 1 " OR ( I ' 8 " T H E N GO
I I I THEN GO TO 3 5 0
4,1 PRINT I I Illll I • 170 I F c o o c d RND f O O Í d T M E N G TO 1 1 0 0
I Illll O TO 350 1 1 2 0 P R I N T AT 2 0 , 2 0 + í , C » BEEP .
45 PRINT I I I I I 180 I F C O O C d T H E N GO TO 2 1 0 O 1 ,40
I I I 190 I F A B S < Í O - f d > < > 4 T H E N GO T 1 1 3 0 RETURN
LAS JUDIAS
SALTARINAS
Estamos ante un juego
de habilidad mental en
el que lo más
importante es derrotar
al ordenador, nuestro
más duro enemigo.
Convirtiéndonos en extraños «bebedo-
res» en unas copas en las que en lugar
de un buen vino encontraremos judias,
tendremos que intentar vaciar el mayor
número de copas.
K
Para comenzar, tanto el ordenador co- £
mo nosotros, contamos con seis copas
cada uno en las que, se supone, tenemos
judías, cuatro en cada una de ellas, ini- NOTAS GRAFICAS 2 0 5 GO SUB 2 1 0 GO TO 3 0 B
2 10 I N K 9 BRIGHT 1
cialmcntc. Hemos de elegir, seguidamen- 2 2 0 FOR J = 1 T O 7
2 3 0 P R I N T AT 7 , i 14 * J ) - 3 ) ,
te. una de las seis copas y repartir su con- « B C D E F G 2 4 0 I F a I 15 - j ) >0 T H E N P R I N T
7, ( < 4 + j i - 3 ' , a i i s - j t
AT
1 1 l r J 1 _ 2 5 0 NEXT J
tenido en las sucesivas de forma que se 2 6 0 FOR J = 1 TO 7
2 6 5 P R I N T AT 14 . <1 * t 4 * J ) I ,
distribuyan de una en una. Si con esta 2 7 0 I F i < j ) >0 T H E N P R I N T AT 1 4 ,
operación la copa queda vacía, nos ano- t 1 + <4 * J> > , A ( J )
2 8 0 NEXT J
1 REM _ 2 9 0 RETURN
tamos un punto y si el número de judias 5 PAPER 5 INK BORDER 1 CLS
3 0 0 LET K c0 FOR X = 1 TO 6 L£T
8 GO SUB 6 5 0 0 h i h M U ! NEXT x I F h =0 THEN LE
a repartir es superior a las copas que to- 10 GO SUB 9 0 0 0 T (si GO SUB 1 0 0 0 GO T O 4 0 0
20 GO SUB 5 0 0 0 3 0 5 I F 1 . 6 T H E N GO SUB 7 5 0 GO
davía quedan por llenar, se las pasaremos 30 INPUT ; FLASH 1,"Desea salí TO 3 4 0
p r n e r o < s vrt) " , x * 3 1 0 INPUT , FLASH 1,-SELECCIONE
3 5 L E T C =6 GO SUB 0 0 0 0
a las copas del contrincante. 4 0 I F x * = " S " OR x » = " S " T M E N GO COPA"* ( 1 - 6 » C
TO 2 0 0 3 2 0 P R I N T AT 2 i , e , " c o p a eie?ida
El juego continúa hasta que todas las SO GO S U B 2 1 0 GO TQ 4 0 0 "; c
200 REM l í f l l H m a r t ^ l l l W E I i g M 3 3 0 I F C TO T H E N RUN
copas han quedado vacías.
11 MICROHOBBY
PROGRAMAS MICROHOBBY
334 ir C >6 OR C í l THEN GO TO 30 TnTtft(X) NEXT X I F T = 0 AND A ( 4 -J }
3 1 4 ) >S4 THEN CLS P R I N T RT 41,6;
¿6, " 720 NEXT J
34© GO SUB 1000 A U A R I nivel I©, 8 730 FOR J=1 TO 6
350 GO Sj " LflSM 1 . " YO GANO " , A <14 I ; i - : 735 IF A(l4-J)sH THEN GO TO 440
4 0 0 REM I ©-R(14) GO TO 5 0 0 740 NEXT J
401 IF ZVR ÍN GO TO ?0 4 6 2 I F A ( 7 ) * R < 1 4 ) i * 8 THEN CLS 745 STOP
? P R I N T AT 4 , 6 , " A U A R I „ 750 REH
402 IF Z=2 THEN GO TO 600 " , Z , A T 1 0 , 1 2 , F L A S H 1 ; SAQUE G
403 I F Z=3 THEN GO TO 400 O TO 5 0 0 762 IF AíC)+C>7 THEN GO TO 795
404 I F Z=4 TMEN GO TO 800 4 7 0 GO " " TO 2 0 0 770 NEXT C
405 IF Z-5 THEN GO TC 4 9 9 STOP 760 FOR C•1 TO 6
500 INPUT PRRTI 765 IF Ríe) > 0 THEN GO TO 795
J=1 TO 6 DA"7 puli« 790 NEXT £
410 IF A (14-J> < >0 THEN GO TO 44 600 REH 795 PRINT AT 21,0,"TU »U«veS",C
O 605 LET PAUSE 50
420 NEXT J 610 FOR J » 1 TO 6
GO TO 440 799
430 GO TO 460 612 I F A ( 1 4 - J ) " J THEN
LET HsAíl
440 LET C=14-J 615 I F « ( 1 4 - J ) 1 H THEN
44S PAUSE 50 PRINT AT 21,22,"Z 4-J)
620 NEXT J 620 I F T R V ( 1 4 ^ J ) <>0 THEN GO TO 4 4
x t u JE FLASH 1 , 7 - J PAUSE 10 0
0 PRINT AT 21.0," 630 FOR J = 1 TO 6 630 LET h =0 FOR X * 1 TO 6 LET
635 I F A < 1 4 - O ) * H THEN GO TO 4 4 0 h «h ta 114-x) NEXT X
450 GO SUB 1000 640 NEXT J 640 IF h >0 THEN GO TO 610
460 LET T =0 FOR X = 1 TO 6 LET 650 STOP 850 GO Tp 44f
T=TtA<Xi NEXT X IF T.0 ANO A<7 700 REM 900 REH
1 2a. THEN CLS PRINT AT 4,6, "A 705 LET H = 0 910 LET Jíí
V « R I nivel 1 , Z , AT 10,7, FL 710 FOR J = 1 TO 6 920 GO TO 620
ASH 1," TU GANAS " A i ? ) , ' A ",46 712 I F ( A ( 1 4 - J ) • ( 1 4 - J ) ) > » 1 4 THE 1000 REM •****MOUER COPA C*»***
-AÍ7> GO TO 500 N GO TO 4 4 0 1001 IF A(C)=0 THEN RETURN
461 LET T=0 FOR X «6 TO 13 LET 715 I F A ( 1 4 J > > H THEN LET h « f i t 1 1005 GO SUB 8000
1010 FOR J«C + 1 TO A(C)+C
1020 LET K.J
1030 IF J >14 THEN LET KsJ-14
1040 LET A (K ) • A (K ) + 1
1050 NEXT J
1060 LET A(C)«0
SI NO QUIERE TECLEAR
1070 IF NOT A(K)=1 OR NOT K*7 OR
NOT K *14 THEN RETURN
1060 LET A <K) =A <K I «A < 14-K )
1O90 LET A i 14-K) =0
1 1 0 0 RETL'RN
5000 PEH « n w w y
5005 CLS
5010 PRINT AT 1,5,' A U A R I
TAB 20."NIUEL ",Z
SUS PROGRAMAS,
5015 GO SUB 6000
5 0 2 0 PRINT AT 4,1, INK 1, BRIGHT
1,-ZX 6 5 4
5 0 3 0 L E T a $ s '1 D 3
n fc K
n n r
5035 LET b*m"| II t i 11 i
II II
5040 LET I C"
»«" L J l. j c j i J t .
1 L J L J"
MICROHOBBY
5 0 5 0 ' PRINT
INK 7 , BRIGHT 1,ftT 6
e,at.í>T 7.0,b»,AT 8,0, C $, AT 13.4
aS.«T Id 4 , t- • , AT 15,4. C»
5 0 6 0 PRINT AT 17.1, INK 1, BRIGH
TI," 1 2 3 4 5 6
TU"
5090 DIM A(14>
5100 FOR J = 1 TO 14
5110 I F J = 7 OR J = 1 4 THEN GO TO 5
)
INDICANDO CLARAMENTE
UNA CINTA QUE MES COMPLETO DE
CON TODOS PROGRAMAS DESEA RECIBIR
LOS PROGRAMAS EN CINTA E INCLUYENDO EN \
EL SOBRE UN TALON •
PUBLICADOS NOMINAL A NOMBRE DE 3520 FOR K=0 TO 10
HOBBY PRESS. S.A., POR 6530 PRINT AT 8 . 7 , " " PRUSE
EN LOS VALOR DE 625 PTAS.. O SI LO
10
3540 PRINT INK INT <RND«9)+1,AT
CUATRO 6.7 RUAR I" PAUSE 10
PREFIERE, EL RESGUARDO 3550 PRINT AT 8,21," PAUS
DEL GIRO POSTAL A TRAVES E 10
NUMEROS 8 5 6 0 PRINT INK INT (RNO«9)+1,RT
DEL CUAL HA EFECTUADO SU 6,21,"AUARI" PAUSE 10
DE DICHO MES. PAGO. 8 5 7 0 NEXT fc PRUSE 2 0 0
6 6 0 0 RETUF
9 0 0 0 REM
9 0 1 0 CLS
9 0 2 0 P R I N T RT 7 , 0 , " SELECCIONE N
I U C L DE JUEGO
9 0 3 0 P R I N T AT 1 2 , 1 0 , " 1 MUY DIF
ICIL"
La primera cinta contendrá los ¡ELIJA LA FORMULA 9 0 4 0 P R I N T AT 1 3 , 1 0 , " 2 DIFICIL
programas publicados en los REGULAR
números del 1 al 4 inclusive; la QUE MAS 9 0 5 0 P R I N T AT , 1 4 , 1 0 , " 3
Diviértete consiguiendo
regalos tan estupendos
como los de la "tele"
¡¡Sigúeme!! ©RTVE
Llega la diver
í p á í t i c i w y ^ 1
Concursa en casa
2
9
y. i UN JUEGO PARA con los protagonistas
DISFRUTAR CON
ID
£
Patrocinadores
FRES MILLONES .del concurso:.
DE PESETAS!
en premios que puedes conseguir participando
investronica
MOTO VESPA
REVISTA
BELLTON®
¡Busca tu Chollo?-
PROGRñMfiS PROGRñMñS PROG
Se trata de un
divertido juego en
todos sus detalles, las
casas-chalets, la carretera,
los bares, los coches, el
V definitiva reúne las
condiciones necesarias para
hacernos pasar un rato
el que la habilidad y la camión de basura y en entretenido.
rapidez van a ser nuestras definitiva todos los
únicas armas. El programa personajes y objetos que
está desarrollado con un intervienen en él. son
alto grado de imaginación y gráficamente muy buenos. DR.FRANKY
originalidad y reserva La sensación de perspectiva Virgin/Compulogical
infinidad de sorpresas está también muy lograda. TXI tn/rt MATJCII1ATTLIAOTTO*
48 K.
durante su desarrollo. A El movimiento se puede
pesar de lo sencillo que conseguir, o bien utilizando Para ello, tendremos que ir Tipo de juego: Arcade
resulta la idea, se trata de un Joystick o con los pasando por una serie de PVP 1.550
un juego difícil. cursores del Spectrum. lo fases sucesivas en las que
que no le hace demasiado intentaremos perder el
complicado si tenemos en menor número posible de
cuenta además las naves y armamento.
características del juego El primer punto a donde nos
Es. en definitiva, entretenido debemos dirigir es al pasaje
y lleno de originalidad en el escondido. Una vez allí hay
que la habilidad marcará el que intentar atravesar las
éxito o fracaso de! juego. lineas enemigas con el
Recomendado para lodos mayor número de naves
aquellos que no tengan posibles. Seguidamente,
prejuicios a la hora de comienza la batalla naval
recoger cubos de basura. contra la aviación que nos
atacará sin descanso.
Pasada esta fase, tenemos
que hacer frente a la marina
enemiga con las naves que
nos queden y si lo logramos,
BEACH-HEAD
llegaremos a la cabeza de Este juego
U.S. Gold/ERBE puente en donde hay que pertenece a la
48 K dirigir a nuestros carros de categoría de programas
combate hacia el objetivo eminentemente laberínticos,
Tipo de juego: Arcade.
Nuestra misión, por tanto, es final. Los tanques enemigos que están dentro de la fínea
PVP: 1600 intentarán quedarse delante
la de recoger basuras de de programación que inició
diferentes casas y volcarlas de los nuestros: ése es el Manic Miner: salvando las
El juego comienza
en el camión. Pero no es momento que hay que distancias, por supuesto
una vez que se ha
tan sencillo como parece, es aprovechar para disparar, ya En esta ocasión, nuestro
elegido el sistema de
necesario hacerlo en el que sólo estando en línea objetivo es recoger una
teclado o joystick
menor tiempo posible y podemos hacer blanco. serie de pócimas que hay
correspondiente. Lo primero
además hay que tener En la última fase, hay que repartidas por las galerías,
que aparece es un mapa,
cuidado al cruzar la calle, ya conseguir acertar todos los con las cuales haremos
en donde se encuentra
que podríamos ser puntos blancos que rodean revivir al monstruo del
nuestra flota, que tenemos
atropellados por los la fortaleza para, de esa Dr Franky Pero el objetivo
que guiar hacía alguna de
vehículos que circulan por la forma, conseguir que el no es nada fácil, ya que hay
'as posiciones claves: el
carretera. También hay que enemigo se rinda. unos monstruos que
Pasaje Escondido por el que
tratar de evitar pisar el El juego es muy bueno y intentarán hacer fracasar
se puede entrar al puerto
césped, porque si lo está muy bien hecho. La nuestra misión Además de
o la Base Kuhn-Lin.
hacemos seremos atacados batalla naval, por ejemplo, estos enemigos hay otro tipo
El programa reproduce una
por el perro que guarda la se basa en cálculos que se de complicaciones, carros
batalla, en la que nuestro
casa y cojearemos sin asemejan a la realidad: así, cargados de piedras que
principal objetivo es
remedio. el ángulo de elevación del nos intentan arrollar y
conquistar la playa y tomar
cañón controta las bloques de ladrillos que
Los bares son también un las posiciones del enemigo.
16 MICROHOBBY
mA M A S PROGRfiMfiS PROGRAMAS PROGRAMAS
ZIE ZIÍ
que dificulta quizás un poco
su maneja pero sin encuentra el indicador del como si formáramos parte
embargo, el movimiento se estado de las bombas, Más real de él.
realiza con sólo tres teclas y abajo aún, se hallan los Tiene una buena
éstas están muy bien indicadores de apoyo vital: representación gráfica y el
distribuidas Oxigena sistema biológica movimiento está bastante
energía y la coraza sin la logrado No cabe duda de
cual seremos vulnerables al que se puede pasar un
ataque de nuestros buen rato con el Spectrum y
VOLCANIC PLANET enemigos.
este entretenido juego.
Thom Emi/Compulogicat. La misión que tenemos es Aquellos que dispongan de
la de destruir a la raza
XIVSIICK
joysticks lograrán,
16/48 K.
CÍÍWI'A R IHI I
17 MICROHOBBY
i1
PROGRñMfiS PROGRfiMfiS PROGRfiMfiS
Y ADEMAS...
CURSO
+ + Introducción
BASIC
v
ZX SPECTRUM 4 8 K
comprando Por
sólo
A\.900 /
B? t a m * *•' con la
m & *
i i. garantía
Ven a conocer Jnvestrónica
i
$$ m F
el nuevo Spectrum + m *
Abrimos los sábados VMTT . m I
por la tarde
DE LAS HORMIGAS
Bartolomé y Feo. Javier Román Antón , Barcelona RMIGUEROS V I E J O S 0 HRSTR
EVOS Í ,
A HORMIGA,
S I N CHOCAR CON
MURO NI
LOS NU
NINGUN
HORMIG
U E R O V I E J O 0. PARA E L L O USA LO
Spectrum 16 K S C U R S O R E S " ; ' - " S U E R T E "
5 6 0 PRUSE 100
570 INK 2 PRINT AT 1 0 , 0 , B
EEP . 1 , 3 0 P R I N T AT 0,24-, "<t" BE
La velocidad y la destreza son los dos atributos EP
T
. 2 , 5 0
1 0 , a ; " * "
FOR a « l TO 24
BEEP 0 . 0 0 0 5 , 6 0
PRINT A
NEXT
necesarios para poder concluir felizmente el juego que a FOR a = 1 0 TO 1 S T E P
AT a , 2 4 , " f " :
-1
BEEP 0 . 0 0 0 5 , 6 0
PRINT
NE
a
les presentamos a continuación. Rápido y,
XT
1 4 9 0 PAUSE 3 0 0
1 5 0 0 REM I N I C I A C I O N V A R I A B L E PAR
aparentemente, fácil le mantendrá sujeto al monitor de TIDA
1510 LET V i =5 LET p t =0 LET =1
su ordenador más tiempo del que desearía. Pruébelo. 1540
30)
LET XSFN Z(20) LET Y=FN Z<
24 MICROHOBBY
ORD :"r»," vt 5 3 2 0 GO TO 6 0 0 0 6 1 5 0 PRUSE O
3S00 REM D I B U J O HORMIGUERO» 5 5 0 0 REM NUEUO 6 2 0 0 GO TO 5 0 0
3510 FOR » « 1 TO H - 1 5 5 1 0 FOR a = 4 0 TO O STEP - 1 BEEP 8 0 0 0 REM D E F I N I C I O N DE CflRRCTERE
3SS0 P R I N T RT l ( 1 , B ) , l t S , » ) ; XNK a/1000,24 BEEP a / 1 0 0 0 , 2 3 BEEP
BEEP . 1 , 3 0 a/1000,21 BEEP a / 1 0 0 0 . 1 9 BORD
3530 NEXT • ER a / 1 0 NEXT a BORDER 4 ll112£°IÍ6"C"'40'145•124'56'254'
354.0 P R I N T RT l ( 1 , fc) , l ( 2 , t ) , INK 5 5 3 0 LET p t = p t + 1 0
3 B E E P .2.50 S 5 3 5 I F H / 1 0 = I N T ( H / 1 0 ) THEN LET
3550 LET x = l < 1 , * - 1 > LET y = l l 2 , H vi;vi+1 PRINT FLASH 1 , R T 10,5, |®30 DftTR "a",73,42,190,63,190,4
-1) " U I D R EXTRR PRUSE 2 0 0
4 5 0 0 REM TECLROO 5 5 4 0 GO TO 2 0 0 0 8 84 0 146 T 0
5 9 0 0 REM PRNTRLLE "d" ' 1 4 6 ' ® 4 ' 1 2 5 ' 2 5 4 ' 1 2 5
4 5 1 0 LET l=PEEK j I F 1 < « 5 6 RND
t > = 5 3 TMEN LET g * t 5 9 1 0 FOR a = 0 TO 4 0 BEEP . 0 0 0 5 . F Í 5 4 ® 2 5 2 ™ 3 "« " , 30 , 63 , 127 , 2 5 5 , 255 ,
4 5 2 0 L E T y . y 4 l * ( y < 3 1 RND 9 = 5 6 ) - 1 N Z(60) P R I N T INK S / 1 0 . R T X,y.C
* (y >0 RND 9 = 5 3 » LET x = x + l » ( x < 2 1 H R i (9149» NEXT a 8 0 6 0 DR+R "f",6,7,237,252,252,12
6 0 0 0 LET V j = V i - l I F V i < > 0 THEN O tD<FO
RND Q =54 ) - 1 • < X >0 RND <9=551 8 0 8 0 DRTR " G " , 1 7 0 , 1 7 0 , 8 5 , 8 5 , 1 7 0 ,
4 7 0 0 REM CHOQUE M O U I M I E N T O GO TO 2500
4 7 1 0 I F RTTP IX , y J = 1 0 0 TMEN P R I N 6010 BORDER 5 INK 0 PRPEP 5 C 170,85,85
T RT X , y , INK O;CHR i ( 9 1 + 9 ) BEE LS 8 4 0 0 FOR a = l TO 7 RERD a » FOR
P 0.0005,60 GO TO 4 5 O 0 6020 I F p i < r t THEN GO TO 6 1 0 0 b = 0 TO 7 RERD e POKE USR a t 4 b ,
5 0 0 0 GO TO 5 1 0 O + <RTTR <x,y>-95>4 6030 P R I N T FLRSH 1 , - N U E U O RECORD C NEXT b : NEXT a
100 "* , R T 10 , 1 4 , p l I N P U T "NOMBRE " , n 8 4 1 0 RETURN
5 2 0 0 REM MORMIGR 9 9 9 9 SRUE " H O R M I G A S " L I N E 1
6040 LET fC=Pt
5 2 1 0 FOR a = 0 TO 4 0 BEEP .005,-F
N Z 160) P R I N T INK a / 1 0 RT X , y , C 6 1 0 0 FLRSM 1 CLS
MR t 191+Q) NEXT a 6 1 2 0 P R I N T OUER 1 , FLRSM 0 , R T 10
5 2 2 0 GO TO 60OO , 5 , " E L MEJOR",RT 1 0 , 5 , "
5 3 O 0 REM U I E J O ";RT 1 7 , 3 , n f
5 3 1 0 FOR A - 0 TO - 6 0 STEP - 1 BEE 6 1 3 0 P R I N T B 0 , " P U L S E TECLR PRRR
p .01, a NEXT a JUGRR"
LETRAGORDA
Alberto GONZALEZ CARDE
Premiado con 15.000 pts.
Spettrum 4$$ K
25 MICROHOBBY
^^ PROGRAMAS DE LECTORES
b=a + 128
6 0 BORDER 0 PAPER O I N K 7 CUS 4 0 7 0 I F a > 1 2 8 T H E N L E T b=A
7 0 P R I N T INMERSE 1 , A T 1 , 4 . ; " CE 4 1 0 0 PETURN
NERADQR DE CARACTERES " 6 0 0 O POKE 2 3 6 0 7 , 6 0 PRINT '
6 0 P R I N T AT 3 , 1 1 , B R I G H T 1 , IN 4 3 0 PRINT at-, FLASH 1 , " P LETRA NORMAL
UERSE 1 , " LETRAGORDA " U L S A ALGO PARA T E S T - 6 0 1 0 PRINT 1
9 0 P R I N T AT 1 0 , 6 , ' E S P E R A 6 8 SE 5 0 0 BEEP . 0 0 1 , 1 5 IF INKEY»<>"" 6 0 3 0 FOR N * 3 2 TO 1 2 6 P R I N T CHR»
GUNDOS" THEN C L S . GO TO 6 0 0 0 N NEXT N
1 0 0 FOR n = 1 S 3 6 0 TO 1 S 3 6 0 + 1 0 2 3 5 1 0 I F I N K E V i = " " THEN GO TO 5 0 0 6035 PRINT
1 0 5 I F N / 1 5 = I N T f N / l S ) THEN P P I 4 0 0 0 I F a = 0 THEN L E T b = 0 6 O 4 0 POKE 2 3 6 0 7 , 2 5 1 PRINT
NT AT 10,13,66-(N-15360)/15," 4 0 0 5 I F a = l TMEN L E T b « 3 LETRA GORDA
BEEP . 0 0 3 , 5 5 ^ „ 4 0 1 0 I F a > « 2 AND a .-4 THEN L E T b e 6OS0 PRINT
a +4 6 0 6 0 FOR N ' 3 S TO 1 2 6 P R I N T CHR S
1 1 0 LET a u P E E K n POKE 2 3 7 5 6 , 0 IF AND a<8 THEN LET b =
1 2 0 GO SUB 4 0 0 0 4020 a>=4 N." NEXT N
6 0 7 0 PAUSE O PAUSE PAUSE 10
1 3 5 POKE n + 4 8 8 9 6 , b 403O I F a > = 6 AND a<16 THEN LET b
2 0 0 NEXT n CLS GO T f l A0(S —
3 0 0 POKE 2 3 6 0 7 , 2 5 1 sh + 16 8 9 9 9 REM £ GHSSHEIgEl
3 0 1 BEEP 0 . 5 , 4 5 4040 IF a>316 AND a<32 THEN LET
4 0 0 POKE 2 3 6 0 7 , 6 0 PRINT ' L b = a +32 9 0 0 0 SAUE fPAGORDA'CODE 64256
ETRA NORMAL POKE 2 3 6 0 7 , 6 0 4050 IF a»«32 AND a<64 THEN LET , 1024
4 1 0 POKE 2 3 6 0 7 , 2 5 1 PRINT "LETR b = a +64 9 0 1 0 UCRIFV LETRAGORDA 1 CODE 642
A ESPECIAL POKE 2 3 6 0 7 , 2 5 1 4060 IF a V =64 AND 3<128 THEN LET 56,1024
MISION IMPOSIBLE
Julia PEREZ SERRANO
Premiado <on 15.000 pts.
NOTAS GRAFICAS
P B C D E F 6 H
# % v > > A t
Spectrum 16 K
Este es, en síntesis, el centro del juego turbo láser que apuntan directamente a "O"— Dispara a la izquierda.
que conseguirá, sin lugar a dudas, situar- las cuatro bases alienígenas que nos ro- "p'— Dispara a la derecha.
nos en otro siglo y hacernos protagonis- dean. Desde estas mismas bases, recibi- "Q"— Dispara hacia abajo.
tas de una aventura galáctica. remos el constante ataque de los más so- "A"— Dispara hacia arriba.
Una vez situados, comprobaremos que fisticados misiles capaces de desintegrar Atención, si se disparan dos láser a la
somos el comando de la última fortale- cualquier tipo de materia, incluso el pla- vez, no responderá ninguno. Active sus
za «Platínium» que dispone de cuatro tinium de nuestra base. reflejos y... suerte.
26 MICROHOBBY
1 0 0 TO 3 REM © j . Perez Ser 1040 GO SUB 5 0 1 0 » ( a | a " Q " ) > 5 0 2 0 4 t 6 0 0 0 FOR n a l TO 1 0 BEEP .005,10
r ano ai»"a " ) + 5 0 3 0 * <a* * " o " ) > 5 0 4 0 * t a » = " * RND•20l P R I N T AT 1 0 - n , 1 4 - n , " #
2 BORDER O PAPER O INK 7 C p"> AT 1 1 - N , 1 5 - N . " , AT 10-n,15+n,
US BEEP . 5 , 3 ® P R I N T AT 0,3,"© 1990 GO T O 2 0 1 0 - 1 0 * < r . 1 ) % - AT Í i - n 14+n," ",AT 11+n,14-
J.Pti'ez Serrino".RT 2,11,"Grupo 2000 LET C t t d . í P R I N T AT 10,C, n , V , A T ío+n , 1 5 - N ; " , AT N + R I , I
MOVE " RETURN GO TO 2 0 2 0 - 1 0 * ( C = 1 3 1 5+n, J " . A T 1 0 + n , 1 4 + R > , •• ' NEXT n
3 GO SUB 2 P R I N T RT 5 , 0 , " 2 0 1 0 LET r = I N T (RND*2> LET c « l + 6O30 BEEP . 5 , - 2 5 PAPER 2 CLS
T U E S T R S S I T U P D O EN EL CENTRODE P U l i 11 BEEP 1 , 10 PAPER 7 CLS
LO P A N T A L L A Y L R S B A S E S A L I E - N I G 2 1 0 0 GO TO 2 1 2 0 - 1 0 * ( b = l ) 6 0 9 0 PRINT B O . " P u l s a una lee l a . "
ENAS EN EL BORDE DE e S T R TU 2 1 1 0 LET d = d - d i f P R I N T AT l©,d, P R I I I T AT 8 , 8 , SE A C A B O ' ! " . AT 1
M I S I O N ES I N T E R C E P T O R L O S M I - S I L « " GO TO 2 1 3 0 - l O * t d = 1 5 ) 1 e."Tií*pn Total ".t,AT 13,6,"P
es oue EL ENEMIGO UA R LANZARSOB 2 1 2 0 LET 6 = INT (RND*2> LET d =29 umuacion ",put PAUSE O CL5
RE N O S O T R O S " P R I N T O S , " P U L S A UN - p u t / d i f 1 C-O T O 4
fl T E C L R " PAUSE O 2 2 0 0 GO TO 2 2 2 0 - 1 0 * ( j = l l 6 1 O 0 P R I N T AT h , 1 4 , " • " , A T h.14."
4 GO SUB S0OO GO SUB 2 PRIN 2 2 1 0 LET h * h + d i f P R I N T AT h , 1 4 , PLÜT 1 1 9 . 9 6 DRAU O . 7 0 LET
T RT 8 , 0 , " L O S G A T I L L O S DE T U S L A " f " ; A T h - 1 , 1 4 ; " " , AT h - 2 , 1 4 , " " J =0 I-ET h = l GO TO 6 5 0 0
SER SON " , R T 12,5,"O.....IZOUIER GO T O 2 2 3 0 - l O # ( h = 1 0 > e ¿ 0 0 P R I N T AT O . 1 4 . " * " , A T 0,14,'
DA'.AT 13,5."P DERECHA",RT 1 2 2 2 0 LET j = INT |RND*2) LET h s2 • PLOT 1 1 9 , 7 9 DRAU O . - 7 1 LET
4 , 5 , "O
..RBRJO"
RRRIBA";RT 15,5,
PRINT 80,"PARA COMENZA
pul /di <2 ¡ =0 LET 0 = 2 0 GO TO 6 5 0 0
2 3 0 0 GO TO 2 3 2 0 - 1 0 * ( i = 1 ) 6 3 O 0 P P I N T AT 1 0 , < , " + " , A T 10,C , "
R P U L S A UNA T E C L A " PAUSE 0 2 3 1 0 LET O * 0 - d i i P R I N T AT 0 , 1 4 , PLOT 1 1 1 . 8 8 DRAU - 1 0 3 . 0
5 BORDER 4 PAPER 7 INK O C "Í",AT 0+2,14;" ",RT 0+1,14," " uET ,-=0 LET ( : 1 GO TO 6 5 0 O
LS BeEP .5,30 GO TO 2 3 3 0 - 1 0 * ( 0 = 1 1 > 6 4 0 0 P P I N T * T 1 0 , d , " * " , AT 10,d,"
9 L C T U = 0 : UCT p u l i 0 LET 1*0 2 3 2 0 LET I T I N T (RNO +2 > LET o = 2 0 PLOT 1 2 3 , 3 8 DRAU 1 1 9 , 0 LET
LET j » 0 LCT f . 6 L E T i =0 -pul /di f 2 b=© LET o s 3 0
1 0 BORDER 4 PLOT 0 , 0 DRRU 2 5 2 5 0 0 P R I N T AT 1 , 6 , FLASH 1,l * 5 0 0 LET p u t s p u t + l P R I N T AT 3 , 8
5,0 DRRU 0 , 1 7 5 DRRU - 2 5 5 , 0 DR 2 5 0 1 LET l=t+l p- t PETURO
AU 0 , - 1 7 5 2550 IF ( A T T R ( 1 0 , 1 4 ) = 5 7 AND RTT 3000 00 iUB 2 P R I I J T AT 5 , 0 , " N I U
1 5 P R I N T RT 1 , 1 , " T i e a p o " , AT 3 R ( 1 1 , 1 4 1 = 5 7 AND A T T R (10,15)=57 ELEJ "1 ENTRENAMIENTO" ' " 2
,1,"Puntos " > = 0 T H E N GO T O 6 0 0 0 NORMAL "3 SUICIDA"
2 0 RESTORE 1 0 0 FOR a - O T O 7 500© GO TO 1000
READ a » FOR b » 0 TO 7 RERD C P 5 0 1 0 BEEP . 0 1 . 2 0 FOR a = l TO 0 S í-ooi PPINT ao, Pulsa tu etecc>on
OKE USR a » + b , t NEXT b NEXT a TEP - 1 PLOT 1 1 9 , 9 6 ORAU OUER 1
P R I N T AT 1 0 , 1 4 , INK l : " # % " PRIN , BRIGHT a , 0 , 7 0 I F ATTR ¡h,14)= PAt-r-E O
T AT 1 1 , 1 4 , INK 1 , " Ü " P R I N T AT 1 2 0 T H E N GO SUB 6 1 0 0 NEXT a ?003 LET 31-1=500 LET dif2=5CO
0,14, INK 4 , " * | p " P R I N T RT 2 1 , 1 5 0 1 5 RETURN ;
I H K E V » = ••!•• TMEN LET di f = i
4, INK 4 , " J L P R I N T AT 1 0 , 0 , IN 5 O 2 0 BEEP . 0 1 , 2 0 FOR a = l TO O S 00- l E T di Í1=500 LET d » F 2 = 5 0 0
K 4 "L" P P I N T RT 1 1 , 0 . INK 4,"P TEP - 1 PLOT 1 1 9 , 7 9 DRAU OUER 1 Ic I N K E » = 2 " T H E I J L E T d i R =2
P R T N T RT 1 0 , 3 1 , INK 4 , J PR , BRIGHT a , O , - 7 1 I F ATTR (O,14) IF ir^ e . t= 3' THEN GO TO 80
I N T RT 1 1 , 3 1 ; INK 4;"5" « 1 2 0 T H E N GO SUB 6 2 0 0 NEXT a
9 0 0 DATA a",13,31,63,126,254,2 JOOE IF IL.HE-1» 1' OR INKEY4 > "3"
5 0 2 5 RETURN TnEf, GO TO 5 0 0 2
52,124,248,"b",176,248,252,.126 , 1 5 0 3 0 BEEP . 0 1 , 2 0 FOR a = l T O 0 S
27,63,62,31,"C",248,120,240,240, S0O5 PÉTURfJ
127,63,31,13,"d",31,30.15,IS,254 TEP - 1 PLOT 1 1 1 , 3 8 DRAU OUER 1 8009 lET Jtf=2 let dií1=20 LET
,252,248,176, "e",O,96,254,63,254 , 6RIGHT a, - 1 0 3 . 0 I F RTTR <10,C Si f t = 25 PETURN
,96,0,0,"f ,16,56,56,56,56,124,1 = 1 2 0 T H E N GO SUB 6 3 0 0 NEXT a 9000 FOB ü l TC' O STEF- - 1 PLOT
08 . 4 0 , " 9 " - 4 0 , 1 8 8 , 1 0 8 . 5 6 , 5 6 , 5 6 . 5 6 5 0 3 5 RETURN o O D P A ; J O'.'EP 1, BRIGHT i , lOO . 1
, 16,"h",0,6,127,252, 127,6,0,0 5 0 4 0 BEEP . 0 1 . 2 0 FOR a = l TO O S OO ME•T =
1 0 0 0 LET a » = I N K E Y » GO TO 1 0 5 0 - 1 ~EP - 1 PLOT 1 2 8 . 8 8 DRAU OUER 1 9 ^ 0 0 SAVE p" LINE 9900 SAUE " P
0*<a» =" V OR a » * " a " OR a t = " o " Oft . BRIGHT a , 1 1 9 , 0 I F ATTR <10,d) "SCREENS GO TO 5
a(*"p") = 1 2 0 T H E N GO SUB 6 4 0 0 NEXT a . 5 9 0 0 LOAC P"5CRE£N$ GO T O 5
; 5 0 4 5 RETURN
FUNCIONES
TRIGONOMETRICAS
Francisco José HUIDOBRO
Premiado con 15.000 ots.
Ln las primeras, podemos efectuar ia
Spectrum 16 K entrada de datos en grados o radianes;
el programa nos avisará mediante el sím-
bolo de infinito o valor no definido
Se trata de una utilidad que nos calcula las
cuando sea necesario.
funciones trigonométricas, seno, coseno, tangente,
1-as instrucciones están incluidas en el
secante, cosecante, cotangente y sus inversas: propio programa en forma de menú de
anoseno, aitocoseno y arto tangente. opciones.
£ mic=r~ag e
PROGRAMAS EN MICRODRIVE ZX
GESTION;
ESPECIALISTAS EN SINCLAIR
SAQUELE RENTABILIDAD AL SPECTRUM
PROGRAMAS EN CASSETTES
EDUCATIVOS:
Contabilidad (PN.G) 12.000 pías Geogralia i 1900 pías.
Base de Dalos 6 000 pías Geografía II 1900 ptas
Proceso <Jo Icxlos (Esparto)) 6.500 pías Curso de Contabilidad I 2.200 pías.
Cale (Hoja electrónica) 4 000 pías Curso de Contabilidad II 2 200 ptas.
Facturación y control stocks 8 500 pías Matemáticas (Geometría y Trigonometriai 1900 ptas
P TECNICOS Superdesarcollos 1 x 2 3 900 pías.
Agente de Bolsa 6.500 pías
Mediciones y presupuestos . 24.000 ptas.
También disponibles en cassetles. (imprime boletos con impresora ADMATE)
CURSILLO DE BASIC GRATIS, SI COMPRA UN MICROORDENADOR
ORDENADORES: Spectrum. Specttavidea Commodoie. Amstrand. Otrc. Katson . desde 1 239 ptas al mes
IMPRESORAS. Star New Pnnt, SeiKostia desde 774 ptas. al mes. Monitores Accesorios.
AMPLIACIONES DE MEMORIA
Envios contra reemtxjlso, giro o latón conformado CSiiva. 5 4° Telf. 242 24 71 28013 MADRID K«C«$iUmoí distribuidores de nuestros programas
27 MICROHOBBY
OFRECEMOS
^tcvare SOLO LO MEJOR
TÉIJ 1 4 * é i ' J J J J UJ -4
1 . 3 A M ^K i i i H
^mw- ' * \ v
E s o es la versión oirgmal de las O ' i m El m i s completo simulador de guerra que Po» primera veí un programa te liara creer LA MASA, nuestro musculoso héroe
piadas para tu Spectrum Lanía la jaba jamás hayas visto Dirige y protege tus 6 con sus grábeos y movimiento e n 3 verde, se translorma ante nosotros y so
lina, el disco, corre los 400. 'os 100 o los bases de los ataques enemiQos Atraviesa dimensiones que estás en una película de enfrenta al Hombre-Hormiga. a Uliron. al
1 5 0 0 metros lisos y los 110 vallas v luego sus lineas y destruye sus puntos vitales dibujos animados Mas de 2 2 0 pantallas Doctor Entraño o el Hombre-Pesadilla El
sm descanso el sallo de altura, de longitud Paia ello cuentas con tus Ejeiotos. sofis- distintas. 100 enemigos dilerentes desde mundo del Comtc pasado al Spectrum
V con pemga. y J i ' hasta completar todas ticados sistemas de Radar o Información, lamasmas Hasta brujos do las Fuor/as del esta batiendo todos los records de critica y
las pruebas Repetimos, esta es la versión Mapas secretos y un Helicóptero super Mal AVALON te sorprenderá como no lo ventas en Inglaterra LA M A S A obedecerá
original Huye de las imitaciones especial que dispara desde Exocets a ha hecho ningún otro juego porque todo tus órdenes, aprovecha su fuerza para el
parece real bien
OECATHLON/48 K Bombas Incendiarias Se presenta en es
Pial 1 700 luche tipo Video AVALON•48 K THE H U L K / 4 8 K
C O M B A T LYNX 4 8 K Ptas 2 1 0 0 Ptas 2 5 0 0
Ptas 2 1 0 0
" m thrntle
QíiaHfaoide r*
Compite en l u potente molo de 5 0 0 c c Pilota tu Helicóptero a Reacción e n t i e el Giáticos como nunca soóaste ver en tu Sortea en tu acorazado los barcos ene
conua otros 40 cotrodores en cualquiera bombardeo de tormentas electrónicas, Spectrum uAcción a t o p e " Guia a Wally á migos v las minas de la bahía Conquista
de los 10 circuitos más importantes, misiles de tierra y mar y jepelmes través de más de I S habitaciones dis- la playa, d o l á n d o l a de los ataques que por
desde Indianápolis al Jar ama Pon a blindados, para luego vencer a una tierra mar y aire lo harán las tropas
tintas. salvando las más asombrosas y
prueba tus reflejos para no chocar en los escuadra de ca/a» Solo lus Lasers v
habilidad te servirán para rescatar a tus divertidas situaciones, desde subir una enemigas y contraataca para Conquistar
adelantamientos, apurar al m i i i m o en las escalera mecánica a la contra a esquivar su foriale/a Por su originalidad y sus
camaradas y destruir el Reactor Nuclear
curvas y lanrane en las rectas a más de manos que Surgen del suelo y objetos que fantásticos efectos es uno de ios juegos
6 pantallas 5 misiones
260 lirnts/hora. y torio ello en 3 dimen más vendidos en U S A
caen del lecho Te lo recomendamos
s iones GLUE T H U N D E R ' 4 8 K
PIJAMARAMA/48 K 8EACH HEAO/48 K
Ptas 1 S 0 0
f U U THROTTLE/48 K Ptas 1.700 Pías 1 6 0 0
Pía» 1 6 0 0
TAMBIEN EN D I S T R I B U I D O R E S
w
i f si tu compra es superior
<7 • • a 4 . 0 0 0 ptas.
2— Se enviarán a MICRO-
HOBBY en cinta casset-
5 GO SUB 9 0 0
10 REM
GO TO 6 0
T L Í U
4 5 0 GO SUB CG
4 6 0 P R I N T AT 2 0 , 8 , D *
te exenta de protección
2 0 CLS
a, GS
P R L N * AT 1 , ( 3 2 - L E N G* 4 7 0 I F I N K E Y * = " S " OR I N K E Y * = S "
TMEN GO TO 0 2 2 0
cotra copia y listado y
3 0 P R I N T AT 2 0 , < 2 8 - L E N R » > / 2 , P
4 8 0 I F I N K E Y * = " N " OR I N K E Y < * " n "
T H E N GO TO MF autoejecución.
INPUT TAB 13, L I N E X» 4 9 0 GO TO 0 4 7 0
4.0
SO L E T X = U A L X » 5 0 0 LET O = ( S I N X J / Í C O S X)
6 0 I F ABS X > = 10T 3 8 T H E N L E T X < 5 1 0 LET Z « = S T P » O
<- 1 GO TO 0 0 6 0
7 0 PETIJRN
5 2 0 LET 0 = 1/-C0S X
5 3 0 LET US=STR* O
3— Cada cinta irá acompa-
5 4 0 I F RET = 1 T H E N RETURN
5 5 0 LET S = 1 / S I N X
ñada de hoja explicati-
90 LET O ^ ^ ^ P Ñ S ^ ^ ? ^ ^ ^ "
255
1 0 0 POKE 2 3 6 0 9 , 1 0 0 POKE 2 3 6 9 2 , 5 6 0 LET S»=STR» S
5 7 0 L E T P » <COS X ) / ( S I N X)
va de la utilidad y mane-
110 LET 1 * 7
L E T CG = 7 6 0
LET P . L LET MF=80
L E T ORTOS = 1 0
5 3 0 LET V $ c $ T P | R
5 9 0 RETURN jo del programa.
120 BRIGHT 1 BORDER P PAPER P 6 0 0 REM
INK I 6RIGHT 1 CLS 6 1 0 CLS LET G $ = " F U N C I O N E S C I R
1 3 0 P R I N T RT 2 . 1 3 . M E N U "
1 4 0 P P I N T RT 8 . 1 . 1 . - F U N C I O N E S
CULARES INUERSAS' LET R t = " A R C O
4— En una sola cinta pue-
CIRCULARES"
1 5 0 P C I N T AT 1 1 , 1 , " 2 . - FUNCIONE
6 2 0 GO SUB D A T O S
6 3 0 CLS P R I N T AT 1,1,G* de introducirse más de
5 INVERSAS"
1 6 0 P P I N T AT . 1 " 3 . - SALIDA O
6 4 0 LET Y s ( 1 3 0 4 A T N XI / P I
6 5 0 I F X < ABS X THEN LET A » = " U A L un programa.
£ L PROGRAMA OR NO D E F I N I D O " LET C * = A * GO T
1~0 PAUSE O O 0675
L Í O I F INKE »«*'L TMEN GO T O 0 2 6 6 0 LET U = t l 8 0 « A S N X ) / P I LET A
20
1 9 0 I F I N K E Y • • " 2 " T H E N GO T O 0 6
»=STR» V+" grados"
6 7 0 LET Ux I 1 3 0 * A C S X J / P I LET C
5— Una vez publicado, MI-
00
Í O O I F I N K E Y J = " 3 " T H E N STOP
% A. ST R $ U + " grados"
6 7 5 L E T LON = L E N < S T R » X ) CROHOBBY abonará al
2 1 0 GO TQ 0 1 7 0
2 2 0 REM _
6 8 0 P R I N T INUERSE 1 . A T
N > '2, "ARCO* " , X
4,(24-LO
autor la cantidad de
2 3 0 I . E T PETSO
CIRCULARES'
LÉH" 5 * = " F U N C I 0 N E
L E T Z F = "(P" LET U
6 9 0 P R I N T AT 8 , 3 , " A S N Xe " ; A $
7 O 0 P P I N T A T 1 1 , 3 , " A C S X= ",C$ 15.000 pesetas en con-
7 1 0 P R I N T AT 1 4 , 3 , " A T N X= ";Y,"
1 - "09"
¿40 CLÍ
LET S j r - ' C » "
P R I N T AT
L E T U$ = "ÜO"
1.6.G» grados" cepto de pago por cola-
2 5 0 P P I N T AT 2 1 4 . " G R A D O S O RAO
IANE S (G/RL " '
2 6 0 I F I N K E T $ = " G " OR I N K E Y S = " O '
7 2 0 P R I N T AT 2 0 , 8 , D S
7 3 0 I F I N K E Y » = " ' S " OR I N K E Y • = " S " boración.
T H E N GO TO 0 6 0 0
TMEN L E T ','C F = 1 LET R«="ANGULO 7 4 0 I F I N K E Y $ = " N " OR I N K E Y » * " n "
EN GRADOS GO TO 0 2 9 0 T H E N GO TO MF
2 - 0 I F I N K E Y $ = °R
THEU L E T U C F = 0
OR I N K E Y J » " r "
LET R*»"ANGULO
7 5 0 GO T í
7 6 0 REM _
6— MICROHOBBY se reser-
EN R A D I A N E S '
2 8 0 GO TO 0 2 6 0
GO TO O 2 9 0 770 CIPCLE 215,83,
7 5 0 PLOT 2 1 5 , 5 3 : DRAU 0 . 6 0
va el derecho de publi-
2 9 0 GO SUB D A T O S
300 P R I N T AT 1.6G»
7 9 0 PLOT 1 8 6 , 8 3
3 0 0 P R I N T AT
DRAU 5 9 , 0
11,31,"0" cación o no del progra-
O
3 1 0 I F U C F • 1 THEN LET X=X#PI'18 3 1 0 P R I N T AT
8 2 0 P R I N T AT
11,22,"*"
6,26,"*/2" ma.
3 2 0 L E T L O N s L E N CSTR» (X+160/PI 8 3 0 P R I N T AT 16,25;"3*/2"
• ) 8 4 0 PLOT 2 1 5 , 8 3 DRAU 3 0 * C O S X ,
3 3 0 P R I N T AT 3 , ( 1 6 - L O N ) / 2 , INUE 30 #SIN X
R?E 1 . ' A N G U L O ® " , X * 1 3 0 / P I , " grad 8 5 0 PLOT 2 1 5 + 3 0 * C O S
X
X,83+30*SIN 7— Además de la publica-
ción de los programas
Oí "
240 L E t LSSIM X 3 6 0 DRAU - 2 9 « C O S X . 0
3 5 0 L E T M=COS x 3 7 0 PLOT 2 1 5 + 3 0 » C O S X,83+30*SIN
3 6 0 IF ABS L ; = 1 0 t + 3 8 T H E N L E T R
ET ; 1 GO SUB 0 5 0 0
X
3 8 © DRAU 0 , - 2 9 - i S I N X
de interés, MICRO-
3 7 0 I F A B S M = 1 0 1 - 3 8 T H E N GO SU
S 0550
8 9 0 RETURN
9 0 0 FOR F = 1 TO 2
HOBBY realizará con to-
3 3 0 I F ABS L > 1 0 ^ - 3 8 AND A B S M > 1
OF - 3 6 TMEN GO SUB 0 5 0 0
9 1 0 READ A *
9 2 0 FOR N =0 TO 7
dos los recibidos un
3 9 0 P P I N T AT 6 , 1 . " S E N X = '" , L
4 0 0 P R I N T AT 3 , l , " C O S X = " , M
9 3 0 READ A
9 4 0 NEXT N
POKE USR A * + N , A sorteo mensual de un
4 1 0 P R I N T AT 1 0 , 1 , " T A N X = ",Z*
4 2 0 P R I N T AT 1 2 , 1 ; " C O S E C X = " ; S
9 5 0 NEXT F
9 6 0 RETURN MICRODRIVE y su
*
4 3 0 P R I N T AT 1 4 , 1 , " S E C X « " , U »
9 7 0 DATA
iO
"P",0,2,69,84,20,20,20
INTERFACE-1 corres-
4 4 0 P R I N T AT 1 6 , 1 , " C 0 T A N X » " , U 9 3 0 DATA "I",0,108,146,146,146,
146,108,0 pondiente.
29 MICROHOBBY
MAM DEL JUEGO «SAIMAZOOM»
r
i &
Aquí tenemos una de las más fabulosas aventuras hecha programa, el
SAIMAZOOM, cuyo protagonista, Johny Jones, hermano de! famoso
Indiana, nos hará partícipes de sus hazañas que nos llevarán por selvas y
siniestros lugares hasta conseguir, con la ayuda del gran MAPA, encontrar &
y poner a salvo el precioso botín origen de nuestra empresa: el café.
Trazadas las líneas generales de lo que será, sin lugar a dudas, una
apasionante aventura que conseguirá el reto excitante de la superación
minuto tras minuto, les ofrecemos a continuación las claves fundamentales
de este juego ya comercializado y el mapa que facilitará su puesta en
funcionamiento y que hará realidad su transformación, seguros de que su
imaginación y habilidad les transportará hacia las más fantásticas aventuras.
DATOS TECNICOS:
El mapa de este programa es de 10 x 10 pantallas, es decir, un total
de 100 distintas. Partiendo de un televisor de 22 pulgadas, su longitud real *
sería de 2m. x 2,5m., que suponen una extensión de 5 metros cuadra- 3
üf
* m
•
*
dos.
m m *
Por lo que respecta al diseño y técnica de programación que supuso
la realización de JOHNY JONES, cabe destacar que para su perfecta mo-
vilidad han sido necesarios 72 gráficos distintos.
9* *
El programa, como todos los comercializados por DINAMIC SOFT, es- m * *
tá equipado con el nuevo sistema de carga rápida que reduce considera-
Mm
blemente el tiempo de carga del programa. (3.000 baudios accesibles por a* w
Software). *
30 MICROHOBBY
MICROHOBBY 31
I
Este gran concurso, que por primera vez en España va a enfrentar en competición a programas de ordenador,
le brinda la oportunidad de demostrar que es el mejor programando. Y por supuesto, de llevarse grandes pre-
mios.
En el concurso participarán programas que jueguen al «Mastermind» (en una modalidad determinada que se ex-
plica más adelante), y la forma de seleccionar y elegir al mejor es la competición entre todos. De esta forma,
el programa ganador habrá demostrado que es el mejor, al haber superado y eliminado a todos sus contrincantes.
32 MICROHOBBY
UNA INICIATIVA DE
A-
(M^ÍMJS) Y
"•o*
'SEMANAi
BASES
1 Todos los programas que se presen-
ten deberán «correr» sobre un orde-
nador Sinclair ZX Spectrum de 48 K.
2. Todos los programas deberán ser ori-
ginales.
3. Cualquier programa que durante su
ejecución, se interrumpa presentan-
do mensajes de error, será automá-
ticamente descalificado.
4. Todos los programas deberán ajus-
tarse a las reglas de juego que aquí
se detallan.
5. U>s programas deberán enviarse gra-
bados en cassette, con el original por
una cara y una copia por ta otra.
Todas las partidas serán públicas, pu-
diendo asistir a ellas cuantas perso-
nas lo deseen.
7. Tanto el calendario con las partidas
a celebrarse como la fecha, lugar y
hora de las mismas, se publicarán
con la suficiente antelación y siem-
pre. desde las páginas de esta revis-
ta.
8. La participación en el concurso su-
pone la aceptación de estas bases,
por lo que quedarán automáticamen-
te eliminados aquellos programas
que no se ajusten estrictamente a las
mismas.
9. No podrán presentarse a este concur-
so ningún empleado ni familiar de la
editorial Hobby Press, ni de la firma
Microworld.
¡PARTICIPE Y SUERTE
CONSUW 10
Listado^ c o r r e c t o je STOP STATEMENT. el cual De todas formas, le remi- bien en un sobre normal,
hubiera aparecido al colocar to a nuestro curso de BASIC bien por correo certificado o
Observo que en el progra- una sentencia STOR Una vez que explicará puntualmente por paquete postal. Espera-
ma BIO-RITMOS. publicado más, aseguramos que el lis- todas estas cuestiones. mos sus programas.
en el n.° 1, hay dos llamadas tado está correcto.
a lineas inexistentes, con-
16 K.
cretamente en las lineas Envío de programas
Acabo de comprarme un
540 (GO SUB 900) y 2006 Grabar en el S p e c t r u m
Spectrum de 16 k. me gusta-
(GO 70 9000). ¿Es ello nor- El motivo de mi carta es
ría saber si las cintas de pro-
mal? En caso contrario, les Me gustaría saber có- que me resolváis una duda
gramas de juegos se las
agradecería publicaran el lis- mo se graba en el Spectrum que tengo acerca de cómo
puedo acoplar. Ya que me he
tado correcto de dicho pro- 48 K. enviar los programas a vues-
fijado de que en todas pone
grama. tra revista: los programas, en
José Miguel LLOP JUAN para Spectrum de 48 K. Gra-
su correspondiente cassette,
Francisco Llach SAUOUET • Barcelona
cias.
¿pueden enviarse en un so-
El procedimiento es el si- bre normal, como si fuera Julio VELASCO Baracaldo (Vizcaya)
Lo que usted ríos plantea guiente: una carta, (pagando la tari-
es, desde el punto de vista Una vez el programa en fa correspondiente a su pe- • Lamentamos comunicar-
del ordenador, correcto, ya memoria, teclear SAVE so. por supuesto) o deben e que no se puede compri-
que a la llamada a la subru- «NOMBRE DEL PROGRA- mandarse por el molesto mir una cinta de 48 K en una
tina 9 0 0 el programa conti- MA» y ENTER. procedimiento del paquete de 16, a no ser que el progra-
núa ejecutando la linea si- Aparecerá el mensaje postal? ma de aquella ocupe menos
guiente sin ningún proble- «start tape, then press any de los 16 K.
ma: habrá podido observar key» que quiere decir que Alberto ALCORIZA VARA Madrid
que el programa funciona ponga el cassette en condi- Felicitaciones
perfectamente. En cuanto al ciones de grabar {normal- Puede usted, sin ningún
GO TO 9 0 0 0 , se trata de un mente pulsando PLAY y RE- problema, mandar sus pro- En primer lugar quiero fe-
truco de programación que CORD a la vez) y pulse cual- gramas a nuestra revista de licitarles por su revista; es lo
evita la aparición del mensa- quier tecla. la forma que más le agrade, que muchos usuarios de or-
AVISO
Ultimamente han aparecido en revistas dedicadas a usuarios de SINCLAIR
algunos anuncios en los que se ofrecen programas de primera categoría a
precios muy por debajo de su valor real. Estos programas son copias
" p i r a t a " que no pagan derechos ni a los autores ni a las compañías de
software originales y que ni siquiera respetan su presentación de origen
con la consiguiente pérdida de calidad.
Como creemos que los poseedores de un Spectrum se merecen el mayor
respeto y para protegerlos de estos desaprensivos, aparte de las acciones
legales que se lleven a cabo, avisamos que programas como el PSYTRON,
HULK o SABRE WULF, para que sean originales, han de presentarse en un
estuche de cartón a todo color y del tamaño aproximado de una cinta de
video.
No te fíes de las gangas.
SILOG HARDWARE
FULGURANTE AYUDA PARA SU SPECTRUM TECLADOS PROFESIONALES PARA SU SPECTRUMl
AL FIN FLOPPY DISK PARA TECLADO DK'tronics (TDK) TECLADO SAGA 1 EMPEROR
EL SPECTRUM CON NUESTRO
INTERFACE EXCLUSIVO:
(Futuras mejoras, simplemente
cambiando la EPROM).
OTROS PERIFERICOS
I m p r e s o r a GP 50 S 26.200 pts. J o y s t i c k Gran c a p i t á n . 2.550 pts.
I m p r e s o r a GP 5 5 0 A ( c / i ) 63.900 pts. M o n i t o r T P - 2 0 0 v e r d e 12' .28.600 pts.
Interface joystick 2.950 pts. I n t e r f a c e C e n t r o n i c s c o n E P R O M _ 12.350 pts.
Sintetizador amp. 3 canales 8.850 pts. A m p l i a c i ó n m e m o r i a i n t e r n a Texas 9.750 pts.
ftllifiliMi- V
fcTIOl U-93
/ J / W W
/f/í/^íf
SIMULADOR DE VUELO
software y fuegos
H n c f e ^ iMiiiftoft 10 JUEGOS"!» .<f.C1l«JW 4HK
tetepaiadira
software 1/ fuegos software y fuegos 'tware y fuegos
WROIC'OE SIOCK
UTILITIES
spectrum 48K
DUMP SORT
¡ü P I D E L O S EIM T U T I E I M D A ! ! !
VE OCASION
• INTERCAMBIO programas para fl SPEC Puerto de Sania Mana (Cádiz) Tino 856517 tótono (94) 431 73 05 de 8 a 10,30 de la no- 16/48 K Dispongo de más de 300 contesiaré
TRUM 4&k Preferentemente de Oviedo Ce- • SE VENDE Spectrum 48 K con lote de pro- che a lodos pero enviarme sólo las listas de tos
lestino Fdez Lozana C/Víctor Hevia 22. Tfna gramas por 40.000 pls Llamar al 93/236 05 • DESEO coniaciar con usuarios del Spec- programas comerciales o que estén hechos
23 38 26 38, o escribir a c/Córcega. 613-5°1* Barcelo- lrum en Viga si es posífe para intercambiar en Código Máquina Escribir o llamar a Na-
• ME GUSTARIA tomar contacto con algu- na 08025 Preferible llamar. Desde las 6 has- información Tel (966) 27 88 35 Roberto Gotv choO Franco y Lípezn 0 11 Zaragoza 50005
na cooperativa Club de ordenadores ZX- la ¡as 10 de la noche zález Fontenla Ó Travesía de Vigo 192, 4-A Tlfno (976) 35 61 77.
SPECTRUM a nivel nacional o en especia) en • CAMBIO Juegos del ZX Spectrum 48 K Eo Vigo 7 (Pontevedra) • VE NDO con pocos meses de uso: Interface
¡a periferia de Bifoao Llamar al (94) ¿64 31 vio lista José Manuel Ochoa Vía Augusta. • ZX SPECTRUM deseo eiiercambiar progra i + Microdrive + 5 cartuchos por 36.000
94 (preguntar por Carlos) o escribir a Carlos 236 2°A Barcelona 08021 mas de todo tipa juegos, contabilidad, mate ptas TV portalil B/N Grundirvg (último mode
Echevarría C/VaaBen Bata N°2 4 4 B Lejo • TENGO 300 programas comerciales «xas matícas etc. con usuarios de todo et país Mi lo) por 13000 pías o cambo todo por TV por
na (Vccaya) revistas. Hardware para cambiar con todo duecoón es José Lojo Garda Cí Cananas n? laiii cotot Tamtxén intercambio con toda Es-
• INTERCAMBIO los mejores programas aquel que quiera contactar conmigo Mando 7. Conii de la Fra. (Cádiz) Telf (956) 440252 parta programas comerciases para el Spec-
creados para SPECTRUM '6 ó 48K (más de lista Javier Gil O El Orden. 20 5" E Baracai Todos tos días a partir de las iaoo horas trum de 48 K Razón Tllno 965/24 17 23. ho-
80v interesados escribir a- Jordr Pont Estra- do (Vizcaya) •INTERCAMBIO lodo tipo de programas ZX ras oficina o apartado 2070 de Alicante Pre-
da O Capuchinos 30-4*3' Tarragona Tino Spectrum Vendo impresora ZX Prmt Preoo guniar por Juan Sergo
• CAMBIO programas para Spectrum 16-48
(97?) 23 12 72. a convenir Andrés Fémández Tino (94) 435 • Vendo ordenador Dragón 32 por estrenar,
K. Tengo títulos interesantes (Bandera a cua
• VENDO Joystick QUICKSHOT II AUTOFl- 23 85 O Navarro Villosiada 11 Biibao-48015 en perfecto estada con manuales de Base
aros. Sa&re Wulf. Ate Wat eic) Soto para
RE. mando anatómica nuevo por 3500 pls Madrid üamar de lunes a viernes a partir de • DESEO intercambiar programas para ei en castellano e inglés* con catüe para conec-
Poemas vendo Interface Kemston por 3.000 las 7 de la larde y preguntar por Juan Carlos Spectrum, dispongo de más de 100, con usua- tar cualquier cassette doméstico además re-
José Tino (91) 252 44 30 de Madrid De,ar rios de la prcwncia de Alicante tamt«én para gato una cinta de juegos y programas técni-
• INTERCAMBIO programas 100% Código
nc de leiélcno cambiar experiencias interesados escnbtr a cos Precio a convenir Diñarse a Euse&o Zu-
Máquina, poseo más de 130 y me gustaría
• VENDO ordenador ZX SPECTRUM 16 K . José Agujar González. Sanz Orna 9, Altea toaga. tinto (93) 247 22 76 el Baimes 444.
comprar impresora PflINTER económica Jo-
comprado el 7 de diciembre del 83, lleva el (Alicante) 2-1,08022 Barcelona
sé Lms Expósito Crespo O Alia. 46B-Esc C
manjai en castellana transformador y todo • VENDO Speclrum 48 K. instrucciones en • VENDO ordenador ZX Speclrum con ga-
t°A 39008 Santander iCaniabria)
io necesario paia su usa y además unos 30 esparto!, comprado 8-84 (perfecto estado) rantía Invesitómca y 25 programas de juegos
» VENDO programas para 48K Atohemtst más libro A Bellido «Cómo programar su y utilidades Muy barato Tllno 4697235 De
wocramas de juegos que son muy interesan-
Jet-Sel. el JixJador de Aiedrez. Time-Gate y Spectrum. más de 50 programas (toctos co- 20 a 22 horas Manuel iglesias López Avda
tes, y tan soto por eipreoo de 25 000 pts Juan
Futboi Manager V para 16 K Jet-Pac Arca- merciales) Todo por 33000 pts Adolfo Ma- Manzanares 62
Francisco Rodríguez Polígono Gomal 8 l
d a Ftest Cooíoe Merochess Trans-am Spa- drid Tfna 772 27 83. lardes • CAMBIO programas ZX Spectrum en C'M
i!-3'3° Hospilaiet Barcelona (93) 336 02 37.
ce Raidera Invaders y los tres Horacios Sólo • Intercambio lodo tipo de programas con (Con;ecl. Comoiiadófes PSST. Jet Pac ) Rayi
• INTERCAMBIO programas del SPECTRUM
¡os de 48 K 2 2000 pis, sólotosde 16 K 3100 usuarios del ZX Speclrum. Envío lista Pere o Manolo (93) 291 55 26 Sla Cotoma de Gr
oon usuarios de Barcelona Oriol Buch tei 2¡C
pls Todos 1500 pls Escrtor a Augusto Freo Antón Amadó Monsarro O San! Pere 2 Vía- (Barcelona) Beelwen. 36 Más de 100 pro-
33 65
Río Barreda el Jorge Vigorv 55 i c B Logroño franca del Penedes (Barcelona) gramas donde poder elegir
• CAMBIO programas para SPECTRUM
26004 • Si qu*res tener el mejor copiador para lu • VENDO ZX Spectrum 48 K RAM Con ga
1&48K José M Carmona O Pascual Gayan
gos 4t Sevüia 41002 • ESTOY miefesado en iniercambar progra- SPECTRUM. (copa lodo H » de programa con rantía de investrónica y muchos programas
• NTERCAM BlO programas con usuanes de mas para el ZX Speclrum de 48 K. principal o sin cabecera, sin limife de lonralud y múl- comerciales de juegos y a p e o n e s todo en
toda Esparta Interesados enviar leta a Ricar- menle iuegos y utilidades interesados escri- tales parles, de un tirón) ponte en contacto fabuloso eslado por 28000 pls (Veintiocho mi:
bir a Al&eflo Jawer Arrcyo Jávega Avenida conmigo Alfonso Aguure Afbex Paseo de la pts) Tllno 416 43 40
do Oses F c- San Juan de la Fterta n° 10.3'D.
de Los Plateros, n e 8 4°B 2l006 Huelva Castellana 178. 28046 Madrid Tilno 259
50015 Zaragoza • VENDO ordenador ZX Spectrum 48 K con
• INTERCAMBIO juegos y programas mas • VENDO ZX81 ampliado a 32 K de memo- 62 12 manual en c a s t a ñ a atmeníadot cables etc.
de 200. tambtén «formación llamar al 622 12 na. en buen estado manual en castellano y • VENDO ZX Speclrum 48 K, con garantía más 30 programas comerciales (la mayoría
32 (9n. o escribir a José M' Sócela crPar los me¡ores programas que hay para el ZX81 Investrómca comprado hace 6 meses Regato importados de Inglaterra) «136000 pts Aun
qoe 92. Aigete iMadndi Regao revtslas Precio a conven:; Compra además 100 programas Todo por 37000 ptas tiene garantía
• VENDO ZX-81 (comprado , , 83). Mem ría Spectrum Escribir o llamar a Víctor Ma- Con manuales y accesorios Llamai al Tifno • VENDO ordenador S»dM5 con dos cartu-
64K RAM. manual. cables y 90 programas gra- nuel Moreno O Padre Tabernero i7fe 6°C (9-) 446 49 69 a part«r 630 Alfc-iso chos de juegos sin estrenar, con g a r a t a
sados (jueg . uMd. gestión, maiem) por 25 000 1900? GuadaiajaraAjuüdalajara Tino (911) 22 • CAMBIO programas comerciales det ZX Jcysiic* manuales en castellano etc en
pts Enrique Ib Ttno (93) 219 72 33 Cerderta 53 61 Spectrum de 16 K ó 48 K Para obtener <3 is- 30000 pts
537 9." Barcelona 08024 • NOS gusiana contactar con usuarios de¡ la detosprogramasdrigusea Dan*' Bagues • VENDO LIGHT con Interface y programas
• CAMBIO o vendo programas (Tengo mas Speclrum en BILBAO, para lormar un club de Alvares PaiacoVatfés 3Ü-B. 4» Izq Arnés (As- demostración en 6000 pts Joaquín Bayon ü>
de 300 comercia es) mondes ¡¡bros para e¡ intercambio de cmias ideas :<bros. sin lm lu- turias) pez O Capitan Aímeida. 28. 1" Izda Tilna
Spectrum Román Gómez el San Juan I £: crativo Interesados preguntar por IÑAKI al te- • CAMBIO programas para e Spectrum (985) 29 21 87 Owedo
( c o l o q u e a su m i c r o )
¡ P o r s ó l o 11.800 P e s e t a s c o n R e g a l o Sorpresa!
¡Facilidades de p a g o hasta 6 mesesl
• Todos los cables interiores • Doble fondo oara libros y accesorios
• Repisa especial para programas • Acabado en teka. medidas 85x55x78 cms.
• Montaje fácil y rápido
37 M I C R O H O B B Y
C0R&0
SEMANAL J u e g o s , p e r o potos — No caigáis en el
error de que todos los pro-
Ante todo quiero felicita-
gramas se reduzcan a jue-
ros por la revista Micro-
gos. seguid en la linea del
hobby, porque creo que es-
ANUNCIESE tá muy conseguida, no só-
primer número, con progra-
mas tan interesantes co-
lo por sus contenidos, sino
EN también por su formato se-
mo el editor de caracteres,
aunque no quiero decir
• Ordenadores personales manal.
con esto que no editéis
Hard y Soft. MODULOS Tras esto dos sugeren-
programas de juegos.
• Cursos de Basic. cias:
Gracias.
Otcinat RENOVACION EN MARCHA. S.A — En cada programa
tí Eí(MOOC«J». W ?> MT MAWtlD-3 indicad ta memoria míni-
TpVIooo (91) 441 24 Ta Pedro J o a q u í n
Tels.: 733 39 04 - 733 50 12 ma que ocupa, junto al co-
Tonda REM SHOP 1 MARTINEZ
tí Galiieo. 4 MADRID- mentario que hacéis de él.
TcWono (91) M 5 2 8 « Señorita Marisa Ubeda (Jaén)
ATOÍQON f
PRECIOS
PARA
ESPECIALES
COLEGIOS
/ MICRODRIVE
usuario del 0
IMPORTACION D I R E C T A
Artículos Pesetas
VENTA DIRECTA
Y TIENDAS SIN I N T E R M E D I A R I O S
VIC-20
Z X SPECTRUM ORIC ATMOS 39.900
COMMODORE 64
COMMODORE 64 ORIC ATMOS-
Y a rfiftpom-tm» del Plan Nacional
(^onldlilr para Mirnxlrívf. COMMODORE C 16 33.000
ZX81 1K
SPECTRUM 48K UNIDAD DISCO 60.000 COMMODORE 64-16
* Archivo de Cuentas
ORIC ATMOS 48K DATASSETTE 10.500
256 ctas.
MICRODRIVE
* Archivo de Asientos
ZX-811K 11.500 UNIDAD DE DISCO
INTERFACE
1024 asientos. SPECTRUM 48K 33.900
J U E G O S (Importados)
* * *
* Extracto de cuentas. MICRODRIVE 14.500 DATASSETTE - SPECTRUM 48k
* Balances de S u m a s INTERFACE 1 14.500
Tel. (93) 242 80 11 y saldos. CARTUCHOS 1.400 SPECTRUM 64K
BARCELONA
* Balances de Situación. SPECTRUM PLUS 45.000
Tel. (93) 319 39 65
* Versiones para 1 ó 2 QL128 K 110.000 MICRODRIVES-INTERFACE 1
BARCELONA
Tel. (93) 725 20 59 S A B A D E L L microdrives. Envíos contra reemvolso
M
P I D E L O S POR C O R R E O A:
W
A1ICRO c/. F E R N A N D E Z D E LA H O Z , 64 - 2 8 0 1 0 M A D R I D
O EN CUALQUIERA DE SUS CENTROS
38 MICROHOBBY
OFRECEMOS
Soleva SOLO LO MEJOR
ATRAM
De vez en cuando aparecen algunos programas que de-
muestran que las posibilidades del Spectrum son ina-
gotables.
Este es el caso de A T R A M , el primer gran juego de
guerra que por primera vez combina los clásicos juegos
de mesa con un programa de ordenador.
Desde los tableros van siguiendo los movimientos de tu
enemigo, mientras que con tu Spectrum vas controlando
y estudiando tu táctica de ataque y defensa.
Estrategia, habilidad y decisión son las claves del triunfo.
De 2 a 4 jugadores. Apasionantes horas de juego.
¡EL M E J O R R E G A L O DE REYES!
A T R A M . P.V.P.: 6 . 8 0 0 Ptas.
iiP0R
FELICES ESTAS FIN!!
Reset para tu
Un interru
Ptor
Spectrum,
on/off y
por sólo
1.500 pesetas.
re
Si no puedes venir a vernos, escríbenos a
ERBE, PONZANO 25 - 2 8 0 0 3 M A D R I D
o llámanos al (91) 4 4 1 1 6 5 1 indicando
los programas que desees. Los recibirás No necesita ningún tipo de instalación,
contra reembolso en tu domicilio SIN
PAGAR GASTOS DE ENVIO. Basta con conectarlo.
SERVIMOS A T I E N D A S Y A L M A C E N E S
i
LO TIENES
EN MICROWORLD
/MICRO
José Ortega y Gasset, 21 Padre Damián, 18 Fuencarral, 100 Avda. Gaudf, 15 Ezequiel González, 28 Stuart, 7
Telf. 411 28 50 Telf. 259 86 13 Telf. 221 23 62 Telf. 256 19 14 Telf. 43 68 65 Telf. 891 70 36
28006 M A D R I D 28036 M A D R I D 28004 M A D R I D 08015 BARCELONA 40002 SEGOVIA ARANJUEZ (Madrid)