0% encontró este documento útil (0 votos)
45 vistas68 páginas

Batman, Michel Thunderbirds Peek-Poke-It: Pokeador para Plus D

Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
45 vistas68 páginas

Batman, Michel Thunderbirds Peek-Poke-It: Pokeador para Plus D

Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CM

UTILIOftDES

7T*
O)

1 m
I * / * ' '

<
O
o
Q-
•jj
<
cc
LU
o
CC

^.. ¿ y

BATMAN MICHEL M O T ii
r .

o l l i
i

i* ¥ I 9 K V

O l¡ I
En las cassettes encontrarás además: • Yie Ar Kung Fu (original Imagine) • Comecocos 3D • Cargadores
para: «High Steel», «Cerius», «Hopper Copper», «Newzealand Story», «Comando Quatro»

BATMAN, MICHEL PEEK-POKE-IT:


THUNDERBIRDS POKEADOR PARA PLUS D

HOBBY PRESS
>

< V 1BD •aiaiqip^A


f ••

EN OPERA CLARO. ^ Xr y. J

LAS AVENTURAS DE MOT.


EL GRAN MONSTRUO DE LA HISTORIETA,
ÍK
y .\ \ ' ^tk'Ai
EN UN VIDEO-JUEGO QUE HARA HISTORIA.
" s -V ^

Guitovo W * i . BoH>u#no, 25 2S002 Madrid T»t. 415 45 12 Dittribuido por MCM Tal. (91) 457 50 3 t

V X . /
AÑO VI N.° 192 Canarias, Ceuta y
OCTUBRE Melilla: 520 ptas.

4 MICROPANORAMA
Entrevista con Gabriel Nieto,
50 CONSULTORIO
Director de Topo.
m SELECCIÓN
D J M1CR0H0BBY

|
Ife ¡itiiij

EXPANSION
55
PIXEL
•PEEK-POKE-ÍT: APIXEL
M i s posibilidades

28 NUEVO
para tu Plus D.
•CLUB

11PREMERE
«High Steel», «Titán», «Time Scanner»,
«Dominator», «Mkhd», «Gemeni Wing»,
«Chuckv Yeagere», «Batman»,
57 PROGRAMACION
«Butragueño II», «Cosarios», «Comando Ordenación por método Quicksorl
Quatro», «Carrier Comando»,

58 OCASION
«Thunderbirds», «Mambo», «New
l ó MICROFILE Zealand Story», «Dynamix».

42 PLUS 3
20
Los códigos de Enganche para Plus D.

59 DEL SOFTWARE
LOS JUSTICIEROS
CORREO •LISTADOR BASIC

22 TRUCOS 46 EL VIEJO ARCHIVERO AULA SPECTRUM

EL MUNDO DE 48 UTILIDADES 64 TOKES& POKES


24 LA AVENTURA •ROTEX
Rotación de textos en pantalla

Edita MOBBv PfHISS S A Presidente l',<n,i •*•-.,:•< Consejero Delegado < u •.,•••
Subdirector General Ami«rs A , D i r e c t o r Gerente • u • •

Director Domingo Grtme/ Redacloi Jele: A i r . i Gu« i ' ; Redacción Adj;. í Br[ i M.<quotacron A ' '.' , Directora de Publicidad * . " c . i
Secretarlo Redacción: Carmen Santamaría Colaboradores Amarte» M r r r l a n [Link] S.i- t * '.'•(• f ' : . i i - n •>. • .; • > >• <:
Corresponsal en Londres: Alan M<>a¡i Fotografía Carina Canili- MiQu«1 L a m i n a OibujOS " F i M M . , •. V . :>, • Director de Pioduccion
Peropadrc Director de Administración J o s r A?n;r G : n v r » v Directora de Marketing ' . ' . f L..--t •••m Departamento de Circulación >'• . Pt Ooparlamenlo de
Suscripción*»: Mana Rosa G o W W * / a ' i a doi V a ' C a n a d á Pedidos y Suscripciones I.- ''ík- Redacción. Administración y Publicidad i ' 1 i :i • '„ • •>.
Madrid Tcl 734 70 12. Telefax 734 62 96 Tele» 494Í0 MOPR Distribución C<«>1 5> S A V . - • .>4- «.«• . Imprime H< t.M .< A Ctr.i •• \ Vi,:1 :
1
Departamento da F o l o c o m p o s l d ó o : Mobby Press S A Fotomecánica: Masicrcnuri Deposito Ltigai M J O í^W 1964 Pre&csenttTMM •• •<.» C " o U •->. •
Paraouay Cra Americana de Ediciones S f U Swt [Link] 1 fj.í? Toi i»1 ?4fi4 W ü l i f . N O S A>»«hs > m • i V CBOHOBBY i . -.i ,• • - . •• n i
opiniones vertidas por Sus COdDcadO'OS <>n los á't'.'U' s < ""ai!, < [Link]í S ,tt«Oi r i.

3 MICROHOBBY [
MICRQPfiNaBflMfl
LA SUERTE DE
AFTER T H E W A R DINAMIC
ERBE-TOPO CON
D I N A M I C 5.° A N I V E R S A R I O DINAMIC EL CASO PETROVIC
RENEGADE III fe IMAGINE
PERICO D E L G A D O fel TOPO La verdad es que hay quienes nacen con
DRAGON NINJA OCEAN estrella y quienes nacen estrellados. El caso de
Erbe-Topo es un claro ejemplo de lo primero,
OPERATION WOLE fe OCEAN pues lo que les ha ocurrido con el caso
DOUBLE DRAGON ^ MELBOURNE Petrovic ha sido un auténtico golpe de suene.
S1LKWORM (fe| VíRGIN GAMES Resulta que (muy hábilmente, como

+
siempre) Erbe-Topo, en el contrato que
007 L I C E N C E T O K I L L (¡¡"J DOMARK
efectuaron con Petrovic para que éste cediera
AETERBURNER fe; ACT1VISION su nombre para uno de sus juegos, incluyeron
T H E GAMES SUMMER EDITION EPVX una clausula mediante la cual si el popular
jugador yugoslavo abandonaba el club
R-TYPE fe} E DREAMS
madrileño, además de no cobrar un duro

r - , BARBARIAN II
STRIP POKER I I . +
Í=J PALACE
ANCO
tendría que indemnizarles con 9 millones de
pesetas. El resto de la historia ya la
j ROBOCOP OCEAN
conocéis,.. La canasta ha sido no de 3, sino
de 9 millones de puntos.
i T O T A L ECLIPSE f—l INCENTIVE

n LAST NINJA 2 fe! SYSTEM 3


OCEAN
RAMBO III fe
ULISES fe» O P E R A SOFT
AVENTURA ORIGINAL ffe} A. D

F inalizado ya el apacible yprolongado periodo estiva!, aquí vuelven con más empuje
y actualidad que nunca, los siemprepolemizadosy a veces vilipendiados 20+, (que
fisno nos ha quedao).
Y, como podréis comprobar con vuestros ojitos,
estrenamos líder. Ahí tenemos a A/ter the War, úl-
timo título realizado por vuestros adorados Dina-
mic (a las pruebas nos remitimosj.
Pero este mes tas nuevas incorporaciones han si-
do variasy variadas. No vamos a comentároslas to-
das (molestaros un poco y leeros la lista enterita),
pero sí vamos a destacar algunas de ellas: la reapa-
rición de tres viqas títulos, Afterburner, R-Typey El momento de la afortunada firma d d contacto
Last Ninja //(un aplauso para MCM) ye! estreno Pelrovic-Erbe-Topo.
de una nueva aventura conversacional, A ventura
Original (otro aplauso para A.D.j.
ta iJomeo*" (CTfWí^f « L}i tff .mi tu f imAo i no t w i t o ^ (Mtro óf ceMod «eutuo
pw «no rtv«j He tala •fefeo'efe <cn lo teJobwotí" it loi it rtmautn it El Coi*toflWiloi
V*0l ÍS* OQWtr*
|Nt). frft^o
WflpO'ldfi o 'o DOüOÓ* 6ttotp<ogfomoi ** b pt&fcodo «WAR IN MIDDLE KARTH»
TRADUCIDA AL CASTELLANO
aventuras. Así es el mundo de los videojuegos. Un mun-
Una buena noticia para los sibaritas del
do completamente distinto.
software. Dro va a editar una cdicción tra-
Hay que reconocerlo, cuando un arcade te engancha ducida al castellano de una de tas vidcoa-
es imposible resistir las tentaciones de cargarlo. venturas más interesantes de cuantas se han
EL Por fin lo he descubierto, soy un auténtico adicto a realizado hasta el momento. Se trata de
los juegos. ¿Será grave? ¿Tendrá cura?
MUNDO Grave no parece, y la verdad es que es muy diverti-
«War in Middle Earth», programa realiza-
do por Melbourne House que desarrolla las
DE LOS do. Lo de la cura ya es otra historia. Este es uno de los peripecias de los hobbits que J.R.R. Tolkien
peores vicios que he tenido la suerte de conocer y po-
VIDEO- dría decirse que es prácticamente incurable.
creara en sus geniales obras «El Hobbit» y
«El Señor de los Anillos».
JUEGOS En realidad, yo no soy el único al que le ocurre todo
El juego irá en caja de lujo y su precio será
esto. Todos los que trabajamos en Zigurat somos unos
de 1.200 pesetas.
adictos y unos viciosos (¡que mal suena esto!). Por eso
Brillante iniciativa que esperamos que sir-
nos metimos en este mundo hace ya más de seis años,
va como ejemplo.
y por eso seguimos aquí: para divertirnos.
Jorge Granados. Progra*
mador de Zigurat. Los videojuegos son un mundo fascinante. Evolucio-
nan día a día a un ritmo trepidante. En menos de seis
Ayer cuando vine a ta oficina, lo último que podía años se ha conseguido exprimir hasta límites insospe-
imaginar es que terminaría salvando a la tierra de una chados un ordenador como el Spectrum, y ahora dicen
invasión de alienígenas, bastante molestos por cierto, que se queda anticuado frente a los dieciseis bits. Pue-
prodecentes del espacio exterior. Llevaba tres días in- de ser, pero una máquina que tiene miles y miles de jue-
tentándolo. ¡Yo convertido en un héroe!, esta si que es gos, y cientos de ellos nuevos que aparecen cada año,
buena. Pero esto no es nada, la semana pasada conse- no puede morir. Es cierto que cada día es más difícil
guí por fin ser campeón del mundo de motociclismo, encontrar juegos realmente originales, pero desde lue-
yo que no tengo ni moto. Hace un mes conseguí meter- go, los que trabajamos en ello derrochamos toda la ima-
le ocho goles al mismísimo Real Madrid en su propio ginación que somos capaces para innovar en cada
campo. ¡Sí yo no cuelo un gol ni a puerta vacía! Y no programa que hacemos. Esto es lo que hace que exis-
hace ni dos meses que derroté yo sólo a una importan- tan cientos de viciosos del ordenador por todos lados,
te banda de mañosos. Parece increíble. y es lo que va a hacer que existan cientos y cientos más
La verdad es que no es serio, asi como voy a traba- porque estoy seguro de que es un vicio muy contagioso.
jar, me digo todos los días, pero una irresistible fue^a Un saludo para todos los viciosos de los videojuegos
me hace agarrar el Joysiick de un viejo Spectrum 48K y gracias especiales a los fieles de Zigurat.
que aún queda por la oficina, en el que los remiendos Prestad mucha atención porque pronto atacamos de
no dejan ver su aspecto original, y lanzarme a nuevas nuevo.

4 MICROHOBBY [
1

Aquí r^s
LONDRES
Parece ser que el camino seguro
«Los programas españoles están bien, pero aún para garantizar que un juego de
les faltan pequeños detalles de calidad». Bruno ordenador se v e n d a a m i l l a r e s
Bonnell. Director de Infogrames. es relacionarlo con una película
¡Gracias, gracias!. Es alentador saber que los famosa. Hasta ahora este verano
pobres españolitos nos estamos acercando a hemos visto como D o m a r l e y U S
G o f d se beneficiaban de dicha
Europa... estrategia con sus versiones
computerizadas de las últimas
THE CRUISER: películas de James Bond y de
I n d i a n a Jones. Las dos películas
DIRECTIVOS DE INFOGRAMES JOYSTICK CON SELECTOR que en la actualidad baten records
DE SENSIBILIDAD
VISITARON MADRID A través de Dro Soft nos llega un nuevo y
en los EEUU y en el Reino Unido
son «Botman» y «Ghostbusters 2», y
verdadermente original modelo de joystick. El es de suponer que ambas
artefacto en cuestión, que tiene por nombre cosecharán éxitos semejantes en

L
os altos mandatarios de Infogrames, -la co- The Cruiser y por apellidos 3900 pesetas, pre- nuestro país, aunque si bien
nocida compañía de software francesa-, senta la particularidad de que posee un selec- «Batman» acaba de salir en
viajaron recientemente a nuestro país. Y tor de sensibilidad.
como viene siendo habitual, en su ruta incluye-
España, «Ghostbusters 2» no lo
Nos explicamos. La palanca de mando po- hará hasta diciembre, coincidiendo
ron una visita a Hobby Press, aprovechando la
see tres posiciones distintas que hacen que la con el estreno de la película.
ocasión para mostrarnos su próximos lanzamien-
resistencia de la misma varíe, de tal manera
tos y contamos sus planes a corto plazo.
que, dependiendo dd tipo de juego, podremos
El juego de Activlsion de la
Entre ellos cabe destacar su decisión de reali- elegir la que más nos convenga según nos in- primero versión de
zar las versiones para 8 bits de sus programas más terese más la velocidad o la potencia. « G h o s t b u s t e r s » obtuvo un éxito
importantes, trabajo que hasta ahora no habían enorme y hasta ohoro lleva
Otras características de este joystick son que
realizado ya que se dedicaban exclusivamente a vendidas 2 milliones d e copias
posee dos disparadores y contactos por micro-
ordenadores de 16 bits, máquinas que actualmente
switches. en todo el mundo.
priman en el país galo. De esta forma pronto po-
dremos ver en nuestros amados Spectrums títu- «Ghostbusters 2» ha sido
los tan interesantes como «Tin Tin», «Captain p r o g r a m a d o por Foursfield, equipo
Blood», «Bobo» o un simulador de ski. de desarollo que ha trabajado
Otro de los motivos de su visita e España fue directamente con el equipo
la caza de talentos, ya que, a priori, estarían in-
personal de Activision, Software
teresados en que las versiones citadas anteriormen-
te fueran realizadas por programadores españoles.
Studios, para captar el humor de
Hasta el momento desconocemos los resultados lo película y convertirla en horas
de estas negociaciones, pero sabemos que se mos- de diversión pora e! Atari ST,
traron muy interesados por el trabajo de Topo. Amiga, Spectrum, Amstrad CPC y
Commodore 64.
Pero sigamos con Activision y con
sus últimos y p r ó x i m o s
l a n z a m i e n t o s . Uno de los más
interesantes es la segunda parte de
« W o n d e r b o y » , p r o g r a m a que
fue un gran éxito pora la
compañía en el verano de 87.
«Super W o n d e r b o y » vuelve a
presentar a un héroe llamado Tom-
Tom que acude para defender al
Bruno pueblo de W o n d e r l a n d de las
BonneU, garras de un ferroz d r o g o n
funda- lanzafuegos. Sin embargo , como
dor de es normol en estas ocasiones, Tom-
Infogra- Tom debe luchar con una banda
mes.
de enemigos repugnantes como
serpientes, vampiros, medusas y
hombres de b a r r o antes de llegar
a lo presencia de terrible dragón.
FUTURA SERIE DE SOFTWARE Roland Oskian, director de una de las compañías de
En qué parte del mundo se
pueden encontrar cerdos 'Sumo' o
EDUCATIVO REALIZADA POR software más importantes de Francia, Coktail Vision, vi-
sitó nuestro país con el Fin de firmar un nuevo acuerdo cocodrilos que boxeen ¿Quién es
COKTAIL VISION Y SYSTEM 4 Achocha el Grande y por qué ha
de distribución con System 4.
Aprovechando la circunstancia hizo una pequeña visi- r a p t a d o a la pobre Lucy? ... N i
ta por nuestra redacción, donde tuvimos la oportunidad idea...8ien, pues todas las
de conocer los futuros y muy interesantes planes de estas repuestas a estas preguntas se
dos bien avenidas compañías. encuentran en el juego
Así nos confirmaron el lanzamiento de una interesan- « D y n a m i t e Dux».
tísima serie de programas educativos que, sí bien en el
«Dynamite Dux» es otro juego
país vecino ya son una fuerte tradición, en España es un
campo aún prácticamente por explotar. con origen en máquina de
Estos programas serán realizados conjuntamente por videojuegos que Activision ha
Coktail Vision y System 4 y sus responsables tienen la es- publicado bajo licencia" de SEGA,
peranza de que esta iniciativa sea bien acogida en los co- y que, como es habitual en lo
legios y hogares españoles. Nosotros deseamos lo mismo, compañía, será editado en todos
RoUml Osidan, director de Cokt a l Vision, pues nos parece una idea francamente excelente. los formatos, incluyendo, of course,
junto • los directivos de System 4.
el Spectrum.
ALAN HEAP
M J C R O P f l N a R f T O

ENTREVISTA A GABRIEL NIETO, DIRECTOR DE TOPO SOFT


Gabriel Nieto es, sin duda, uno de los
personajes más destacados de cuantos
se mueven actualmente por el mundillo
del software en nuestro país. Una larga
y variada trayectoria a través de
diferentes facetas del software de
entretenimiento y una singular
personalidad le convierten en una voz
experta y amena a la que siempre
resulta interesante escuchar.

«QUEREMOS QUE SE HABLE DE mentira, lo que vas a hacer al final es jugar.

TOPO DENTRO Y FUERA DE ESPAÑA»


¿Qué es lo que más vendéis?
Spectrum. Después Amstrad, antes era MSX pe-
ro ahora empieza a bajar. PC sube, pero con re-
servas. Pero está claro que tarde o temprano el

C uéntanos un poco cómo y cuando surgió To-


po y cuál es vuestra situación actual.
Topo se creó haceunos tres artos. Entonces ha-
Bueno, un juego potente primero tiene que lle-
var una prepublicidad que vaya anunciando que
va aparecer ese producto, luego una publicidad
PC se va a implantar en este país. Hay otra terce-
ra alternativa que, a lo mejor, es por la que gira
el mercado: las consolas. En Estados Unidos, por
bía 3 personas, que se encargaron de hacer Las y su mantenimiento. Es decir que estamos hablan- ejemplo, el mercado de ordenadores está domi-
Tres Luces de Glaurung, pero que aún no eran do de una vida de meses 4 en publicidad y eso es nado por el PC, lo que ocurre es que las familias
Topo propiamente dicho, sino simplemente una bastante caro. Aparte de eso, luego hay temas pro- tienen además una consola de juegos. En Esparta
incursión de Erbe ai la producción de juegos. mocionales, posters, mailings a tiendas, y una serie todavía no ha entrado esa mentalidad, todavía no
Ahora somos ya 14 personas: 4 programado- de gastos adicionales que encarecen el juego. Pe- ha llegado el momento en el que el padre reco-
res de Z80, 2 programadores de 16 bits, 4 grafis- ro lo haces asi o el juego no se conoce. nozca que en realidad lo que su hijo quiere es ju-
tas, I programador de commodore, 1 programa- ¿Crees que en un juego, calidad es sinónimo de gar, y lo que hace es comprar un ordenador por-
dor de apoyo, una secretaria de producción ma- ventas? que dice que, además, le vale para otras cosas.
ciza y yo. ei genio (risas, claro). La empresa de No. Un, por ejemplo, Arkanoid, no tiene por- ¿Para qué crees que se utiliza ahora mismo el
software con más personal que existe. qué ser un juego de calidad: es facilísimo de pro- Spectrum?, ¿crees que sigue siendo el ordenador
¿Cómo soléis desan-ollar vuestros programas? gramar y muy sencillo en su desarrollo. Su méri- en el que se aprende a programar?
Depende. Hay programadores que te plantean to está en la idea, una idea simplísima pero que Es curioso porque la gente que comenzó con el
un proyecto, lo desarrollan, lo vemos, y si cree- funciona de maravilla. Un juego de calidad pue- boom del Spectrum es la gente que ahora se dedi-
mos que tiene posibilidades de venta, que no hay de ser aquel que es innovador en las rutinas que ca a la programación. Pero era un público distin-
nada parecido en el mercado o que nosotros no utiliza, en la velocidad a la que consigue que se to al que hay ahora, porque ahora el chaval que
hemos lanzado nada similar, pues lo sacamos. El muevan los gráficos... una serie de cosas que lue- se compra un ordenador se plantea más el jugar
otro método es proponer un proyecto a ta gente go no aprecia la gente. y menos el programar,
y que lo hagan. Este es el método que usamos nor- Entonces actualmente dispondréis de pocos pro-
malmente, pero también admitimos ideas de la
gente. on «Viaje al centro de gramadores de ordenadores de 16 bits.
Sí hay programadores, pero todos proceden del
Entrando ya de lleno en el tema de los juegos,
¿hacia dónde crees que están orientados actual-
la Tierra» Topo piensa Spcctrum. Hace artos se compraron un Spectrum
y han ido evolucionando, pero es raro encontrar
mente los gustos de los usuarios? dar su gran salto el caso de gente que se compre un Atari o un Ami-
Se han dicho muchas tonterías al respecto, co- ga y empiece a programar. La mentalidad ha cam-
mo que los juegos se están aprovechando de nom- internacional* biado, antes se sacaba mucho más rendimiento a
bres de deportistas, o que son versiones de má- todos los niveles al ordenador. La gente de Spec-
quinas, o que el que entra en ese mercado va bien trum es la que más sabe programar.
y el que no va mal, o que te apoyas publicitaria- ¿Qué te sugieren las palabras 16 bits? ¿No crees que esto puede llevar a una crisis de
mente en eso y luego el juego es una tontería.. . Hay quien dice que es el mercado del futuro. programadores dentro de unos años?
eso son chorradas. En Inglaterra y en USA hay Desde luego no es el mercado del futuro en Espa- No porque hay mucha gente que ve el tema de
un mercado muy importante basado en las má- rta. Por otra parte, todo el mundo entiende por la programación como una profesión y una pro-
quinas de videojuegos y no en personajes famo- 16 bits Atari y Amiga, y PC de rebote. Pero el fesión en ta que se gana dinero además. Los pro-
sos como aquí. Nosotros hemos cogido a depor- PC por un lado y el Amiga y el Atari por otro gramadores ahora son todos muy jóvenes, pero
tistas famosos porque quizás aquí el mundo del son dos cosas totalmente diferentes: estas dos son creo que el programador del futuro no va a serlo
deporte es el que mejor se vende a nivel de juegos máquinas pensadas para hacer juegos y el PC no. tanto: será gente que esté metida en la informáti-
y el que más le interesa a todo el mundo. Pero Lo que ocurre es que el mercado de PC, no solo ca, que haya llegado a ta universidad o a cualquier
no es cierto que todas las tendencias vayan por en Esparta sino también en USA, es tan potente sitio y de pronto decida programar juegos. Pien-
eso, hay muchas otras cosas que se pueden hacer, que se hacen juegós para él. so que el programador del futuro va a ser de ma-
lo que ocurre es que es mucho más difícil vender Está ocurriendo un fenómeno curioso: ya no yor edad que el de ahora.
un producto que promocionalmente no vaya ava- se venden Spectrums, ni MSX, Amstrad, alguno Incluso los programadores de ahora seguirán
lado por nada, pues tienes que hacer un mayor cae..., sin embargo al reflejarlo en las ventas de haciéndolo durante muchos años, aunque en má-
gasto de publicidad. Pero a la larga, si lo pien- juegos no se ve ningún cambio radical. Yo no se quinas diferentes...
sas, te va a dar igual, porque si tienes un produc- si es porque la piratería en PC, que es el ordena- Efectivamente, un programador nuestro que es-
to que no tiene nombre y lo quieres convertir en dor que en teoría se está vendiendo en Esparta des- té programando, por ejemplo, en Z80 en dos me-
un número I, tienes que gastarte tanto dinero en de hace un arto, es muy muy fuerte, tan fuerte co- ses está preparado para hacerlo bien cualquier otra
publicidad como tendrías que gastarte en adqui- mo lo era en Spectrum y Amstrad, o es porque máquina. El tiempo de adaptación de un progra-
rir los derechos de algún personaje popular o al- el público de PC es distinto. Yo no creo que esto mador es corto, y si hablamos de consolas mu-
guna máquina conocida. sea así, de hecho la trampa del PC es comprarte cho más corto, porque ta mayoría de los progra-
¿Cuánto os gastáis y cuánto tiempo estáis pro- un ordenador porque dices que vas a hacer no se mas no se hacen en código máquina, sino en len-
mocionando un Juego por término medio? qué cuentas y no se qué historias en tu casa y es guajes de alto nivel.

6 MICROHOBBY [
mercado: USA, Japón, cualquier país. Además rico Delgado», sacaremos « Petrovic», «Viaje al
el planteamiento de este juego es el inverso al que Centro de la Tierra» y una sorpresa que caerá entre
se ha venido haciendo hasta ahora en España, es medias y de la que ya hablaremos más adelante.
decir, el juego está pensado para ordenadores de Aún es un proyecto pero será interesante, un pro-
16 bits y después ha sido versionado para 8 bits, grama basado en una idea muy sencilla pero real-
con lo que se aprovechan todas las posibilidades mente original, en la linea de Mad Mix o Arka-
de cada ordenador. noid...
Se os ve muy ambiciosos. En definitiva, queremos que se hable de noso-
Hemos cambiado de política. El año pasado te- tros dentro y fuera de España y para ello tene-
níamos una presencia continua en el mercado y mos que hacer más versiones y, por tanto, lanzar
este año hemos estado con pocos productos: «Pe- menos títulos.

Hemos oído que tenéis unos importantes pro-


yectos para Estados Unidos. •Programas favoritos (ajeno \ %neutro). Tengo entendido que productos que he rechaza-
«Kick Off», de Anco y «Petrovk », do aquí lo han lanzado otras conocidas compa-
El proyecto nuestro de este año, por encima de
—Más odiado. ñías españolas.
cualquier otro, por encima del «Perico Delgado»
o del «Petrovic», es un juego que se llama «Viaje Odiado no tengo realmente ninguno, pero uno —¿Es sana la competencia entre las compañías
al Centro de la Tierra». Es el proyecto más lar- que nos dio especialmente problemas fue la ver españolas?
go, más costoso, en el que han intervenido más sión de «Butragueño» de Commodore. El progra- Es sana pero se ha llegado a desorbitar un po-
personasen la historia del software esparto! y yo mador debe ser el único en este país que en lugar co en los últimos tiempos. Se está convirtiendo en
diría que incluso del europeo. Estamos a punto de programar con un ensamblador lo hace con un una especie de lucha y no debería ser así. Ade-
de terminar el juego, basado en la novela de Ju- monitor, entonces cada ve/, que había que hacer mas creo que hay muy pocas compañías españo-
lio Vernc, y es un proyecto que pretende ser el lan- una modificación había que cambiar todo el pro- las y que debería haber el triple, y eso sería bue-
zamiento internacional de Topo en todos los sen- grama. Era uno de los pocos programadores ar- no para el software español y malo para el soft-
tidos. tesanales de este país. Ahora afortunadamente se ware de fuera: a la gente le gustan los programas
ha comprado un Amiga. Pero como ya he dicho, españoles.
¿Y por qué cansíes tenéis pensado entrar?
no hay ninguno que odie, tan sólo hay un tipo de
En el mercado europeo no hay problemas por- —Un programa español que te gustaría haber
programas que me gustan bastante poco, que son
que tenemos una distribuidora en Gran Bretaña, hecho.
las aventuras conversacionales: me parecen, sal-
[Link], que se encargará de toda Europa. El El «Sir Fred» (de Made in Spain).
vo excepciones, bastante aburridas.
problema es el mercado americano, en el cual es —¿ 1' más actual?
muy, muy difícil entrar. Les hemos enseñado el —Compunja por la que sientes envidia.
Ocean es un buen ejemplo de empresa. En Es- —La verdad es que últimamente los programas
juego y varias compañías están muy interesadas que han hecho otras compañías no me han gus-
en él. De ellas la que más fuerte ha pujado ha si- paña no envidio a ninguna porque aquí somos los
que más ganamos y los que mejor vivimos y los tado en esceso ninguno.
do Epyx, quien será seguramente la que se lleve —Lo que más te gusta t lo que mái le disgusta
el gato al agua. que mejor estamos.
—Las que peor te caen. de la situación actual del software.
Como ves es un proyecto muy ambicioso. En
No me cae ninguna mal porque ninguna me ha El hecho de que cada vez que piensas hacer un
el tiempo que llevamos haciendo este programa
hecho nada. nuevo proyecto tengas que empezar a descartar
podíamos haber hecho dos, incluso de mucha ca-
—¿Se gana mucho dinero programando? que no haya nada parecido, todo tipo de ¡deas que
lidad, pero el problema, quea su vez es su mayor
Yo pienso que si, que es de los trabajos en los hayan hecho otras compañías españolas, y que
virtud, es que es un juego que lleva cuatro partes
que más dinero se gana. Hombre, no se gana co- tengas que competir con títulos tan fuertes como,
que son cuatro juegos completamente diferentes.
mo para comprarte un Porsche, pero un progra- por ejemplo, «Batman», que son programas que
Es como hacer cuatro proyectos y venderlos jun-
mador que se dedicara en su casa a programar ha- sabes que van a barrer. Lo que más me gusta es
tos. Podríamos incluso vender cada uno de ellos
bitúa ¡mente podría ganar muchísimo dinero. Lo el hecho de que el software se está con virtiendo
por separado. Pero k> hemos hecho así porque so-
que ocurre es que los programadores son muy jó- en una actividad cultural en todo- los sentidos.
mos conscientes de que para entrar en ciertos mer-
venes y se dedican también a otras cosas. Es la La gente ya tiene sus ídolos en el software como
cados o lo haces con un producto muy fuerte o
profesión liberal en la que mas se gana y ahora los tiene en la música. Todo el mundo sabe lo que
no entras. Lo que nos interesa es abrir mercado
mismo un programador de iliegos que esté en nó- es un ordenador y en el colegio se habla de jue-
en USA, que se den cuenta que aquí también hay
mina gana más que un programador de IBM, con gos, se intercambian juegos...
gente que hace juegos de calidad.
eso te digo todo. —¿Cuál erees que ta a ser el juego que más si-
En Europa habéis hecho varios intentos pero
—¿Cómo definirías a los programadores? sa a vender este año?
quizás aún no sois demasiado conocidos. ¿No
crees que sería mejor empezar por conquistar Son gente rara que viven muy encerrados en el El Viaje al Centre de la Tierra.
Europa y después intentarlo en USA? mundo de la programación. Es su principal tema —¿Qué pretendéis apoiiar al mundo del soft-
Son dos mercados completamente distintos. El de conversación y no saben hablar de otra cosa ware?
problema de un lanzamiento es plantearte para qué que no sea de bits. A todos nos gustaría descubrir algo revolucio-
máquinas va a salir. Puedes tener un juego que —¿ Vais de humildes o de triunfadores? nario y crear el juego maravilloso, algo que te hi-
lo has vendido en España fenomenalmente bien, De triunfadores. ciera quedarte en casa y no ir a ver una película
pero claro, lo has vendido en Spectrum, Amstrad —¿Os molesta que se os relacione con Erbe? porque estas haciendo tu propia película. Sos gus-
y MSX, pero si sales fuera no les interesa: en Gran A veces sí. a veces no. Cuando se nos relacio- taría que se nos recordara como los creadores de
Bretaña no les interesa si no tienes además las ver- na para decir que tenemos un apoyo maravillo- un juego maravilloso, por encima de todos los de-
siones de Commodore, de Atari y de Amiga, en so, pues nos molesta, porque nosotros nos tene- más.
Alemania les interesa sobre lodo Commodore y mos que ganar lo que tenemos durante todo el año —Algo para el público que te está leyendo.
Amiga, lo demás les da igual; en Francia sin em- y si fallamos, se nos da el cerrojazo y se acabó Yo animaría a la gente a hacer juegos. El mer-
bargo les interesa Amstrad, Amiga y algo de Atari, todo. Otras veces no nos molesta, sobre todo a cado del juego en España a nivel de creación es
es decir, que cada vez que sales a Europa tienes nivel internacional, que siempre tienes el camino muy. muy pequeño y para que sea grande hace
que llevar todas las versiones. Por eso «Viaje al un poco más abierto. falta que parte de la gente que ahora se dedica a
Centro de la Tierra» es un proyecto para todo el —¿Qué compañía española creéis que liene más jugar se empiece a plantear cómo hacer esos jue-
mundo, porque hemos cogido absolutamente to- prestigio ahora mismo? gos. V íio solamente los programadores, en esto
dos los ordenadores que existen actualmente. Con Topo. Y lo digo porque todo el mundo viene participa mucha otra gente: gralistas, músi-
esas perspectivas podemos entrar en cualquier primero a nosotros a presentar sus programas. cos...invitaría a todos a que se animaran.

7 MICROHOBBY [
Como posiblemente uegos a nivel
EUROPEAN sabréis, nuestra hermana nternacional cuya

I
VIDEO GAMES crecidita Micromanía está finalísima tendrá lugar
organizando, en próximamente en París.
EL B C H A M P I O N S H I P coioboración con otras Pues bien, la fase
YA TIENE FINALISTAS revistas europeas, una nacional ya tiene sus
competición de campeones.
11 posado día 9 de septiembre se ce-

E I lebró en el hotel Convención de Ma-


Idrid la competición correspondiente
a la fase nacional del 1 European Video-
games Championship, cuyos ganadores
viajarán a París el día 15 de octubre.
Previamente los 65 jugadores que toma-
ron parte en esta final nacional habían ga-
nado en los respectivos campeonatos
territoriales y viajaron a M a d r i d con un
ocompañonte con todos los gastos paga-
dos por Micromanía.
La competición propiamente dicha con-
sistió en jugar durante tres minutos a un
juego; los tres jugadores que obtuvieron
las puntuaciones más altas pasaron a la fi-
nal, de la cual, tras cinco minutos de jue-
go, salieron los ganadores pora cada uno
de los ordenadores en los que se competía:
Spectrum, Amstrad, PC, Atari y A m i g o .
Así, los ganadores fueron:
Amstrad (con el juego Ulises): Juan Gue-
rro Martin, Sevilla.
Spectrum (Blasteroids): Roberto Rodrí-
guez Torres, Villagarcía de Arosa, Orense.

La competición resultó verdaderamente disputada. Los asistentes al acontecimiento fueron muy numerosos.

PC (Double Drogon): Miguel A. Díaz


Martín, O v i e d o .
Amiga (Operation W o l f ) : Pedro Hidal-
g o Martín, O v i e d o .
A t a r i (Sweek): Carlos Rojas Hinchado,
Los par- Badajoz.
ticipan- A h o r a sólo queda esperar a que llegue
tes el 15 de octubre pora que nuestro equipo
debie- de campeones se desplace a Paris a com-
ron de- petir con los representantes de G r a n Bre-
mostrar taña y Francia (la participación alemana
sus ha-
se ha retirado a última hora).
bilida-
des Así pues, desde aquí les deseamos la me-
durante jor de las suertes a estos grandes jugado-
Al finalizar la competición, se celebró un res y esperamos que se traigan consigo el
3 minu-
pequeño coloquio en el que Intervinieron
tos. premio de campeones europeos. •
representantes de Dinamic, Opera y Topo.

8 MICROHOBBY [
'GRATIS PARA T I ! ! '
Con tu primer pedido
recibirás la taneta de
teledterrte. Aprovecha^
^us ventajas

¡¡DE ESTA PAGINA NO PUEDES PASAR!!


Porque hemos seleccionado los 25 éxitos del mes para ti.. Porque si quieres ser un ganador debes elegir entre lo melor
Porque aqui están los telejuegos de mas Impacto en toda España Porque hay muchos juegos, pero muy pocos entran en el TOP 25

RECORTA Y ENVIA ESTE] Nombre.


CUPON A: Apellidos., O CfíTA SPECTRUM I1 O PISCO SPECTRUM
TELEJUEGOS Domicilio O CINTA AMSTRAD O DISCO AMSTRAD
OCMTACOMMOOORE.
JAP. DE CORREOS 23132 Pobladon OCWTAMSX O DISCO MSX
MADRID OATARI ST OPCDE5_2S
Provincia [Link] O AMIGA O PC OE 3.5
Telefono
DE3CUEWTOE3PÉCUU-
[Link] telecüerrte raat» lo* Juo^cu. y •! «¡Mama (cííao d£»). (Vacu» 5A3TQ5 DS EMVgTM TBl
mUwc&BartwMift amas. (si aun no eres tetedwmg poner NUEVO)
L laman a ia puerta, la abro, es el
mensajero que me trae un miste-
rioso programa para el PLUS 0,
el cual me han asegurado es una va-
liosa ayuda para el programador. Co-
rro a enchufar el ordenador: el corazón
me da vuelcos, una silla se cae... da
igual, LOAD TAPE LOADING
ERROR. Modifico el azimut añorando
el disco que tengo al lado, ¿por qué no
se podfan haber gastado un poco más
y haberlo editado en disco? Por fin
aparece el dichoso Program: PICK-
POKE.
Mientras el tedioso cassette hace
de las suyas, ojeo el manual. En la in-
troducción anuncian las principales
características: se puede editar, bus-
car y desensamblar la memoria RAM;
podemos cambiar los registros del Z80
e intercambiar bancos de memoria en
los 128K; y todo esto, en todo momen-
to, sin alterar para nada el programa
.V.V.V.V.V. que está corriendo, ventajas de la NMI.
También nos comentan que el progra-
ma es muy fácil de manejar y que le
fiíi?:*:*:*: sirve tanto al programador profesional
SW:*:*:* como al «novato», aunque como es na-
tural el primero hará de él una herra-
mienta más poderosa. Un detalle dig-
no de elogiar es que si nuestros cono-
cimientos de código máquina son, di-
gamos, un poco limitados, nos reco-
miendan leer algún libro sobre el tema,
indicándonos al final del manual algu-
nos títulos {los cuales, por cierto, no
son matos, pero están en inglés).
El cassette ha acabado de cargar
hace una hora. Ante mí aparece una
pantalla invitándome a que meta en la
unidad el disco que quiero modificar.

Carlos Enrique Alcántara Rubic

Llega a nuestras
manos un
proarama que
hará fas delicias
de los
poseedores del
PLUS D. Con él
podremos

P&KPOKBFF
disponer de una
amplia variedad
de utilidades sin
necesidad de
tocar casi para
nada la
UTILIDADES PARA
memoria. PLUS D
a opción de
desensambiaje es una
dejas más Interesantes,
pues nos permite saber
qué es lo que hace
El Plus D es uno de los periféricos más completos de cuantos existen para Spectrum, pero ade-
más sus múltiples usos pueden ser ampliados con programas como este Peek-Poke-lt. Esta uti- el programa
lidad no está disponible en España, pero se pueden efectuar pedidos en ta siguiente dirección:
Miles Gordon Technology. Lake SIde Technology Park, Phoenix Way, SWANSEA, SA7 9EH. y cómo lo hace.

Esto es así porque el programa modi- DESENSAMBLAJE VISUALIZAR M E M O R I A


fica el sistema operativo para acceder
a las nuevas opciones. Tras unos se- Opción muy interesante que nos Esta opción nos permite ver el con-
gundos de espera parece que el pro- permite desensamblar el progra- tenido de la memoria en un momento
grama deja de hacer cosas con el dis- ma desde donde queramos, con esto dado. Esto nos facilita la localización
co y para. Por curiosidad hago un ca- podemos saber qué es lo que hace de zonas de texto o de datos. Esta op-
tálogo de disco para a ver qué ha he- el programa y cómo lo hace; esta ción no nos permite editar la memoria,
cho. Ha creado 3 ficheros nuevos: herramienta nos ayuda mucho a en- cosa que tenemos que hacer con otra
+ DPP1, + DPP2, + DPP3;además el contrar los famosos pokes de vidas opción. Los listados se sacan a 5 co-
sistema se llama ahora + S Y S PP1. infinitas. Para ello podemos ir siguien- lumnas: la primera contiene la direc-
Creo que el proceso de instalación ha do la ejecución del programa y qui- ción en decimal, la segunda en hexa-
terminado y puedo disfrutar del pro- tar lo que nos moleste. También po- decimal, la tercera tiene el valor con-
grama. demos ver ios superprotegidos car- tenido en esa dirección en decimal, la
gadores de los juegos, pues cuan- cuarta tiene lo mismo que la tercera
Según indica el manual, para acce-
der al nuevo snapshot, debo pulsar la do están cargando podemos parar-
tecla de siempre y la tecla «P». Lo ha- los y examinar la rutina de carga. Sin
go y el disco empieza a hacer un mon- duda los programadores encontra-
tón de cosas; tras unos segundos apa- rán en esta utilidad una ayuda impor-
rece en pantalla completa un menú tante para la depuración de sus pro-
con las distintas opciones. Segura- gramas.
mente ha grabado en disco la panta- Para entrar en esta opción tene-
lla para poder recuperarla. mos que entrar en el snapshot y
Las primeras cinco opciones del luego pulsar la tecla «6». Una vez
menú corresponden a las antiguas op- hecho esto se nos invita a in-
ciones de grabar el programa, una pan- troducir la dirección de co-
talla o sacarla por impresora. Las otras mienzo del desensamblaje,
6 opciones son nuevas. que la podemos introducir en
El programa emplea la técnica de decimal o en hexadecimal. Pa- w

>
los overlays, técnica que se utiliza pa- ra esto último solo tenemos
ra poder correr programas que ocupan que poner delante de la can-
más de la memoria disponible en el or- tidad el signo «#» o el equi- \
denador. Para esto el programa se di- valente en cada ordenador.
vide en partes; la parte principal per- La pantalla nos muestra al-
manece en todo momento en memo- gunas direcciones desen-
ria, en ella están contenidas las ruti- sambladas. La primera co-
na principales y la rutina de manejo de lumna muestra las direccio-
los overlays, las demás permanecen nes, la segunda los códigos
en el disco y se cargan cuando se ne- y la tercera los nemotécni-
cesitan. La velocidad del disco hace cos del lenguaje ensambla-

O
z
que esto casi pase desapercibido pa- dor. Todos los números están
ra el usuario. Una vez aclarado esto pa- en hexadecimal; (se hecha en
semos a describir cada una de las op- falta una opción para poder cam-
ciones disponibles en el programa. biarlos a decimal).
pero en decimal y la quinta tiene el ca- que se nos ocurra, desde un valor has- lir de bucles indefinidos, tan habitua-
rácter en ASCII. Como todos sabéis ta una cadena de caracteres. Esto nos les en la depuración de programas.
hay valores que no tienen caracteres puede servir para buscar una determi- La segunda característica va enfo-
imprimibles, el programa soluciona es- nada palabra o instrucciones de en- cada principalmente hacia los afortu-
te aspecto sustiyéndolos por espacios samblador importantes. Una de ellas nados poseedores del + 2. Nos permi-
en pantalla, los cuales se escriben co- es «RET»; esta instrucción es el retor- te cambiar los bancos de memoria adi-
mo cuadrados amarillos, nada reco- no de una subrutina, y quitándolas se- cionales para poder modificarlos, de-
mendables para televisores y monito- lectivamente podemos llegar a conse- sensamblarlos o lo que queramos. Es-
res en blanco y negro. guir que no nos maten, vidas infinitas ta opción tiene otra parte que consis-
Tal vez ésta sea la opción más inte- y muchas otras cosas más. Una vez te en colocar la zona de variables en
resante del programa de cara a los que que la ha encontrado, podemos visua- otra posición de memoria.
no se quieren complicar la vida. Con es- lizar memoria, desensamblar, editar Como habéis podido observar, el
ta opción podemos introducir «pokes», memoria, continuar la búsqueda, em- programa tiene bastante utilidad tan-
cambiar cadenas de caracteres, en de- pezar otra vez o abandonar. Como se to para los programadores como para
finitiva, podemos modificar a nuestro puede observar estas funciones co- los que tan solo quieren jugar sin que
antojo la memoria. El programa pide la rresponden a las anteriores. les maten.
dirección de inicio; una vez que la he- El programa no es difícil de manejar,
mos tecleado del modo normal, nos CARACTERÍSTICAS aunque es poco ágil cuando se quiere
muestra la dirección en decimal y he- A D I C I O N A L E S PARA realizar una modificación selectiva de
xadecimal seguida del valor que tiene. PROGRAMADORES la memoria.
Podemos cambiar este valor, introdu- Otro inconveniente es que tenemos
En este apartado tenemos dos ca-
cir una cadena de caracteres o i r á otra que tener el disco presente en la uni-
racterísticas muy útiles para la depu-
dirección. Si introducemos un valor y dad cuando queremos acceder a él. Se
ración de programas.
pulsamos «ENTER» nos muestra la si- hecha de menos poder correr el pro-
guiente dirección de memoria. Cuando Como sabéis, cuando pulsamos el
botón del Snap, podemos volver cuan- grama residente en memoria con pun-
sustituimos una cadena en memoria, tos de ruptura, ya que se realizan over-
debemos tener mucho cuidado, pues la do queramos al programa, para lo cual
es necesario guardar los contenidos lays, (podían haber hecho un monitor
cadena que metamos debe ser de la del estilo del mons). Por último el pro-
misma longitud que la que estaba an- de todos los registros. El programa
nos permite editar estos registros, (por grama utiliza la zona de variables, con
tes, si no lo hacemos asi, corremos el to que algunos programas que se co-
riesgo de corromper el programa y por supuesto esto hay que hacerlo con su-
mo cuidado porque si cambiamos al- rren en esa zona se verán afectados.
lo tanto no podrá funcionar.
guno equivocadamente, el programa Pese a estos pequeños inconvenien-
no funcionará). Una vez que sabemos tes, creemos que el programa merece
B U S C A R EN LA M E M O R I A el valor de los registros, podemos ha- la pena, pues puede facilitar conside-
Con esta opción podemos buscar cer muchas cosas, como puede ser rablemente la ardua tarea de trabajar
através de la memoria cualquier cosa saltarnos la ejecución de rutinas o sa- en código máquina.

Paro participar lo único que tienes que hacer


e» enviarnos un dibujo basado en ef juego «The

COMPETICIÓN
Running M a n » , ilustración que debe ir acompa-
ñada del cupón que aparece en esta página y la
que se incluye con la cassette original.
Los dibujos deben s*tr enviados a:
MICROHOBBY, COMPETICIÓN R U N N I N G M A N
THE
RUNNINGMAN Carretera de Irún, Km. 1 2 , 4 0 0
28049 MADRID

y deben llegar a nuestra redacción antes del día


1 de Noviembre del 8 9 .
Entre todas las ilustraciones recibidas, un ju-
partide* rado formado por miembros de la redacción de
Microhobby, elegirá un ganador, que recibirá un
premio en metálico de 5 0 , 0 0 0 pesetas, y 10 fi-
aGfifl* nalistas, que serán premiados con una cinta de
vídeo de la película «The Running M a n » .
1
fiñó\
d ¡ £ Z VID** Nombre Edad

Dirección
I
| Población Provincia

pelíciil» i Tlf Sistema de vídeo


OISTIIÍUIOOIEXCLUSIVO M U ESMNA
MCM SOFTWARE OElEGAClON CATALUÑA OiSTRPftUIDOR EN CANARIAS DISTRIBUIDOR EN BALEARES DISTRIBUIDOR EN ASTURIAS
KONIC RECORDS E JtCLUSlVAS f ILMS MIE ASfS MUSICAL NORTE
C SfííANO W c t*vaí>t i » AVDA [Link] 17 1 A C lAÍAí/t'.A 'i C SAAVtORA J2 8AJO
MOliWAOÜ® C«¡>S8«aiONA 35007 LAS PALMAS OWCJCAÍVADÍ VAUORCA 3KOSGUON
i O t 1 W A « f ?£i «1 15" SC 53 tei n tuwx TEL •9?S 23I4Í2 !El MI " Wtíl TEL i«8S 151313
Los programas de Gunsttck deben estar de moda, ya que
Dmamic ha creado este «Cosmic Sheriff» para los poseedores
de este peculiar penfértco.
La importancia del cobalto en el año 2023 ha aumentado con-
siderablemente y el último yacimiento descubierto en la ter-
cera luna de Júpiter puede satisfacer la necesidades terrestres
durante un par de siglos. Ante la importancia del lugar, un gru-
po de rebeldes ha colocado
una serte de cargas atómi-
cas para poder chantajear al
gobierno central.
Este, ni corto ni perezoso,
ha enviado allí a Pete Jones,
uno de los más eficaces she-

m nffs de la galaxia, con la in-


tención de localizar y
desactivar las cargas antes
de que hagan explosión.

ASTRO MARINE CORPS


o d o por nuestro lectores por haber co-
laborado en la rev (a de más de ser el autor del innovador
•Rescate Atlántida >s presenta ahora su último trabajo con
Diñarme, cop<->f<Hrao para abreviar como «AMC».
Ij x;ion se M *•> r r lia en Sokl ase ae estos mí
1
au irs. una asociaci
e delincuentes galácticos dispi minar a toda co¡
El programa incorpora sitema i carga Poliloac x Bipia-
e Scroll. FX Multicolor Action. I E.A G fenemu auténti-

Los chicos de Opera vuelven a las andadas con este le-


gendario explorador, Stanley, que. como no, sigue buscando
al desaparecido [Link].
Muy en el estilo de lo que fuera la primera parte, Stanley
deberá hacer uso de su pértiga, machete, cantimplora, boo-
merang y granadas para poder atravesar la sabana, la selva,
algún que otro templo, etc.
Estamos seguros que si os agradó la primera parte, esta se-
gunda también lo conseguirá

14 M I C R O H O B B Y [
r
Ubi Sfot nos presenta su últi-
mo producto: «Puffy's Saga», en la
más pura línea arcade implanta- Q o c e o e e o o o <> o o o í
o V»VoVí'o o o Qo o o o
da en su día por el ya clásico o o o o <> a o o o o 4 «.c,*,®/
«Gauntlet» «fV^íVícVo • i
Los dos protagonistas Puffy y su o ' o V í V o ' o V í ' o V o V • o<
chica Puífyn se encuentra en un
laberinto plagado de aliens agre-
sivos que quieren dar buena 6
cuenta de ellos a ta hora de la ce- o'í'oVoíd
Io í o, o, o» o' o'
na. Puedes elegir el personaje > * / \ i
OOQJO 0<>
» .

con el que quieras jugar, tenien- «Vo'oVo


«'«'oVo'í O l
do los dos la misma misión: con- «Vo'AVOV
seguir escontrar la salida de cada VsVoVo»
uno de los niveles para lograr es- tVtVtVo1'
capar de esta pesadilla laberínti-
ca.

DIMENSION OMEGA - - O
Posilive es una compañía (L -<'Jl
catalana que ha entrado hace /
poco tiempo en este mundillo del
software, pero, desde ese mo-
mento, no ha parado de desarro-
llar programas y a los «Enchan-
ted», «Rath-Tha» y -Mambo». se
une ahora este «Dimensión Ome-
ga«
Los protagonistas son la Her-
mana Cósmica y el Profesor Lo- STRIDER
caten, que aún viviendo en
dimensiones diferentes, se han Una nueva conversión de Capcom llega a nuestras pan-
enamorado. Para conseguir ma- tallas En esta ocasión tomaremos el papel de «Strider». un agen-
terializar su amor telepático de- te norteamericano que debe infiltrarse en el ejército ruso y
ben encontrar la puerta que une recuperar determinados secretos militares que habían sido pre-
ambas dimensiones, sorteando viamente robados.
en este árduo camino todo tipo La misión comienza en ta Plaza Roja, donde te enfrentarás
de obstáculos y enemigos que el a las defensas y a los hombres de la KGB, tras lo cual tus ene-
villano Tenebrosus ha colocado migos serán los soldados destacados en Sibens Posteriormente
para evitar el féliz encuentro. las tierra bajas del sur serán el escenario donde te enfrenta-
TÚ, en tu papel de Celestina fu- rás a tribus salvajes, para, por último dar cuenta del Gran Maes-
turista, deberás ayudarlos en su tro del ejército rojo en Moscú
misión intercambiando de di- Vamos, que haréis un recorrido turístico-militar por toda la
mensión cuando la ocasión lo re- U.R.S.S y esperemos que regreséis enteros
quiera

Este es el título del nuevo y más ambicioso proyecto de


Topo, que desarrolla el argumento de la gran novela de Ju-
lio Verne del mismo nombre.
La acción comienza en Londres donde el profesor Linder-
broke al hojear un libro encuentra un antiguo pergamino en
el que se encuentra el mapa de una isla volcánica. Acom-
pañado de su hija y su sobrino se dirigirán hacia allí, donde
tras introducirse en el volcán vivirán expenencias sumamen-
te peligrosas e inolvidables acompañados de erupciones,
plantas carnívoras y monstruos prehistóricos.
Cuatro fases diferentes y el centro de la tierra os espe-
ran.

15 M I C R O H O B B Y [
mm
m
• ' J*!¡$
Al igual que el ->-.< v

M i c r o d r i v e , el Disciple y W Í S

el Plus D p u e d e n ser
manejados
c ó m o d a m e n t e desde
m
código m á q u i n a , r• •

gracias a la inclusión en
su sistema de códigos
de enganche, t e m a del
cual nos ocupamos en el
presente artículo.

L os más viejos del lugar recordarán


los hook codes de los cuales es-
taba dotado el misterios Microdri-
ve. Pero como desde aquel tiempo he-
mos sido "invadidos" por una horda de
nuevos informáticos, refrescaremos la
mente a los "carrozas" y enseñaremos
qué son y para qué sirven estos códi-
gos de enganche.
Como todos sabéis, los dispositivos
llevan un sistema operativo que posibi-
litan su utilización. Cuando trabajamos
en basic, se han implementado deter-
minadas ordenes basic para ello, pero
el problema se presenta cuando quere-
mos trabajar en código máquina.
Para realizar cualquier operación con
el dispositivo podemos volvernos locos,
pues no sabemos a qué dirección ten-
dremos que llamar para llevar a cabo
una determinada rutina. El problema se
agrava si tenemos que compatibilizar el
programa con varias versiones del dis-
positivo. Normalmente con cada nueva
versión el sistema del dispositivo sufre
modificacionesque hacen variar las di-
recciones de las rutinas, produciendo
que los programas hechos para una ver-
sión no valgan para otra.
En este momento es donde cobran
importancia los códigos de enganche.
Estos código se "pasan" a una rutina
que en todas las versiones está en el
mismo sitio. Los códigos acceden a d¡-
ferenteg rutinas cuya dirección es total-
mente transparente hacia el usuario.
Hasta ahora hemos tratado el tema
de una manera general para cualquier
dispositivo. Vamos ahora a particulari-
zarlo para el Disciple. El interface de
disco (Disciple y plus D) posee 19 códi-
gos más la emulación de ciertos códi-
gos pertenecientes al Microdrive. Esto
último es muy importante pues permi-
te que ciertos programas diseñados pa-
ra Microdrive funcionen con el disco sin
ninguna modificación.
Para acceder a los códigos debemos
colocar la instrucción «RST 8» seguida
de un byte con el número de código. Por
supuesto algunos códigos necesitan al-
gunos parámetros que hay que pasar
en los registros. A continuación dare-
mos una relación de las funciones de

16 M I C R O H O B B Y [
LOS CÓDIGOS DE
COMANDOS DEL
DISCIPLE Y PLUS DCarlos Enrique ALCANTARA RUBIO

los códigos del interface de disco, así nido en el registro A en la DRAM en la


como de los hook codes del Microdri- localización apuntada por el PBD. Si la
ve que son emulados y en qué condicio- DRAM se ¡lena, el sector se graba en el
nes son emulados. disco y el PBD se coloca al principio de
Antes de comenzar con la descrip- la DRAM.
ción de cada uno de los códigos, hay Código 37h HSVBK: Graba un bloque de
que explicar algunos conceptos que bytes en el disco. El registro DE debe
apareceran a lo largo de sus definicio- contener el comienzo de los bytes y BC
nes. El primero es el significado de la la longitud.
AIFU (área de información de fichero Código 38h CFSM: Cierra el mapa de
del usuario). En esta zona de memoria sectores del fichero. Esta rutina vacía
se guarda la definición del fichero con el DRAM y copia la cabecera dentro del
el que vamos a trabajar. La zona es del directorio, cierra el fichero y se actua-
usuario y es responsabilidad de él ac- liza el directorio.
tualizarla. En la Figura 1 damos una Código 39h PNTP: Envía el byte conte-
descripción de su contenido. nido en A hacia el port de impresora,
Otro concepto que debemos explicar después de comprobar el bit de ocupa-
es la ACFD (área del canal del fichero do de la impresora.
del disco). Esta zona de memoria es Código 3Ah COPS: Imprime la pantalla
idéntica a la AIFU pero situada en la en la impresora.
RAM paginada del interface. Es utiliza- Código 3Bh HGFLE: Carga un fichero
da por el sistema para las operaciones desde el disco. IX debe apuntar a! co-
de disco. Por último está la DRAM (RAM mienzo de la AIFU. La rutina nos devuel-
del disco); es el buffer del disco, la in- ve el primer sector en la DRAM y el PBD • . r ;

formación no se graba en el disco has- apuntando al primer byte de esta (nor- i


ta que esta zona no es completada y un malmente la cabecera del fichero). • • 4
sector no es leído del disco mientras
haya bytes en ella. FIGURA 1
Una vez que conocemos las distintas Descripción
N. bytes Nombre
zonas de memoria, podemos pasar a
definir los distintos códigos de engan- 1 DSTR1 Número de disco (1 ó 2)
che. 1 FSTR1 Número de programa
Código 33h HXFER: Transfiere la des- 1 LSTR1 ¿Obtención de direclorio? (D o d)
cripción de fichero y la cabecera al área 1 NSTR1 Descripción de directorio
del canal del fichero del disco (ACFD). 1 Fichero Basic
El registro IX debe apuntar al primer 2 Matriz de datos
byte (DSTR1) del área de información de 3 Matriz de caracteres
fichero de 24 bytes del usuario (AIFU). 4 Fichero de código
Hay que tener en cuenta que el código 5 Snapshot 48K
modifica los registros HL, DE, BC y A. 6 Fichero de microdrive
Todos los códigos modifican el regis- 7 Fichero de pantalla
tro HL. 8 Fichero especial
Código 34h OFSM: Abre un mapa de 9 Snapshot 128K
sectores del fichero con la información 10 Fichero abierto con " O P E N # "
contenida en la ACFD. Los 11 bytes a 11 Fichero ejecutable
partir de NSTR1 se usan para colocar 10 NSTR2 Nombre del fichero
el nombre. La rutina devuelve el punte- 1 HD00 Tipo de fichero
ro del buffer del disco (PBD) apuntan- 0 Fichero basic
do al comienzo de la DRAM. 1 Matriz de datos
Código 35h HDFLE: Abre un fichero. El 2 Matriz de caracteres
IX tiene que apuntar a la AIFU. Este có- 3 Fichero de código
digo combina las funciones HXFER y 2 HD0B Longitud del fichero
0 FSM, además coloca los 9 bytes de la 2 HD0D Comienzo del fichero
información del fichero desde HD00 en 2 HD0F Longitud del fichero - Longitud de las
el comienzo del fichero. Esta informa- variables (Basic)
ción del fichero permite cargar el fiche- 2 HD11 Línea de ejecución (Basic) - Dirección de
ro con LOAD D1 "nombre". ejecución (0000h ninguna)
Código 36h SBYT: Graba el byte conte-

17 M I C R O H O B B Y [
MICROFILE

Código 3Ch LBYT: Lee el byte apunta- necen al interface 1 y son emulados por
do por el PBD en la DRAM y nos lo de- el interface de disco. A continuación
vuelve en el registro A, el PBD se damos una lista completa especifican-
aumenta en uno. Si la DRAM está va- do cuáles son emulados y cómo son
cía. se carga en ella el próximo sector emulados.
desde e! disco. Hay tener cuidado y ver
si hay otro sector. Código 1 Bh LEER TECLA: Esta es una
función muy útil que poseen la mayo-
Los códigos de
Código 3Dh HLDBK: Carga un bloque
de datos desde el disco hacia la memo- ría de los basic, menos el del Spectrum.
Espera a que una tecla sea pulsada y
enganche
ría. El registro DE debe contener el co-
mienzo donde queremos colocar el blo- cuando lo es devuelve el código en el facilitan
registro A. Las interrupciones deben es-
que y el BC la longitud del bloque.
Código 3Eh WSAD: Escribe un sector tar activadas pues la rutina hace uso de e n o r m e m e n t e el
en el disco. Escribe el contenido de la
DRAM en la pista contenida en D y e! Código 1Ch IMPRIMIR EN PANTALLA:
m a n e j o del
sector apuntado por E. el PBD se colo-
ca al comienzo de la DRAM.
El código del carácter debe de estar en
el registro A. La rutina abre el canal 2
interface de disco
Código 3Fh RSAD: Lee un sector des- y imprime el carácter en la pantalla.
de el disco. Lee en la pista apuntada Código 1Dh ENTRADA POR EL RS232:
por D el sector apuntado por E y lo co- Retorna sin hacer nada.
loca en la DRAM. El PBD se coloca al Código 1Eh SALIDA AL RS232: Retorna
principio de la DRAM. sin hacer nada. Código 2Bh ABRIR CANAL/ABRIR FI-
Código 40h REST: Coloca ia cabeza del Código 1 Fh ENVIAR A LA IMPRESORA CHERO: Idéntico al código 22h.
disco en la pista cero. El disco se toma Abre el canal 3 y envía él código de ca Código 2Ch LIBERAR EL CANAL DEL
desde la ACFD. rácter contenido en el registro A. MICRODRIVE: Borra el canal de micro-
Código 2Ch MIRAR TECLADO: La ruti drive direccionado por IX.
Código 41 h HERAZ: Borra el fichero del Código 2Dh ABRIR CANAL DE RED LO-
disco indicado por la AIFU. Asegúrate na comprueba el teclado y coloca e
acarreo a uno si hay alguna tecla pul CAL: Retorna sin hacer nada.
que el registro IX apunta ai fichero co- Código 2Eh CERRAR CANAL DE RED
rrecto. sada.
Código 21h MOTOR ENCENDIDO/MO LOCAL: Retorna sin hacer nada.
Código 42h COPSA: Realiza un copy Código 2Fh ENTRADA DE RED LOCAL:
ampliado de la pantalla, interpretando TOR APAGADO: En el Disciple se limi
ta a poner el disco especificado por A Retorna sin hacer nada.
los colores como tramas de grises. Código 30h ENVIAR PAQUETE A RED
Código 44h CARSE: Carga un sector es- como disco activo a partir de ese mo
mentó. LOCAL: Retorna sin hacer nada.
pecificado en E de la pista contenida en Código 31 h INSERTA VARIABLE: Esta
D y del disco especificado en A, en la Código 22h ABRIR CANAL/ABRIR Fl rutina inserta todas las variables que
dirección adonde apunta IX. CHERO: El Disciple tiene un denomina necesita la simulación del interface 1
Código 45h GRASE: Graba un sector es- ción especial para los ficheros abiertos para funcionar.
pecificado en E de la pista contenida en mediante este código; ésta es [Link]
El código, al igual que en el interface Código 32h LLAMA A RUTINA DE LA
D y del disco especificado en A. desde
1, crea una zona de memoria equivalen ROM 2: Retorna sin hacer nada.
la dirección apuntada por IX.
te a los mapas de microdrive; ésta des
plaza al basic. Ya que ta zona equivale AVISO: ERROR
LOS CÓDIGOS DEL a la del microdrive, no exponemos aquí Una vez que hemos visto la simula-
INTERFACE 1 su funcionamiento, pues se sale de los ción def interface 1, nos queda ver co-
Una vez que hemos visto la función cometidos del artículo. mo nos comunica el interface de disco
de todos los codigos propios del inter- Código 23h CERRAR CANAL DE MI- que ha ocurrido un error.
face de disco, nos queda ver cuáles son CRODRIVE: Cierra el fichero abierto Cuando algo falla en la ejecución de
los códigos de enganche que perte- mediante el código anterior. un código de enganche, el acarreo se
Código 24h BORRAR FICHERO: Borra coloca a uno y en el registro A se colo-
el fichero especificado en el canal de ca el código del error. Veamos cuales
microdrive. son estos códigos de error:
Código 25h LEER EL SIGUIENTE RE-
GISTRO DE CARACTERES: El siguien- Error 0: Terminación sin errores (aca-
te conjunto de datos se pasa al canal rreo = 0).
de microdrive. Al igual que el código Error 1: Sentencia incorrecta en el sis-
22h, si se necesita mayor información tema de red local.
recomendamos leer un libro sobre el mi- Error 2: Final de sentencia incorrecta.
crodrive. Error 3: Se ha pulsado la tecla break.
Código 26h ESCRIBIR REGISTRO: Es- Error 4: Error en un sector.
te código escribirá los contenidos de la Error 5: Se ha perdido el formato de dis-
memoria intermedia del microdrive al co.
siguiente sector libre del disco. Error 6: No hay disco en la unidad.
Código 27h LEER UN REGISTRO DE Error 7: Disco sin fichero de sistema.
CARACTERES: Lee el registro especi- Error 8: Nombre de fichero invalido.
ficado en el canal de microdrive. Error 9: Estación inválida.
Código 28h LEER UN REGISTRO: Retor- Error 10: Canal inválido.
na sin hacer nada. Error 11: Variable no encontrada.
Código 29h LEER EL SIGUIENTE RE- Error 12: La verificación ha fallado.
GISTRO: Retorna sin hacer nada. Error 13: Tipo de fichero equivocado.
Código 2Ah ESCRIBIR SECTOR: Retor- Error 14: Error en «MERGE».
na sin hacer nada. Error 15: Código de enganche erróneo.
GRABANDO UNA PANTALLA
Para finalizar vamos a explicar me-
diante un programa, los pasos que hay
que dar para grabar una pantalla al dis-
co y para recuperarla.
10 ¡Este programa graba
20 ;un fichero de bytes
30 ¡desde la memoria de pantalla
40 ORG 49000
50 ¡ABRE UN ROMERO V INICIAL
:ZA CABECERA
60 SAVE LD IX.DSTR1
70 RST8
80 D E F B #35 :HHFLF
90 ¡GRABA EL BLOQUE DE
; B v t F $ A niRCO

100 LD DE(HDOD)
110 LD BC,(HD0 B)
120 RST 8
130 D F C B #37 ¡HSVBK
140 ¡CIERRA EL FICHFRO
150 RST 8
160 DEFB #38 :CFSM
170 REI
180 ¡CARGA UN FICHFRO DE
¡BYTES EN LA PANTALLA
190 LOAD I D IX.DSTR1
200 RST 8
210 DEFB #3B H G F L F
220 ¡CARGA LA C A B E C E R A DE
.FICHFRO
230 LD DE.HDO0
240 LD B.9
250 LOOP RST 8
260 DEFB #3C LBYT
270 LD (DE).A
280 INC DE
290 DJNZ LOOP
300 .CARGA UN BLOQUE DE BYTES
.A MEMORIA
310 LD DE,(HD00)
320 LD BC,(HD0B)
330 RST 8
340 D F F B # 3 0 HLDBK
350 RET
360 AREA DE INFORMACION DE
FICHERO DEL USUARIO (AIFU
370 DSTR1 D F F B 1 ¡DISCO
380 FSTR1 D E F B 0
Error 16: Esclavo conectado. 390 SSTR1 D F F B 0
Error 17: Código invalido. 400 LSTR1 D E F B d" ¡¿SACAR
Error 18: Leyendo en un fichero de es- ¡DIRECTORIO?
critura. 410 NSTR1 OE^B 7 ¡PANTALLA
Error 19: Escribiendo en un fichero de 420 NSTR2 OFFM "PANTALLAMH
lectura. 430 HD00 OEFB 3 J I P O FICHERO
Error 20: O.K. GDOS 440 HD0B DEFW6912 ,1 ONGITUD
Error 21: Red local desconectada. 450 HD0D DERiV 16384 ¡COMIENZO
Error 22: Disco equivocado 460 HD0F DER/V 0
Error 23: Disco protegido contra escri- 470 HD11 DFFW # F F F F
tura.
Error 24: No hay suficiente espacio en Y con esto hemos terminado. Espe
el disco. ramos que os haya quedado claro có
Error 25: Directorio lleno. mo podemos manejar el disco desde
Error 26: Fichero no encontrado. código máquina con un margen de fia
Error 27: Fin de fichero. bilidad Por último recordad que siem
Error 28: Nombre de fichero en uso. pre que se pueda es mejor emplear có
Error 29: No en una estación master. digos de enganche en vez de llamadas
Error 30: Corriente en uso. directas, no solo en el interface de dis
Error 31: Canal en uso. co sino en cualquier sistema

M I C R O H O B B Y 19

I
BUZON DE BUZON DE SOFTWARE
SOFTWARE TOKES Y POKES • SE LO CONTAMOS A... ARCHIVOS DEL AVENTURERO

Te ofrecemos (odas las ayudas


que puedas necesitar para tus
juegos favoritos, det mismo modo
que admitimos tus consejos,
ayudas, pokes, cargadores, etc. Si
deseas participar en este B U Z Ó N 1
DE S O F T W A R E , recorta y envía el
cupón adjunto, señalando con una
cruz el apartado en particular de
la revista al que va dirigido.

OCASION Sección OCASION


Nombre .
Si deseas insertar un anuncio
gratuito en ta sección " O c a s i ó n " , Apellidos
rellena con letras mayúsculas este
cupón Domicilio
La publicación de los anuncios se
hará por orden de recepción. Localidad Provincia

C. Postal Teléfono

TEXTO:

CONSULTORIO CONSULTORIO
M I C R O H O B B Y resuelve tus Nombre ..
dudas P E R S O N A L M E N T E . Apellidos
Envíanos tu pregunta en el cupón Domicilio
adjunto. Si la respuesta puede ser Localidad Provincia

del interés de otros lectores será


publicada en la revista.
Por favor, no utilizar este espacio
para temas ajenos al consultorio.
Os agradeceríamos que os
abstuvierais de formularnos
preguntas cuya contestación pueda
ser encontrada fácilmente en
manuales, libros, etc...

20 M I C R O H O B B Y [
GO FOR GOLD!
n"S TOTALLY
i

y * WM
Plaza de los Mártires, 10. Tel. 735 01 02. Fax. 735 06 95. 28034 MADRID
INVERSION
POR TERCIOS
Una nueva inversión pero, en
este caso, por tercios, es la base
del truco que nos envía Imanol
Silva, de San Sebastián. La rutina
permite, mediante la introducción
MAS CLS 1 REM
3 REH ANDRES GARCIA DE HALAGA
5 REM
de unos pokes, la inversión de uno.
dos o los tres tercios que forman la
Este debe ser el truco número
7 REM DE HRLAGA ANDRES GARCIA
9 REM
pantalla, siendo totalmente
81.234 que realiza un cls de una 10 LIST : LIST XNK 7 reubicable. La dirección en la que
20 FOR tme TO 173 STEP 8: PUOT
forma algo especial, pero son 0 . 0 : ORAU aSS.» NEXT i hay que pokear con el valor del
30 FOR a«175 TO 0 STEP - 8 PLO
nuesiro vicio. El autor es Andrés T 2 5 5 . 1 7 5 . DRAU - 2 5 5 . N E X T * tercio o tercios a invertir, se
40 PAUSE 35: INK 0
García de Málaga. encuentra 4 pósiciones más arriba
de la dirección de ubicación; el
valor se consigue sumando 1 en el
caso del primer tercio, 2 para el
segundo y 4 para el tercero, o el
WALK OF LIFE resultado de su suma si se quieren
combinar.
Esta famosa canción del grupo Por ejemplo, teniendo la rutina en
británico Diré Straits ha sido la dirección 40000, para invertir el
convertida a nuestro particular primer y tercer tercio habrá que
instrumento informático por realizar POKE 40004.5 donde 5 es
Alfredo Mari, de Ibiza, quien la suma de las valores de los dos
también ha decidido trasladar a tercios (1+4).
formato de bits la sintonía original
de la serie de televisión «Los
Pequeñecos».

REFLEJOS
Con este epígrafe estaréis
esperando una rutina que refleje
algo en pantalla, o un típico dibujo
utilizando los comandos PLOT y
DRAW, y este truco de Andrés
Vegas, de Madrid, no tiene nada
LISTADO 1 que ver con ninguna de las dos
cosas.
3 PAPER 3: BORDER 3 : INK 0 : C
LS
El programa pone a prueba
4 PRINT AT 3.2;"WALK OF LIFE nuestros reflejos, para lo cual
( D i r é S t r a i t s > " ; A T 19.2;"PULSA U deberemos introducir, en el menor
NA TECLA": PAUSE 0 tiempo posible, el código numérico
5 LET t $ - " T 6 0 "
10 LET b$-t$+"V1402N9CFG7FG) "
que el ordenador imprime en
20 LET aí-"8E5D8CllDE&8D5b6ClD pantalla. En cuanto que esta
E7D4E1E < 5&1&DE 3G1 ED&4C1C5S.&3& 1 DE operación de introducción supere 10 REM INVERSION POR TERCIOS
30 FOR F=4E4 TO 40031: READ A
4G1G5&1&DE3GIED&4C1C5&1&DE3G1EDC el tiempo permitido, que aparece POKE F.A NEXT F
30 LOAD ""SCREENt
4G1G)H"
25 LET c$-"V14N9&&£>&< ( 3 & l c c 3 & l
justo debajo del tiempo que llevas, 40 REM PONER LOS POKES DEL TER
CIO A INVERTIR AOUI
c&)(3&1íf3&1f&)(3&lgg3&lg&)3&lff el juego terminará. El record actual S0 RANDOMIZE USR 4E4
60 DATA 3 3 , 0 , 6 4 , 1 4 , 4 , 8 , 3 , 1 7 , 0 ,
3&lf&3&lgg3S.lg6,) " lo posee Andrés con 16 niveles 8,203,6S,32,6,25,203,25,16,244,2
01,126,238,255,119,35,27,122,179
30 PLAY a S . b $ . c $ superados y un tiempo mínimo de
7.

LISTADO 2 10 REM REFLEJOS © 1988


LISTADO
1 PAPER 3: BORDER 3: INK 0 : C 20 REM POR ANDRES UEGAS
30 LET H=25 ENSAMBLADOR
LS 46 LET R««"" LET T «0: CLS P
2 PRINT AT 3,2:"PEQUESECOS";A RINT AT 9 , 1 0 ; INK 3,"[Link]: ";M
T 19.2;"PULSA UNA TECLA": PAUSE 50 FOR F • 1 TO 6: LET R»INT (RN
D * 1 0 ) : LET R*>R|+STR« R: NEXT F
0 PRINT RT 5 , 0 ; INK 1;"CODIGO: II 0*6 <1111 ni «1
5 LET t $ " " T 1 8 0 " A* 21 LO 121 PC* LD Í.IHLI
60 FOR C - l TO LEN A«
10 LET a $ - t $ + "V1403N5C3&E€iEG&5 70 PAUSE 10: I F INK£Yt<>A*(C) 31 LS C,l tu 10* 25!
a3&C&CE&5f3&a&aCf5g3&g&gab)" TMEN LET T « T * l r GO SUS 100: GO T «1 LO 1,3 1M LO (HL),*
O 70
20 LET b$-"06N5&7g5a6b6a3&f5f f 80 BEEP . 0 2 3 , 2 : NEXT C: PAUSE » OTW LO oc,»4i IH INC ti
3g&e6d5&&&5&7g5a6bd3&f5íf 3g&a6a3 0 I F M >T THEN LET H - M - l GO TO 4* BIT »,c 161 KC K
40
g7&) " 90 PAUSE 100: PRINT H0, INK 2 , TI Jí «[Link] 171 LO M
30 LET d $ - " ( 5 f i , 3 e e 5 S 3 e & ) 5 S 3 f Í 5 & AT 0 , 1 0 ; " S E ACABO": PAUSE O RUN M se: [Link] 1SI OS E
3f&5&3gg5&3g&>" 100 PRINT AT 7 , 1 0 , INK 6 ; " T I C N P W COMT w C Itl J* [Link]*
O: INK ©;T: RETURN IH D>! OTRO 211 Jft CON!
40 PLAY a $ , b $ , d $

22 M I C R O H O B B Y [
GUÍELES
VARIADOS
Iñigo Ayo, de Vizcaya, quiere
demostrar su habilidad en el
manejo de las interrupciones y de
pixels, para lo cual nos ha enviado
las siguientes rutinas.
La primera de ellas, Pixeldown •
(listado 1), hace que los pixels que
hay en la pantalla caigan, poco a • • '
MENSAJES poco, hacia la parte inferior de la
misma.
t 1

I
La rutina funciona por un sistema I
Carlos Aneiros, de La Coruña, ha
descubierto una serie de de interrupciones que permite
mensajes que el + 3 (y su gemelo mover por la pantalla hasta 40
el +2A) tienen en memoria y que
no aparecen en el manual. Para
pixels simultáneamente.
La segunda, Pixelkiller (listado 2).
• m
conseguir observarlos sólo es es algo más larga y su función,
necesario que pokeéis en la utilizando las interrupciones, es

dirección 23.610 con algunos de
los valores que os damos a
continuación:
mover un pixel por pantalla al
estilo Arkanoid, chocando contra
los puntos que se interpongan en su

28,29,30,32,33,34,35,26,72,76,77,80 camino y áciéndolos desaparecer.
En el caso de querer colocar más
• ]
y 81. Debéis tener en cuenta que : t
pokear con algún otro valor que no pixeles, deberemos poner 3 bytes
este incluido en esta lista puede por cada pixel de más.
producir un cuelgue. El primero de ellos indica la
coordenada X del pixel; el segundo (ZZ1
la coordenada Y; y el tercero el
sentido, que puede ser 0,1,2 ó 3. LISTADO 2
Al igual que la anterior rutina,
ésta es totalmente reubicable si la 1 REM P I X E L K I L L E R 8Y KNIGHT
2 REM
tecleamos con un ensamblador. 10 RESTORE : FOR F «64000 T O 64
008 RERD R POKE F.R NEXT F
2 0 LET SUMR =0
3 0 FOR F =64255 TO 64540 RCRO
fl LET S U M R = S U M R + R : POKE F.R NE
XT F
4 0 IF S U M R o 34644 TMEN PRINT "
ERROR EN LOS D R T H S M " : STOP
5 0 POKE 2 3 6 2 4 , 7 1 POKE 2 3 6 9 3 , 7
1 CLS LIST R R N D O M I Z E USR 64
000
9 0 DRTR 2 4 3 , 6 2 , 2 3 0 , 2 3 7 , 7 1 , 2 3 7 ,
94,251,201
LISTADO 1 100 DRTR 1 , 2 5 1 . 2 2 1 , 2 2 9 , 2 2 9 , 2 1 3 ,
197,245,221,33,17,252,6
2 0 0 DRTR 1 REM No. PIXELS.
3 0 0 DRTR 1 9 7 , 2 0 5 , 1 4 3 , 2 5 1 , 2 2 1 , 1 2
10 RESTORE : rOR F =64.000 TO 64. 6,2,163
008: RERD O. POKE F,fl. NEXT F 4 0 0 DRTR 4 0 , 1 0 , 2 5 4 , 1 , 4 0 , 3 7 , 2 5 4 ,
2 0 LET S U M R = O 2,40,62.24,91,121,183,40,11,120,
3 0 FOR F >64.255 T O 6 4 4 1 0 RERD 163,40,13.205,244
A LET S U M R = S U M R * R P O K E F ,R NE 3 0 0 DRTR 2 5 1 , 1 3 . 5 , 2 4 , 1 1 2 , 6 2 , 1 , 2
XT F 05,63,251,12,24,104,62,3.203,63,
4 0 IF S U M R < > 2 0 8 4 6 T H E N P R I N T "

EXTRAÑA E R R O R CN L O S O R T R S M " : STOP 251,4,24.96,121


50 POKE 23624,71 POKE 23693,7 6 0 0 ÓRTR 2 5 4 . 2 5 5 , 6 2 , 0 , 4 0 , 2 4 3 , 1 2
1: CLS ; LIST ; RRNDOMIZE USR 64 0,183,62,2,40,229.205,244,231,12
000
,24,218,221,119,2,205
70& DRTR 2 , 2 3 2 , 2 0 3 , 1 4 3 , 2 5 1 , 2 0 1 ,
100 D R T R 6 2 , 2 3 0 , 2 4 3 . 2 3 7 , 7 1 , 2 3 7 ,

INVERSIÓN 7 5, ^O1c ", l 'i Íí 0U5.í,|«2 2


94.251.201 3 Í2 ¿S4 1
200 DRTR 1,231,221,229,229,213, D 0a5<*«24444 ' ® ' '
197,245,221,33,155,251,6 8 0 0 DRTR 2 5 1 , 1 2 , 2 4 , 2 0 4 , 2 0 5 , 6 3 . 2
3 0 0 D R T R 40: R E M N O . P I X E L S . 51,13,24,41,205,83,251,24,177,Í2
400 DRTR 197,221,126,1,103,40,6 1 ,183,62,2,40,1^6.120
Andrés García, de Málaga, 4..61
500 DRTR 71,221,78,0,205,144,25
90O Ó R T H 2 5 4 , 1 7 5 , 6 2 , 0 . 4 0 , 2 3 6 , 2 0
5,244,251,13,24,174,¿2l,78,0,221
sigue con sus curiosas 1,24,81,193,221,35,221,35,16,232
,237,86,231,118,243,237
,^0,1,62,0,56,145
1000 DRTR 9 2 , 1 9 7 , 2 0 3 , 2 2 9 , 3 4 , 1 9 3 ,
conversiones de rutinas ya 600 DRTR 94,221,33,155,251,6
700 DRTR 40 REM N o . P I X E L S .
aiéCWíaáfiafrflírf' 1 7
®'"' 1

conocidas, como esta de inversión 800 DRTR 197,221,126,1.183,40,7


,71,221,78,0,205,Í44,251.193
1100 DRTR 2 2 1 , 3 3 , 5 , 1 9 4 , 1 3 , 2 5 1 , 2 4
1.193,209,228,22 í,¿25,¿35,237,77
que no se parece en nada a la 900 DRTR 221,35,221,35,18,235,1 ,197,¿05,170,34,71,4,126
1200 DRTR 7 , 1 6 , 2 5 3 , 2 3 0 , 1 , 1 9 3 , 1 9 6
original. 75,50,143,92,241,193,209,225,221
,223,195,56.0,205,119.251 ,207.251,201,205,143,251.205,2,2
52,221,1¿6,2,163,40,11
1000 D R T R 8 8 , 2 0 5 , 1 1 9 , 2 3 1 , 2 2 2 , 1 7 5 1300 DRTR ¿ 5 4 , 1 , 4 0 , 1 1 , 2 5 4 , 2 , 4 0 , 1
,*8,249,7S,197,203,170,34,71,4,1 1 , 175 , 24 , 10 , 6 2 , 3 , 24 , 6 , 62 , 2 , 24 , 2 ,
26,7,16,253,230,1,193 62,1,221
1100 DRTR 40,175,221.113,0,221,1 1400 DRTR 1 1 9 , 2 , 2 0 1 , 2 3 7 , 6 6 , 2 5 1 , 1
12, 1,24., 1 6 7 , 2 3 7 . 9 5 , 7 , 7 , 2 3 0 , 6 3 , 10 1 8 , 2 4 3 , 2 3 7 , 9 4 , 2 O S , 1 4 3 , 2 3 1 , ¿ 0 5 , 19
10 REM * innd j r r c t is s * t e r tldnni * 3,237,95,13,15,111
11 RCM OESOXIRRIBONUCLCPTICO 1200 D R T R 2 3 7 . 9 1 , 1 2 0 , 9 2 , 1 2 2 , 2 3 0 , 0,¿51,201,Í97,221,229,33,ÍO
29 OVÉR 1 L15T : O B T B 3 3 . 0 , 6 4 31,87.237,82,126,71,201,197,62,3 1500 DRTR 0 , 1 0 7 , 9 6 , 2 0 5 , 1 6 1 , 3 , 2 2 1
,[Link],0,[Link] FOP ,50,145,92,205,223,34,193,201 ,225,193,201,65,100,0,10,12,2,20
• > 6 0 0 0 0 TÓ 6 0 0 1 1 RERD b POKE ,23,1,100,20,3
a.b NEXT • FOR í * 0 TO 2 5 3 STEP
2 PLOT A . 1 1 2 DRRU 0.63 PLOT
255-».113 DRRU 0.63 RRNDOMIZE
USR 60000 NEXT POKE 2 3 6 9 2 . 9 9
30 L I S T LIST FOR a=0 TO 2 S
5 STEP 2: P L O T «,0: D R R U 0 . 1 7 5
PLOT 2 3 3 - * . O . ORfiU « . 1 7 3 . NEXT a

M I C R O H O B B Y 23

I
Continuamos agrandando el
árbol del perfil psíquico de
nuestro personaje. Sabemos que
la m a y o r í a u t i l i z a r á a l g ú n t i p o d e
C R E A D O R y ya trataremos de
ello, pero creemos q u e el
trabajar u n poco en el viejo
B A S I C es f u n d a m e n t a l p a r a
l l e g a r a e n t e n d e r el c o n c e p t o
«maestro». P a c i e n c i a , p u e s . Y
recuerda que cada chupa-chup
t i e n e su e n v o l t o r i o .

H a b í a m o s estudiado en el capítulo ha sido establecida. Por lo tanto debe


anterior la forma de evitar una lluvia saltar primero a una subrutina que pre-
de Ifes por medio del uso de un árbol gunta al jugador la información nece-
de decisiones o diagrama de flujo. saria. C o n este Nódulo lo que hace es
Dimensionábamos una matriz con salir del árbol, hacer una pregunta y
3 6 elementos. En la que guardábamos luego proceder de acuerdo con la res-
todas nuestaras condiciones, es decir, puesta. Agudamente y presa de una
el número de nódulos a considerar y gran inspiración, lo llamaremos un Nó- más factores.
las cuatro variables para cada nódulo. dulo Pregunta (NP). Finalmente tenemos (¡cómo podía
Hacíamos un pequeño y simple pro- Por otra parte, el Nódulo número 14 faltar!) un Nódulo Decisorio Aleatorio
gramita (cursi) en Basic en el cual po- es un N ó d u l o D e c i s o r i o S i m p l e , (NDA), en el número 7.
níamos las datas para cada nódulo. ( N D S ) , porque la condición que com- El N D A es similar al NEM, pero un
Y armábamos la marimorena, un pe- prueba ya ha sido establecida durante poco más temperamental. En vez de
queño lío, con lo de la variable nodu- el programa (en el Nódulo 1) y guarda- comprobar una condición, como todo
lonúmero, que era una simple manera da en una variable. Por lo tanto sólo respetable Nódulo Decisorio, lo que
de desarrollar el árbol comenzando por se limita a comparar y continuar de hace el interfecto es generar un núme-
el nódulo 1 y, según el resultado, ir sal- acuerdo con el valor, falso o verdade- ro aleatorio entre varios enteros, en
tando hacia otros nódulos hasta alcan- ro, que encuentre. nuestro caso del 1 al 3.
zar el terminal. Hay momentos, en los que querre- Siguiendo con la vieja costumbre,
Suponiendo que tienes esos concep- mos brincar (no seas indeciso, sí que añade el número generado al número
tos claros, sigamos alimentando nues- querremos (házmelo saber...111) hacia de nódulo más bajo hacia el cual se
tro hipotético personaje con más infor- más de dos Nódulos alternativos. puede saltar desde esa posición (el
mación. ¿Cuándo? Supongamos que en nues- 10), pero menos 1 (el 9).
Y como la cosa vá de jardinería, tra aventura hay tres guardias zascan- Bueno, ahora tenemos siete tipos de
echemos un vistazo a nuestro nuevo dileando por las mazmorras, pero que Nódulos, en el árbol puedes ver quién
árbol. (Ver diagrama). no siempre están todos allí al t i e m p o . es quién por sus Iniciales. Haz un re-
También se encarga del problema de Entonces necesitaremos saltar hacia paso y procura entender lo que hace
nuestro imaginario prisionero y sus co- una de entre las tres subrutinas dife- cada uno. Porque ahora vamos a poner
m e s t i b l e s / c o m e d o r a s ratas (¡¡AS- rentes según el número de guardias todo el tinglado a funcionar usando un
CO¡¡). pero de diferente forma. que haya en un m o m e n t o dado. muy fácil B A S I C .
Ahora tenemos no uno, sino tres ti- El Nódulo número 9 hace exacta- Aunque lo que se intenta con este ar-
pos de nódulos terminales. mente eso, y por ello será llamado, pa- tículo es tener una idea de los princi-
Por ejemplo el número 16 es un ca- ra escarnio de los demás , Nódulo de pios básicos de tas rutinas que gobier-
llejón sin salida o punto muerto, por Elección Múltiple (NEM). nan la interacción de unos personajes,
lo que, si el programa aterriza allí, so- daremos, solo a título de ejemplo, un
lo causará una «salida» sin ejecutar SECUENCIAS NUMÉRICAS listado que se encargue de aclarar y de-
ninguna acción. mostrar estos conceptos.
El nódulo 3, en cambio, imprimirá El N E M saltará hacia tres Nódulos, En pro de la claridad y una mayor
un mensaje al ejecutar la «salida», y el y estos deben estar numerados de for- c o m p a t i b i l i d a d con varios ordenado-
15, no sólo imprime un mensaje, sino ma secuencia! porque el programa res utilizaremos un B A S I C lo más
que ejecuta varias acciones secunda- chequeará el número de guardias pre- standard posible, los usuarios de ca-
rlas, como hacer un CLEAR de panta* sentes y calculará el N ó d u l o a saltar da ordenador en particular, no dudo lo
lia, o ajusfar algunas variables que lle- añadiendo ese número al número de sabrán adaptar a su máquina.
van información sobre el prisionero. nódulo más bajo hacía el que se pue- Por si no es así, las líneas que pue-
Llamaremos a estos tres tipos de de saltar desde esa posición, (el 13) den plantear problemas las pondremos
Nódulos terminales un «Nódulo Termi- menos uno (el 12). de varias formas diferentes.
nal Simple» (NTS), un «Nódulo Termi- Ello quiere decir que si hay un guar- No nos cabe la menor duda de que
nal Activo» (NTA). dia, el salto será al Nódulo 13 (1 + 12), el programa se puede mejorar mucho,
Pero no sólo hay diferentes tipos de y si hay dos. al N ó d u l o 14 (2 + 12). porque hemos sacrificado bastantes
Nódulos Terminales, riño que también En nuestro caso sólo hay un m á x i m o cosas, entre ellas una mayor rapidez de
tenemos variados tipos de Nódulos de tres guardias y el asunto parece in- ejecución, para concentrarnos en que
Decisorios. n e c e s a r i a m e n t e c o m p l i c a d o , pero sea lo más claro posible.
El Nódulo número 2, necesitará piensa ( A H , PERO P I E N S A S ! » ) que en Las siguientes notas son una expli-
comprobar una condición que aún no el futuro lo puedes querer para muchos cación del bastante obvio, listado.

24 M I C R O H O B B Y [
Primero (líneas 5 0 a 70) inicializa- 5. N D A (decisorio aleatorio) Por ejemplo, el nódulo 5 lleva al la-
mos y dlmensionamos tres diferentes 6. N E M (elección múltiple) do los números 7,4,0,5; ello indica que
tipos de matriz. 7. NP (pregunta) es una pregunta, que sale del árbol pa-
Una para que contenga todos los da- I I . Si es decisivo, poner el número de ra buscar en un subproceso llamado 4
tos de nuestro árbol, otra para las con- condición a comprobar. y que imprimirá el mensaje número 5.
diciones dadas por los Nodulos 1 y 8 I I I . Si es decisivo y la condición es fal- Estos datos serán leídos en la línea
y una tercera para los diferentes men- sa, poner el número de Nodulo a sal- 9 0 donde dice a(17,4).
sajes a imprimir. tar.
Luego hay que poner todos los datos IV. Si es decisivo y la condición es ver- ALIMENTANDO EL Á R B O L
que necesita nuestro árbol. dadera, poner el número de Nodulo a CARNÍVORO
Damos una tabla algo más que am- saltar.
plia que la del anterior capítulo para O J O : S i es Nódulo Activo. I I y I I I lle- Todo está listo en el arbolito para
tenerla a mano como referencia. varán un cero (0) y IV el número de que lo desarrollemos.
I. Tipo de Nodulo: mensaje a i m p r i m i r . El número de Nódulo lo llevará la va-
1. N D S (decisorio simple) La tabla muestra los diferentes da- riable n, entonces en la línea 1700 le
2. NTS (terminal simple) tos que se necesitan para cada Nódu- decimos que e m p i e c e por el primero.
3. NATA (terminal activo) lo y en el árbol se muestran los núme- La línea 180 chequea el primer dato
4. N T M (terminal mensajero) ros que llevarían. para ese nódulo a ( n , l ) para buscar de

LISTADO 710
720
REM
REM rutina de acción hacia 1* cual saltan los NTA desde 170
710 REM
740 REM
750 REM solo hay que poner una entrada
10 REM * 760 GOSUB 780
20 REH m i c i o l i z a c l ó n «le matrices o también
JO REH 76® OH a(n,2) GOSUB 7«c
43 REH 770 RETURN
50 DIM «(17.4): REM es la ratrii del Arbol, 17 nódulos con 4 tipo» 780 CLS: RETURN
de datos cada uno o tarblen
60 DIM C(I): REH do» condiciones guardadas para eonparar 780 PRINT -<SHtFT/CLEAR>": RETURN
10 DIM »S111,40' FEK: hay II mensaje» diícrentos 790 REM
o también 800 REM
7® DIM T»s lili: REM hay 11 mensajes diferentes 81® REM procesos
SO REM lo» dato» del árbol son 4 por cada nódulo entonces hay qut 820 REM
Icarios 810 REM
90 FO* n = 1 lo 17: FOR d-1 TO 4: READ a Cn.d>:HEXT d: HEKT n 640 RESTORE 2100: FOR X 1 TO *tn.2>: READ s: NEXT x: GOTO S
100 REM hay que lvel los itensaj*» para »SI11> entonces: o también
110 FOR n - 1 TO 11: READ -$(n>: «EXT Inl 840 OH a In,21 GOSUB 860,«98.910.9J®.950
120 REM 850 RETURN: REM salto de regreso ai arbolito
n o REH 860 PRINT nSliln. 4) ) : : INPUT 1S: IF i$l)"S") AND U S O " » " )
140 REM lo búsqueda por el árbol THE!! C l D - 0 : GOTO 880
150 REM * * 870 C (11-1
160 REM 880 n-2: RETURN: PEM vuolve al árbol y comienza con nódulo dos
170 n-1: REM inicio en ílódulo 1 S90 PRINT mSlaln.4 1:: INPUT íS: IF iS "S") AND U S O " * " )
180 RESTORE 2000: FOR x • 1 TO a(n.l): READ •: NEXT x: COTO » THEN n-3: [Link]Ü
o también 90® n-4: RETURN
180 ON a <n.1) COTO 220,[Link].600.670 910 FRINT »Slaln.4>>;: IÜPUT IS: IF íiSn"S"> AND iS<l"s"l
190 REM THEN n-5: RETURN
200 PKM nodulo» decisorio* simples saltan aquí (a(n.l)-l) 920 n-8 RETURN
210 REM 9J0 PRINT >$<1111.4)1:: INPUT iS: IF i iS ( S~ I AND l i S D ' s ' l
220 n - a i n . c U t n . 2 ) I •!> :OOTO ISO: REM el valor llevado en a(n,2}.. THEN n*6: RETURN
210 REM se usa para seleccionar una condición desde la matril C-. 940 n-7; RETURN
240 REM _-uyo valot [falso o verdadero) se le afiade a 1 para.. • 950 PRIHT rSlnln.4I :: INPUT 1: IF <111)¡ OR <: 11) l
250 REM obtener el nuevo número de nódulo, sea de aln.l) o a(n,4! THEN GOTO «50
260 KF.M luego el programa vuelve a 180 y continúa 96® c(2)-t: n-9: RETURN
270 REM con el arbolito 97® REM
280 REM 980 REM
290 REM nodulos termínale» simples 990 REM subrutinas
100 REM i a [ n 11-21 saltan aquí 1000 REM
110 REM • — 1005 PEM
120 END O STOP 1010 REM selecciona e imprire r-ensaje
110 REM — 102® PRINT nSlaln,4)I: PRINT: RETURH
140 REM nodulos terninales activos 101® [Link] -genera número aleatorio --•
150 RKM ( a t n . i J i saltan aqui 1040 REM ------según indicado por r
160 REM 1050 LET r- INTfrnd'rI * 1: RETURN
170 GOSUB 760: KEM salto a '.a rutina de acción o tanbien
ISO IF a (n, 4) • 0 THEN END o STOP: REM si no hay mensaje, pós ni. 1050 r-IMTIRNDt1)•rj-l: RETURN
J90 GOSUB 1020: PEM selección» •• Iffpnrr el nensaje. o también
400 END o STOP 1050 r-RND(r): RETURN
410 REM - 1060 REM
PEM nodulos '••rainales mensajeros 1070 REM
4 JO REM aln.l) 4: saltan aqu! 1080 REM data de los nódulos
440 REM 1090 REM
450 GOSUB 1020: REM selecciona <• imprima #1 mensaje. 1100 REH
460 END o STOP 1110 DATA 7.1.0,1,7,2,0,2.4,[Link].2,
470 REM 0,[Link].5,[Link].5.J.10.0
4S0 REM nodulos decisorios aleatorios 1120 DATA 7,5,3.7,6.2,[Link].0,8,4.0.
490 REM Uln,l)-5> saltan aquí 0,9.4,[Link],0,0.11,1,1.16.17
500 REM - 111® DATA í.1,[Link].[Link].0,11
510 r-aln.2): GOSUB 1010: REM COq- un numero aleatorio entre... 114® KEM
520 REM loa Indicados por aln.2) 1150 REH
5J0 n-a In.11 *r-l REH obtiene oí nuevo nOmero por 1160 REM "data para mensajes
la adición del aleatorio nonos uno 1170 REM *
540 PEM al nodulo básico qi¡» se .-ncuuntrn an ([Link] 1180 REM
550 GOTO ISO continua 1190 DATA "¿Está el prisionero arpado?",
560 REM "¿Está el prisionero en la» maiuorras?"
57® RKM nodulos de elección Múltiple 1200 DATA ~i Pues se ha escapado!'.
580 REM la <n, 11 »6) saltan aquí "¿Está el prisionero fuerte y sano?"
590 [Link] 121® DATA "¿Hay ratas?".
600 n - U l n . })-11 »cla In. 2)) : GOTO ISO: REM añade el valor "Que lástima, la rata frita es deliciosa"
610 REM d« 1* condición icl socolado poi a<n 21 al 1220 DATA "¿Cuantos guardias hay? (de 1 a 31",
620 REM nódulo nás básico contMiinln en a(n,)l, nenos un» -;una escapada milagrosa:"
6JO REM 1210 DATA "Por suerte las ratas no tienen hambre ahora".
640 RF.M los nodulo» pr»gunt a "i iSoocoorooi! Me meriendan"
650 REM laln.11-71 saltan aquí 124® DATA "El prisionero vence al guardia"
660 REM 1250 DATA "Xa prisión está bien custodiada no hay manera de
670 GOSUB 840: salto al proceso adecuado escapar"
680 GOTO 160: REM cono ya durante el proceso habrá 1260 DATA "Después de una ardua lucha, el prisionero escapa.. t.i bre
690 REM sido asignado un nuevo nódulonúmaro. vuelve a recomenzar al fin!"
700 PEM 2000 DATA 220,120,170,450,510.600,670
2100 DATA 860,890.910,910,950

25 M I C R O H O B B Y [
qué tipo es (terminal, mensajero o lo probando cada nodulo, (es lo que lla- 180 P R I N T "ahora estamos en el nódu-
que sea) y el programa salta entonces mamos desarrollar el árbol), impri- Io";n;
a la rutina apropiada. miendo mensajes, pidiendo entradas y verás cómo se mueve el programa por
Si fuese un Nodulo Decisorio Sim- (inputs) y saltando hacia tos nodulos el árbol nodulo a nodulo. Ello también
ple (NDS), se iría a comprobar el va- requeridos, hasta que encuentre uno te servirá para corregir cosas si hay al-
lor de la condición en la matriz c apun- terminal. gún fallo.
tado por a(n,2). Si quieres saber lo que pasa en ca- Para horribles complicaciones, es-
De esta forma, el programa irá com- da m o m e n t o , pon lo siguiente: peraremos el próximo número. H

<

26 M I C R O H O B B Y [
D E G
La pena es que se ha se paulatinamente con la
TITAN acompañado de unos gráfi- aparición de ladrillos que no
cos bastante mediocres y un pueden ser atravesados por
Arcade movimiento que, aunque rá- la raqueta, aunque sí por la
pido y funcional, deja algo bola, o viceversa; ladrillos
Titus que desear en algunos mo- calavera que eliminan tanto
mentos del juego, a la raqueta como a la pelo-
No es una idea excesiva- La historia se desarrolla en ta; transportadores que al ser
mente origina! la de mezclar el año 2114, en un lugar lla- sobrepasados por la raque-
varios géneros con el fin de mado Vegapolis, lugar don- ta la envían a otra zona del la-
conseguir un programa que de los juegos del profesor berinto; otros ladrillos con
posea las mayores cualida- Hybris hacen furor entre las una "E" en el medio que in-
des de cada uno de ellos, pe- masas. El último de ellos, es- tercambian la posición de ra-
ro hemos de reconocer que te «Titán», ha conseguido queta y pelota; y múltiples
es una mezcla que suele fun- atraer a los más valientes sorpresas más.
cionar a la perfección aventureros, ninguno de los Controlar la dichosa pelo-
Esta es, más o menos, la fi- cuales ha logrado sobrevivir. tita no es tan sencillo como
losofía que ha desarrollado El objetivo es eliminar to- pueda parecer a primera
Titus en este «Titán», mez- dos los ladrillos que se en- vista, pero hay una serie de
clando arcades tan dispares cuentran en los laberintos facilidades que pueden ayu-
como los machaca-ladrillos con una bola y una raqueta, dar en esta tarea, como por
(«Arkanoid») y los de mazmo- controlando el jugador esta ejemplo la tecla de control
rras laberínticas («Gauntlet») última para poder modificar de scroll que hace que éste
El resultado del refrito es un las diferentes trayectorias. sea más lento o más rápido.
arcade que posee adicción Sólo exiten la friolera de «Titán» no es un gran pro-
suficiente como para engan- ochenta niveles a superar, grama, pero hay que recono-
char a tope, a pesar de la rela- siendo los pnmeros bastante cer que se ha logrado una
tiva lentitud de su desarrollo sencillos, pero complicándo- mezcla bastante entretenida.

-jnñoñnn.

UN VOL
Y ALGUNAS "CS5EÜ
OLAS del volcán, hay que encen-
TIME SCANNER der las letras que forman es-
ta palabra, misión nada sen-
Arcade cilla, ya que previamente
hay que abatir las dianas que
Activision cubren los pasadizos por los
que hay que introducir la bo-
Esta última producción de
Activision, genial, como casi
todo lo que hacen, es un si-
mulador de pmball que posi-
blemente ya conoceréis por
las máquinas recreativas.
El juego está formado por
4 máquinas diferentes, cada
una de las cuales está com-
puesta, a su vez, por tres
pantallas alineadas.
En la primera máquina, la
28 M I C R O H O B B Y [
^.ezwM.

MANOS A LA OBRA se puedan plan-


H1GH STEEL tear a este tipo de
trabajadores: un
Arcade solar con vida in-
terior. Sí, habéis
leído bien, ya que
Screen 7 el suelo sobre el
Tras su cambio de nombre que deberéis co-
y estrategia, Martech, ahora locar afanosamen- E S Q e e
Screen 7, nos presenta un te vigas y ladrillos 6 R k R •< Í*Í<< y +4
original arcade en el que, al está plagado de
contrario que en la mayoría bichejos extraños que pasa-
de los juegos, dedicaremos mos a describiros a continua-
todos nuestros esfuerzos a ción.
construir, aunque sean edifi- El sistema para construir
cios. se basa en coger una viga,
El programa posee todos colocarla sobre una porción
los típicos de un arcade de lo de suelo en la que no haya
más adicitivo: gráficos sim- ningún ladrillo para, una vez que os podemos asegurar
ples. pero bien realizados, fijada, con lo que cambia de que este programa de
movimiento adecuado, y, so- forma, colocar un ladrillo en Screen 7 es de lo más adicti-
bre todo, una sencillez que su parte superior. vo y divertido.
convierte un programa com- En la primera fase sólo hay
plicado a primera vista en un que ajustar cinco vigas con dientes ladrillos.
arcade de rápidos reflejos y sus correspondientes ladri- Sólo nos queda deciros
mucha, pero mucha habili- llos, pero a medida que que «High Steel» sin serlo, es
dad avanzas en el juego, el edifi- el típico arcade de máquina
Representas el papel de cio que debes construir ten- recreativa, ya que lo que pri-
un albañil experto en el ma- drá mas pisos, siendo cada ma es la habilidad del juga-
nejo de vigas de acero y. co- uno de ellos del formato des- dor en su lucha constructora
mo tal, debes enfrentarte a crito anteriormente, es decir, contra el tiempo y los dife-
uno de los mayores retos que cmco vigas y sus correspon- rentes enemigos. Vamos,

la Todas las demás dianas rias para construir la pirámi- de la parte inferior.
aumentan la puntuación y los de, con lo que completarás Por último, la pantalla es-
bonus! siendo las de la par- esta fase. Al contrario que en pecial, en la que, en el más
te superior las más interesan- la anterior fase, el objetivo a puro estilo «Arkanoid». hay
tes. ya que después de aba- cumplir hay que realizarlo en que destruir los ladrillos que
tirlas un determinado núme- la parte superior, por lo que componen cada una de las
ro de veces, podrás conse- una vez que ia bola caiga a letras de la palabra "SPE-
guir una bola extra. Justo en la pantalla inferior, deberás CIAL".
esta pantalla es donde se en- derribar todas las dianas de «Time Scanner» es el mejor
cuentran los picabolas que esta zona para activar el pa- pinball al que hemos tenido
permiten el paso a las si- sadizo que lleva a la parte de oportunidad que jugar. Tan-
guientes fases o máquinas, arriba, cosa nada fácil, por to la velocidad de la bola, co-
cuyo acceso sólo es posible cierto. mo la Habilidad de los man-
una vez completada ia pala- La tercera fase, aunque el dos, el nivel adicito, tremen-
bra Volcano, En el caso de programa la identifica con el do, y la calidad gráfica de los
que cuando se acaben las nombre de ruinas, tiene co- escenarios le convierten en
cinco bolas de que dispones, mo escenario un sofisticado una superproducción que
las dos últimas cifras coinci- y metálico tablero. Su desa- demuestra que Activision sa-
dan con las que el ordenador rrollo es muy similar al de la be hacer las cosas bien, muy
elige aleatoriamente (la fa- anterior fase, ya que hay que bien en esta ocasión
mosa lotería), se te permitirá introducir tres bolas en un
jugar una bola más. agujero de la parte superior
La segunda máquina se tras haber apagado previa-
desarrolla en una pirámide mente todas las dianas. Al
egipcia, en la que hay que conseguirlo, saldrá una bola
abatir todas las dianas de la de fuego que hay que enviar
pantalla superior para poder a la parte superior para intro-
introducir en el agujero que ducirla en el túnel corres-
se encuentra en la parte su- pondiente. para lo que hay
perior. lastres bolas necesa- que abatir todas las dianas
29 M I C R O H O B B Y [
5• i ttü
t
9
*

. #
%
ú

sarrollo de scroll vertical,


DONINATOR siendo horizontal en las tres
restantes.
Arcade El argumento, pues el de
siempre: voraces extrate-
System 3 rrestres quieren engullir a la
pobre Tierra y a sus habitan-
El pasado invierno llegó a tes y aparece el héroe de
nuestras manos un arcade costumbre que debe des-
espacial, cuya fama le pre- truir la amenaza.
cedía y no sin razón. Nos re- Para ello nuestro protago-
ferimos a ese «R-Type» que nista cuenta con una nave a Estas ventajas se adquie-
tan buenos ratos os habrá he- la que se pueden acoplar ren disparando sobre unos bie un poco y a los progra-
cho pasar. distintos armamentos cuyo cuadrados en cuyo anterior madores empiece a ocurrir-
Pues bien, ni cortos ni pe- icono de activación aparece aparece la letra 'B'. seles algo más original.
rezosos los señores de en la parte superior izquier- Además de las citadas an-
System 3 han decidido colo- da del marcador. teriormente, existen otras
carnos una secuela de ese Así. de arnba a abajo e iz- ventajas, como vidas extra,
gran éxito, este «Dommator» quierda a derecha tenemos bonificaciones de puntos, in-
que puede definirse como un el indicador de auto-fire, es munidad temporal (la nave
«R-Type» con gráficos reno- decir no hay que pulsar el se vuelve roja) y bombas que
vados e idéntico desarrollo. disparo para que la nave ma- destruyen todo lo que hay en
«Dominator» posee cuatro sacre a sus enemigos; el de pantalla.
fases distintas, o por lo me- los disparadores traseros; el Vamos, que tenemos otro
nos eso dicen las instruccio- del láser; y, por último, el de arcade de los de siempre.
nes, cada una de las cuales un disparo frontal ciertamen- Eso sí, cuidado perfectamen-
se carga independientemen- te original, ya que los pro- te a nivel técnico.
te. La primera posee un de- yéctiles son peces. Esperemos que esto cam-

I A ¥ 8 » AHZA
A LA OFENSA
zas. Diplomáticos terres-
GEMINI W1NG tres habían intentado por
todos los medios posibles
Arcade evitar la confrontación, pe-
ro el malestar popular era ya
tan grande que había obliga-
Virgin Games do a los políticos alienígenas
Un periódico sensaciona- a declarar la guerra, ya que
lista, el SoonDay Spirit, aca- era el único medio de poder
baba de conseguir que todos disfrutar de sus cargos elec-
los alienígenas de nuestra tos.
galaxia y de galaxias anexas, En resumen, la humanidad
con los que se había firmado se enfrenta a la más terrible
un tratado de paz duradera, guerra jamás vista, y sólo po-
nos declararan la guerra. see para defenderse a un
En este periódico había puñado de valientes pilotos a
aparecido una columna en la los mandos de sus alas Gemi-
que se calificaba a los extra- ni, los más poderosos cazas
terretres con unos términos espaciales de la galaxia. Los
que dejarían a los más salva- más poderosos cuando fue-
jes insultos al nivel de sutile- ran terminados, ya que las
30 M I C R O H O B B Y [
¡VAYA QLAZC4
do hacia qué lado tiende a ir-
M1CHEL se el balón.
La tercera prueba consis-
FÚTBOL MASTER te en lo que vulgarmente se
llama colocarle el balón al
Deportivo compañero en la punta de la
bota, es decir, pasar. Antes
fHnamic de que comience cada uno
de los intentos, verás la tra-
yectoria que va a tomar tu lanzar faltas, saques de es-
«Michel Fútbol Master» es quina. córners, penalties,
un simulador que consta de compañero y el sitio donde
debes pasar el balón. Dispo- etc, todos los ingredientes de
dos cargas que correspon- un partido de fútbol.
den, respectivamente, al nes de un tiempo limitado pa-
campeonato y a los skills o ra alcanzar la mejor posición Ha valido la pena esperar
pruebas de habilidad. para pasar, tras el cual debe- este «Michel Fútbol Master»
rás determinar dirección y ya que a su alta calidad téc-
La primera de estas prue- nica, hay que sumar la origi-
bas consiste en driblar un nú- fuerza para que el esférico
llegue hasta los pies del de- nalidad de unos skills bien
mero determinado de conos, diseñados y que pueden en-
dependiente del nivel en lantero y éste anote ur, pre-
cioso tanto. tretener tanto o más como el
que os encontréis, controlan- campeonato en sí.
do a Michel y al balón. El cuarto skill es inverso al ción de hacia dónde tiende a
La siguiente prueba deter- anterior, ya que ahora será lanzarse el portero para ata-
mina vuestra capacidad pa- un compañero quién os pase jar el balón.
ra controlar el balón median- el balón y vosotros los encar- El otro programa, lo que es
te malabarismos. Debéis gol- gados de colocaros en el si- el campeonato de Europa,
pear el esférico con la cabe tio correcto para rematar. permite la participación si-
za, los hombros, los pies y las Por último, la quinta prue- multánea de hasta ocho juga-
rodillas, evitando que caiga ba es el lanzamiento de pe- dores, cada uno de los cua-
al suelo. En la parte izquier- nalties, en el que decidiréis les representa a un páis. Du-
da, como ayuda, tenéis un trayectoria y altura, al mismo rante el desarrollo de los di-
marcador que os irá indican- tiempo que recibís informa- ferentes encuentros podréis

reformas que se les estaban aparecerán al destruir deter- lo son portadores de un arma nuevo arcade espacial, con-
incluyendo no habían sido fi- minados alienígenas. Así po- extra; la segunda consiste en versión de la máquina recre-
nalizadas y esto, gracias a un drás aumentar tu puntuación disparar sobre un alienígena tiva del mismo nombre de la
complejo sistema de espío en dos mil, cinco mil o diez algo más gordo que lleva casa japonesa Tecmo, de
naje, había llegado a oídos mil puntos, recogiendo los ocho posibles ayudas una de sroll vertical, con gráficos de
alienígenas, con lo que se las correspondientes iconos; las cuales debe ser seleccio- calidad, rapidez de movi-
prometían muy felices. también aumentarás tu po- nada mediante disparos so- miento (imprescindible para
Lo que no habían descu- tencia de fuego en tres direc- bre el icono correspondien- un juego de estas caracterís-
bierto es que. aunque si bien ciones o con espirales de la te. Por último, dichas ayudas ticas) dificultad agradable y
las naves no estaban al com- muerte, o con misiles teledi- pueden ser robadas a los adicción a raudales. El único
pleto de sus posibilidades, si rigidos o incluso con mura- otros jugadores si es que po- inconveniente, el de siem-
podían hacer mucha "pupa" llas de fuego. Existen varias seéis mas de tres iconos, ya pre: un programa de calidad
y esto es lo que tú, a los man- maneras de conseguir estas que cuando uno de ellos pero con una total carencia
dos de tu Gemini Wing, de- ayudas, que incluso pueden muere, deja todas estas ayu- de originalidad.
bes demostrarles. ser vidas extras. La primera das en el espacio, dispuestas A todos nos encanta matar
Dispones de ciertas venta- de ellas es eliminar a unos para ser recogidas marcianos de vez en cuando,
jas, como ya es habitual, que pequeños enemigos que só- Nos encontramos ante un pero no como rutina habitual

.»»;•.>• »r i
( 1
II >»

It vO |i
itwi
M I C R O H O B B Y 31

I
APREDER
A VOLAR
mente citadas, es al mismo
CHUCK YEAGER'S tiempo un entrenador, con lo que buscamos en el manual
que se mejoran notoriamen- y volvemos a controlar el
AFT te las posibilidades de este 4 — — «
avión ya se nos ha hecho pé-
complicado programa, dazos contra el suelo.
Simulador Avalado por el general El simulador es de lo más
Chuck Yeager, un as de las completo y complicado que
Electronic Arts aviación norteamericana du- 0 jJ •tv/V
hemos visto; está bien am-
rante la segunda guerra bientado, con gráficos vecto-
Nos encontramos ante uno mundial, el programa inclu- riales, y el movimiento de los
de esos complejos simulado- ye prácticas de vuelo, vuelos -
1 aparatos es correcto y rápi-
res de vuelo con manual de en formación, acrobacias e do. Los fanáticos de los jue-
sopotocientas páginas a los incluso una carrera aérea. gos de "altos vuelos" encon-
que todos tomamos con inte- Todo ello va a compafiado trarán un gran programa.
rés durante los primeros cin- de múltiples menús y subme-
co minutos, antes de que nos nús, con lo que se evita, has-
hayamos perdido y volvamos ta cierto punto, la utilización
al principio. de todo el teclado y el apren-
Pero en esta ocasión Elec- dizaje de éste. Es decir, que
tronic Arts ha tratado de sim- no nos pasará como en otros
plificarnos un poco las cosas simuladores en los que cuan-
y ha creado un simulador do estamos a punto de aterri-
que si bien cumple con todas zar no nos acordamos de que
las características anterior- tecla es la que frena y entre

BARRASEN otra que es controlada por tu


Spectrum, El sistema es sen-
cillo, pero se necesitan refle-
jos y rapidez de respuesta

EQUILIBRIO para conseguirlo, ya que las


barras se desequilibran me-
diante la caída de unas esfe-
ras de cinco pesos diferentes
que son empujadas, bien por
DYNAMIX el ordenador para desequi-
librar, o por vosotros para
Arcade causar el efecto contrario.
Sólo es necesario que el in-
Mastertronic dicador de equilibrio, una luz
blanca que se encuentra en-
En un futuro no muy lejano tre las dos barras, parpadee
la profesión de controlado- acompañada de un efecto so-
res de equilibrio de las ba- noro para poder superar ca-
rras dinámicas estará en da uno de los niveles, nive-
auge, por su importancia en les que, como era de espe- ple correctamente, ya que su
la elaboración y depuración rar, aumentarán en dificul- misisón, sobre todas las co-
de materiales altamente ines- tad, basándose esto en la ra- sas, es entretener, y eso lo
tables {pensaréis que os ha- pidez con que el ordenador consigue.
béis equivocado de revista y empuja las bolas hacia la ba- — — — —

de artículo, pero no es así) rra. — ( -

Tanto es así, que Mastertro- «Dynamix» es un arcade de


nic, anticipándose a la fecha, simple concepción y desa-
ha creado un entrenador pa- rrollo pero bastante adictivo
ra este tipo de profesiones. y con un grado de dificultad
«Dynamix» es su nombre y gradual, aunque sencillo en
su desarrollo consiste en términos generales. En cuan-
equilibrar una barra, cuyo to al aspecto gráfico y de mo-
movimiento controlamos, con vimiento, el programa cum-

32 M I C R O H O B B Y [
¿¿üfiuur vs j o i d i t
La Bat-Manía ha llega- ^ cientemente estrenada
do también a núes- y^i N, película que lleva
tros ordenadores. / M como título el
A los dos anterio- ¿ J f nombre del jus-
res programas ' I m * ticiero de la
que Ocean rea- i \ i ciudad de Got-
lizó sobre este fa- \ ^ ham y que, sin
moso héroe de comic, t^Jr duda, se va a
ahora hay que unir ^ convertir en uno de
esta conversión de la re- los platos fuertes del año.

encuentra en el extremo su- lex, un veneno que deja a sus ta alcanzar el techo, donde
perior derecho pero, por su- víctimas con un jocoso rictus. debe eliminar a Joker antes
puesto, no en línea recta. En En esta tercera fase, Batman de que él pueda escapar en
el camino deberás evitar go- desde su refugio debe des- helicóptero y tener la ciudad
tas de ácido, vapores letales, cubrir en qué tres objetos se a sus pies.
hombres de Napier y caídas encuentra dicha sustancia «Batman» es una de las típi-
por la factoría. Un buen uso antes de que el tiempo se cas superproducciones de
Al igual que en «Indiana Jo- del batarang y de la batrope acabe y la ciudad entera pa- esas de las que no defrau-
nes...» y «007 Ucencia para te evitarán grandes disgus- dezca sus efectos, dan. Unos gráficos cuidadísi-
Matar», últimas conversiones tos. Al final de este nivel, te De nuevo en las calles de mos, unas secuencias de ani-
de la pantalla grande, Ocean enfrentarás a Napier, tras lo la ciudad, donde ahora Joker mación perfectas y exactas,
ha intentado recrear la pelí- cual, si le vences, caerá en ha colocado unos globos re- un desarrollo enormemente
cula dividiendo el juego en una cubeta de producto quí- pletos de Simlex en forma de adicitivo son los platos fuer-
una serie de escenas que in- mico que le causará una des- gas. Batman debe evitar que tes de este menú cinemato-
tentan ser una reproducción figuración. estallen y asesinen a la po- gráfico. En su contra un gra-
lo más fiel posible de la fic- Tras haber rescatado a blación de Gotham, para lo do de dificultad excesiva-
ción cinematográfica. Vicki Vale de las manos de cual el único sistema es cor- mente alto, que hace que
La acción tiene lugar en Joker, deberás recorrer en tar las cuerdas que los atan cualquier descuido signifi-
Gotham City, donde Bruce esta segunda fase las calles al suelo por medio de su bat- que una importante pérdida
Wayne, un apacible y algo de Gotham City con tu bat- wing, el medio de transpor- de energía.
excéntrico multimillonario, móvil. En ellas esquivarás a te que usa en esta fase del Cómo ya dijimos hace al-
se transforma por las noches los coches de los secuaces juego. Es importante no rozar gunos números cuando
en el defensor de la justicia, de Joker y las barreras de la los globos, ya que triunfarían Ocean nos presentó su se-
en Batman. Su lucha contra el policía, que aún no están los planes de Joker. quien, gundo «Batman», las cosas se
crimen organizado tiene co- muy seguros sobre de qué contando con la interferencia pueden hacer bien, y este
mo objetivo la eliminación de parte de la ley se encuentra segura del hombre murciéla- programa es una inmejora-
Gus Grissom y su imperio, nuestro enmascarado. De- go, ha enviado unos helicóp- ble muestra de ello.
pasando por destruir a jack bes recorrer las calles lo teros que lo pondrán aún
Napier, más conocido por Jo- más rápidamente posible si más difícil.
ker tras un accidente que le deseas escapar de tus perse- Tras una persecución de
deformó mental y físicamen- guidores, utilizando sabia- película (y nunca mejor di-
te. mente el radar de que dispo- cho). Batman alcanza a Joker
La primera fase se desa- ne tu coche, que te indicará en la catedral de la ciudad.
rrolla en la planta química en todo momento la ruta más En un escenario muy seme-
Axis que ha sido atacada por corta y segura. jante al de la primera fase,
Jack Napier y sus hombres. En sus ratos libres, Joker nuestro héroe debe esquivar
Tu misión una vez dentro es se dedica a inventar mortífe- a ratas rabiosas, además de
encontrar la salida que se ras sustancias, como el Smi- los obstáculos naturales, has-

M I C R O H O B B Y 33
u.
Logo [Link] © 1964 DC Comkí Inc.
Rúulo BATMAN © >989 DC Comio fiK
Fotos BATMAN © 1989 W»mcr
CUATRO
fOR CUATRO
COMANDO
QUATRO
Arcade encuentra en la parte supe-
rior de la pantalla) el progra-
Zigurat ma automáticamente cambia
Karl Uberbach, empresa- de mundo con lo que la cosa
rio al borde de la quiebra; se complica aún más.
Erik Macguillam, piloto de la posee unas habilidades dife- inflamable y murciélagos «Comando Guatro» es un
R.A.F.; Copito, el único gori- rentes que le serán de mu- agresivos; su disposición es arcade trepidante, 'terrible-
la albino del mundo; y Oscar cha utilidad en cada momen- vertical y debéis alcanzar la mente' adictivo, 'horripilan-
Bonero. minero de profesión, to. superficie. Un oscuro y tétri- temente' original, 'desquicia-
son cuatro personas de épo- Los cuatro mundos son los co cementerio compone el damente' difícil y 'tremenda-
cas, género, ambiciones y siguientes: la selva, donde tercer mundo donde Karl, mente' cuidado en sus as-
personalidades diferentes. comenzaremos controlando convertido en diablo, se en- pecto gráficos y de movi-
Sólo tienen una cosa en co- a Copito; la trayectoria a se- cuentra en su salsa. Dispues- miento ¿se nota que nos ha
mún: por diversos motivos guir es de izquierda a dere- to horizontalmente debéis al- gustado?.
que no vienen a cuento, han cha y podremos encontrar- canzar el extremo derecho.
caído en un complejo mundo nos con pájaros, erizos y un El último mundo, donde se
en forma de cruz, del cual lago que hay que vadear o encuentra Erik, es una base
deben escapar. de lo contrario.... El segundo que se encuentra en las nu-
Para conseguirlo, deberán mundo es una mina, donde, bes. Debéis alcanzar la par-
unir sus fuerzas y habilida- como era de esperar, contro- te íifTerior. A todas las dificul-
des para dirigirse al centro laremos a Oscar, quien de- tades que podáis encontrar
del Mundo Cruzado, desde berá evitar desprendimien- hay que sumar que cada
el cual cada uno regresará a tos, caídas desde los ascen- cierto tiempo (marcado en un
su hogar Cada personaje sores, emanaciones de gas contador que se encuentra

FOR 10 MARES
DEL SUR
gar donde deberemos en-
CORSARIOS frentarnos a un sin fin de pi-
ratas cuya única obsesión es
Arcade rajarnos de arriba a abajo. Y
la verdad es que librarnos
Opera de sus continuos ataques va
a ser una auténtica hazaña,
Opera vuelve al abordaje, pues además de atacarnos
perdón, al mercado, con un en multitudes bastante multi-
dos-en-uno de ambiente ma- tudinarias, algunos de ellos
rinero. El juego en cuestión lo harán con armas del tipo
responde al nombre de Cor- sable descuartizador o trabu-
sarios y, como decimos, co arrasador.
consta de dos partes comple- Afortunadamente para no-
tamente independientes en- sotros y desgraciadamente
tre sí. para ellos, nuestro protago-
La primera de ellas trans- nista es bastante hábil a la
curre en tierra, mas exacta- hora de repartir patadas y
mente en una isía salvaje, lu- puñetazos, golpes que no po-
36 M I C R O H O B B Y [
EL BUITRE
VUELVE
EMILIO
BUTRAGUEÑO I I
Deportivo
Ocean
Es inevitable. Cuando un El primero de ellos, el en- un campeonato de liga entre En lo referente al nivel de
programa alcanza un éxito trenamiento, lo forman una las selecciones de diferentes calidad, los dos programas
notorio (y hay que reconocer serie de skills para que os países, cuya elección depen- son simplemente correctos,
que «Butraguefio Fútbol», sin vayáis poniendo en forma di- de de vosotros, al igual que destacando quizás algo más
entrar en discusiones acerca vididos en dos escenarios di- la duración de cada uno de el de entrenamiento por su
de su calidad, ha sido uno de ferentes: el gimnasio y el te- los partidos. La estructura dificultad, su alto grado de
los programas más vendidos rreno de juego. En el prime- del programa es muy similar adicción, y por la originali-
en nuestro país), su segunda ro deberéis realizar flexio- a la de su antecesor: pers- dad de las pruebas.
parte no tarda en aparecer. nes de brazos y piernas, le- pectiva aérea, marcadores El conjunto es altamente
Sin embargo, este «Butra- vantamientos de pesas, pa- de tanteo y tiempo en la zo- explosivo y estamos seguros
guefio 2» no es en realidad sar por las barras, etc., mien- na inferior, pequeño scanner que a todos os hará pasar
una segunda parte, ya que lo tras que en el segundo esce- del terreno de juego, etc, buenos ratos.
único que tiene en común nario vuestra misión será Y eso es casi lo único que
con su predecesor es el tema realizar malabarismos con el tienen en común, ya que a ni-
y el nombre, pues ni siquie- balón, ensayar penalties, ti- vel gráfico y de movimiento
ra ha sido realizado por To- ros a puerta en los que hay no se parecen excesivamen-
po. que introducir el esférico por te. El terreno de juego posee
«Emilio Butraguefio 2» está el agujero de unos neumáti- unas dimensiones también
compuesto por dos progra- cos. driblar a un determina- diferentes, ya que es más es-
mas diferentes, igual que do número de pivotes dis- trecho y bastante más largo,
«Michel Fútbol Master», ca- puestos al tal efecto, etc. y quizás el más movimiento
sualidades de la vida. El segundo programa es es un pelín más lento.

. .' t i i» i t i i
i**" íi •• 1 i 7V\ I
-i1 i •>I i '.<.
<,vl —j\
i * -j
*> i -i
\
***

1 •
1 ,
i-, *! i "

mr & •

ur
f f; :
1 , 1 . 1 <3 "íiLl l : • l:v„
ñéA 7
J
? ? ? r» ? r» ? ? > ? ?

i 'i J 11 > »i) iJ OS i I S i l u 11 niiliitiiii


drá dejar de asestar ni un so- dremos golpear directamen- re a la parte un poco más téc-
lo instante si quiere llegar te a nuestros enemigos, sino nica del asunto podemos de-
hasta la barca que le espera que deberemos hacer uso cir que en «Corsarios» se si-
al otro extremo de la isla. de una espada para ir aca- gue notando que los progra-
La segunda fase, a la que bando uno a uno con ellos. El madores de Opera prefieren
se puede acceder directa- objetivo propiamente dicho otros ordenadores para rea-
mente sin necesidad de aca- consiste en ascender hasta lizar sus juegos, ya que se ve i —
bar la primera, transcurre en las banderas piratas que se claramente que es una con-
un galeón pirata. Allí nos to- encuentran en los diferentes versión para Spectrum, ver-
cará representar una vez mástiles del barco y, al final, sión, por cierto, no excesiva- E
más el papel de héroe y de- llegar hasta la chica antes de mente cuidada a nivel gráfi- LL r
j
beremos tratar de rescatar a que se convierta en comida co y de movimientos. i
la bella damisela de turno. para tiburones. Desde luego, este «Corsa- t,
Ahora el sistema de juego Y esto es todo en cuanto al rios» no es lo mejor que he- • _ _1
es bastante diferente al de la argumento y desarrollo del mos visto últimamente de
primera fase, pues ya no po- programa. En loque se refie- Opera.
37 M I C R O H O B B Y [
MJUUt^£TAS
RESCATE
THUNDERBIRDS 3 - -V
•t i r * - i *
Vídeo-Aventura • i .i! -
• *

Grandslam ——- 'i •» * EL v


Hace ya algunos años se 1
' .• II
*i. * tinii - ' , tk
ii II
puso de moda una serie tele- ^ II
II v 1
visiva algo futurista, cuyos || s^ y- ;
protagonistas eran marione
tas que formaban parte de
un equipo internacional de caídas que les harán perder quivar un cañón de láser. Por
rescate. Su misión era salva- bastante energía, además de último, Scott y Virgil deben
guardar la paz mundial y to- E i i ^ . f i . R u que Brains tendrá que solu- evitar que el diabólico enca-
das las vidas que se encon- •r*; . I V : cionar ciertos problemas puchado consiga lanzar un
traran en peligro. acuáticos contra reloj. misil atómico sobre Nueva
Ahora, de la mano de La segunda fase tiene co- York, además de recuperar
Grandslam, estos valientes © » ~Q C 0 f i l », V » V-
S mo escenario un submarino un importante microfilm que
héroes han tomado al asalto Lr i n ^ n " ' hundido, cuya radioactivi- contiene información sobre
a nuestro ordenadores dis- r—
(J,V - J L:
•¡••j *^ -JR 9 dad comienza a ser peligro- los puntos débiles de los
puestos a hacernos partíci-
F=t f=>— sa. Alan y Gordon deben sa- Thunderbirds. Para ello será
pes de sus aventuras. Cuatro carlo a flote y maniobrar en necesario algo de práctica
son en total los programas el reactor, mediante unos pa- musical, tiro al blanco, uso
que componen el juego, ca- ses de color, para desacti- de interruptores variados y
da uno de los cuales se jue- varlo. Debéis tener cuidado una mina magnética.
ga independientemente tras con las radiaciones y con un «Thunderbirds» es el típico
introducir la correspondien- pececülo que guarda celosa- programa que utiliza un nom-
te clave de acceso que se mente uno de los elementos bre famoso, pero, al contra-
obtiene tras finalizar la ante- del juego. rio que muchos de estos jue-
rior fase. En la tercera parte, Lady gos. a éste de Grandslam no
La primera de ellas se de- Penélope y Parker deben in- le hace falta ni eso. Nos en-
sarrolla en una mina donde troducirse en un banco de al- contramos ante una (encima
Alan y Brains, cada uno des- igual que la pérdida total de ta seguridad donde se en- son cuatro) de las más com-
de un punto distinto, deben energía de cualquiera de los cuentran unos documentos plejas video-aventuras que
intentar rescatar a un mine- protagonistas, significa el fi- secretos de gran importan- hemos visto: gráficos de per-
ro atrapado en la zona cen- nal del juego. Ambos debe- cia. Para ello necesitarán sonajes y decorados gracio-
tral. Tienen un tiempo límite rán enfrentarse a zonas de conseguir cautro llaves, eli- sos y bien diseñados, movi-
para la consecución de la mi- oscuridad, derrum- minar a un guardian al que la miento perfecto, desarrollo
sión, cuya finalización, al bamientos y laca le produce sueño y es- alucinante, adicción a rauda-
les y argumento a tono con la
calidad general del produc-

** a i 1 H Vtrl
to. Hacía tiempo que no te-
níamos elplacer de enfren-
tarnos a una tan soberbia
1 f ..»,-< IHÍ video-aventura que no tiene
i ' ,V ' v
nada que envidiar a los clá-
• 1 sicos del género, como la sa-
' •* •m

* ¡t'[ — ga de los Wally o «Terra-
t mex» Una obra maestra.
'[ vi M

38 M I C R O H O B B Y [
mm

Iuiirvi;

iimtttm

huiiiuti
amigos. Al comienzo nuestro los en el intento.
THE NEWZEALAND protagonista está armado También hay obs-
con un arco e infinitas fle- táculos acuáticos,
STORY chas, pero al eliminar a algu- por los que se inclu-
nos de los bichejos que pu- ye un contador de
Arcade lulan por las despensas po- oxígeno en la parte
drá aumentar su potencia de inferior derecha de
Ocean fuego con bombas, disparos, la pantalla, donde podréis
etc. Los enemigos elimina- observar la disminución de
Tiki vivía féhz con su fami- dos no sólo pueden propor- éste cada vez que Tiki se ve
lia en el zoo de Auckland, la cionar armas tras su desapa- obligado a sumergirse.
capital Neozelandesa, hasta rición. sino también bonus «The NewZealand Story» es
que una morsa algo ham- extra, en forma de frutas, o una conversión del arcade
brienta decidió modificar su pildoras de inmunidad tem- original de Taito que deja
dieta piscícola por unos cuan- poral. bastante que desar en algu-
tos sabrosos kiwis. El resul- Normalmente sólo hay un nos aspectos, como el del
tado fue que secuestró a es- recorrido posible que lleva a movimiento, que se realiza
tos simpáticos animalitos y donde se encuentra prisione- mediante un scroll lento
los escondió por sus múlti- ro el kiwi a rescatar, pero po- y que además se atranca
ples despensas. Tiki consi- see el inconveniente de que en ocsiones; o el de los grá-
guió escapar y ahora debe en la mayoría de los niveles ficos, bien diseñados aun-
rescatar a todos sus compañe- hay zonas a las que no se que de un tamaño bastante
ros antes detjue sean una su- puede acceder mediante reducido. Por lo demás, co-
culenta cena para la morsa. saltos y claro, como Tiki no mo la mayoria de las conver-
Controlando a Tiki tendrás puede volar debe arrebatar siones, el programa posee
que recorrer veinte escon- los medios de transporte una dificultad aceptable y
drijos-despensa de la morsa aéreos a sus enemigos, pero "engancha" con bastante fa-
para poder rescatar a sus con cuidado de no destruir- cilidad.

les habían sido un fracaso y


tes-i • 1 esa ! : :¿
MAMBO se abandonó el proyecto, co-
locando en la base una guar-
Arcade nición que la vigilara hasta
que fuera desmantelada. ? >".3? O - v

Positive Pero los materiales radiac-


tivos de los misiles ya habían
"Misión Amazonas". Ese causado sus estragos, ya que
era el encabezamiento del estaban destruyendo la ve-
dossier que acababa de re- getación y vida de la selva,
cibir el agente JXK-98BCD además de haber vuelto lo-
3421, más conocido como cos a toda la guarnición com-
Mambo. En él se hablaba de puesta por cuatro capitanes
una base que se había cons- y algunos centenares de sol
truido en dicha zona terres- dados. vertirse en un grave peligro. nos convierta en fritura ra-
tre, en la que se habían pues- En el momento actual, los Ya os podéis imaginar que dioactiva.
to a prueba unos misiles de misiles estaban apuntados alguien como Mambo debe Armado con su Guitargun
cabezas nucleares de gran hacia el espacio exterior, pe- alcanzar la base, robar los Shooter, Mambo debe-elimi-
poder destructivo. ro en cualquier momento po- pases de los capitanes y dis- nar a cualquiera que se cru-
Afortunadamente para la drían ser reprogramados por parar los misiles hacia el es- ce en su camino hacia el aco-
paz de la tierra, dichos misi- los locos guardianes y con- pacio antes de que alguien rralamiento de los cuatro ofi-

40 M I C R O H O B B Y [
jor que nunca, y han sabotea-
CARRIER do el ordenador de control
COMMAND pidiendo la "pequeña" can-
tidad de 72 billones de dóla-
res a cambio de no mandar
Simulador- todas las islas al fondo del
Estrategia océano.
La solución bélica es invia-
Rainbird ble, poi lo que se ha decidi-
do mandar a un supercruce-
29 de mayo del 2166. Por ro Carrier para que vaya eli-
causas de momento desco- minando el peligro de cada
nocidas, un numeroso grupo una de las islas sucesivamen-
de islas de origen volcánico te.
han surgido del fondo del Ese tremendo aparato es méis jugar a un programa
oceáno. Una expedición de el que váis a controlar. Ar- que posee un manual de cin-
científicos se dirige al lugar mado casi hasta los dientes, cuenta páginas y que se con-
para investigar este hecho. tanto a nivel superficie como sigue conocer tras algunas
Las islas, probablemente a submarino y aéreo, gracias a horas delante del monitor.
causa de las pruebas nuclea- sus vehículos todo-terreno, Eso sí, el entretenimiento
res realizadas en el oceáno, cazas y demás trastos, este está asegurado durante me-
han surgido creando una fa- Carrier se convierte en una ses.
lla bastante inestable pero poderosísima base militar
de gran riqueza minera, flotante que ya quisieran pa- Tanto los gráficos como el el
Se crean minas, bases de ra sí muchos de los ejércitos diseño del control de la na-
defensa de las diferentes ex- actuales. ve y sus diferentes acceso- I
plotaciones, y una completa Rambird nos presenta un rios cumplen con su misión a
guarnición computerizada super-programa que nada la perfección. La dificultad
para defender las instalacio- tiene que envidiar a sus pre- es mucha y la ádicción de-
nes Pero los hackers sobre- decesores en este complica- penderá exclusivamente de
vien aún en estos días, y me- do género de la estrategia. la paciencia con que os to-

ciles que, al ser invulnera- siles y salir de la base.


bles a los disparos de su ar- «Mambo» es un arcade con
ma, deben ser convencidos algunos detalles de video-
a entregar sus tarjetas de aventura, de soberbios de-
control por el agradable sis- corados y gráficos de perso- Aún así es bastante agrada-
tema del "mamboporrazo" najes, gran adicción y eleva- ble y divertido de jugar.
en la cara. dísimo nivel de dificultad.
Al mismo tiempo debéis Es una pena que todos
recoger dos conmutadores esos detalles de calidad se
que abren sendas compuer- vean ajados por un movi-
tas, una que permite el acceso miento bastante lento, cosa
a la zona subterránea de la poco habitual y nada de
base, y otra que protege la sa- agradecer en un programa
la de control de lanzamiento. como éste, que además se
Una vez conseguido todo atranca un poco.
esto, nada fácil por otra par- Con algunos retoques en
te, sólo deberéis llegar a la cuanto a este aspecto, «Mam-
famosa sala, disparar los mi- bo» sería un gran programa.

41 M I C R O H O B B Y [
La utilidad que a h o r a os presentamos se s a l e un
poco de lo habitual en e s t a sección, pues no se
trata de un p r o g r a m a totalmente original sino
de l a adaptación p a r a el P l u s 3 de un p r o g r a m a

L
y a aparecido con anterioridad en las p a g i n a s a utilidad de nuestro programa es
de Microhobby, concretamente e n el número doble. Por un lado proporciona he-
1 5 8 . Pero no nos hemos limitado a u n a m e r a rramientas no existentes en el ba-
sic del Plus3, tales como listar las va-
a d a p t a c i ó n , sino que hemos ampliado las riables presentes en determinado pro-
posibilidades del p r o g r a m a p a r a optimizar a l grama con sus nombres o contenidos
máximo su objetivo: e s t u a i a r y a n a l i z a r los o rastrear el listado en busca de un de-
terminado carácter o palabra clave. Por
programas basic g r a b a d o s e n cinta o disco. otra parte, puede convertirse en una uti-
lidad indispensable para todos aquellos
hackers que deseen investigar en los
superprotegidos programas comercia-
les, y para ello produce listados lim-
pios, evitando controles de color y de-
más trampas introducidas en los mis-
mos y permite grabar dichos programas
como bloques de bytes para posterior-
mente poderlos cargar y estudiar en
profundidad. En resumen se trata de
una utilidad indispensable para estu-
diar los programas basic grabados en
disco o cinta, sea con fines puramente
científicos o bien con propósitos posi-
blemente menos legales pero infinita-
mente más apasionantes.
El listador funciona con una filosofía
bastante clara que se aparta del esque-
ma con el que fue concebido original-
mente: todos los programas que quera-
mos estudiar deben estar grabados en
soportes magnéticos (cinta o disco), no
actuando en absoluto sobre el progra-
ma presente en la memoria del ordena-
dor. Este planteamiento obedece a la
imposibilidad de cargaren memoria un
programa protegido sin ejecutarlo o al-
terarlo, sobre todo teniendo en cuenta
que el editor del Plus3 no ha sido dise-
ñado teniendo en cuenta las tretas de
los más expertos programadores y se
confunde con facilidad cuando se en-
frenta a un listado modificado intencio-
nadamente.

FUNCIONAMIENTO DEL
PROGRAMA
Como ya es habitual en esta sección
son dos los listados a teclear. El prime-
ro es un sencillo cargador basic que de-
be salvarse con autoejecución en la lí-
nea 10, mientras que el segundo es un
bloque de código máquina que debe
volcarse en la dirección 40000. indican-
do 3019 como número de bytes.
Una vez en marcha aparece un menú
" C o n t r o l de b u c l e : a
I n i c i o : 15 L i m i t e : 14.
Paso: 1 L i n e a : 10
Sentencia: l
Numérica: b
V a l o r : 11»
Numérica: c
Valor: no
LISTADO ? Numérica: d
i C30763C30E63F5C5 3P5C 1291 Valor: 0
s 1 388
SBr60?(.BP?01F0 7F' J32
1717 Numérica: e
3 5C5BE079F6Cir1C0C05E
4 F0213R5CF5C53R5C5BE6 1349 V a l o r : 65
5 F8CBE701F07FF 3325C56 1539
6 ED79FBCir1C9FOE9CD6B 2042
r
1 7
0
9
8O3E82C3011621536011
5460014C0336O0E06001
01*0115360215E61F021
537
741
794
10 1 E 0 1 C O 6 E 5 E O 2 B 9 6 2 783D 1 146
11 CPDF5F303276613E41FO 1226
12 212101C08E5E02B96222 1035
13 726121606O222P61CO1B 854
1243
PJJLjSA VNR. TECLO PORH CONTINUHR
14 61PF327461327561COEF
13 61161000110610012030 2 3 9
16 282855544 94C495P4120 642
4 3 5 5 5 2 3 3 4 F 5 2 4 5 5 3 2 0 5 9 751
de ocho opciones que podemos esco- 17
IB 20535041434520202020 524
ger pulsando el numero asociado a ca- 19 204553504143494F204C 656 123 5263COEF611200100416 762
20 4 9 4 2 5 2 4 5 2 0 4 5 4 E 2 0 4 5 4 C 646 124 07064C4953S441444F52 625
da una de ellas. A continuación pasa- 21
??
2 0 4 4 4 9 5 3 4 3 4 F 3 R F F E D 4 B 1027
7 2 e t C 0 6 3 6 1 C 0 F * 6 1 4 W « * 1314
125
126
20424153494320283312
001005160905312E4341
530
264
mos a explicarlas una a una. 23 F F C D 9 8 6 1 C 0 C F 6 1 1 0 0 5 1 1 1288 127 52474120444553444520 639
24 8 1 F F C D E 1 6 1 F E 2 0 2 8 4 C F E 1439 128 43494E5441160R05322E 500
1. Carga desde cinta. Esta opción y 25 083BF5FC0C30F1217461 1 1 1 0
4 6 2 1 7 5 6 1 7 0 0 6 0 6 2 0 0 1 3 5 737
129 43415247412044455344 670
26 130 4520444953434F160605 509
la siguiente deben escogerse antes de 27 3 O 2 0 0 1 3 4 3 0 2 0 0 2 3 4 3 4 3 0 406
200235357E«7F«655F3fi 9 3 7 131 332E534 14C5641522041 651
28 132 2043494E5441160CO534 490
intentar acceder a las demás, y sirven 29 7 6 6 1 B E 3 6 C 8 3 P 7 4 6 1 P E E 6 132F
207E32746128B4CB6F21 968 133 2E53414C564152204120 632
30 134 444953434F160O053S2E 509
como su nombre indica para cargar un 31 6060260321006F222P61 565
C O 1 6 6 1 1 6 0 2 3 0 7 4 6 1 4 7 0 4 661 135 4C49S35441444F204445 697
32
programa basic desde el soporte elegi- 33 2 1 5 3 6 0 1 1 0 D 0 0 1 9 1 0 F D 1 1 566
6261010800EOB0130E03
136
137
4C2050524F4 752414041
160E05362E4C49535441
709
522
do. En et caso de la cinta debemos po- 34
35
E O B 0 C 9 0 1 0 4 1 B 2 1 0 7 8 2 3 E 6750
53 138 444F204 4452056415249 654
0 3 C O 6 C 6 2 C D E F 6 1 4 E 6 9 6 E 1248 139 41424C4553160F05372E 502
ner en marcha el cassette que contie- 36
37 67756E20666963686572 987 140
14 1
42555351554544412044
4520544F46454E531610
702
607
6 F 2 0 6 5 6 E 6 3 6 F 6 E 7 4 7261 1 0 0 1
ne el programa a estudiar y ei ordena- 38
39
646F160903FFC3E66201 142
143
05382E564F4C56455220
414C2042415349431006
617
549
05152107063E04CO6C62
dor quedará en espera de encontrar una 40
41 C O E F 6 1 4 5 6 C 2 0 6 6 6 9 6 3 6 8 5141 9
60
144 FF0 13874COE522011C00 925
6 5 7 2 6 F 2 0 6 E 6 F 2 0 6 5 7 3 2 0 659 145 11FF01COBP2401885511 803
cabecera correcta, si bien es posible 42 756E16090778726F6772 819 146 01FFCOBP2401CC0011O1 906
pulsar Break para retornar al menú prin-
43 61606120626173696316 147 01CDBR24019eSS110iei 533
44 8 P 8 7 F F C 3 E 6 6 2 0 1 0 5 1 7 2 1 871 148 COBP24O11C8011FF01CO 934
cipal. Es preciso tener en cuenta que 45 0 7 0 4 3 E 0 3 C O 6 C 6 2 C O E F 6 1 81026
57 149 BP240921582709C0E161 1343
46 456C206669636865726F 150 06313BF9FE8630P5327B 1296
47 206E6F20636162652065 945
por el mero hecho de escoger una de 48 6E1609056C61206O656D 013
151
152
61217564874F8600097E
23666FE5C3C23EB7699C
702
1404
las dos opciones de carga se pierden 49 6 F 7 2 6 9 6 1 2 0 1 6 0 R 0 5 F F C 3 702 153 642C6P41690165FD660C 1305
50 E6620 104182107043E02 946 154 6685643EFF2P7961F021 1200
los datos cargados previamente aun- 51
52
CD6C62CDEF614E6F2066 465
6 1 7 9 2 0 6 E 6 9 6 E 6 7 7 5 6 E 2 0 1277
155
156
4E01CO6E5EEO7B77612P
656122305CC9COCP5EFO
1136
1372
que la nueva carga fracase. 53
54
70726F6772616O611609 937
0 5 F F C 3 E 6 6 2 0 1 0 4 1 2 2 1 0 7 668
157 36470001010411010021 162
158 6261F0210601C08E5E02 1139
55 0 7 3 E 0 3 C O 6 C 6 2 C O E F 6 1 4 E 646
Una vez cargada una cabecera se 56 6F 2 0 6 6 6 1 7 9 2 0 7 6 6 1 7 2 6 9 1 102
159
160
B962O604FO210F01CO6E
5ECP0O60O2B962FO213C
942
1244
analiza su contenido, apareciendo el 57
56
6 1 6 2 6 C 6 5 7 3 1 6 8 9 8 6 F F C 3 931
E 6 6 2 0 1 0 4 1 5 2 1 0 7 0 5 3 E 0 6 1008 161
162
65C08E5E3RB761P7C20O
6021PO92EO5B9261P7EO
1206
1423
oportuno mensaje de error si la cabe- 59 C06C62CDEF61546F6B65 467 163 52OP46607PB3CP0O60CO 1263
60 6 E 2 0 6 E 6 F 2 0 6 5 6 E 6 3 6 F 6 E 1355 164 4065215360010004FO21 694
cera no corresponde a un programa ba- 61
62
74 7 2 6 1 6 4 6 F 1 6 0 9 0 6 F F C 3 9 2 6
E 6 6 2 0 1 0 4 1 2 2 1 0 8 0 7 3 E 0 2 1025 165 1201CO6E5EO2B9620604 963
166 FO210901CO8E5EO2B962 1230
sic o se ha producido un error de car- 63
64
C D 6 C 6 2 C O E F 6 1 5 8 4 5 7 2 7 2 463
6 F 7 2 2 0 6 4 6 5 2 0 6 3 6 1 7 2 6 7 1340 167 216261116661010680EO 724
168 S03E201213123E602O92 703
ga. También se toma nota de la longi- 65 6121160P0BFFC3E662CO 903
C F 6 1 1 6 0 0 0 8 1 1 0 5 1 0 0 1 F F 1153 169 61EO5B9661P7EO522802 1200
66 170 F640FO77472153601922 1037
tud del programa y aparece un mensa- 67 COC76121606O86207ER7 652
C 8 3 E 2 0 O 7 C 5 0 6 0 6 7 E O 7 2 3 1070 171 7061215360E056926119 1043
66 172 227F61C3016200E5E111 1244
je de error si la excesiva longitud del 69 1 0 F B 3 E 2 E O 7 0 6 0 3 7 E C B B F 1096 173 8761EOO0119261010600 696
1119
mismo le impide caber en la memoria, 70
71 0 7 2 3 1 8 F 9 3 E 8 9 B E 3 E 2 0 O 4 1082
174
175
£OB0C98107152102053E
96C06C62C0EF614E6F60
745
1256
situación que difícilmente podrá llegar 72 10004E2346COB3613E4B 617 176 "Í272653PFFCDB365CDEF 1555
73 0 7 2 3 C 1 1 8 D 1 C 9 2 P 2 E 2 P F F 1254 177 611605864C6F6E676974 751
a producirse pues nunca hemos llega- 74 31323334353637382E31 515 176 '5643RFFE04B9261C0B3 1469
75 3233FF42494E00000000 573 179 61COEF61160686417574 970
do a ver un programa basic tan largo 79
80
0 8 0 0 0 0 0 8 0 0 0 3 6 1 3 0 7 4 6 1 784
E 6 1 F 3 C 2 1 F 0 5 7 1 1 1 0 0 0 1 9 739 160 6F72756E3RFFE04B9461 1322
161 C0B361C0EF6116070656 1143
que exceda la memoria disponible pa- 81
82
3 O 2 0 F C 0 1 0 O 1 0 7 1 2 3 1 0 F C 791
C 9 E 5 O 5 C O 2 B 2 O C 0 E 3 2 O O 1 1622 182 61726961626C65733PFF 1148
183 2R9261E04B9661P7C042 1314
ra almacenamiento de datos (36549 83 E 1 C 9 C 0 B 4 3 3 E 5 C D E 3 2 D E 1 1793
C921004 011014 001FF0F 651 184 4440C363613P7B611F21 958
bytes).
84
85 7 5 E D B 0 2 1 0 0 S 8 1 1 0 1 5 6 0 1 758 185 62610600380521886106 546
F F 0 1 3 6 2 9 E O B 0 C 9 F O C B 0 1 1422 166 8P7ECBBFFE2838023E3F 991
86 167 O72310F3C9FOC6477ECR 1565
REFOCBO16E26FR.-JO085C 1169
Si todo va bien aparece una ventana 87
88 C 9 2 2 8 3 6 1E 1 7 E F E r í c 2 3 2 F 1398 166 7E6B3E81C05C66C0C2SE 1177
0 3 0 7 1 8 F 7 E 5 2 P 6 3 6 1 C 9 0 1 1190 189 21536DCD8F66EB2R7D61 1222
en la pantalla conteniendo toda la in- 89
90 0416210O04 3E04CO6C62 552 190 P7E052CP2C62EBCDF665 1617
191 18F03E10O73E04O7CO2B 1063
formación que puede ser extraída de la 91 C O E F 6 1 4 F 7 0 6 * 7 2 6 ' 6 7 6 1 1246
6 F 6 E 6 5 7 3 2 8 7 4 6 5 7 2 6 0 6 9 1014 192 1R3E10D73E05D7F0CB47 1128
92 6E61646173168C85F»C3 193 PE2323237E327C617EFC 1856
cabecera: nombre del programa, longi- 93
1006
1 304 194 8O2619FEOE2831FC2036 761
94 E 6 6 2 R F C O 0 1 I S C O C e 120 195 8EFE22261FC01B203826 736
tud en bytes, línea de autoejecución y 95 50554CS34120554 E4120
681
685 196 FEC42607O72316E2O723 1247
longitud de las variables contenidas en 96 5445434C412050415241 723 197 C93C8EC0B1C0BE611606 1421
97 204 3 4 F 4 E 5 4 494 F 5 5 4 1 5 2 998 198 11060019160047FO7E47 881
él. A continuación se procede a ia car- 98
99
2 0 F F 2 1 E 0 5 O i1E15R811F
00360FEDB00614 7610FO
895
1417
199
200
EE28F0774 778180E3P7C
61FCEP7E28D6F0CB476E
1261
1602
ga del bloque principal, la cual única- 100 COE161C32B63C5F53E11 1447 201 20O016O5F5CO8116F1FB 1442
101 07F1073E10O73E09O7C5 1473 202 06057610FD119B66C08P 887
mente puede fracasar si se pulsa Break 102 E5CO8C623E20O71OFBE1 911 203 0CFDCB01OEFOCB02REFO 1528
103 2CC10O30F0E1242C3E16 1206 204 CB30OEFOCB37PECOB816 1561
o se produce un error de carga. Finali- 104 D7700 77C07C921003O11
536P0100037E0FB61223
569 205 2P595C225B5CFO360700 754
105 859 206 CO2C8FFO362208CO1O11 856
zada la carga et listador ajusta sus pro- 106 1308 7 6 6 1 2 0 F 5 2 1 5 3 6 9 2 2
365C21BE6C0684365223
658 287 E04BB25CC3098D68344F 1250
107 766 208 4B454E20412042555343 652
pios punteros y de vuelta al menú el ró- 108 10F8C9F501041321OP06
3E82CD6C62C0CF614552
1167 209 41523PP84C494E454120 758
109 666
tulo superior parpadeará indicando que 110 524F5228444528444953 1143
210
211
444520434F4O49454C5n
4F3RP0EO5B595C1PFC0O
782
1099
434F20FFF14F0600CO83 1378
hay un programa cargado en la memo- 111
112 61COEF61168C07FFCDEF Q70
212
213
C6E52R505CE5E053505C
1PC09B2CE122505CC0R2
1390
1241
ria, momento en el que e! usuario pue- 113
1 14 207465636C61FF0604FO 1071
214
215
2DE1EB2R7D61R7ED52EB
CP2B6356235EEBP7E042
1490
1264
de disponer de las opciones 3, 4, 5 y 7. 115
116
218C81C0BE5EC0E16116 1038
1217
216
217
EB2B8P300823SE235623
191BE12BC9F0CB4776CP
626
1365
24F0364 700CO9462EO73
Si el programa fue salvado con varia- 117 77612P305C2265613E07 744 218 R9603R7O6116063E0DO7 849
118 3 2 4 6 5 0 3 2 6 0 5 C A F F 0 2 1 47E 1036 219 3E0OO7EB2P7F612B37EO 1126
bles también estará disponible la op- 119 01C06C5E227961ED 76 7 1173 228 520P2C62EB7EC6E8FE60 1687
120 61212863E5EO73305CF0 1259 221 283FFEP82649FEE826S9 1237
ción 6. 121 368OFFFO36O700PFO3FE 1263 222 FEC8CP3466FEB0CRFP67 1741
122 C0C25EF07E4 707F60132 1231 223 CDEF611803416C66616E 1042
2. Carga desde disco. Muy similar a
la anterior, en primer lugar se produce
43 M I C R O H O B B Y [
PLUS
m

tivo al sistema de disco aparece en pan- ta opción nos garantiza el listado de to-
talla un mensaje haciendo referencia al das las líneas que realmente contienen
código del error producido. sentencias basic.
224 756D65726963613R20FF 1067 3. Salvar a cinta. Esta opción solo 6. Listado de variables. Si el progra-
223
226
CORCe.63E24D7CDB46flAE
234623COD26823D70B78
1361
1040 puede ser escogida si existe un progra- ma objeto de nuestro estudio fue gra-
227
229
B120F618A6COC168CDPC
68C0B468C0BE61189RCD
1526
1468 ma previamente cargado en la memo- bado con variables esta opción nos
229
230
C168CDftC687ECB7F2320
03D71BF7CBBFO718E4CD
1301
1S5S
ria, y su función es grabar en cinta una ofrecerá un listado de todas ellas con
231 E F 6 1 1 0 0 4 4 3 6 F 6 E 7 4 726F 905 copia del mismo en forma de bytes, los sus nombres, tipos y contenidos. Las
232 6C206465206275636C65 896
233 3R20FFCDAC68COEF610D 1380 cuales podrán ser cargados posterior- variables alfanuméricas sin dimensio-
234 496C6963696F3R20FFC& 1153
235 BE61COEF61204C696O69 1255 mente desde basic para analizarlos o nar, las numéricas de una sola letra y
236 746S3R20FFCDBE61CDEF 1498
237 61005061736F3R20FFCD 1063 desensamblar las posibles rutinas en las numéricas de varias letras son im-
238 BE61COEF61204C696E65 1252
239 613R20FF4C234623CD1B B92 código máquina que contienen. presas junto a su contenido. Las varia-
240 lftCDEr610OS3656E7465 1091 bles numéricas de control de bucle, uti-
241 6E6369613R20FF4E0O06 653 Aparece de nuevo la ventana de in-
242
243
0023CDIB1RC30967CDEF
61100640617472697A28
1044
782 formación por si deseamos anotar los lizadas en las sentencias FOR-NEXT,
244
245
6E756D65726963613R20
FFCDRC68C07R68C5CD8E
942
1759 datos relativos al fichero que vamos a poseen además de un nombre formado
246
247
61COEF&10D2020202020
2020FFC10B0B0BOB0B78
811
6B7
salvar y se espera la pulsación de una por una sola letra unos valores numéri-
248 6120C6C30C67CDEF6110 1306 tecla, retornando al menú principal si cos que hacen referencia a inicio, limi-
249 074D617472697R20616C 873
250 66616E756D6572696361 1051 se pulsa Break durante la grabación. El te, paso, línea de salto y sentencia den-
251 3R20FFCORC683E24O7CO 1344
252 7ft6BED5B8161CD026823 1334 bloque es grabado de forma que se car- tro de la línea. En las matrices se índi-
253 O70B1B7RO320F5CDEF61 1372
254 0O202020202O2020FF78 612 gue en la dirección 40000 a no ser que ca el número de dimensiones y el tama-
255
256
B120E1C30C673E28O74E
2346C5D0E1235&23DD2B
1139
1168 luego especifiquemos una dirección di- ño de las mismas, apareciendo a con-
257
258
4E2346E043816123D02B
DO2BCD1B1R3E2CD71520
1012
896 ferente. La grabación se realiza con el tinuación un listado ordenado de todos
259
260
EB3E08D73E29D7E5COB4
68ElDDE5ClC97EE6irFB
1452
1806 mismo nombre que el original sí el pro- sus elementos.
261
262
60O723C9CDEF610D5661
6C6r723R20FFC9COEF61
1284
1420 grama en cuestión fue cargado desde Algunos programas comerciales co-
263
264
10054E75606572696361
3A2QFFC97EFE203B02R7
841
1183
cinta, o con los ocho primeros caracte- mo los primeros programas turbo Con-
265
266
F03E3FC9FDCB477ECR7E
60AFCD5C662R595C7EFE
1547
1273
res si lo hizo desde disco. tienen código máquina grabado en una
267
268
20DR2B&332B05CCDC25E
a i 3 3 6 D F 0 C 6 4 7fi6EB2fi70
1203
138®
4. Salvar a disco. Funciona del mis- falsa zona de variables, y la utilización
269 6lR7eD5kCB2830E52323 1205 mo modo que la anterior, siendo nece- de esta opción en ellos provocará la im-
270 4E2346237PFO8E76280O 958
271 FE0E2S13230B788120F0 942 saria la presencia de un disco en la uni- presión de datos sin sentido e incluso
272 DI1B&CE1FOCB47C6CDF6 1886
273 6518D223232323230B0B 532 dad. Si el programa fue cargado origi- la detención del programa con el infor-
274 0B0B0B16E1FDCB4766C2 1105
275 2C62C3CE60FDCB477ECR 1494 nalmente desde disco se respeta el me K Color no válido. En estos casos
276 7E60216F61116B610103 668 es aconsejable volver al menú o, en ca-
277 00EDB0CD4D6501020411 820 nombre y se cambia la extensión a 8IN,
278
379
0301216261FD210601CD
8E5ED2B962FD219369C0
730
1472 pero si ia carga se realizó desde cinta so de salida al basic, retornar al lista-
280
281
SE5E01000421536OED5B
9261FD211501CD8E5ED2
794
1202 se incluye la misma extensión pero so- dor sin perder los datos tecleando RAN-
aea
283
B9620604FO210901CO8E
5ED2B962C301620604CD
936
1096
lo se graban los ocho primeros carac- DOMIZE USR 24203.
284
2B5
0F01OO3600032P926100
750100740221409C0075
800
1048
teres del nombre original. 7. Búsqueda de tokens. Esta opción
286
287
03DO7404DD360S00DD36
0680C9FD36470001031E
899
747 5. Listado del programa. Se trata de produce un listado de todas las líneas
280
289
2107013E03CD6C62CDEF
61506F6E20656E206O61
961
879
la opción principal del listador, la cual que contengan un determinado carác-
290 7263686120656C206361 883 sólo puede ser escogida si se ha car- ter o palabra clave introducido por el
291 7373657474652E2E2EFF 1057
292 DD21B761111100RF37CD 955 gado previamente algún programa. Su usuario. Si deseamos introducir una pa-
293 5605O2r66021flO92EO5B 1323
294 9261A7EO52DR46603R87 1306 función es obtener un listado limpio del labra clave es necesario utilizar una so-
295 61A7C20O607RB3CR0O60 1179 la pulsación tal como ocurre en el edi-
296 CD4D650D2153603EFF37 1201 programa a partir de la línea que espe-
297
296
CD5605D2F66021686111
6261010800EOB0C31465
1131
933 cifique el usuario o la primera sí se pul- tor de 48K, utilizando la combinación
299
JOB
FOCB477ECR7E60CD4O65
3E0332O76121409C2294
1460
762 sa Intro en respuesta a la solicitud de adecuada de mayúsculas, symbol o mo-
301
302
61&D21B76121S36DCO70
093E02CD0116C3016200
1125
595 datos. Para ello se suprimen todos los do extendido. Para introducir un carác-
controles de impresión {códigos de co- ter alfabético basta con introducir un
lor, tabulación y movimiento del cursor) token, pulsar a continuación el carác-
y sus parámetros, y todos los números ter deseado y a continuación borrar el
presentes en el programa son impresos token. Los números y signos de puntua-
observando no su representación ASCII ción pueden ser tecleados directamen-
sino el valor en coma flotante. te, y para buscar gráficos definidos es
Si el listado ocupa más de una pan- necesario pasar previamente el curso a
talla el ordenador se detendrá con el co- modo G, teniendo en cuenta que los
nocido mensaje «¿Más?», quedando en gráficos T y U corresponden en modo
un catálogo del disco objeto de nues- espera de una pulsación. Si responde- 128 a los comandos SPECTRUM y
tro estudio, apareciendo un mensaje de mos con ia barra espaciadora, Break, N PLAY. Si el carácter buscado no exis-
error si el disco se encuentra vacio. A o Simbol + A volveremos directamen- te, aparece mensaje de error.
continuación podemos seleccionar el te al menú, mientras que en caso con- 8. Volver al basic. Retorna al editor
fichero deseado moviendo la barra os- trario el listado continuará hasta el fi- de + 3 Basic sin perder por ello el lis-
cura con los cursores, pulsando la ba- nal del mismo. Si las longitudes de lí- tador. Es posible volver al mismo te-
rra espaciadora para confirmar la selec- nea han sido también alteradas para al- cleando RANDOMIZE USR 24200, pero
ción. El ordenador trata de leer el fiche- bergar código máquina en ellas es po- de esta manera perderemos la informa-
ro indicado y se detiene con un error an- sible que la pantalla comience a llenar- ción relativa al programa que hayamos
te las mismas circunstancias que la op- se de basura, momento en el que pode- cargado previamente. Si queremos re-
ción anterior, ficheros que no contienen mos pulsar Break para volver al menú tornar ai listador conservando dicha in-
programas basic o no caben en la me- y desde allí utilizar las opciones 3-4 pa- formación basta con llamar al listador
moria. Se imprime en pantalla toda la ra salvar el programa como bytes y po- tres bytes más arriba con la instrucción
información relativa al fichero y se pro- derlo desensamblar con comodidad. RANDOMIZE USR 24203.
cede a la carga del mismo, quedando Sin embargo es sabido que ningún Este programa funciona en cualquier
los datos listos para ser estudiados del Spectrum puede ejecutar líneas cuya modelo de Spectrum siempre que no se
mismo modo que ocurría con la cinta. numeración esté fuera de rango o cu- utilicen las opciones 2 y 4, con las que
Si se produce un mensaje de error rela- ya longitud sea errónea, por lo que es- se accede a la unidad de disco.

44 M I C R O H O B B Y [
PARA HACER UN SUPERVENIAS
NO ES NECESARIO UTILIZAR EL NOMBRE
DE UNA ESTRELLA DEL FUTBOL...

•— ...ES NECESARIO
© 1919 ANCO SOFTWARE LTD.
HACER EL MEJOR
fey ANCO SOFTWARE LTO.
SIMULADOR DE FUTBOL DEL MUNDO.

Plaza de los Mártiros. 10 Tal. 735 81 02. Fax. 735 06 95. 20034 MADRID
£
M i e n t r a s continúa con el FIRFURCIO
ABRACADABRA, responde t a m b i é n
l o y el c u a s i m o m i f k a d o cerebrito a
a l g u n a s preguntas personales acerca
\

\ d e sus métodos p a r a visualizar las


0 5 aventuras.

ba balam...?
Don Fran Sánchez, de Sa-
lamanca inquiere: «Dime, pu-
trefacto viejo, ¿qué hacer pa-
ra que el Firfurcio no baile su
danza regional y me coma?»
Don Alberto Roca Hernán-
dez, de Barcelona, también
se ha encontrado con el Fir-
furcio, pero no sabe qué ha-
cer, ni que decirle.
Don Alberto Tejedor Gon-
zález, de Bilbao y Don Carlos
Martín Jurado, de Cádiz,
también se la tienen jurada
a los firfurcios.
Y ahora pregunta éste le-
gañoso, reseco y momifica-
do viejo...¿es que sois tan jó-
venes que nunca habéis oído
la cancioncilla de marras?
¿Y... no habéis visto nunca el
atormentador «pogama»?
Si es asi, sólo tenéis que
completar el maldito estribi-

C
ontinúan llegando bas- de la Hermandad de Aventu- pero el argumento está total- llo. Si no lo es, recordad en-
tantes preguntas so- reros a la que tú perteneces. mente cambiado y se le han tonces el nombre vulgar de
bre la pequeña aventu- Y como- resulta que el or- añadido varios gráficos, tan- una conocida caña de los
rllla del FIRCURCIO. denador de a bordo, el sa- to al principio como al final. países tropicales.
Empezamos por la que pientísimo Albstein, antes b.—Los «retoques» de que ¡Halaaa, quefácilll! Excla-
nos parece más urgente, es tan eficaz y servicial, ha que- habla, llevaron unos 15 días ma el infecto Yiepp casi lo-
la de Don Juan J. Roig, de dado un pelín escodañado de trabajo de todo el equipo grando desarticularse de
Palma de Mallorca, quien só- debido al violento aterrizaje AD. convulsiva risa babeante.
lo dice: ¡¡¡¡socorro!!! que has tenido que hacer, to- c.—Se había avisado a Por supuesto, recibe una pa-
Pues bien, ante tan sono- do funciona mal. quien correspondía en la pu- tada en el bajovientre.
ra petición, daremos un bre- La compuerta, que antes blicación, que se trataba de D. Fran Sánchez, de Sala-
ve resumen. se abría automáticamente, una versión muy mejorada manca también pide ayuda
El juego es muy sencillo, ya no funciona sino manual- del citado juego. para subir la puerta Norte.
se trata de escapar de la na- mente. Por ello son tan útiles d.—El autor del llamado Si te refieres a la puerta
ve y buscar asilo en ia cáp- tanto la maleta como la caja TEWK trabaja para AD, lue- del camarote o lugar de des-
sula AD que automáticamen- que hay en la sala de control. go es un original AD, ¿o no? canso, recuerda que la nave
te te pondrá a salvo. Pero ten cuidado con la ra- e.—Se incluyó precisa- quedó en muy mal estado.
Pero para salir de la nave, diación. mente para eso, para animar Por ello, esa puerta está blo-
debes ponerte el traje espa- Por cierto, en una de ellas a los futuros escritores y dar- queada y sólo sirve para que
cial y algo más que te prote- se encuentra la comida del les una muestra de lo que se puedas ejercitarte en el uso
ja de los Joysticosos, verda- ser más ridículo y esperpén- podía hacer con el PAW. infructuoso de la llave.
deras formas degeneradas tico de toda ¡a galaxia: El Fir- f.—En cuanto a lo de ser Otra aventura que aún pro-
de los Arcadianos, que como furcius Galopantis. la Magnetic Scrolls españo- duce dolores de cabeza es
todos sabemos odian a los Recibirás algo de ayuda, la, estoy seguro de que pre- ABRACADABRA, aunque ya
del aún útil, aunque algo fieren ser la Aventuras AD in- ha sido ampliamente resuel-
despendolado Albstein. glesa. ta por varios intrépidos que
Siempre que estés dentro de Vamos ahora a resolver un nos han hecho llegar mapas
¡tin- su radio de acción, claro. grave problema lingüístico muy detallados y completísi-
Lo cual nos lleva de la ma- que aqueja a varios de los mas soluciones, entre las
no para responder al acusi- miembros de la Hermandad: que destacamos el gran tra-
ca de D. Cataldo Torelli co- Don Juan José García La- bajo de Juan Alonso y Carlos
municándole que: porta, de Alcoy, Alicante, Gustavo Expósito Escrlg, de
a.—Si le parece igual que pregunta qué debe respon- Sagunto, Valencia.
TEWK, efectivamente, tienen der cuando el terrible Firfur- D. Alberto Roca, de Barce-
cuatro pantallas en común, cio le dice «¿A uan ba bulu- lona (a quien por cierto, al-

46 M I C R O H O B B Y [
ne el mensaje «no seas tan piso: examina detrás de los
bruto» (¿será por llamar mil, libros, mueve palanca, oeste,
en vez de dos veces?). mueve cuerno (del alce).
Además envía una solu- En cuanto a las Preguntas
ción Instantánea para La Personales: i
Guerra de las Vajillas desde ¿Destripar Ei Escuálido un
la cabina del Halcón Millona- juego? ¡Vaya pérdida! En ios
rio: N, E, S, Enciende Turbo- Cárpatos hacemos morcillas
laser, Dispara, Dispara. Re-
sultado: Juego terminado pe-
ro no jugado! ¡Muy agudo!
con las tripas. Y es que no te-
nemos ni electricidad y ya es
bien complicado el poder vi-
/
Y ya en vena de conquis- sionar la aventura.
tador, pregunta Don José si El proceso es: los Geno-
tengo en mi tenebroso casti- mos y los Buanaminos mas-
llo una escultural princesa tican las cintas de progra-
encerrada en lo más profun- mas hasta reducirlas a pulpa
do de mis mazmorras, para infecta para alimentar al Ba-
partir raudo a rescatarla. Y silisco.
es que éstos jóvenes aventu- Mientras tanto, el Ave Roe
reros... ¡son unos salidos! y el Fénix estiran y hacen
Muchas de vuestras dudas una pantalla con fina piel de
ya han sido contestadas en vampiresca ala. El triste y
los dos anteriores números, maltrecho Igor ta ilumina por
pero por si no han quedado detrás con una vela obtenida
claras, detallaremos un pelín con la cera de los oídos del
más. dragón Smaug.
1. Lo de Saligia ya lo con- Y sobre este improvisado
testamos antes: pasa de lo escenario logramos, a fuerza
que ella te diga, dile que to- de cabrearlo, que el Basilis-
me los polvos, coge la esco- co proyecte, con su potente
ba y vete al Norte. mirada, las imágenes de fa
2. Eí pasadizo de las bode- cinta deglutida.
gas: llama dos veces al tonel Todo es coreado y repeti-
como te ha dicho Trimus, ba- do con babeantes alaridos
gún día ayudaremos con el ella. ¿Y el cascanueces? ¿Y ja, norte, di a Petrus «toma por el idiotstupidbécil del
tremendo lío en que está me- la cuchara? ¿Y fa botella? ¿Y moneda» (está en la sala de Ylepp mientras salta convul-
tido en la serie Eureka) quie- la cadena? pregunta mien- trofeos que está entre las sivamente por todo el casti-
re saber cómo hacer para tras monta otro casero arte- dos escaleras, bajo la lengua llo tratando de evitar, entre
que Saligia lo deje pasar y facto explosivo. del Chamois) y dile que abra grandes risotadas hebefréni-
cómo se abre el pasadizo de D. Yago A.G. (tímido), de la puerta. Antes de entrar, cas, los proyectiles defeca-
tas bodegas. Vigo, está liado a mampo- coge la cruz. torios que le deyecciona
D. José Enrique García rros con los toneles desde 3. Al mayordomo no le to- Smaug (quien lo odia a muer-
Martín amenaza con arran- hace dos meses y medio quéis la pelota, no sirve pa- te y no le culpo).
carse la vida en la próxima (ahora serán cuatro, supon- ra nada. Asi, a veces, logramos ter-
luna (espero que aún respi- go), pero no puede pasar. 4. La cadena, como ya di- minar alguna aventura.
réis, querido amigo) si no le Además tiene el consabi- jimos el número anterior, En cuanto a lo de la prin-
digo qué hacer cuando Sali- do problema con ei Petrus. puede servirte para llevarla cesa Hebilla de Calatayud,
gia le dice «fuera de aquí». También dice «tengo una arrastrando en plan masoca, haberla hayla, escultural es-
Tampoco sabe cómo co- duda que me corroe hasta la o para tirar de un imaginario lo y encerrada estálo.
ger el papiro del libro de con- saciedad. ¿Cómo podéis res- water, es decir, para nada. Y ya que lo deseáis, partid
juros, ni Petrus lo deja pasar ponder a todas las pregun- 5. El cascanueces es en raudo, porque últimamente
(y se cabrea porque no en- tas? ¿Destripáis los progra- realidad un cascadientes. le ha dado por suspirar «On-
cuentra lo redondo y dorado mas o los solucionáis por 6. Et papiro tiene fa fórmu- de tás Pepillo mío», mientras
que yo le dije) y por último, vuestra cuenta?» la deshechizadora. Se coge roe con nostalgia la última
y con un horroroso Ahuuu..!!, D. Alberto Tejedor Gonzá- con «sacar papiro de dentro falange de su anterior con-
pide la clave de la segunda lez, de Bilbao, también tiene del libro de conjuros» (ejem- quistador.
parte. problemas con el tío duro de plo de injugabilidad) y se lee ¡Apresuráos, pues! o ten-
D. José Antonio Jiménez Petrus y no encuentra el pa- quemándolo con el candela- drá que echarle algún otro
Gallardo, de Quart de Poblet, sadizo del primer piso. bro. maduro Buanamino.
Valencia, amenaza con una 0. Antonio Muñoz Guisa- 7. Claves. Este horroroso
¡carta-bomba! si no le digo do, de Madrid, ha Intentado esperpento matusaleniano
dónde está el dichoso obje- coger la escoba mágica «me- se niega a darlas. Hay que
to que pide Petrus y añade dio millón de veces (aprox.)» ganárselas.
«no más adivinanzas por fa- y Saligia lo echa. 8. Cofre y botella son los
vor, que ya estoy harto». D. José Coletas Caubet, usuales despistes para com-
Quiere también «el bom- de Alcobendas, Madrid, dice plicar tas cosas.
bardero» saber cómo abrir el que que el Rey Trimus le ha 9. Cuchara es para remo-
cofre y si hay alguna mane- dicho que hay que llamar ver la asquerosa pócima que
ra de que el mayordomo le dos veces en el tonel; ha lla- has de beber.
dé la pelotita y qué hacer con mado mil veces y solo obtie- 10. El pasadizo del primer
UTILIDADES

C omo bien indica su nombre, el


programa presenta un texto en
pantalla y lo rota pixel a pixel has-
ta completar un giro, repitiendo el pro-
ceso indefinidamente mientras no se
pulse una letra.
El programa se compone de tres lis-
tados: el primero, basic, con ejecución
en la línea 1; el segundo, la rutina de
La presentación de d e t e r m i n a d o s t e x t o s en presentación de textos en sí, que debe
p a n t a l l a siempre ha sido una d e las preocupaciones ser introducido con la ayuda del Carga-
dor Universal de código máquina reali-
de los p r o g r a m a d o r e s , quienes siempre han zando el Dump en la dirección 4000©
buscado la espectacularidad m á x i m a p a r a m a y o r con 330 como número de bytes; por úl-
timo, un listado auxiliar, que también se
asombro del usuario. El p r o g r a m a que os presenta en formato hexadecimal, por
presentamos en esta ocasión os a y u d a r á un poco lo que debe ser introducido con el car-
en este aspecto técnico. gador realizando el Dump en la direc-
ción 50000 con 512 como número de
Ciríaco UZQUIAGA bytes.

48 M I C R O H O B B Y [
•.• • : • ^ í ; , : : ; / ; • ; I" .¡¡j^'
BfW Wml Jllil ifclfil».)! I iiu'illHJiiílltiiL!i'sHil"ÍHl' f fl • tul ll'l; i .l!')t."'liiiti lilll 111 LiN,. 11

Se pueden tener en memoria un má- 2.— GRABAR TEXTO. Opción inver-


ximo de siete textos, cada uno de ellos sa a la anterior, con la que podremos
teniendo como limitación mínima ocho almacenar los textos.
caracteres y mil como máxima. Cada 3.— SET GRÁFICOS. Mediante esta
texto se representa en pantalla con el opción podremos elegir entre una de
número que tiene asignado. las tres posibilidades gráficas que po-
LISTADO 2
Nada más ejecutar el programa y, see el programa (círculos, puntos o ra- 21409C360011419C017F
3EEDB0215C7222C6DA21
tras haber cargado los bloques en má- yas) para presentar un texto. 000022C2OA2AC6DA1140
9C7EF6002857E51804E1
quina, se nos presentará un menú con 4.— SET COLOR. Podremos modifi- 2318F4ED46365C26006F
29292909D511CADA0108
las siguientes opciones: car el color de la tinta del rótulo. 0OEDB0D1060421CADRC5
E506040EO07ECB273O02
1.— CARGAR TEXTO. Al elegir esta 5.— SET TEXTOS. Opción para veri- CBC1CB273O02CBC97723
7ECB273002CBD1CB273O
opción el programa nos presentará en ficar la existencia de los textos en me- 02CBD9777912132310DB
2AC2OR2322C2DAE1C110
pantalla los siete textos posibles y, en moria. CC18ACED4 OC2DA78B720
04 7 9 E 6 E 0 C 8 1 1 4 0 4 8 2 1 4 0
el caso de que estén presentes, con el 6.— VELOCIDAD. Podemos elegir la 9C0620C5D30604 7EE5C5
D511S8FF2&006F292929
nombre que le hayamos asignado. Tras velocidad del scroll desde 1 (rápido) a 190608D17E12231410FA
7A3DE6F85706207B803F
esto, deberemos pulsar un número del 7 (lento). C1E12310DAD113C110D1
21200022C8DR2AC8DA01
1 al 7 al que queramos asignar el tex- 7.— RÓTULOS. Opción que pone en 409C29290911D4DA0604
to. Seguidamente nos preguntará el CSE57E0158FF26006F29
funcionamiento la rutina de presenta- 292909010800ED80E123
nombre que le vamos a dar al texto (pul- ción de textos, tras elegir éste.
C110E90608C511D4DA01
1F0021404 8 0 9 0 6 0 4 C5E 5
sad ENTER en el caso de que no le que- Como véis, la longitud de los progra-
0608CSE51ACB27129620
CB162S10FBE12413C110
ráis dar ninguno), y nos interrogará so- mas no es excesiva, pero sus resulta-
EDE1012O00O9C110E1ÉD
48C4DA0B786120FBC110
bre si lo vamos a introducir desde el te- dos son muy vistosos. Así pues, ánimo CS2RC8DA2322C8DA2AC8
DAED5BC2DR7C92380R7B
clado o desde cinta. y a rotar un poco. 95300621000022C8DA3E
O0DBFE2FE61FC0C3E8DB

10 CLEAR 39999 POKE 2 3 6 5 8 . 8 JE UN NUHERO"


PAPER 0 INK 6 SOPDEP 0 CLS 3030 PRINT INK 4;AT B , 7 ; " l . . . ,
L O A D ""CODE 5 6 1 0 0 L O A D ""CODE INK 6, "Ci t C U I O S . . . . INK 4,AT 1
4984 0 , 7 , " 2 . . . " ; INK 6 ; " P u n t o * _
2 0 PE M lUflRIRBLESl " INK 4; AT 12,7; "¡S... "; INK 6; "R
50 DIH T« 11.1000» DIM A « < 7 , 1 0
00) r-rDIMr- *F--i• 11, 1000)
, BT MMt N UDIM M»I7,12 3^40'LET'ME=0 GO SUB 8 0 7 0 IF C
> LET C»« "• - LET s100 >3 OR HE = 1 T H E N G O T O H E N U
70 FOR U»1 T O 7 LET M t ( O , 1 ) -C 3 0 5 0 FOR N » 0 TO 127: POKE 65368*
MR* 0 NEXT U [Link] <64984*128*(C-l)*N> BEEP
8 0 LET C O L O R = 7 LET UE = 1 LET .003,Nv4: OUT 2 5 4 , N NEXT N
COL>4 LET C « 6 3 0 8 0 BEEP .05,0 GO TO M E N U
100 REM «HENU* 4 0 0 0 R E H «SET C O L O R E S *
105 C L S 4 0 0 5 PRINT PAPER 5, INK [Link] 5 , 7
110 R E S T O R E 9 0 0 0 FOR U«1 T O 7 ;" * COLOR * "; PAPER 5, IN
REPD N» P R I W T AT 6 + U , 7 , N «
115 PAUSE 5 PRINT INK U, F L A S H
[Link] 1,8;"R",AT 1,11,"O",AT 1,1
K [Link] 1 6 , 7 , " t E L I J E UN NUMERO'
4 0 0 6 FOR U = 1 T O 7 PRINT PRPER U LISTADO 3
4 , " T " , R T 1,17,"E";AT 1,20,"X" ¿AT 6 + U , l l ; " NEXT
V 1 00000000000000006090 240
120 8EEP .01,50-U
140 PLOT 3 6 , 5 5
NEXT U
DRAU INK 5 , 1 2 8 .
4 0 1 0 GO SUB 8 0 7 0 a 90600000000006090906 279
4 0 2 0 IF C ) 7 T M E N LET C » 7 3 00000000669999660000 510
0 PLOT 5 6 , 5 3 D R A U INK 1,128,0 4 0 5 0 LET COL »C. GO T O MENU 4 00000000000060909060 460
150 PRINT INK 1; PAPER 6, F L A S H 5 0 0 0 REM «SET T E X T O S * 5 60909060609090600609 975
[Link] 5.7, < M E N U * " 5 1 0 0 BEEP .05,0 GO SUB 8 0 0 0 GO 6 09066090906066999966 1003
160 PRINT PAPER 0, INK 5,RT 16, TO MENU 7 60909060000000000609 495
6;" E L I J A UNR O P C I O N " 6 0 0 O REM « V E L O C I D A D * 8 09066090906006090906 525
2 0 0 LET M E = 0 GO S U S 8 1 1 0 IF M 6 0 1 0 PRINT PAPER S; INK [Link] 5 . 7 9 06090906060909066699 313
E T M E N GO TO MENU • VELOCIDAD « ,AT 16,7;"tEL 10 99660609090600000000 285
2 1 0 GO TO 1000*C IJE UN N U H E R O " 11 66999966fcO9090606699 1245
1000 REM «CARGAR T E X T O » 6 0 2 0 FOR N=1 T O 7: PRINT AT 6 + N , 12 996&0&09090666999966 793
1010 GO SU6 8 0 0 0 13 66999966669999660000 1020
1015 IF ME T H E N GO TO MENU il;" ";AT 6 * N . l l ; ( " R « 14 00000000900000606000 192
1020 INPUT PAPER 4, INK 0,AT 0 , 0 Pido " A N O n « l ) , A T 6*N, 11; < 15 09090000000606009000 12
."Introduce el n o a b r e " , N t IF LE "Lento " AND n=7> 16 09000066660009099000 204
N N t > 1 0 T H E N LET N * c N * ( l T O 10» 6 0 3 0 NEXT n 17 00000000006060000060 288
1030 IF N I » " M " T H E N GO T O H E N U 6 0 5 0 GO S U S 8 1 1 0 IF HE T H E N GO IB 60000060600000060600 300 1
1035 IF N | » " " THEN GO T O 104S TO 100 19 09696000006666000060 492
1040 IF LEN Nt <10 T H E N FOR Usl T 6 0 6 0 LET UE-C GO T O 100 20 60000000000000060600 108
0 10 -LEN N» LET N » = N « + " . " : NEXT 7000 REM «ROTULOS* 21 00606009000696090906 219
7010 GO SUB 8000: IF HE T M E N G O 22 06000006960000666690 222
1 0 5 0 PRINT INK 5;RT 6 * C . l l , N t TO 100 23
7020 B R I G H T 1: INK COL LET T $ ( l 00060600090000009066 114
1060 PRINT aa. INK 1, PAPER 5 , AT 24 66000060600000666600 498
0,7, " J i f t H . - . f l t c l i d o , " ) rft| ( O
7050 LET DIRTEX «PEEK 2 3 6 2 7 * 2 5 6 * P 25 00069600006666000066 318
1065 LET Z » * I N K E Y » IF Z * » " H " TH 26 66909066669000000000 396
EN GO TO M E N U EEK 2 3 6 2 8 * 8 27
7060 POKE 3 6 1 1 4 , D I R T E X - I N T ÍDIRT 0000000O5ORO50A00000 489
1070 IF Z«="C" TMEN GO TO 1079 EX/256)«256 26 &oeoo60RO60R0C0oeooe 32
1072 IF Z » < > " T " T H E N GO T O 1065 7070 POKE 5 6 1 1 5 , I N T (DIRTEX/2S6) 29 S6B0S6BOOQ0000990000 524
1075 CLS LET L«1 PRINT S0, PR 7 0 8 0 POKE 5 6 0 0 4 , 1 POKE 5 6 0 0 5 , ( U 30 OOO0S0A950A050A050A0 969
PER 3; INK 0,AT 0 , 6 ; " I n t r o d u t e «
1 texto"
E-1)«2: 31
32
50A0S0A0069R069A50R0
S0A0S6B0S6S050A050A0
732
1244
7 1 0 0 C L S : R A N D O M I Z E USR 5 6 1 0 0
1076 PAUSE O LET Z « - I N K E Y « IF 7 1 5 0 B R I G H T 0: BEEP .91,0: INK 6 33 0000 0 0 0 0 0 6 0 A 0 6 0 A 5 0 R O 272
2»*"" THEN GO TO 1076 G O T O 100 34 S0A0060A0&0R0&0A06OR 304
1077 8EEP .005,40 FOR N«1 TO ZS 8000 REH «TEXTOS* 35 060A06OA5E>B056B0060R 572
<>CHR* 13 IF Zf>CMR« 12 T H E N PR 8 0 1 0 P R I N T PAPER 4; INK 0,AT 5 , 7 36 060A000OOO0056BO5680 549
INT C H R » 8 . " ",CHR» 6,; LET L = L - 37 50A050A0S6BO56B0O60O 1020
1 GO TO 1076 ," * TEXTOS « ,AT 16,7;"tEL 38 060A568056B056BO56eO 1064
1078 PRINT Zf, LET T | ( 1 , L ) > Z I IJE UN N U M E R O " 39 56095669999900999900 524
LET L *L *IL <999) : GO T O 1076 NEX 8 0 2 0 FOR N»1 T O 7: IF M t < N , l ) > C H 40 00006990906090000000 489
T N LET T » < 1 , L ) * C H R » 0 LET At ( R $ 0 T H E N LET H t < N ) * " U a C i O 41 06090906900000006699 285
O »T* ( 1) G O TO 1090 8 0 5 0 P R I N T AT & * N , 1 1 , H « ( N ) NEXT 42 99&60000000000000000 235
1079 PRINT PAPER 5; INK 0,AT SI, 43 609090606090996O&099 1200
5,"Pon en «archa la cinta" N
8 1 1 0 LET H E « 0
44 90609699990660909969 7S0
108O LET L«9: PRINT AT 0 , 0 LOA 45 66999966609090699900 999
D N |, DATA F«<) 8 1 2 0 P R U S E 0: LET Z | - I N K E V « LET
1090ie IF L < 8 .T H E N LET tC)«Fl(11
G O U " 1096 C - C O D E Z»-48: IF ZÍ«'*M" T H E N LE
T HE = 1; R E T U R N
46
47
00000609090660909060
06090906060909060609
510
75
1095 LET H « ( C ) > N ) * " . . 8 1 3 0 IF C < 1 OR C > 7 T H E N GO TO 81 46 O9066699996606090996 535
1100 CLS : GO T O M E N U
2 0 0 0 REH «GRABAR T E X T O * 10 49
50
00000000669999666090
99606699996606090906
750
780
2 0 1 0 GO SUB 8 0 0 0 8140 RETURN
9 0 0 0 DATA " 1 - . . C A R G A R . T E X T O " , "2- 31 66999966669999666699 1275
2 0 1 5 IF ME THEN GO T O M E N U ..[Link]","3-..[Link] 52 99660009099999099090 255
2 0 6 0 LET N « > M « < C , 1 T O 10) 5 " , . S E T . C O L O R . . S E T . T
2 0 7 0 LET T » ( l ) l A j C C ) E X T O S . . " , "6- . . U E L O C I D A D .,,*', "7- .
2 0 9 0 SAUE N | DATA T » l ) .ROTULOS "
2 1 0 0 GO TO HENU
3 0 0 0 R E H «SET G R A F I C O S * 9 9 9 8 SAUE " R O T E X " L I N E 1 5RUE "
3 0 1 0 PRINT PAPER 3, INK 0;RT 5 , 7 R O T E X . C-'H'CODE 5 6 1 0 0 , 3 3 0 SRUE "
t GRAFICOS * " GRA-3"CODE 64984.512
3020 FOR N*1 TO 7. PRINT AT 6 + N , 9 9 9 9 UERIFY "ROTEX" U E R I F Y "ROT
7," ": NEXT N PR EX.C/M"CODE 56100,330 UERIFY "G
INT PAPER 3; INK 0,AT 16,7,"tELI RA-3'CODE 64984,512 DUMP: 5 6 . e e e
DE BYTES: 512

49 M I C R O H O B B Y [
INTERFERENCIAS comunicaciones para el Spectrum,
pero puede valer cuaiQuiera que
Tengo un Sinclair 2A desde ha- coja datos de< puerto serie
ce pocos meses. Funciona a la per-
fección salvo por un pequeño pro-
blema: resulta que ai conectarlo in-
que incorpora suelen llevar nume- , HL Inicio de> primer bloque VIDAS INFINITAS
terfiere tanto al primer canal de te-
rosos fallos (bugs) que no se detec- , DE: Inicio del segundo bloque
levisión como a toda la banda de Qu¡sipf!) saber cómo meter po-
tan en el proceso de programación, ; BC: Longitud de los bloques
F.M. impidiendo ver con claridad la kesaoate Hp con MERGE"" ¿Qué
pero que son detectados y denun- : carry a cero si son iguales
televisión y no dejando escuchar hay Qipp hacor para subrayar
ciados por los usuarios Esto tiene SIG AND A
ninguna emisora de F.M. No sólo modo g r í f c o ' Tap>hi(in *prigc un
como consecuencia frecuentes LO A,(DE)
ocurre esto en mi casa, sino que problema y es que en el FREODY
cambios en las rutinas. Las ROM CP (HL)
ocurre también en la de al lado. HAROEST introduzco los pokes
necesitan de la creación de una JR Z,IGU
Aunque no afecta al televisor, con- con MFRGF"" y cuando termina de
máscara (digamos plantilla) para SCF
tinúan escuchando el sonido del cargar juego no r"p ha<*er o'ec-
su proceso de fabricación lo cual JR DIS
ordenador por la radio. ¿A qué son to. ¿Qué es lo pasa? En vuestra re-
es lo más caro y los fabricantes no IGU INC HL
debidas estas interferencias?, ¿se vista ponéis la forma dp dotaf de vi-
se pueden permitir el lujo de reali- INC DE
pueden evitar de alguna manera? das infinitas pulsando tocias y eso
zar una ROM nueva para cada mo- DEC BC
Julio GARCÍA-Valencia no surge ningún efecto ¿a qué se
dificación. LD A,B debe'
Cuando creen que todos los fa- OR C
• Como sabes, las imágenes del JR NZ,SIG Marcos 00MI'NGUE7-Sevi!la
llos han sido ya corregidos, se rea-
ordenador se transmiten hacia el liza la plantilla y se fabrican nue- IGU RET
televisor por medio de ondas. Nor- • Los pokes no se introducen con
vas ROMs, que, ahora, al tirar gran- El libro de la ROM del Spectrum
malmente el ordenador se conecta la sentencia MERGF"" Fsta sen-
des series, salen mucho más bara- desensamblada fue publicado por
al televisor mediante un cable de tencia Ir i'mico Que hace es Dermi
tas que las EPROM. Para la unidad Melbourne House Ya está desca-
antena que debe estar conectado tirpns acceder a' programa hasic
B tienes dos opciones, seguir con talogado. por lo que conseguirlo en
a la entrada de antena del televisor que hace que se ejecute el juego.
el standard y comprar otra unidad alguna librería puede ser poco me-
él solito, es decir, el cable que vie- Una vez Que tenemos este peque-
de 3", con lo que podrás copiar dis- nos que imposible. Lo más fácil es
ne de la antena colectiva debe ser ño programa en pantalla leñemos
cos de dicho diámetro, o romper que contactes con algún,club de
desconectado. Normalmente no que colocar ins pokes mediante la
con el standard y colocar una de usuarios, donde es casi seguro que
pasa nada si conectamos los dos, sentencia POKF que colocaremos
3"1Z2 o de 5"1/4, con lo que la ca- lo tengan y te lo pueden facilitar.
pues la antena colectiva suele lle- justo después de la carga del pro-
pacidad se verá notablemente am- No encontramos ninguna rutina en
var filtros paso banda que nos limi- grama y antes de la sentencia de
pliada. Claro está que para poder la ROM del Spectrum que se llame
tan la banda de utilización, pero al- ejecución RANDOMiZF USR Ha-
manejar este nuevo tipo de unidad asi. Probablemente te refieres a la
gunas carecen de ellos. Por tanto, blando claro, normalmente basta
en toda su extensión, necesitas de PO-MSG, la cual imprime un men-
por si aún no lo has hecho te acon- colocarlos entre la última senten-
un pequeño programa Atención saje en pantalla La rutina está en
sejamos que quites cualquier otra cia SA VE y la sentencia que contie-
pues, si colocas una unidad de la dirección 3082 {+ ÜCHA) y nece-
antena del televisor. Si realizado ne la función USR Sin embargo,
3"1/2 y no cares el programa, la sita en DE la dirección de inicio de
esto persisten las interferencias, la decimos normalmente porque mu-
unidad tendrá la misma capacidad la tabla de mensajes y en A el nú-
causa hay que buscarla por otro chos prnqramas no cargan el jue-
que la de 3". mero del mensaje. Cada mensaje
camino, y ese camino es el aire, go desde el basic, sino desde el có-
debe ir precedido por un carácter
¿acaso no es por el aire por donde digo máquina con 'o que ia fun-
con el bit 7 y último puestos a
nos llega la señal déla televisión? ción USR no ejecuta el juego sino
El ordenador lleva unos blindajes RUTINA DE LA ROM uno.
el programa cargador del juego Si
para evitar que su señal interfiera esto ocurre así, no adelantamos
con la de la radio y televisión, pero ¿Hay alguna rutina de la ROM nada con colocar ios Dokes antes
si el blindaje se ha roto o algo pa- que lea el teciadoy devuelva el có- + 2 Y MODEM de esta función En este caso ten-
recido, puede dar lugar a proble- digo ASCII de la tecla pulsada? ¿Y dremos que acceder al código v
mas. En ese caso la solución pasa una que compare dos bloques de Tengo un Spectrum + 2 y un mo- realizar ia misma acción aue debe-
por llevar el ordenar a una revisión bytes y diga si son iguales?. ¿Pue- dem y Quisiera saber si puedo co- riamos realizar con el hasic, pero
en un taller de reparación. den decirme de qué editorial es el nectarlo a la RS-232 del + 2, ya que en código máquina, pero esto no
libro The Complete Spectrum ROM la salida del modem es un conec- suele ser muy frecuente
Disassembly y dónde puedo conse- lor Cannon 025 y el SDeotrum DO-
guirlo? ¿Qué parámetros hay que see otroconector distinto Además No sabemos a aué te atieres
ROM POR EPROM darle a la rutina PR-STRING y cuál necesito un programa de telecomu- con subrayar en modo gráfico. Si
te refieres a subrayar texto tendre-
es su dirección? nicaciones. ¿Podrían informarme
Tengo un Plus 3 y también algu- si existe alguno comercial? mos que definir el alfabeto subra-
José Luis ESCOLANOMálaga
nas dudas: ¿hay alguna razón por yado mediante los UDGs
Luis CARMONA-Madrid
la cual en el modelo Issue2 se ha- • Efectivamente, existe una rutina Cuando nos comentas que las
yan suprimido las 2 EPROM por que devuelve el código ASCII de la • Se puede conectar, pues de! co- teclas no suden efecto seguramen-
dos ROMs normales? ¿Qué unidad última tecla pulsada. nector de 25 pins no se emplean to- te es porque no'as empleas en el
me aconsejan para «B«? dos los pins. Sin embargo si se em- momento adecuado o en el juego
Esta es la utilizada por la rutina
Ignacio GARCÍA-Gijón plean más de los que dispone el 2, adecuado. La pulsación de teclas
de interrupciones enmascarables,
aunque ocurra esto, lo podemos sólo funciona en el momento del
se Sitúa en la dirección 654 (+28E)
• Las razones son de tipo econó- conectar, ya que los pins que fal- juego en el que se dice
y devuelve en el acumulador el có-
mico y técnico. Cuando se fabrica digo de la tecla. Además lo coloca tan no son fundamentales para el
un ordenador lo primero que se co- en la variable (LAST-K) y pone a funcionamiento del modem, sino
loca son EPROM, por dos razones uno el bit 5 de la variable del siste- que dotan a éste de algunas facili- ALTAVOZ PARA
principales: la primera es que para
pequeñas series salen más baratas
ma FLAGS. La ROM del Spectrum dades. como indicación de llama-
da. El cable lo puedes comprar he-
SPECTRUM
no dispone de una rutina de esas
que las ROM. La segunda es de ti- características, pero es muy fá- cho ya o hacértelo consultando los Tengo una interface tipo kemp-
po técnico: cuando se saca un or- cil de hacer. Ahí va una que lo rea- manuales de los dos aparatos. No ston con amplificador de sonido in-
denador al mercado, las rutinas liza. conocemos ningún programa de corporado (Joystick • Soundunit) al

50 M I C R O H O B B Y [
cuai te he incoipoitido und adiioa empleado en juegos, consiste en go, nos debemos asegurar que va • La ULA es el único circuito inte-
tAR conectada ai altavoz Esta sa- cogei la totalidad de las pantallas a funcionar con nuestro ordenador. grado del ordenador fabricado es-
lida EAR casi siempre la tengo co- y dividirlas en gráficos iguales. Ca- Normalmente en las carátulas de pecialmente para él. Realiza múlti-
nectada a un altavoz de 8 ohmios da pantalla pasa a ser un conjunto las cintas vienen los ordenadores ples cometidos vitales para el fun-
y ¿ w t quisiera ¿dbei si esiu po- de gráficos y a cada gráfico se le con los cuales el juego está garan- cionamiento del ordenador. Es la
dría sooiecargar los circuitos de la asigna un número y unos atributos. tizado. Si vamos a comprar un jue- encargada de la generación de la
interface o del Spectrum. Tengo un Para formar una pantalla sólo tene- go y no está nuestro ordenador en pantalla para enviarla al televisor.
Quick Shot II y he comprobado que mos que ir colocando los gráficos la carátula, debemos asegurarnos Para ello lee los bytes de la memo-
al conectar el auto fire sólo ftncio adecuados en cada posición. Con de su correcto funcionamiento. To- ria de pantalla y con ellos forma la
na con ias pusicione!» drnba, aba- este método podemos crear muchí- mamos nota de tu propuesta, pero imagen. Otra función es la lectura
jo, izquieraa y derecna, peio iiocon simas pantallas cuyo número de- creemos que tú mismo debes de del teclado a través de los puertos
las diagonales. Q u i s i e r a ¿dbei si penae solo de la complejidad y del ser consciente con loque compras. seleccionados; también se encar-
esto es defecto de mi joysiick o es número ae gráficos creados. ga de la generación del sonido y de
que funciona asi. algunas otras cosas más. Como
J . Vaientin PADILLA La^ Palmas JUEGOS EN DISCO puedes observar, el funcionamien-
DISCO DURO PARA to del ordenador se vería seriamen-
• Que los circuitos se estropeen ¿Cuándo vais a publicar las cin- te afectado si se estropeara este
o no, depende de la impedancia de PLUS 3 tas de Mícrohobby y las utilidades chip.
salida del amplificador. Para decir- en discos de +3»?. Creo que fX)-
Hemos visto en una publicación dría ser interesante, ya que el dis-
lo más claro, tienes que mirar de
cuantos ohmios es el altavoz que
que existen discos duros conecta- co a! tener más capacidad, os per-
RESET
bies a consoladores de discos. mitiría juntar más volúmenes y me-
tenia el interface. Una vez con el
Puesto que el + 3 tiene uno, y dis- Si, al mantener pulsado el reset,
dato, tendrás que porer un altavoz ter más programas.
pone de unidad B libre, quisiéra- el microprocesador se para com-
exterior de la misma resistencia o José MARTÍNEZ-Valencia pletamente y no lleva a cabo el re-
mos saber si seria posible conec-
mayor. Si lo colocas de menor re-
tar al +3 un disco duro en dicha fresco de ia memoria, ¿por qué la
sistencia puedes cargarte los cir- • La grabación de discos necesi-
unidad y en tal caso si funciona- pantalla no se borra?. Cuando el
cuitos. No entendemos por qué no ta de máquinas especiales, lo que
rían todos los comandos referidos Z-80 lee una instrucción imposible,
funcionan las diagonales del joys- causa que su producción sea mu-
a la unidad B. También nos gusta- como por ejemplo, ED84 ó FD27,
lick al conectar el auto-fire. Lo úni- cho más cara que la de una cinta.
ría saber si pensáis publicar próxi- ¿qué hace?, ¿ignora el prefijo, ha-
co que puede pasar es que naya al- Por si fuera poco, los discos sólo
mamente alguna aplicación para ce reset?
guna averia rara en el joystick. Haz sirven para el + 3, Por lo tanto ac-
poder disponer de «todas» las po- tualmente no podemos editar los Juan CESPEDES-Madrid
que lo revisen.
sibilidades del CPM incorporado programas en disco, ya que hay un
en la ROM del +3; especialmente • Efectivamente, la pantalla no se
ALMACENAR referidos a la lectura de ficheros
elevado número de usuarios que
borra cuando mantenemos pulsa-
no poseen unidades de disco. De
PANTALLAS dleatorios y secuenciales, y tam- todas formas siempre se pueden do el reset. Esto es así porque aun-
bién si tenéis noticias de algún pasar a disco todos los programas que el ordenador se pare, sigue
Quisiera que me dijesen cómo compilador de Cobol para +3. publicados en cinta, con lo que el realizando el refresco de la memo-
puedo almacenar una pantalla sin Javier Montero-La Coruña problema creemos que queda re- ria. El micro lo que realiza es una
ocupar mucha memoria y hacerla suelto casi totalmente. inicialización de todos sus regis-
aparecer cuando yo quiera. • No dudamos de que existan ta- tros, colocándolos todos a cero.
Daniel HiDALGO Madrid les discos duros, aunque todos los Cuando intentamos realizar una
que conocemos necesitan de un in- MANEJO DE instrucción ilegal el ordenador no
• Como todos sabemos, la canti- terface de disco especial no conec-
dad de memoria necesaria para al- table al +3. De todas formas siem-
IMPRESORA realiza nada. Esto se continúa con
la siguiente instrucción sin realizar
macenar una pantalla es de 6912 pre tendrás que utilizar un progra- absolutamente nada.
bytes. Una rápida división revela Tengo un Spectrum Plus y una
ma de configuración si quieres te-
que apenas tenemos espacio paia impresora BMC de Investrónica co-
ner mayor capacidad que la stan-
almacenar unas ó pantallas. ¿Qué nectada a éste mediante el interfa-
dard. No basta con poner un disco
pasa si tenemos que aimacenai ce Centronics y quisiera que me FUNCION CHRS
de gran capacidad si el ordenador
más? Tenoieiws que tecurrir a téc- aconsejaran un buen procesador
no está preparado para manejar
nicas especiales. Una oe elias con- de textos que sea totalmente com- La función CHRS transforma un
esa capacidad, ti +3 no incorpo-
siste en reducti el espacio del jue- patible con estos aparatos, que número decimal en su correspon-
ra las facilidades que nos comen-
go a una pane de la pantalla, de- sea eficaz, o bien que me expliquen diente en ASCII, pero, ¿qué utilidad
tas, poi ese motivo hemos publica-
jando la otra parte para marcado- los cambios que debo efectuar en tiene esto?, ¿para qué queremos
do una serie de artículos que le do-
res u otias cosas, con esto obtene- el Contex para que funcione bien saber el ASCII de un número?
tan de tales facilidades. En este
mos una reaucción apreciaoie, pe- con mi impresora. Francisco RUIZ-Madrid
momento no conocemos ningún
ro ni mucho menos suficiente. Manuel Luis CASTELUNO-Huelva
compilador de Cobol escrito para
El segundo método consiste en el +3. • Cuando afrontamos una duda
almacenar la misma cantidad de • No nos dices de que interface como la que nos planteas, tene-
Centronics se trata. Casi todos dis-
bytes en menos espacio de memo- JUEGOS PARA +3 ponen de una rutina que posibilita
mos que pensar que cuando exis-
ria. Si consideramos que grandes te una función, por algo será; de lo
zonas de pantalla tienen el mismo Quisiera saber por qué en sus la utilización de la sentencia contrario nadie la habría creado. La
byte, podemos poner un byte espe- comentarios de juegos no dicen si LPRINT. Seguro que su interface función CHRS nos permite hacer
cial de forma que siempre que lo estos juegos funcionan en el +3, dispone de ella, en ese caso basta varias cosas que no se podrían rea-
encontremos sabremos que el si- ya que después de leerlos hay mu- con ejecutarla y imprimir desde el lizar de no existir. Por ejemplo nos
guiente byte no hay que colocarlo chos que los compro pero el orde- procesador hacia la impresora. permite sacar un texto almacena-
directamente, sino que hay que po- nador se cuelga. En vista de eso do en memoria, nos permite efec-
nerlo tantas veces como indiquen pienso que sería poco trabajo el tuar cómodamente operaciones
los bytes siguientes. La reducción poner si los juegos son compati- ULA con texto como puede ser pasarlo
de espacio con este método depen- bles o no con el + 3. de mayúsculas a minúsculas con
de de ia configuración de la panta- Juan Carlos MATEO-Madrid ¿Podríais decirme qué funciones una simple resta, crear palabras
lla y de su complejioad. realiza la ULA en el + 2 y en 48K?. aleatorias, examinar memoria y
Un tercer método, y tal vez más • Antes de comprar cualquier jue- Manuel REMON-Madrid muchas otras cosas.

51 M I C R O H O B B Y [
GRABAR • Existen en el mercado multitud
de programas para poder progra-
ENSAMBLADOR mar en basic en un PC, sin duda el
más extendido es el de Microsoft
Quisiera que me dijeran qué ha-
al ser éste el más compatible. Pe-
go mal en estas acciones: tecleo
ro que se pueda programar en ba-
todo el listado en assembler de un me resolvieran las siguientes du- 100,100:DRA W 100. - 100:DRA W
sic no significa que podamos pa-
programa, lo ensamblo, lo guardo das: ¿Las diferencias entre el Dis- -200,0. ¡A ver si el mes que viene no
sar, al menos directamente, los
con la instrucción. [Link]- ciple y el Plus D sólo radican en la tenemos que decirlo otra vez!.
programas escritos en Micro-
DUCODE. Cuando lo he grabado lo anulación de los puertos del joys-
hobby. Estos programas han sido
intento cargar con su cargador en tick y la red U N ? ¿Qué diferencias
escritos para el Spectrum que, aun-
BASIC, pero éste produce error en hay en las distintas versiones del
la instrucción: LOAD «» CODE Disciple? Estoy pensando en ad-
CABEZAL DE que se programa en basic, no es el
mismo basic que el de Microsoft;
64000,1057. Miro la longitud del có- quirir una impresora, concretamen- BORRADO cierto es que los comandos princi-
digo tecleado en el GENS3 y me da te la EPSON LX-800. ¿Es compati-
pales son iguales, pero todos los
la longitud de 5023 bytes. ble totalmente con este interface? Tengo un 48k plus, y desde ha-
comandos gráficos son distintos.
¿Qué tengo que hacer para que ¿Podría usar todas las opciones de ce algún tiempo tengo problemas
Para poder pasarlos necesitaría-
me dé la longitud que ha de dar y impresión del disciple? con el cassette al grabar. Cuando
mos conocer los dos basic y, a par-
no esa ian larga? Salvador JIMÉNEZ-Ceuta to hago con cintas vírgenes todo
tir de ahi, ir adaptando los progra-
Jordl MESTRES-Barcelona funciona correctamente, pero al
mas al nuevo ordenador, tarea a ve-
• Las diferencias desde el punto hacerlo con cintas ya grabadas, se
ces nada fácil. De todas formas to-
• El error está en que la orden «P* de vista de funciones son esas, pe- escucha el sonido de lo que hubie-
do es proponérselo. Desde luego te
no graba el código objeto, sino el ro hay más diferencias a nivel cua- ra grabado antes y el de la graba-
garantizamos que vas a coger un
código fuente. Esto es, graba lo litativo. La principal es su nueva ción, por lo que el programa no car-
gran conocimiento de ambos ba-
que has tecleado literalmente. Si forma y el material de su caja. Al ga. Me probado a cambiar el cable
sic.
quieres grabar el código objeto, es ser ésta de metal posibilita una me- pero continúa igual. Ocurre lo mis-
decir, los bytes, debes volver al ba- jor disipación, problema del cual mo cuando grabo voces. ¿Como se
sic mediante *B» y grabarlo direc- gozaba el Disciple, produciendo un puede solucionar el problema?
tamente con una orden SAVE. La Francisco MONTOYA-Málaga
dirección de inicio es la puesta en
*cuelgue»si estaba mucho tiempo
conectado en un lugar caluroso.
ENSAMBLADOR
el ORG del programa ensamblador Otra diferencia no apreciable a • Está claro que el problema es CRUZADO
y la longitud es el resultado de res- simple vista es la mejora de su di- totalmente del cassette y no tiene
tar la última dirección del ensam- seño electrónico, con lo que se han que ver nada con el ordenador. La Me gustaría saber si existe algún
blaje de la dirección de inicio. eliminado ciertos problemas que avería se debe al mal funciona- ensamblador cruzado del Z-80 pa-
planteaba el Disciple. miento de la cabeza de borrado ra ATARI ST, que aproveche las
Las diferencias entre las versio- que posee el cassette. Cuando es- ventajas de este ordenador en la
COPIADOR nes no son apreciables por el usua- tamos grabando algo en una cinta, ardua tarea de programar para
estamos creando una serie de Spectrum o cualquier otro orde-
DISCIPLE CINTA rio, pues la nueva versión no incor-
pora nuevas funciones ni mejoras campos magnéticos que modifican na dor que use 2-S0. Si no existie-
en la antiguas, se limita a corregir la capa metálica que posee la cin- ra para ATARI, ¿Existe para AMI-
En el Microhobby n.167 tecleé el
algunos fallos de programación de ta. Al volver a grabar, tenemos que GA?
programa copiador DISCIPLE- CIN-
la vieja versión. La impresora de la »limpiar»la cinta de los campos Oscar MARTÍNEZ-Baleares
TA, pero en la linea 200 del progra-
que nos hablas es magnifica, y magnéticos para que pase a un es-
ma basic hay un signo que no pue-
además de funcionar correctamen- tado virgen, de esta función se en-
do identificar (POKE 29163 + N (*) • Un ensamblador cruzado es un
te con el Disciple, (si seguimos fiel- carga el cabezal de borrado. Este
COOE S$(N): NEXT N (') aquí yo he programa ensamblador que traba-
mente las instrucciones del ma- se sitúa antes del cabezal de gra-
puesto una ",". El programa carga ja con un leguaje ensamblador di-
nual), funcionará con otros ordena- bación/reproducción, a la izquierda
y me pide el n. de programa a co- ferente del que posee su micro. La
dores como los PC. si miramos el cassette con las te-
piar, le introduzco hasta 10 núme- ventaja de esto es aprovechar la
clas frente a nosotros. Las causas
ros respondiéndome a cada uno potencia del ordenador poder pro-
y por tanto la soluciones pueden
con un pitido, sean o no SNAP; a gramar en uno más pequeño. No
ser varias; una primera puede ser
los 10 me da el mensaje 3 SUB- tenemos catálogo completo de los
CRIPT WRONG 60:1. Este mensa- DIBUJAR el exceso de suciedad en la cabe- programas para ATARI y AMIGA
za, lo que provoca su mal funciona-
je lo entiendo, to que no compren- pero es casi seguro que lo habrá
Tengo un Spectrum + 2. Me gus- miento, la solución está en limpiar
do es porqué no corre el programa. disponible. Dirígete a algún distri-
taría saber cómo pintar un dibujo. con un algodón y alcohol; otra pue-
Enrique CRUZ-Málaga buidor de programas de ATARI o
Por ejemplo: ¿cómo puedo pintar de ser que se le haya desconecta- AMIGA, los puedes encontrar en
una circunferencia o un triangulo? do un hilo con lo que habría que la revista MICROMANIA. Recuerda
• La linea que nos comentas que- soldarlo; y por último puede estar
Jorge Juan MARTÍNEZ-Barcelona también que además del ensam-
da definitivamente asi: 200 NEXT F: estropeado el mismo cabezal o los
PRINT INVERSE 1;S$: FOR N= 1 blador cruzado tienes que pensar
circuitos que lo manejan, en cuyo en alguna forma de comunicar el
TO 10: POKE 29163+ [Link] • Nos parece que una vez más caso lo más aconsejable es llevar-
SS(N): NEXT N. El otro error lo tie- esa «cosa» que viene con el orde- Spectrum y el otro ordenador, pa-
lo a un servicio técnico. ra una vez terminado el programa
nes en que no se pueden copiar nador y que inmediatamente pasa
más de 10 programas de una vez. a formar parte de una estantería, poder pasarlo al Spectrum y verifi-
Para empezar a copiar debes pul- no ha pasado ni una sóla vez por carlo. El ensamblador cruzado so-
tus manos. Si, nos referimos a un lo ensambla, en ningún caso corre
sar *STOP* cuando te pregunte el
número de programa. Con esto libro que pone "manual"y que muy
PROGRAMAS el programa. Una solución es el in-
creemos que el programa te funcio- poca gente, por no decir nadie lee. MICROHOBBY EN PC terface serie, el ATARI lo lleva pe-
ro tendrás que hacerle con uno pa-
nará a la perfección. Precisamente para dibujar una cir-
cunferencia sólo tenemos que te- Desearía saber si hay algún dis- ra el Spectrum. Espero que no te
clear «CIRCLE 127,100,50». Esto co para un ordenador INVES 640 hayas desanimado, como consue-
lo, te diremos que todos los progra-
DISCIPLE O PLUS D viene en el manual muy bien expli- PC con el que se pueda programar
mas comerciales que se hacen ac-
cado. Para hacer un triangulo hay en basic y poder pasar los progra-
que emplear tres instrucciones que mas de la revista MICROHOBBY. tualmente se realizan con ensam-
Ante la próxima compra de un
bladores cruzados.
Disciple o un Plus D, desearía que también viene en el manual: DRAW Vicente BARRIOS-Navarra

52 M I C R O H O B B Y [
Selección

BATMAN

o
2 o
o ®
•2 3° El hombre murciélago vuelve a nuestras pan-
tallas, en esta ocasión en sus versiones cine-
o * ® matográfica y para ordenador.
La Demo que os presentamos corresponde
Q OO a la primera fase del juego, que se desarrolla
3 22. en la planta química Axis, y allí Batman detw-
«a 3 rá Intentar escapar alcanzando la parte más
oriental de la factoría.
« Í S Por el camino se enfrentará, con ayuda de
su batmerang, a los peligrosos secuaces de
o. O Jack Napier, quienes le atacan con pistolas o
Q.® Q
*Í9
o «
o
granadas, al tiempo que esquiva gotas de Aci-
do y escapes de vapor tóxico que restarán no-
tablemente su energía.
Además de estos obstáculos móviles, Bat-
man, ayudado por su batrope deberá superar

o
determinadas zonas de la factoría aparente-
c
¥ O 3
3 mente Inaccesibles, teniendo en cuenta que
una calda desde una determinada altura pue-
de significar una Importante pérdida de ener-
S-i-a. gía
Para utilizar este útil accesorio, debéis pul-
sar arriba y fuego, y si deseáis colgaros de la
411 cuerda en diagonal además de las teclas an-
2 <*=r teriores, la de la dirección a la que deseéis di-
rigiros.
SI alcanzáis el final de la factoría, os encon-
* ¡» traréis con Jack Napier al que, si conseguís de-
O o rrotar, enviaréis a una cubeta de ácido
corrosivo que deformará su físico y su mente,
dando origen a un nuevo villano: el Joker.

MOT
o<<
El monstruo más simpático de los últimos
!l? tiempos es el protagonista de esta demo de

- M
Opera.
El juego posee cuatro cargas independien-

O
tes y la demo que os ofrecemos representa un
f i f r pequeño porcentaje de loque es la tercera car-

m ga. En ella, Mot, tras haber escapado por la


puerta espacio-temporal que se hayaba escon-
dida en una armario de la casa de los padres
n de Leo, aparece en su mundo original. Leo ha
S 3 a
O sido secuestrado y deberás controlar a esa ma-
sa verde que intenta rescatarle. Para ello cuen-
a.5*" ta con sus puños y cola, muy eficaces a la ho-
ra de "acariciar" las mandíbulas de sus ene-
J- se"? migos.
* Í.O Te enfrentarás a samurais, diversos tipos de
•< F \ dragones, lanceros y tendrás que tratar de re-

o
cuperar parle de tu nivel de energía con los bo-
tes de vitaminas que aparecen cada cierto
1
Q
?l tiempo.
c J¡ Las teclas de control son las siguientes:
2
Q_ -* S2 Q = ARRIBA A = ABAJO 1 = IZQUIERDA
O- s D = DERECHA SPACE = FUEGO M = PAUSA
O Í " G = RETORNO AL MENU
S o
2.-o *P
o ®
* -1

53 M I C R O H O B B Y [
MICHEL FUTBOL MASTER
Por fin Dinamic ha concluido uno de sus
INSTRUCCIONES
más ambiciosos proyectos, trabajo que pone DE CARGA
ahora a vuestra disposición en forma de demo.
En esta primara demo no podráis jugar, si-
no tan solo ver el desarrollo de un encuentro

O
entre las selecciones de España e Italia, en et
cual se hace una exhibición de las posibilida-
des dei juego.

MICHEL SUPER SKILLS


Los cargadores de vidas infinitas se eje-
En esta ocasión, la demo que os presenta-
mos es jugable y está formada por uno de los
cutan una vez cargados. Tras ello, debes
cinco skills o pruebas de habilidad que incor- seguir sus instrucciones, contestar a las
pora el programa. La prueba es de control de preguntas que te formulen y, por último,
balón y en ella debéis golpear al balón 25 ve- insertar la cinta original del juego corres-
ces. sin que caiga al suelo, tanto con la cabe-
za como con los píes, rodillas y hombros. Las pondiente.
teclas de control son las siguientes:
FUEGO + ARRIBA: Cabeza y hombros
FUEGO: Rodilla
FUEGO + ABAJO: Pies
Et ordenador elegirá por sf sólo si debe gol-

O
pear el balón con la derecha o con la izquier-
da. En el marcador de la izquierda aparecerán
flechas a derecha o izquierda que te Indicarán
hacia dónde se desplazará el balón. Por ejem-
plo: si acabas de golpear con la rodilla izquier-
da y aparece una flecha hacia la izquierda, el Paro cargar los juegos teclea LOAD " " ,
próximo golpe será con el pie. Si la flecha apa- pon en marcha el cassette y el proarama
rece hacía la derecha el siguiente toque será
con el hombro. Si no aparece nada en el mar- se cargará automáticamente. 5¡ algo va
cador 1, deberás golpear de nuevo con la rodi- mal rebobina la cinto y prueba con un vo-
lla. lumen diferente.

YIE AR K U N G FU COMECOCOS 3D
Nos encontramos ante un clásico de los jue- Alberto Vilades Laborda
gos de lucha. Nuestro protagonista es Dolong, Como su propio nombre indica, nos encon-
quien Intenta convertirse en Gran Maestro de tramos ante un tradicional comecocos, pero
artes marciales en memoria de su padre. con la incorporación de las tres dimensiones.
Para conseguirlo, deberá derrotar a todo ti- Nuestro objetivo no es otro que conseguir co-
po de contrincantes; algunos van armados con ger todos tos sacos en cada una de las tases.
shurikens o nunchakus, por lo que para cada La única oposición que tendremos será la de
uno de ellos tendrá que utilizar una estrategia los cocos, que nos matarán al primer contac-
de gotpes. eligiendo entre los 16 diferentes de to. o el tiempo, en el caso de que juguemos sin
los que dispone. enemigos. En el menú podremos observar las
siguientes opciones
Puedes jugar con teclado o con varios tipos
de joystlcks, además de i#io o dos jugadores. 0.-Start
NOTA: Por problemas de última hora, cuan- 1.-Teclado
do el programa termina de cargar, parte del me- 2.-Sinclair
nú de opciones desaparece, por lo que os 3.-Enemigos? (podremos jugar con o sin
reproducimos aquí todas ellas y el número que ellos)
hay que pulsar para activarlas: 4.-Velocidad (1 = rápido. 9 = lento)
1 ONE PLAYER START 5.-Cuadro de ayuda (nos muestra lo que te-
nemos alrededor)
2 TWO PLAYERS START
3 KEYBOARD 6.-Tipo de movimiento
4 KEMPSTON J0YSTICK En esta última opción podremos elegir en-
tre los dos tipos posibles. El indicado con una
5 SINCLAIR JOYSTICK
flecha circular, hará que giremos hacia el la-
6 REDEFINE KEYS do elegido sin tener en cuenta las paredes;
Una vez pulsada la opción deseada comen' mientras que el Indicado por dos flechas hará
zará el juego. La teclaque aborta la partida ac- que giremos en el sentido deseado siempre
tual es BREAK. que no haya una pared delante. Las teclas de
control son las siguientes:
9 = GIRO IZQUIERDA 0 = GIRO DERECHA
1=AVANZAR Q=RETROCEDER
Si durante el transcurso del Juego pulsamos
las teclas que componen la palabra "HELP",
obtendremos una visión panorámica superior
de donde estamos y lo que tenemos alrededor.

54 M I C R O H O B B Y [
Todos los lectores tienen derecho a par-
ticipar en nuestro Club. Para ello sólo tie-
EDVARinm'jAR ESCiNAS nen que hacernos llegar alguna colabo-
Oviedo-35 PUNTOS ración para las secciones de Trucos, To-
kes & Pokes, Programas MICRO-
HOBBY, etc..., y que ésta, por su origi-
nalidad, calidad u otro tipo de conside-
raciones. resulte publicada.
• Si tu colaboración ha sido ya publicado
1 en MICROHOBBY. tendrás en tu poder
B B p H ! .
una o varias tarjetas del Club con su nume-
[ g a f e ^ ración correspondiente.
Lee atentamente las siguientes instruccio-
nes (extracto de las bases aparecidas en el
• Kmj i ^ é nQn i < número 116) y comprueba si alguna de tus
tarjetas ha resultado premiada.
• Coloca en los cinco recuadros blancos
superiores el número correspondiente al pri-
mer premio de ta Lotería Nacional celebra-
do el día:

VÍCTORfELASCO PÉREZ
Navéra-35 PUNTOS

n IGO0ARCIA
fSlGOfi RODRIGUEZ
• Traslada los números siguiendo el orden
T Nfadrid-33 PUNTOS
\<.... indicado por las flechas a los espacios infe-
riores.
• Si la combinación resultante coincide
con las tres últimas cifras de tu tarjeta... ¡en
horabuena!, has resultado premiado con
un LOTE DE PROGRAMAS valorado en
5 000 pesetas.
El premio deberá ser reclamado por et

*
agraciado mediante llamada telefónica an-
tes de la siguiente fecha:

11 de octubre
En caso de que el premio no sea recla-
mado antes del día indicado, el poseedor
de la tarjeta perderá todo derecho sobre él,
ARLOS ROMÁN ÁLVAREZ aunque esto no impide que pueda resultar
nuevamente premiado con el mismo núme-
Madrid-33 PÚNTOS ro en semanas posteriores Los premios no
adjudicados se acumularán para la siguien-
te semana, constituyendo un «bote».
El lote de programas será seleccionado
por el propio afortunado de entre los que
estén disponibles en el mercado en las fe-
chas en que se produzca et premio

JESÍ^yGElJfK)L PERCERES PÉREZ


i ' Maarid-32 PUNTOS

I
EXCLUSIVO p*ro %
^
\
.1

Después del éxito


obtenido por el
Diccionario de Pokes
1, MICROMANÍA ha
realizado el
.sffíTm^
.odktos
• AMSTtW
Diccionario de Pokes
«CO**»0* 2... con vidas infinitas
y otras muchas

/
facilidades para
todos los juegos
l aparecidos en el
\ mercado desde
A la edición
O del n.° 1.
i

POR SOLO

950 ptas

Recorta o copia este cupón y envíalo a HOBBY PRESS. S A


Apartado de Correos 232. Alcobendas IMadridl

Incluye además los S í d e s e o recibir e n m i d o m i c i l i o el D I C C I O N A R I O D E P O K E S


al precio d e 950 ptas.

correspondientes Indícanos por favor si eies suscripto! SI • NO •


Nombre
cargadores. El Diccionario Apettdot
Domicilio
Localidad Provincia
de Pokes 2, ordenado C. Postal Telefono
IPart tgáix tu envía es mporlanle que indque» d codrtjo jxnurtí
alfabéticamente para F O R M A DE PAGO

Spectrum, Amstrad, L ) Talón a nombre de H0B8Y PfitSS, S.A


CU Giro postal a nombre de HOBBY PRESS. S A. n f
Commodore y MSX es un n Taneia de crédito n* • • • • • • • • • • • • • • • •
. Visa IDMaster Card American Eipress
manual imprescindible para Fecha de caducidad de la tar/eta

tu ordenador. Nombre del titular Isi es distintoI


(Contrarembolso 950 pías mis !80 pías, de gastos de envía
V es sólo válida para España) Fecha v Firma
PROGRAMACIÓN
program quicksort;
const
datos = 9;
var
i:integer;
valor:array(1..datos] of integer;

procedure sort (p,f: INTEGER);


La ordenación de datos por el método de var
quicksort merece, sin d u d a , un t r a t a m i e n t o
Individualizado. La popularidad de este i,j,aux:integer;
método no se debe a su sencillez, sino a su
rapidez. Para ello se basa en la filosofía de begin
refinamientos sucesivos de la lista Inicial. if f > p then begin
¡f (f—p + 1) = 2 then begin begin
if valor [f]< valor [p] then aux: = valor[fj;
Si alguna vez os habéis en- 3 1 8 7 4 2 9 5 6 valor[fj: = valor[pj;
contrado con el trabajo de
ordenar un gran montón de
3 1 PfTi 9 5 6 valor[p]: = aux;
end;
fichas alfabéticamente, qui- De nuevo repetimos el pro-
zá hayáis optado por organi- ceso, hallando, hacia la iz- end
zarías en dos montones: ape- quierda el «7», y hacia la de- else begin
llidos de la A a la M y de la recha el «2». Pero observa- i: = p + 1;
N a la 2, por ejemplo, y pos- mos que ambas búsquedas j: = f;
teriormente habréis repetido se han cruzado, por lo que in- while i < j do begin
la operación dentro de cada tercambiamos el número me- i : = p + 1;
subgrupo formando nuevos nor con el que tomábamos j: = f;
montones: de la A a la G y de como comparación: while (valor[p] > valor(ij) and
la H a la M, por un lado, y de <f > i) do i: = i + 1;
3 J ? 7 4 8 9 5 6
la N a la S y de la T a la Z, por while (valor[j]> =valor[p] and
otro. Quien haya probado es- 2 i 3 7 4 8 9 5 6
(j >p) do j: = j-1;
te método de trabajo se ha- De esta forma, hemos ob- if i < j then begin
brá convencido de que es tenido dos sublistas, una de aux: = valorji];
bastante más rápido que ir las cuales está formada por valorfi): = valor[j);
insertando fichas en su lugar números menores que «3» y valor[jj: = aux;
correspondiente (inserción la otra por los mayores a él: end;
directa), buscar parejas de-
sordenadas (burbuja), etc. 2 1 3 ,7 4 8 9 5 6
aux: = valor[¡];
Pues precisamente la filoso- 3 3 valor[j]; = valor[p];
fía expuesta anteriormente
Por tanto, procederemos a valor[p]: = aux;
es la que emplea el método
ordenar las dos sublistas por sort (p,j—1);
quicksort.
separado. Ordenar ta forma- sort (j + 1,f);
Supongamos que tene- da por los números menores end;
mos la siguiente tabla: a «3» es sencillo, ya que bas- end;
3 9 8 7 4 2 1 5 6 ta con intercambiarlos:
end;
Elegido pues el primer va- 1 2 317 4 8 9 5 6
lor como dato a comparar, begin
Ahora p r o c e d e m o s de
esto es, el «3», recorremos la sort (1, datos);
nuevo con el método, pero for i: = 1 to datos do write (valor[i], ' ');
tabla hacia la izquierda has- restringiéndonos sólo a la
ta encontrar un número ma- writeln;
sublista formada por los nú- end.
yor que él. En este caso, el
meros mayores que «3», ya
«9». Comenzando ahora des-
de la derecha, buscamos que la otra ya está ordenada.
uno que sea menor que el En consecuencia, toma- cruzan, con lo gue: con lo que la tabla queda
elegido para la comparación, mos como elemento a com-
1 2 3 7_ 4 6 5 9 8 completamente ordenada.
encontrando el «1». Como parar el «7», y buscamos ha- La implementación de es-
ambas búsquedas no se han cia la izquierda un número 1 2 3 5 4 6S 9 8 te método puede hacerse de
cruzado, intercambiamos los mayor que él: el «8», y hacia forma bastante compacta si
la derecha uno menor: el «6», Con esta operación la su-
números hallados: blista que antes teníamos empleamos la programación
y los intercambiamos: recursiva. Por ejemplo, el
3 ? 8 7 4 2 1 5 6 (de números mayores que
1 2 317 4 8 9 5~~6 programa en Pascal adjunto,
«3»), se ve subdividida, a su
3 1 8 7 4 2 9 5 6 1 2 3 7 4 realiza la ordenación de una
vez, en otras dos sublistas: la
de menores que «7» y la de tabla del número de elemen-
Teniendo en cuenta la lis- Del mismo modo: tos que deseemos (conteni-
mayores a él.
ta así formada, volvemos a 1 2 3 7 4 6 9 5 8 La continuación del proce- do en la constante «datos»)
recorrerla desde la izquierda por el método quicksort.
1 2 3 7 4 6 5*9 8 so no presenta mayores difi-
buscando un número mayor cultades, obteniéndose: Falta introducir la tabla a
que «3»: el «8», y desde la de- Si volvemos a efectuar el ordenar en el array 'valor',
recha buscando uno menor: 1 2 314 5 6 719 8 pero la forma de realizarlo la
rastreo, encontramos que,
el «2» e intercambiándolos: de nuevo, las búsquedas se 1 2 3 4 5 6 7 8 9 dejamos al gusto del lector.

57 M I C R O H O B B Y [
• VEN DO,por cambio de equi- • BUSCO usuanos de ? 3
po, Spectrum + 3 totalmente nuevo para intercambio de instrucciones,
(3 meses). Interesados escribirme pokes y programas r formai un
o llamarme al teléfono: (93) club a nivel nacional. Luis Alber-
718 37 18. Rubén Jiménez Navajas. ñuiz Cascant C/ G V Feman-
Vía de la Plata, 4-2.° A. Ciudad Ba- do Católico, 74 ¿2 D 46008 Valen
día (Barcelona), cía
López Ramírez. CI Ponce de León prar un 128K Spectrum espahol,
48, A 11207 Algeciras (Cádiz). con subteclado, fuente de alimen-
• VENDO Spectrum Plus 3,
tación y cables lodo por 55.000 • VENDO Spectrum +2 con
joystick tipo Kempston, unos 200
juegos, cassette con dos velocida-
• COMPRO üiscipte (o Plus ptdb Javier Martínez Martin Ci joystick manual 13 juegos (Soi ríe
D), con unidad de disco. Pago has García de Paredes, 20. 28010 Ma- gro, AbadidOet crimen Outrun. Tn
des, pokeador automático con va-
ta veinte mil pesetas José Manuel dnd Tel 448 86 27. vial...), alimentación Precio: 25000
rias utilidades. Todo en perfecto
Poncet Pérez. Apartado 178 33400 pesetas Vicent Choiiet Quesne. Ci
estado con sus cables y fuente de
alimentación e instrucciones de
Avilés (Asturias) • VENDO unidad de discos Brasilia. 3, l . ' D 28028Madrid le
Tritón poi 7.000 ptas. Llamar no- létono 25510 82
uso. Sólo por 15.000 pías. Llamar
o escribir a: Alberto Gonzalo Sanz
• INTERCAMBIO todo t.- ches> al tel. (93) 21011 Pregun-
CI Diego ños y Medrano. Alcalá de po de información, trucos, progra- tar por David. • VENDO juego ••Nigel Man-
Henares (Madrid). Tel. 889 58 89. mas. etc, en cinta o en disco de 3 seil GP» original para Spectrum
1/2. Deseo contactar con usuarios • VENDO Spectrum + (in 4tf K por 400 ptas + gastos de en-
del Disciple venao revistas de in- ves), regalo programas), joystick.
• COMPRO juego original o
formática y juegos originales. Te- Escríbeme o llama a: Francisco Jo-
vío, Interesados, escribidme reci-
biréis el juego contrareerribolso.
copia de: Panama Joe y vendo Pink sé Soriano Marti C/ Buenos Aires,
léfono (971) 400612. Ricardo Fer- Cesar Arza González CI José Cha-
Phanter y Dinamite Dan, precios a 21, 4.". 46006 Valencia, Tel.(96)
nández Muirtos. Estación Naval de cón, 2, 4, J B 28805 Alcalá de He-
convenir. José Ramón Cordón Or- 341 9211
Porto Pl. 07015 Paima de Mallorca nares (Madrid).
tega. CI Alejalde, 28. 5.° C. Yurre
(Vizcaya). Tel. (94) 673 68 65.
• COMPRO Gens 3 y Mons. • UN AMIGO y yo hemos
• ¡AVENTURATE en el
3. Enviad ofertas y detalles de las formado una especie de club y nos
• COMPRO amplificador de
instrucciones antes de diciembre. gustaría cambiar programas con
mundo de los juegos por correo! In-
voz para spectrum 128K. en buen fórmale en Future Games. Francis-
Manuel Navarro Fernández. C/ Joa- otras personas o clubes de Barce-
estado. Pago bien. Enviar ofertas. co Rodríguez Romero. C/ Constitu-
quín Romero Murube, 30-A. 41720 lona (Capital). Llamar de 22 a 23 ho-
Jorge Macarro Ribadulla. CI Porn- ción, 7.45240 Alameda de la Sagra
Los Palacios (Sevilla). ras al teléfono 23646 22 o pre-
peu y Fabra, 65.69.5.° 1.V Pral de (Toledo). Tel 50 01 13.
feriblemente mandar una carta.
Llobregat (8arcelona). Tel 370 43 90
• VENDO Spectrum +2 con Seigio Montero Meoma. CI Carta
• ¿SOIS aficionados a los jue-
el transtape 3 y regalo 50 juegos gena. 333, 2 ° 4 4 08025 Barce-
• DESEO contactar con afi-
originales. Llamar noches de (9 a lona gos por correo? Se ha formado un
cionados a los juegos de estiale grupo a nivel amateur Escribidnos
11 h.). Preguntar por Juan Carlos
gia. o juegos conversacionales o
aventuras, para formar parte de un
Tel. (94) 464 36 20 Llamar oesde to- • URGE vendei ZX Spectrum y os mandaremos información, es-
+ 2 en pertecto estado con ma tamos en ITH Aventuras. Ci Soutu-
da España
club. Tienen que ser de Gijón Lla- nual cables, eic. También regalo lio, 7 Erbecedo. Coristanco (La Co-
mar al tel. 3980 62. Tomás
• CAMBIO por impiesora un joystick (Zero-Zero) y más de 200 ruña).
Spectrum 48K (con garantía) lápiz programas, iodo por 22.500 ptas.
• LIQUIDO todo mi material
optico investromca, con programa Ramiro Martin Morro. C/ San José • L O Q U E estabas esperando
Spectrum por tan sólo 40.000. Te 32,2 9 A 28300 Aranjuez (Madrid). ya ha llegado un club formado por
de dibujo, interface Kempston,
puedes llevar 1 Spectrum+ 3, 2 Tel 891 5327. usuarios para intercambiar trucos,
membrana teclado de un 4tí K y va-
cassettes, 20 discos de 3" con mu- ideas, pokes y últimas novedades
rios programas, con manuales y
chas utilidades. 150 cintas con
más de 1.000 juegos, colección
cables. Preferiblemente Maarid • COMPRO libios Basic pa- (Prometemos contestar). Juan Mar-
Preguntar por Jesús M * Tei ra ei Spectrum +3, barato y bas- tínez Piernas Cl Sardana, 10, 7-2.
completa de Microhobby, Microma- Reus (Tarragona). Tel. 31 49 05.
429 49 39. tante bien cuidado. Aritz Ruiz Gan-
nía, 2X, varios libros, revistas ingle-
diaga ü Valentín de Bernochoa,
sas. José Moral Galindo. Cno. Ba
jo de Huetor, 112, esc. dcha 3.° 3.
• VENDO Spectrum +2 38-3u A 48920 Basauri (Vizcaya), • COMPRO o cambio el «Ar-
(128K) + bOjuegos y 15utmddOt:o Tel 449 41 30. tlst II» con instrucciones en cas-
Granada. Tel. (958) 11 84 12.
como (Gens, Mons 2. Compilaos tellano y/o instrucciones en caste-
• CAMBIO todo tipo de pro-
ect.). Todo por 40 000 ptas • n • COMPRO mentDiana de llano del «Artist I» puesto que las
(943) 39 59 ¿0.20016 San Setenar, teclado para Spectrum plus por he perdido. Envíen ofertas a. Javier
gramas copiones, juegos, utilida- (Guipuzcoa). 2.000 ptas. Dirigiros a José Estévez Camacho Guzmán. O Ribadesella,
des y también trucos e información
Molina. Ci Hospital, 34. 17230 Pa- 58. 28248 Hoyo de Manzanares
sobre el Código de Máquina. Escri-
bir a: Oscar Bastidas García. Ci • SE BUSCA lamos (Gerona) (Madrid), Teléfono 856 7041.
Pascual Climent, 2, San Antonio en Codigo Máquina para Spectrum
(Valencia) o llamar al tel. (96) Sólo de Zaragoza Llamar de 9 o 12 PARA SPECTRUM 4 8 , PLUS, 128, + 2 y + 2 A
232 00 69. de la noche Tel (976)31 58 41 jó- OlCIPie • Oisk Driwe 5V4 34.900
se Antonio (Procesodor de Texto» do regolo)

• COMPRO ordenadores
Impresóro 80 columnas 144 cp* poro - 3 y * 2 A
l o p i z óptico + 2 y + 3 „
39.900
4.900
Spectrum que no funcionen (de • VENDO P R O G R A M A S DE GESTIÓN Y UTILIDADES + 2 y +3
cualquier modelo) para Hardware. Spectmm + 3 16 ARTlST 11 programa do Dibujo 4 950
T A S W O R D procesador de textos 4 950
Escribid a: Emilio de la Rosa Díaz discos. 31 revistas Microhobby 22 TASCALC Hoja de Calculo 4.950
O Los Verodes, B-1, 14-D 38007 Mictomania, 2 joystick 12 cintas MASTERFILE Bote de datos 5.550
C P / M PLUS 6.550
Santa Cruz de Tenerife. con juegos. Todo poi 40 000 ptas Compilador Sojic Hisof» S.900
Sólo Granada Llama* ai tei Compilodor PASCAl [Link] 6.900

• CAMBIO una emisora 22 82 54 de 3 a 3 Ví n.


Compilador « O H i i o h
DEVPAC íensomblodor/desensambiador) Hiiofl
5.900
4 900
super-estar 360 H10 DX por ordena- • REGALO Unidades Externos para Spectrum Plus «-3
dor Spectrum 128-0-+ 3 con ma- 37 juegos origina Disketfes 3 " 399
nual que este seminuevo, mi equi- tes 2 joystick. Intertace Kempston, (Precio vfl I V A l
SERVIMOS A T O D A ESPAÑA. L L A M A N O S .
po esta nuevo. Escribirme. Juan cassette especial, revista y moni- TRACK - Consejo de Ciento. 3 4 5 . 0 8 0 0 7 BARCELONA Te!. 216 OO 13.
tor Hantarex fosforo verde, al com-

58 MICROHOBBY [
ÜOS J U S DEL
STORMLORD DOQBLE DRAGON STORMLORD DOUBLE DRAGON
G: 7 O: 5 G: 5 O: 3 G: 9 O: 9 G: 6 O: 7
M: 7 A: 7 M: 7 A: 4 M: 9 A:10 M: 6 A: 7

Félix Morales
S: 5
V: 7
P: 6 S: 7
V: 7
P: 5
Jorge [Link]
S: 7
V: 10
P: 8 S: 6
V: 6
P: 7 O
F
(Sevilla) (León)

INDIANA JONES SILKWORM AV. ORIGINAL INDJANAJONES SILKWORM AV^ORIGINAL


AV. ORIGINAL
G:10 O: 7 G: 5 O; 5 G: 9 O: 9 G: 8 O: 7 G: 8 O: 7 G:10 0:10
M:10 A: 7 M: 9 A: 5 M : 0 A: 7 M: 7 A: 7 M : 9 A: 7 M : O A: 10 1
S: 9 P:6 S: 0 P: 3 S: 0 P: 7 S: 6 P: 8 S: 8 P: 5 S: 0 P:10
P: 10
'I
V:8 V: 9 V:10 V: 7 V: 7 V:10
V: 10

STORMLORD DOUBLE DRAGON STORMLORD DOUBLE DRAGON


W
G: 9 O: 7 G: 7 O: 6 G: 8 O: 7 G: 5 O: 4
A
M: 9
S: 8
A: 5
P: 5
M: 9
S: 7
A: 8
P: 6
M: 8
S: 7
A: 7 M : 6
P: 6 S: 5
A: 5
P: 6 R
J. Francisco Aldea V: 7 V: 7 Javier Pérez García V: 8 V: 6
(Burgos) (Madrid)

E
INDIANA JONES SILKWORM AV. ORIGINAL INDIANA JONES SILKWORM AV. ORIGINAL
G:10 0:10 G: 8 O: 6 G:IO O: 8 G: 9 O: 7 G: 7 O: 6 G: 9 O: 9
M: 9 A:10 M: 9 A: 4 M: O A: 5 M: 8 A: 7 M : 8 A: 5 M : 0 A: 8
S:10 P:10 S: O P: 5 S: O P:10 S: 8 P: 7 S: 2 P: 5 S: 0 P: 8
V:10 V: 6 V; 8 V: 8 V: 7 V: 9

STORMLORD DOUBLE DRAGON STORMLORD DOUBLE DRAGON


G: 8 O: 6 G: 6 O: 3 G: 8 O: 7 G: 2
M: 7 A: 6 M: 7 A: 3 M: 7 A: 8 M : 1
S: 8 P: 6 S: 5 P: 5 S: 7 P: 6 S: 1
M. Angel de la Ossa V: 7 V: 6 Víctor Fernández V: 8 i
(Albacete) (Almería)

INDIANA JONES SILKWORM AV. ORIGINAL ( INDIANAJONES SILKWORM AV. ORIGINAL


G: 8 O: 6 G: 7 O: 6 G: 7 o:io mG: 7 O: 5 G: 7 O: 6 G: 8 O: 6
M: 9 A: 7 M: 8 A: 6 M: 0 A:10 mM : 7 A: 6 M: 7 A: 3 M : 0 A: 8
S: 8 P: 7 S: 0 P: 6 S: 0 P: 8 MS: 8 P: 6 S: 7 P: 3 S: 0 P: 8
V: 8 V: 6 V: 9

STORMLORD DOUBLE DRAGON


G: 9 O: 8 G: 7 O: 7 G 7
M: 9 A: 7 M: 6 A: 6 8
S: 9 P: 5 St 6 P: 7 6
Iñigo López
(Vizcaya)
V: 8 V: 8 r José /.. Sava
(Valencia)
V:9 V: 6 h

INDIANA JONES SILKWORM AV. ORIGINAL INDIANA JONES SILKWORM A^ORIGINAL


Uttr
G:10 O: 9 G: 7 O: 8 G:10 0:10 G: 8 O: 4 G: 7 O: 5 G: 7 O: 9
M:10 A: 8 M: 8 A: 6 M: 0 A:10 M: 7 A: 8 M : 8 A: 4 M : 0 A: 9
S: 10 P: 8 S: 0 P: 3 S: 0 P:10 S: 5 P: 7 S: 5 P: 6 S: 0 P: 6
V:10 V: 8 V:10 V: 8 V: 7 V: 8

O l Gróficoj. M i Movimiento. >1 Sonido. Pt Ponlollo de protorj t o o o n O : Originol'dod A i Argumento V i V o l o r o o ó n globo!. |


i i m i m i m m

valencia mayo tener dos


valencia, si sólo es el potasio.

símbolo "Fe") sin dej<

el potasio, 2 para e
• j C A

113 DATA Si " , U , U , U , 5 , U , " b l S l U t >1 T H E N GO T O 1999


".«••"O" 8 0 5 2 LET i (4) ai (4) 4(1 AND NOT ]<
114 DATA "B" , 3 , u , v , 3 , v , " b 0 r " , z | 4)): PRINT rit,"tnli4ui: hidro
•"o","borano" X i <10 "; : LET [Link](¿)'bJ GO SU
110 DATA " F i n " B 1100 PRINT n i , " e s t a q u i o a a t r i c
1000 LET y••("d i " ANO Z a 8 l 4 < " l r i 4 ": LET Z . i (4) : LET i (8) ai (4):
" AND z - 3 ) * ("la t ra" AND Z M I « ( "p GO SUB 1010
a m a " and zas>4("hexa" and z>6)« 2054 PRINT y t;"hid rox i do da ",x«
C h a p l a " AND Z - 7 > : RETURN *nt,"da Stock h i d r o x i d o d« "
íeie IF NOT a OR i l l l o l OR i ta» X » , : IF a T M E N LET xai(4) GO Sí)
< >1 TMEN GO TO l a 3 B 1200
1011 LET U J i " « o n o " ; RETURN 2 0 5 6 GO TO 2 0 2 6
1015 IF NOT a ANO NOT b AND NOT 2 0 6 0 R E S T O A E k(l): R E A D Z l , « , b , Z
d OR i ti) o l OR i <21 O l THEN GO t,x< IF i (3) < >a A N D i (2) < > b THE
TO la 3 N GO TO 1999
íeis co t o i e n 2061 IF i(l)<>l T H E N G O TO 1999
1100 P R I N T ZtC T O LEN Z « - ( Z » ( L E N 2 0 6 2 P R I N T 'nt,"antigua: hídru
i ( l i " i " A N D sal)); i"í co" BND se ro ", LET s a l a l i ( 2 ) . b ) GO SUB
U , ( " O S O " AND NOT sal): R E T U R N 1100 PRINT n g , " a s t e a u i o a a t r i c a
1200 LET z I I I U U X I " : LET y | . " l LET Z'i(3): CO SUS 1010
113555" P R I N T " 1",I«(UflL yi<x) 2064 PRINT y * . " h i d r u r o da " ; x « n
TO x»;"I"; R E T U R N t,"da SIOC*: h i d r w r o da ";*»:
1300 P R I N T "acido IF a T H E N LET xni (3)¡ GO SUB 12
1305 P R I N T "Piro" AND i(l)«4;"or 00
1 CLS PRINT INK 9 , T A S 10, . to" A N D (i (1> «6 OR i(l)-3);: RET 2 0 6 6 CO TO 2 0 2 6
ohenclaturas ouimica inoi URN 2 0 7 0 IF k(3) .16 THEN RESTORE kll
CANICA 2*BUP © 1988 CARLO 1310 LET Z>i<l): LET i(l)*U*iCl> ): R E R D Z l , i , b , b , b , b , Z $ , x • , y $ I
S GANDARILLAS" P A U S E 160 AUN 4 . IF 1(1) >2 THEN GO SUS 1305 F i II) o l ÓR i (3) <>a TMEN 6 0 T O
«3 1315 LET i(l)mz RETURN 1999
2 FOR z«u TO 11 1998 IF i <11-2 A N D i(2)«l AND >< 2071 IF k (3) a 16 THEN GO T O 8 0 7 6
3 PAUSE 1 PRINT AT U , I ; " m " i « 3)*U A N D H(3)-U T H E N PRINT '""49 2 0 7 3 R E S T O R E k(8): R E R D Z « . a , b , b
T 1 , Z ;"•";AT í,i;-*": LET Z INK 114 , inculto'": CO T O 2026 ,b,b,za,x•,ya IF LEN y a > 3 OR i<
EY« 1999 C L S : P R I N T «u; F L A S H 1;TAB 1) <>a OR i (8) O l T H E N GO TO 1999
4 PRINT AT U,Z;" ";AT 1,Z;" " 1 3 ; " E R R O R " , : B E E P 1,5 2074 PRINT ' *"Ga*: "'Z t( T O LEN Z
; AT a , Z i " ": IF TMEN CO T O 2 0 0 0 P O K E 23658.0: B Ó R D E R 3: P A P • - ( 2 A N D k ( 8 ) . 1 0 9 ) ) ; " u r o da hidr
5 IF I N K E Y,Ta o " " TMEN GO TO 5 ER a: INK 7: F L A S H 9: 8RIGKT 0 ogaño"*'"Di solucion acuosa: ac
6 IF zt<"« ANO Z « > " 1 " T M E N P OUER 0: INUER5E 0 CLEAR 6 5 3 6 7 ido ";z«( TO LEN z « - ( 8 AND k(3)•
2,Z,Z| y*.y«4Z»
2 0 0 2 LET n $aCHRtt 134"Noaanc1 a tur 1091 •(zi(LEN Z « ) a " i " ) I ,"hi dr i CO"
RINT AT
XT Z: R E T U R N
LET NE a ": L E T u-e: DIM H ( 4 ) : D I H i C 4 ) : go t o a e a s
7 IF IIÍU"fl" ANO Z»<a"Z") OR LET y|«"": PRINT »w;AT U,7; FL 8 0 7 6 IF LEN W t < 3 T H E N GO T O 1999
(¿•>."4" ANO «•«•"!"» OR RSH 1¿ O U I H I C A INORGANICA"; F L A S a e ? 8 PRINT ni,"antigua:"-y«-na,
OR I»."l" T H E N OO SUB 11: LET y h u ; t a b 5 ; " i n t r o d u z c a la rorauia "IUPAC."': LET Z a j t a ) GO ÍUB la
»»y»+I4 NEXT Z: R E T U R N .": GO S U S a 3 P R I N T y » ; " h i d r u r o da ";x» : G O
8 IF Z ANO CODE Z«-ia T M E N LE 3 0 0 4 PRINT ttu;AT l,s;"Coaproband TO 3 0 3 6
T Z-Z-1 LET y * . y « ( T O LEN y « - l ) 0 a i a a a n t o * . " : LET FOR z>l aeee l e t y . i r e s t o r e kta> read
9 IF COOE z $•13 AND LEN y ( TH T O LEN y f : IF y « ( Z ) > " l " AND y«(Z za.c,a,a,a,a,x$: restore i(i)
EN R E T U R N )<"B" T H E N LET • • « « l READ zt,a,b,z»,*« IF ( i (11.1 AN
10 GO T O 3 2 0 0 6 NCXT Z: If 1 ) 3 T H E N G O T O 1 D c «3) OR (1(1) a8 AND C>4) T H E N
11 PRINT ST u,Z,. LET X . 1 5 3 6 0 4 999 LET y a 8
«•COOE Zf LET y«PEEK 2 3 6 6 4 * 2 5 6 * 2 0 0 8 LET salau: LET LET 8081 I F i (1) ai (8) .1 A N D « • ( OR
PEEK 23665: FOR V«u T O 6. GO SUB y » 4 " ": FOR Z « 1 T O LEN u t - 1 : l í r bac) T H E N LET yac
12. NEXT M: FOR • » x 4 1 TO X4 7. P 1.14 LET y *(y•(Z 4 1 > > " ¿ " ) 3 0 8 3 IF y*i (81 o a AND y t i ( 3 ) O b
OKE V,PEEK • GO SUB 12 POKE V/ 2 0 0 9 IF sal A N D y « ( Z ) a " > " A N D LE OR yy ai
OR a i (( Di O
f oCc TTHHEENN GO GO TOT O 11999
999
PEEK *: GO SUB 12. NEXT «: RETUR N y taz 43 T H E N LET i <4) aUAL y « < Z 4 2 0 0 4 L E T x f t . X t l TO L E N X f - ( 3 AND
N II: LET Z - Z 4 1 : GO TO 3 0 3 3 ( k ( 2 ) a l 0 4 OR k ( 8 ) . 1 0 9 OR 1 ( 8 ) a l
12 LET y«4 4256 IF y < 1 6 4 3 2 THE 2 0 1 0 IF V f < I > " " < " T H E N LET tal*l 1 3 ) l ) : PRINT ' n i ; " a n t i g u a "'xa,"
N RETURN : GO TO 3 0 3 3 u r o " , : L E T s a l a (y a i ( 8 ) > b ) GO S
13 LET y a u - 2 0 1 6 RETURN 3011 R E S T O R E l: R E A D Z * IF NOT US 1 1 0 0 PRINT n»; " t i K q u i o a i U i
14 DATA " O ' .AU . U . Z t . Z » LEN Zt T H E N LET la 100: C O T O 201 c a : " : L E T z . i ( 8 ) : GO S U S 1 0 1 0
15 d a t a " M g , i , a , • a r c u r i " , z « + 1 3 0 6 6 P R I N T y a , X » , " U T O da " , : LET
"o" 2 0 1 2 IF Z Ba"Fin" T H E N CO T O 1999 z . i ( l ) : CO S U B la3: P R I N T y » ; a «
16 DATA " H " , U , U , Z 9 , Z « 2 0 1 4 IF yi(Z T O Z 4 y ) « Z j T H E N LET * n « ; " d a S t o c k " ' x » ; " u r o da ,•»,
17 DATA ' N a " , U , Í , " S O d " , Z « 4 " i O " l(»)-l: LET Z az 4y : LET « K t l G : I F a T H E N L E T X a y t i ( 8 ) : CO SUB
16 DATA "ftb" ,u , 1 , "rubi d" ,Z »4**i O TO 2017 íaee
0" 2 0 1 6 LET 1 . 1 4 1 : CO TO 2 0 1 1 3 0 8 8 CO TO 8 0 8 6
19 DATA " C * " , U , 1 , " c e S " , Z » 4 " i o " 2 0 1 7 IF if >9 THEN GO TO 1 9 9 9 2 0 9 0 I F k t D o l S THEN GO TO 2 1 0 0
20 DATA "Fr" , ü , 1 , " f f « n ( " , Z » 4 " i 3 0 1 8 LET Z a z 41: IF y « ( Z ) > " l " AND 2 0 9 3 RESTORE 1 ( 2 ) READ Z * , a , a , b
O" V t ( Z ) < " 8 " T H E N LET i (•-!)iURL y
21 DATA " A g " , u , l , " i f 9 t n l " , pl» atz) go t o a e a a 2 0 9 4 ' l E T y . ( i ( 3 ) * 8 - i ( 1 ) ) / i (8) I
ta" 2 0 2 0 LET Z - Z - 1 : LET i(M-l)al F (y ( < >a "a n d y < >"b a n d y o c AND y<
2 2 DATA Be",U,2,"be t i l " , Z » 4 " i 2 0 2 2 NEXT Z: P R I N T « U . R T 1,5;" C >d)' OR i ( 1 ) >S OR i ( 8 ) >2 THEN GO
o a p r o b a n d o foraula. '*: IF (i(l>a TO 1 9 9 9
23 DATA M 9 " , v , 2 , " m n t s " ,z 2 AND i (2) /2aINT (i (81/8) A N D i( 2 0 9 6 PRINT n » , " a n t i g u a : " : GO SU
3> /2 a INT (i(3)/a>) OR lt(l)at(a> B 1300 P R I N T ' h i p o " AND y n ; " P t
24 DATA ci",u,a,"c«u",zi«"io OR * (2) al 13) OR l ( l ) a l ( 3 > ) OR C r " and y . d ; LET s a i a ( y a c 1 4 ( y . d )
(i <1> ai (3)) A N D i II) *>11 T H E N GO co s u s l i e e : p r i n t n » , - l u p f t c -
25 DATA Sr",u,a,"estronc",z»4 T O 1999 : L E T z a i < 3 ) : GO SUB l a 3 : P R I N T
"tO" 2034 GO TO 1 9 9 9 4 ( 9 1 ANO k ( l > < 9 « y t ; " o x o " ; : L E T z . i ( 8 ) : GO SUB l a
26 DATA Si ',u,3,"bir",Zli"iO" AND fc(3)al4 AND l(3)>99)4(81 AND 5 : P R I N T y « , Z * t TO L E N Z f - ( 2 AND
27 DATA Ra • , u , 3 , " r a d " , z » + " i o ( 1 ( 1 ) >16
A N D 1(1) <99 OR t ( l ) « 1 5 (k ( 2 ) a 1 0 4 OR k ( 8 ) a i o s ) ) ) , " 4 1 0 " ,
26 DATA •2n ' , u , 2 , " c i n q w " , " C i nc ) A N D 1 (3) > 9 9 AND 1 (3) a u ) - (t ( 1 ) a L E T x a y . CO S U B 1 2 0 0 PRINT TA
16 AND K ( 2 ) a l 4 ) 4 ( 3 1 AND <t(l)>16 8 8,"da hidrogeno"
2 9 DATA " C d " , U , 2 , " C a d a " , Z t i O AND k ti) < 9 9 O R 1 ( 1 ) a l 5 ) A N D t(a 3 0 9 8 GO TO 2 0 8 6
) al4 AND K(3)aU)4(41 AND k(l)>99 3 1 0 0 LET y a l RESTORE k ( 3 ) READ
30 DATA "Cf",2,3,"croa",Z»4"0" AND l t 3 ) a l 4 AND l(3)au)4(Sl AND z f , a , a , b , c , d , x t : r c s t o r e »J1>¿.
31 data "Mn",8,3,"aangan",z»+" 1 ( 1 ) < 9 9 A N D K 13) a 1 4 A N D t l ( 3 > ' l S REAÓ z » , « , r , z 4 . « » I F i ( 1 ) > 6 OR
eso" ) 4 (61 ANO 1 ( 1 ) <99 AND 1 ( 3 1 . 1 6 AN i 1 3 ) > 3 THEN GO TO 1 9 9 9
32 DATA "F«",2,3,"farr","hi«rr D t (3) au) 4(71 A N D ((til) >99 A N D a i e a i f n o t i «a» t h e n l e t i i o > i
0" 2 1 0 4 I F y a i ( 4 ) o e AND y » i ( 4 ) o f
l(3)al6) OR (1(1)al6 A N D 1 ( 8 ) > 9 9 THEN LET y . y 4 l I F V<4 THEN GO T
33 DATA "CO",3,3,"CObalt",Z»4" ) ) AND 1 (3) =U ) O 2104
O'" 8 0 2 6 PRINT «u,AT 1,6;" Pulsa un
34 DATA •Ni",3,3,"ni que l", Z »

a lacla. ": P A U S E U: RUN 2 0 0 2 8 i e & i r y a i ( 4 ) o a and y a i t a i o f
35 DATA "Cu",1,2,"cupe","cobre a e 3 0 R E S T O R E 1(1): R E A D Z j , a , b , Z THEN GO TO 1 9 9 9
8 i e e LET x a ( i 1 3 1 * 8 - y « i ( 1 ) ) / i (2).
36 DATA
37 DATA
" L i " , U , 1 , "lil",Z»4"iO"
"Au",1,3,"»uf","OTO"
f ,X 4 : LET y a l : IF i ti)al TmEN LE
y .3
2 0 3 2 IF y i i ( 8 ) o a AND y al ( 3 ) < > b
I F x o a AND X O b AND X O C AND x
O d T H E N L E T y ay 41 : CO TO 8 1 0 4
38 DATA "Pt",8,4,"platin",Z»4" THEN GO TO 1 9 9 9 2110 LET s a l ' i y e i ( 4 ) a f l : PRINT '
O" 2 0 3 4 PRINT - n a ; " a n t i g u a : oxido n » ; " a n t i g u a " : GO S U S 1 3 1 0 : P R I N
39 DATA "Sn" ,2 ,4 , " n ( i n n " ,"as1 ";: LET s a l a T y a i ( 2 ) a b ) : GO SUB T h í p o " AND x a « - " p e r " AND x . d ; x
eHo" l i e e : PRINT n | , " K t « S U i O t l t r í c i : • ( TO L E N x « - t 2 AND ( k ( 8 ) . 1 0 4 OR
40 DATA "pb",8,4,"plu»b","pl0a ": LET Z ai (8) : G O SUB íeiB: IF y t ( 8 ) a l e o ) ) ) . " i l o " ANO ( x a « OR
o" f a - a o n o " T H E N LET y f . " a o n " X a b ) ; " a t O " ftNO (X ac OR X a d ) ; : G
41 DATA "Al",W,3,"»lu«irt",Z»+" 2 0 3 6 P R I N T u • ¿ " o x i d o da ";: LET O SUS 1 1 0 0 . P R I N T m , " I U P A C
¿O" z - i ( i ) : GO l a 3 : PRINT y * ; x « ' 3 1 1 3 L E T Z . i ( 3 1 : GO S U S 1 « 3 PRI
42 DATA "K", u , 1 , "potal",Z|i"iO nt; "da Stoct: oxido da **;x»;: NT u * , " o x o " ; L E T Z ' i 12) : GO SUB
IF a T H E N LET x a y « i ( a > : GO S U S 1 l a 3 : PRINT y « ; x t ( TO LEN X » - ( 8
43 DATA 200 AND ( k ( 8 ) a 1 0 4 OR k ( 8 ) . 1 0 9 ) ) I ; " a t
l e e DATA Br",1,1,3,8,7,"broa" 2038 GO T O a e 8 6 o " ; : GO SUB 1 8 0 0 PRINT TAB 8 ; " d
z a + "o" 2 0 4 0 R E S T O R E 1(1): R E A D Z * . a , a , b e ' • ; • » , : LET X . y a i ( 4 ) : I F a t h e n
l e í DATA " C l " , 1 , 1 , 3 , 5 , 7 , " C L O f " , , C ,d ,11 ,x|: LET y .1 IF iií).1 T go s u s í a e e
z »+"o" HEN LET y . 2 3 1 1 4 CO TO 8 0 8 6
102 DATA " S l " , 4 , U , U , 4 , U , " S i l i C " 2 0 4 2 IF y «i (2) < >a AND y • i (8) < >b 3 9 9 9 STOP
,z|*"io" ,"si laño" AND y ai ( 3 ) < > C AND y « i ! 2I < ><J T H E N 4000 RESTORE 4e3 DATA 5 6 , 0 , 1 8 0 ,
1 0 3 DATA " N " , 3 , 1 , 3 , 5 , U , " n i t r " , Z GO T O 1999 6 8 , y , y , y , 0 . y : f o r z«usr "n" to u
•+"og«no","aaoniaco" 2 0 4 4 p r i n t 'na,"antigua: anhid SR " o " : READ y POKE Z , y NEXT z
104 DATA " P " . 3 , l , 3 , 5 , U , ~ f O S f O r " rido "; ("hipo a n d y ai(8)•*); <"p AUN 3C 3
,zf+"o","fo*fína" a r" A N D y « i ( 8 ) a d ) ; : LET t a l a ( u » i
í e s DATA •A»",3,U,3,5,U,"»f»tn (3) ac I 4 (y ai (8) ad> : GO SUB 1100:
",z f•"o","ifsina P R J N T n | ; " t t l t 4 V i O * l t r i C ( : " : LET
Í e s DATA "5b ,3,u,3,S,u,"anti»o Z.i(2): CO S U S 1015 IF y * a " a o n
f>i I+-0- , « a t i b i n a O " T H E N LET y | > " i o n "
107 DA"^flTfl " T a " , 3 , u , 4 , 6 , w , "ta tur" 2 0 4 6 PRINT u•:"Oxi do da : LET
- o - Z ai (1) : GO SUB 1«3: P R I N T y * ; x » '
. l í e doía t a " S e " , a , u , 4 , e , u , " s e l e n i n«;"da Stock: oxido da ";*»;
i r a OR b OR d OR k ( 1 ) • 1 1 5 OR k(
íeS+DATA S',2,2,4,6,u,"»ulfur" 1 1 . 1 1 3 T H E N LET X a y t i ( 2 l : GO SUB
,"azufre" 1800 TODAS LAS MAYUSCULAS
l i e DATA I",1,1,3,8*7,"yod",z» 804B GO T O 2 0 8 6
• "0" s e s e RESTORE k ( 1 ) : READ Zft.a.b.Z SUBRAYADAS DEBEN SER
1 1 1 DATA F",l,tí,u,u,u,"(li»or", a,x« IF i 14) AND i(4)<>a AND > (
l
4) < >b THEN GO T O 1999 INTRODUCIDAS
í i a DATA " C " , 4 , u , 8 , 4 , u , " c a r bon" 2B51 IF NOT i (4) AND l u í AND b<
,z»4"o","ittaño" EN MODO GRÁFICO
j-
PRIMERA
. - TT-lT
CARTILLA
f . . . .
Agustín Fernéndee, de Castellón, quiere echar una
mano en forma de programa a quienes estén
interesados en enseñar lo que aprendimos en la
primer-a cartilla, es decir, las letras¡ tanto minúsculas
como mayúscufas, y los números.
El programa posee instrucciones completas en su
r interior y no creemos que os cause problemas de
inejoJ-
* t ~ M
. ;
I! I
106 P A U S E 8
166 LET 0 » a I N K E Y »
190 IF O f » T « T H E N LCT DES-194
CO TO 9BS0
192 LCT D E S ' 1 9 4 GO T O 9 8 6 4
194 PRINT AT 16,28; INK 5; PAPE
R 8; B R I G H T l."(M)MENU "; AT 19
,2»;"(5)SEGUIR "
196 P A U S E 8: IF (INKEY»»"H") OR
(INKEYS»"•") TMEN CO T O 8
198 FOR F•1 T O 8 PRINT AT F*4,
-w——• 12, INUERSE 1 , E | NEXT F
2 8 8 P R I N T AT 16,28, PRPER 8, BR
IGHT 1;" ";AT 19,28,"
2 8 2 NEXT C
2 8 4 PRINT AT 18,28: INK 5, PAPE
LISTADO 1 8 8 I F T V =0$ THEN LET DES=92 e R 8, B R I G M T l,"OTflA'-,AT 19,20;"S
TO 9 8 5 8
9 8 LET D E S - 9 2 : 0 0 TO 9 8 6 4 E R I E ÍS/N)"
2 8 0 R D E R 0 PRPER 0
RIGHT 0 CLS
INK 0 B 92 PRINT AT 1 8 , 2 8 ; INK 5 ; PAPE 206 PAUSE 8 IF (INKEYf*^N"l OR
POKE 2 3 6 5 0 , 8 POK R 8 , BRIGHT 1 , " ( M ) MENU";AT 1 9 , 2 H N K E Y » » " n " > T M E N CO T
E 23689.75
4 CLEAR 64267 L O R O ""CODE 64
8 ; " <Si s e g u i r ' " 2 8 6 P R I N T AT 18,28; PAPER 8, BR
9 3 PAUSE 8 IGHT 1," ";AT 19,28,"
268,1268 94 I F l I N K E Y f « " H " ) OS ( I N K E Y f .
6 DEF FN » | ( b | l > " " A N D USR 65 " • " ) THeN GO TO 48 2 1 8 GO SUB 9 9 7 5
836: GO SUB 9 9 9 6
8 GO SUB 9 9 8 8 9 5 PRINT AT 1 8 , 2«8V i^ PAPER
rnfun 8; BR 2 1 2 PRINT AT 8,1; PAPER 6; BRIO
IGHT 8, ,AT 19,28," N T ij-
18 P R I N T AT 7,8, INK 5; B R I G M T
1,"[Link]";AT 9,6;"[Link] a i s PRINT AT 1,1; PAPER 6, BRIO
0",AT 1 1 , 8 , " 3 . I N S T R U C C I O N E S " 9 8 FOR F•1 T O 8 P R I N T AT F+4, N T l;"
12; INUERSE i;Et NEXT F 2 1 4 GO SUB 9 6 2 8
12 IF I N K E Y 1 « " 1 " T H E N GO T O 4 8 99 N E X T G • 2 1 6 60 TO 1S9
14 IF I N K E Y Í « " 2 " T H E N GO T O 15 188 GO T O 4 8 9 7 8 0 REM «««BUSCA Y C A P T U R A * * *
S 185 REM • • « F R A S E S • • • 9 7 8 2 LET X « N I LET I«1 LCT J»G
16 IF I N K E Y » > " 3 T H E N G O T O 2 8 186 GO SUB 9 8 8 8 9 7 8 4 LET M«INT (II+J1/2)
18 G O T O 12 188 P R I N T AT 18,IB: INK 5, BRIG 9 7 8 6 IF P ( M ) < X T M E N LET I»M+1: C
2 8 G O SUB 9 9 6 9 NT 1, PAPER 8 , " I N T R O D U C I R L A " , A T O TO 9710
2 2 P R I N T AT 6 , 8 , " O B J E T I V O : C O 1 9 , 1 8 , " F R A S E ,AT 2 8 , 1 8 ; " M A X . 31 9786 LET J»M-1
H LA A Y U D A OE U S T E D SU S 9 7 1 8 IF (P(H)-X) OR <I>J) T M E N C
P E C T R U M Y ESTE P R O - GRAM CAR. " O TO 9714
A , A D E N T R A R AL N I Ñ O EN E 118 INPUT ¿""i LINE Bt 9 7 1 2 GO T O 9784
L CONOCIMIENTO
LETRAS MINUSCULAS
PE LAS
,MAY
112 PRINT AT 18.18: PAPER 8;
";AT 19,18;- ' t ; AT 9 7 1 4 IF P(M>«X T M E N GO T O 163
U S C U L A S Y DE LOS NUME 28 1 8 ' " " 9 7 1 6 UET P ( G ) « N I
9 7 1 B LCT I»0: LET J » 0
ROS. " 114 IF LCN B « > . 3 1 T H E N DIM C f 1 3
24 PRINT " F O R M A : GENERAL E L I 1) LET 6 « > B * < 1 T O 31) LET COD» 9 7 2 8 FOR I»1 TO (G-l)
MINANDO LAS LETRAS MRS 31. GO T O lié 9 7 2 2 LET P O S » I LCT M I N . P ( I )
T A L E S COMO 116 DIM C I C L E N 8»): LCT C O O - L E N 9 7 2 4 FOR J«X*1 T O G

i
CONFLICTIUAS 9 7 2 6 IF P ( J ) < M I N T M E N LCT POS-J:
Y LA 'N'"
LR 'CM','LL'
26 IF INKEY*"' T M E N GO TO 2 6 l í e LCT CftrnBt LET CODD»COD: PR LET M I N - P ( J )
9728 NCXT J
28 C O SUB 9 9 8 9 INT AT 1 6 , 1 8 , PAPER 8 , " " ; AT 1
38 PRINT AT 5 , 0 , " EN G E N E R A L 8 , 1 8 , INK 6 ; BRIGHT l ; C O D 9 7 3 8 L E T P ( P O S ) » P ( I > : LCT P(I)»M
Sí UAN P R E S E N T A N D O L E T R A S Y NUME 119 GO SUB 9 9 9 4 IN
ROS A M P L I A D O S Y SE E S P E R A LR PUL 128 P R I N T AT 4 , 1 ; PAPER 6 ; BRIG 9 7 3 2 NEXT I
SRCION DE UNA T E C L A . UN S E M A F O R O HT 1 ; C » 9736 RETURN
INDICA EL F A L L O / A - C I E R T O . " 122 FOR H B I TO COD 9 8 0 0 R C H *«*P.4**«
32 P R I N T " EN LA OPCION F R A S E S 124 LET T | a C | ( H ) 9 B 8 2 P A P E R 1: B R I G H T 1: INK 7: C
SE INTRODU-CE UNA F R A S E ( M A X . 31 126 I F T » » " " TMEN LET CODD«COD LS
CAR.) Y EL NINO DEBE C O P I A R L A , D-l GO SUB 9 9 9 6 : GO TO 9 9 1 6 9 8 8 4 P R I N T AT 8.8, PAPER 6, INK
1 2 7 GO SUB 9 9 9 4 8; B R I G H T 1:"
INDICANDOSE L O S A C I E R T O S Y F R L L O
1 2 8 PRINT AT 4 , M ; INUERSE 1; 8fi lACieRTOS "
S." 9 8 8 6 PRINT AT 1,8, PAPER 6 ,
r
INK
34 PRINT " LA OPCION E J E R C I C I O
ES S I M I L A R A LA DE R E P A S O P E R O
IGHT 1 , T » ; A T 1 8 , 1 8 ; F N A« ( " £ 5 8 1 5 8 8 ; BRIGHT 1 ; "
1PUL3A") FALLOS "
CON C A R A C T E R A L E A T O R I O Y EN S E R I E 1 3 0 PAUSE 8
S DE 18 C A R - A C T E R E S . N O SE INCLUY 1 3 2 LCT 0 $ • I N K E Y $ 9 6 8 8 LCT D i » " LCT Et»"
EN FRASES' COMO EJERCICIO." 134 I F O f » T | TMEN GO TO 9 9 8 4
36 IF I N K C Y f « " " T H E N G O T O 36 136 GO TO 9 9 2 8 9 6 1 8 FOR F«1 T O 6 P R I N T AT F + 4 ,
38 GO SUB 9 9 6 9 C O T O 18 1 3 8 P R I N T AT 4 , H ; PAPER 6 ; 8 R I C 12, I N U E R S E 1;E t' NEXT F
39 REM • • « R E P A S O * * * NT 1 ; C * ( H ) 9 6 1 2 PRINT AT 4 . 1 1 INK 2. PAPER
48 GO SUB 9 9 7 5 1 4 8 P R I N T AT 1 8 , 1 6 ; F N A * ( " £ 8 8 1 8 .1,„PRIGHT l . j j K ^ AT 13,
42 CLS 81 -) 96Í4 F B Í T T T ^ T O 6 P R I N T AT F*4,
43 GO SUB 9 9 8 8 1 4 1 GO SUB 9 9 9 6
44 PRINT AT 7.8, INK 5, B R I G H T 1 4 2 P R I N T AT 1 8 , 2 8 ; INK 5 , PAPE 11; INK 2; B R I G H T 1;"|";AT F * 4 , á
l;"[Link]";AT 9,8,"[Link] R 8 , BRIGHT 1;1 " (Mi M E N U " A T 1 9 , 2 8;'- J": NEXT F
LAS '.AT 11,8; " 3 . M I N U S C U L A S " ; A T 1 8 ; " (S) s e g u i r ' 9 8 1 6 FOR F • ! T O 5: P R I N T RT F*4,
4.8,"[Link]" 143 PAUSE 8 PAPER 2 , BRIGMT 1,D«.AT F * 4 , 2
46 IF I N K E Y * « " 1 " T M E N GO T O 78 1 4 4 I F ( I N K C Y t » " H " I OR (INKEY $ • P A P E R 4,DJ: NEXT f
48 IF I N K E Y « a " 2 " T M E N POKE 2 3 6 " • " > TMEN GO TO 4 8 9 ¿ 2 0 P A I N T AT 1 1 , 3 ; " N O " ; A T 11,26
58,8 LET D A T . D A T * 1 GO T O 56 1 4 5 P R I N T AT 1 8 A, 2 8 ; PAPER 8 ; BR
t>0 IF I N K E Y » « " 3 " T H E N POKE 2 3 6 IGNT 8 j " ;A+ 1 9 , 2 8 ; " ¿ 8 2 2 P R I N T AT 17,8, INK 3; PAPER
5 8 , 0 : LCT D A T . D A T + 3 GO TO 3 6 ^ ^ B R I G M T l'-J^efcOEF aHiiüi" 6 *"
52 IF I N K C Y » « " 4 " T M E N GO SUB 9 1 4 8 GO 5UB 9 9 9 6
989 GO TO 18 1 4 9 NEXT H 9 8 2 4 FOR F f p 3; PRINT
P R I N T AT ITj^F
17j
54 GO T O 46 ,8; INK 3; PAPER 8; B R I G H T 1;'
56 G O SUB 9 9 6 9 1 5 8 CO TO 4 8
5 6 PRINT AT 7 , 8 , INK S , 8RIGKT 1 5 5 REM • • • E J E R C I C I O * * * NEXT F
156 GO SUB 9 9 7 5
1 5 8 CLS : GO SUB 9 8 8 8
9826 PRINT ATT 21,8, INK 3 ; PAPER
1,"[Link]";AT 9,8,"[Link]
N T E S " , A T 11,8, 3 . F R A S E S " , A T 14,8 1 5 9 P R I N T AT 1 8 , 1 8 ; PAPER 8 ; " 8; BRIGHT 1
;"[Link]' ** i AT 1 6 , 1 8 , INK 6 ; BRIGMT 1 ; " 1 8
6 8 IF INKEYJ»"1" TMEN LCT DAT» POUSE 1 8 6 s s a e p i l W ^ P r IB,i; INK 6, BRICH
DAT•1: GO T O 7 0 1 6 8 FOR G • 1 TO 18 T l; P A P E R 8 ; " C O D I G O S : 8 8 8 "f: A T 1
62 I F I N K E Y f « " 2 " T M E N C O T O 7 8 1 6 2 P R I N T AT 1 8 , 1 8 ; PAPER 8 ; "
" ; A T 1 8 , 1 8 ; INK 6 ; BRIGHT 1 ; 1 8 -
9,1; " A C I E R T O S : 8 8 8 " ; A T 2 8 , l , INDI
CE: O00X"
6 4 I F I N K E Y Í » " 3 " T H E N S O T O 18
G 9632 RETURN
66 IF I N K E Y » . " 4 " T H E N G O SUS 9 164 RANDOMIZE 9 8 3 5 REM • • * R O T • • •
969: CO T O 4 8 1 6 6 LCT N I " 4 7 + I N T (RND»(129-47+ 9 8 3 6 P R I N T AT 2,8; INK 1,T<: LET
66 GO T O 6 8 1) > L>1
70 GO SUB 9800 160 I F ( N I < 1 2 2 1 AND ( N I > 9 7 ) THE 9 8 3 8 FOR H » 1 6 8 T O 152 STEP - 1
72 R C S T O R E DAT: R E A D COO: PftIN N POKE 2 3 6 5 6 , 8 : GO TO 1 7 4 9 6 4 0 FOR N - 8 T O 8
T AT 18,18; PAPER 8 ; " ";AT 18, 1 7 8 I F ( N I < 9 8 ) AND ( N I > 6 5 ) THEN 9 8 4 2 IF P O I N T (N,M)»1 T H E N PRINT
18; INK 6; PAPER 8; B R I G H T l;COD POKE 2 3 6 5 6 , 8 GO TO 174 AT 3 * L , 1 2 * N ; INK 8, "•"
74 FOR G « 1 T O COD 1 7 2 I F ( N I < 5 7 ) AND ( N I > 4 B t THEN 9 6 4 4 N E X T N: LET L •£.+": NEXT M
76 RE AD T » GO TO 174 9 8 4 6 P R I N T RTT 18,28; FN A « ( " e 5 8 1 6
70 GO SUB 9 9 9 4 1 7 3 CO
- - TO 1 6 3( 81PULSA")
6 0 GO SUB 9 8 3 5 174 CO S U 8 9 g7
788 9646 RETURN
B2 GO SUO 9 9 9 6 176 LCT T f . C H R » (NI) 9 8 5 0 REM • • • • • • • • • • • • • « • • • • •
64 PAUSE 8: LET 0 * - I N K E Y $ 176 CO SUB 9994 9 8 5 2 FOR F - l T O 5: P R I N T AT F*4,
86 P R I N T AT 18,28;FN A * ( " £ 8 8 1 8 188 GO S U 6 9 B 3 S 26; INK •; P A P E R 4; FLASH 1;D«:
I1 81 **> 182 CO SUB 9 9 9 6 N E X T F: BEEP 8 . 9 , 2 8
-f-
I -i J 1-
L . ___
XJL

9654 UTT NC-NCtl LET RC'fiC+1: L TODAS LAS MAYUSCULAS


ET IND. (flC H O 0 ) /NC
«856 PRINT fiT 19,10; PfiPER O; " SUBRAYADAS QUE APARECEN
"¿OT 19,10, PfiPER 0, INK 6; BRI
Be JH
s u a d o d« v t c t c i o n t i en
GHT 1; AC¿fiT 20,10; PfiPER 0," EN EL LISTADO DEBEN SER FfiAS£ CDrJA
, fiT 20,10;INT <in6>;RT ®,nc; ink
0, PRPER 6¿ BRIGHT 1;T» INTRODUCIDAS
9658 PRUSE 100
9660 FOR F«1 T O 5: PRINT fiT F+4,
25, PfiPER 4; FLfiSH O;O» NEXT F
EN MODO GRÁFICO
9662 GO TO DES
9864 REM * * « * • * • • * * • * • # * * « * * se HO\
9 8 6 6 FOR F » 1 T O S PRINT «T F+4,
2; INK o; PfiPER 2; FLRSH 1;D»: N
EXT F: BEEP .5,-2^
9666 LET N C » N C + 1 LET INDB<RC«10
0> / N C LISTADO 2 [7rr7&rs J h'7FCl-VC IF LA 1
9670 PRINT RT 2 0 , 1 ® , PRPER O;" 1 ac ierres n
"¿fiT 20,10; INK 6; BRICHT 1; INT 11fte ice cve- P U L S f t t .
lINO);fiT 1 ,NC; PfiPER 6, INK O;
BRIGHT 1;T$ 1 88880888888888080888 8
9 8 7 2 PAUSE 1 0 0 2 86181888288888121288 108
9874 FOR F* 1 TO 5: PRINT fiT F+4, 3 0000000000123F2424FC 405 1 • :1
2, PfiPER 2; FLfiSH 0,D« NEXT F 4 488888841F283E147C10 369
«676 GO TO O E S s 88313288184080888888 347 L i r
e BC
9680 REH «[Link]
9862 PfiPER 3: INK 0: BRIGHT 1: O 7
14102R88740000040800
08888000000204088810
342
38 1 w
VER 0: C L S 8 08808818881818204000 160
9884 PRINT fiT 2 , 0 ; " FRfiSE O R I C I N 9 00000R083E1028000880 136 (•MMBMMMM
OL"
P R I K—^ W BRIGHT 10 04083E10100000000000 106
4886 INK a 11 00101020000000003E00 1 2 6
w r r 12 08088888888800303000 96
13 0 8 8 8 8 1 8 4 0 8 2 8 4 8 8 8 1 E 3 1 188
iflT

s
5I8I 14 336R72C478000C1C8C18 663
15 183830081E2303067CC0 510
9888 PPINT flT 7,0; • F R A S E C O P I O " 16 FC001E23830C868C7800 598 A'O Si
9890 P R I N ^ f r ^ B ^ O ; INK 2; BRIGHT 17 06OE164C7E1818883F38 403
18 3 0 7 C 0 6 8 C 7 8 8 8 1 E 3 8 3 0 7 C 688
19 62C478003F03061830C0 758
28 C 0 0 0 1 E 3 3 3 3 3 C 6 6 C C 7 8 0 0 810
21 1E23233E068C78008888 428
22 00100800288800888800 5 6
9892 PRINT AT 12,6;" 23 8 0 2 0 2 0 4 0 8 8 0 0 0 2 8 8 1 0 1 0 170
3,6, "I
9894 PR
_ PRINT
I "¿fiT 14 ,6
fif 12,26, 24 0 8 0 0 0 0 0 0 0 0 3 E 0 0 7 C 0 0 0 0 194 PUL5R
I13,2
S^O,"! í " , f i + 14, 25 0000080804102000001E 96 /A1/ // / t
98Í6 PRINT AT* 13.7; Arf , r ,P ¿RPÉR 4; B R I 26 210406001000001E25S6 214
5E8078000C1E31627EC4 853
GHT 1; " ;fiT 13,21; PAPER 2; 27
28 C4003E31317C62C4F800 1822
1E3130&0&0C4 76003C32 745
9696 PRINT AT 13,4;"SI";AT 13,16 29 316262C8F0003E303078 963
; "NO" 30
9900 GO SUB 9 6 2 2 31 &0C0FB003E30307860C0 1102 67 2040400000001C403608 316
9902 R E T U R N 32 C0001E31306E62C47800 843 68 F00800081C1010201800 364
9904 REM IttltttfKttKtttttf 33 3131317E62C4C4001E0C 805 69 00002244448870000000 418
9 9 0 6 PRINT AT 13,7; INK 4 ; P R P E R 34 0C181838788803030306 243 70 22442850200000002254 372
O; BRIGHT 1, FLASH 1;" : BE 469678003234387864C4 906 71 54885000000022281050 502
£P .5,20 35 C4003030306060C0FC00 976 72 88000000224444780670 546
9906 LET NC*NC+1: LET « C - P C + 1 L 36 61737FOAC28484003139 11; 1 73 00003E081040F8000007 405
ET IND.(ACtlBO)/NC 37 3 D 6 E 6 6 C 4 C 4 0 0 1 E 3 1 3 1 6 2 89:. 043008101C0000040408 120
9918 GO SU6 9996 38 74
9912 PRINT AT 19,10, PfiPER O;" 39 62C478003E31317C60C0 986 75 081010000038080C1020 164
";fiT 19,10; INK 6; BRIGHT l;AC, 48 C 0 0 0 3 E 6 1 6 1 C 2 C A 8 8 F 4 0 0 122» 76 E000000R140000000000 254
fiT 20,10," ";AT 20,10;INT CIND 41 3 E 3 1 3 1 7 C 6 6 C 8 C 4 0 0 1 E 3 0 862 77 lE214Dftlfll328478FDCB 1220
): PAUSE 100 42 30 3 C 0 6 0 C F 8 0 0 3 F 0 C 0 C 1 8 4 6 5 78 47BEDO2fl0B5CDD6E04OD 1183
9914 PRINT AT 13,7; PRPER 4; B R I 43 183030003131316262C4 79 6605DD4E06DO46077EFE 1090
GHT l: FLfiSH O;" 44 78083131316262281000 6 59 80 6020311E02230B7EO630 643
9916 PRINT fiT 16,10, PAPER O; IN 6 9 6 9 6 9 D 2 D 2 R 6 5 0 0 0 2 1 1 2 51 10 9 81 E6075723087E06308707 772
K 6, BRIGHT l,CODO GO SUB 9994: 45 0 C 1 8 2 4 C C C C 8 8 2 1 2 1 1 2 1 8 5 8 63 4 62 07E638B257230B7ED630 992
PRINT AT 9,H, PAPER 6; BRIGHT 1 46 183030003F03061630C0 83 E6030F0FB257D51O2BDD 1023
47 FC000007040808101C00 4 56 84 230BO17RD15FEO5360FE 1431
4ÍÍ7 IF Tí.' T M E N GO T O 148 48 0 0 0 0 2 0 2 0 1 0 1 0 0 8 0 0 0 0 3 8 3160
23
85 1806FD56555R18F47EFE 1192
9918 GO TÚ 138
9920 REM f l t l t t t l t l I t t t t K l l l l
49
58
08101020E000000S1C54 416 86 2320222308FOCB47FEE5 1157
18202000000000000000 2R845C22B2FE2A885C22 1836
0 0 F E 0 0 0 E 1 1 7 8 2 0 4 0 F C 0 0 80
992? PRINT fiT 13,21; INK 2; PfiPE 67
R O; BRIGHT 1; F L A S H 1," 8 51
52 753 68 B4FE21C05022645C2121 1063
CEP .5^-20 00001004306678888818 3 69 1622665CE1160DFDCB4R 1078
9924 LET NC'NC+1: LET I N D X A C t l O 53 103C2244780000000E20 36 4
98 66FOCB4E462003FD344E 1156
0) /NC 54 204038000002023C4488 44 20
4
91 E5C57ECDB6FEC1E1230B 1657
9926 GO SUB 9996 55 780000001C4478807800 58 92 78B120F2FDCB477EC82A 1466
9938 PRINT AT 20,10, PAPER O," 56 0 0 0 6 0 8 1 8 1 0 2 0 2 0 0 0 0 0 0 0 1164 93 B2FE22645C2RB4PE228B 1336
"¿fiT 20,10; INK 6; BRIGHT 1,INT 57 1E444478087000202078 5CC9454SA05021032fi84 881
(INDI. PAUSE 100 58 44688800000880301020 5 98 94 5CE5887C8F0F0FE603F6 977
9930 PRINT fiT 13,21; PRPER 2; Bfi 59 700000020004 04084830 4 44 95 5867EO5BS0FE72237201 1213
IGHT 1; F L A S H 0; *'
9931 GO SUB 9994 68 00101430305048000008 2 50 96
97 1F0009732373086F2600 462
9932 GO T O 138 61 08101020180000003454 2 92
98 29292911003C19010608 448
9969 REH • • • • * • * * » t * t • * * » * t * « * • * 62 54A6R60000003C444488 752 2 3
2 99 7E0F86E5C5060817F5ED 1268
9970 ORTfi> 1 0 , ;;o;;,;;i;;,-a-,
"O- , "1"t "2 "3", "4" 63 68000000104444887000 548 188 6RF1ED6A10F7EB722373 1452
64
4971'DATÁ 2 1 ' " B "
"8"
"O 65
00003C4444F080600000 692
1E444478888C00000E20 352 101 CD39FF732B72CD39FFEB
C1E12310DO21645C3434
1541
1051
66 102 21885C35357E3DC03621 833

,
, *'H","J","K" " L " * "N 103
,"R","S","T", " U " "X 104 2335357EFE033614 3E16 686
9972 DfiTA S ,fi I" O " , U" 9647E6F8C6406776E607 1421
" d 105 0F0F0F6F22845CC93434 719
* * "i" t 106 CD1RFFCDFD8OC3FD0DF5 1663
"V" t. i 107 7CE607FE07280324F1C9 1143
4974'OATÁ 5,A»
* ", " 108 7OFEE03009C6206F7CD6 1339
9975 REM t»*URR 109 0767F1C9C6206F24F1C9 1371
9976 LET OI""";9 LET L t T
C O D D*0 LET 110 003C427E424200FF007C 763
NC >0: LET iND-e RC=0: LET D 111
«T.9970: LET COD-0: LET T » « " " 427C427C00FF003C4240 625
9977 LET X>0: LET 1=0: LET J-0: 112 423C00FF007844424478 823
LET M»0 LET P O S = 0 LET MINaO L 113 00FF007E407C407E00FF 1014
ET NIbO: OIM P(10) 114 007E407C404000FF003C 757
9978 LET QES>0 115 404E423C00FF0042427E 781
9979 RETURN 116 424200FF003E0808083E 535
9980 BORDER 0 PAPER 0: INK 7: C 117 00FF00020242423C00FF 706
L S 118 00444878444200FF0040 713
9 9 8 2 PRINT AT 0,6; FN fia("£2O1201 119 4040407E00FF0042665A 631
¡Ji a.e;FN fi»c£2oia 120 424200FF0062524R4642 777
01CRRTILLA I 121 00FF003C4242423C00FF 826
99S*„PRINT fiT 20,0; INK 6J BRIGH 122 007C427C404080FF003C 757
9986 P R T R T ^ Í r Á ^ - e i f S ^ e t » 123 42524A3C00FF007C427C 851
PULSA") 124 444200FF003E403CO27C 701
9988 R E T U R N 125 00FFO0FE1010101000FF 828
9989 LET A»«" 126 00424242423C00FF0000 579
9990 FOR F m B TO 19: PRINT AT F , 0 127
¿fif: N E X T F
9992 R E T U R N
9994 P O K E 23607,60: POKE 2 3 6 0 6 , 0
: RETURN
9996 POKE 2 3 6 0 7 , 2 5 0 : POKE 3 3 6 0 6 ,
18: R E T U R N
9998 STOP
9999 SfiUE "1.0 BfiSIC" L I N E 1: Sfi DUMP: [Link]
UE "1.0 C O O E ' C O O E 64266,1266: UC 4
RIFY U E R I F Y ""COOE N. DE BYTES: 1.268
M
Desde Valencia, Daniel Zortajada De nuevo Amador Merchán ha
nos informa que si dejáis pulsado el hecho de las suyas y esta vez le ha
T nada más acabar una partida, tocado la china a este programa de
comenzaréis la siguiente sobre el Silverbird. Aquí están los
jeep. resultados en forma de número de
vidas, número de fase y puntos
iniciales.
I I I ^ ^ M * l ' l l'l M >1 II M
10 PCM « I I M * « I M i t l l t l t l M M «
2 0 REM t O, M E R C H R N RIBERA •
30 REM I t M I l t t M M t K H H M X
Este fantástico programa de 40
S0
REM t HOPPER COPPER
REH I I I H I M U I I M l< K t l l l I
*
Grandslam ya ha empezado a 60
70
REM * 14./MOYO/I . 9 6 9
REH « I t I M I K I H M H t I I I U I

causar estragos entre nuestros O0 CLEOR 28671
90 LORO "COPPER"CODE 26672
lectores, sobre todo en Pedro 100 INPUT " N U H . DE U I D R S ? " , 0
110 P O K E 2 9 2 2 3 , R
Manuel Vizcaíno, de Melilla, quien 120 INPUT " N U M . OE F O S E ? " , O
no ha parado hasta descubrir las 130 POR F « 2 9 2 0 9 T O 2 9 2 1 1
F , 0 : N E X T F: P O K E 29575,fl
POKE

claves de acceso de las diferentes 14.0 INPUT " P U N T O S I N I C I O L E S ? " ,fl


150 P O K E 2 9 2 3 2 , R - I N T (R/256)t2S
fases. 6 POKE 29233,INT
160 L E T * = U S R 2 8 6 7 2
«R/256)
Primera fase: RECOVERY
Segunda fase: ALOYSIUS
Tercera fase. ANDERSON

Eduardo González, de La Coruña.


Parece que este fantástico ha descubierto las claves de las
programa de Dinamic ha diferentes fases de este juego de
provocado bastantes dolores de Atlantis Software, que son las
cabeza a nuestros sufridos lectores siguientes:
Guillermo Sanz, de Barcelona, ha Por esta razón, José Manuel y 1.a fase: EX1T
descubierto un poke para este Joseba Imanol Bolós, hermanos y 2.a fase: THRU
programa de Proeinsa, gracias al residentes en Vizcaya, lo han 3.a fase: AMEN
cual no aparecerán ni los enemigos desmenuzado oon los siguientes Por si esto os pareciera poco,
ni tampoco los huevos, por lo que resultados: también Amador tiene que decir
con un buen mapa donde figure la 1.a PARTE: algo al respecto y oomo es hombre
situación exacta de los huevos POKE 48944,0 inmunidad de pocas palabras y muchos pokes
podréis finalizar el juego con POKE 48819,n n = número de vidas o cargadores, lo que tiene que
facilidad, ya que, aunque no (0-255) decir nos lo dice en forma de
aparecen, se encuentran ahí y. al POKE 48950,0 vidas infinitas líneas Basic
ser golpeados, se destruyen. POKE 52093,201 enemigos te
Por cierto, el poke es: ignoran 10 C L E R R URL " 2 4 5 1 4 "
POKE 40011,234 POKE 53371,201 no disparan los 20 LORD ""SCREEN* : LORO ""COO
punkies 3 0 P R I N T RT URL " 2 1 " , S G N P I ; " S
TOP COSStTTE."
2." PARTE: 4 0 INPLTT " N I U E L DE E N E R G I R ? <1
-25600)",A
POKE 60000,201 sin clave 5 0 LET R 1 * I N T (R/256): LCT «2=
R-P1»256
POKE 4883l,n n = número de vidas 6 0 INPUT " N U M . OE B O L O S ? (1-25
(0-255) 6001 " ,B
70 L E T B l r l N T (6/2561: L E T 8 2 •
POKE 49001,0 vidas infinitas 8-256tB1
8 0 INPUT " N U M . OE B O M B O S ? <1-2
POKE 49186,201 tiempo infinito 5 6 0 0 ) " ,C
9 0 L E T C 1 • I N T (C/256): L E T C2=
Recuperar la energía perdida en POKE 51123,201 casi sin enemigos C-256*C1
100 P O K E URL 55202',02: POKE U
este juego no es tan difícil como POKE 55933,201 no disparan RL " 5 5 2 0 3 " , 0 1 : P O K E URL " 5 5 2 1 4 " ,
82: P O K E UOL ••55215", Bl: POKE UO
parece; sólo hay que volver a la enemigos normales L " 5 5 2 2 0 - , C 2 : P O K E URL ' 5 5 2 2 1 " , C
pantalla inicial y ¡voilá!, ya tenemos POKE 56247,201 no disparan 1
110 P R I N T RT UOL "21",SGN PI;"P
la energía a tope. Las gracias a enemigos grandes ON EL C A S S E T T E . "
120 L O O O ""
Marcos Oliver, de Madrid, POKE 56637,201 no salen minas

/•ca-n IN

4 tH*. MM I1DT7
»
» -w « » 4I
tl i ' t Vi -
x d & f e
•A
...
.. .. J
4 «
M
n
.JfefSÍ
.. J I, \ ; - r >
- • r

a s r j s H n l 2: SBBRKI
::: \ :<i!;:iiF:«n • unn
ATÍ, ANTIS
EURICO O. COVAS
(PORTUGAL)
Estos pokes no te dirán como terminar
los juegos, pero sí constituyen un medio
muy eficaz para conseguirlo
Into the eagie'a neet:
POKE 36640,0 Inf disparos
POKE 41136,0 Inf energía
POKE 40512.0 Inf llaves
POKE 33160,n n - n ú m de piso
inicial.
Tha Sentlnel:
POKE 37389.201 Escapar del
JOSE M. a CALVO PAJARES centinela
(MADRID) Braveetarr:
Antidiccionario de Informática: POKE 60045.201 Acceso a todas las
Po-queso Queso elaborado a base de zonas.
extractos de pokes que se produce a UN LECTOR ANONIMO POKE 52374.201 Inmunidad a
orillas de cierto rio italiano. contacto.
Antidiccionario de informática: POKE 59295.201 Inf tiempo
Salamander: Pzokete Poke bastante torpe e
POKE 42608,201 Enemigos invisibles. Bayond the lea Palace:
incapaz. POKE 38279,0
POKE 42327.201 No borra la nave Highway enconnter:
POKE 40649,201 Muestra el camino. POKE 38280.0
POKE 40736,201 Anti-fuego. POKE 38281,0 Inf vidas
POKE 37815,201 Sin bichos. POKE 37809.0
POKE 40736,201 Inmunidad a POKE 37810.0
LORENZO J. DÍAZ DE HARO quemaduras. POKE 37811.0 Inf spirits
(VALENCIA) Batman:
Anttdiccionario de informática POKE 39915,0 Inmunidad a
Porkse Alfabeto telegráfico para el enemigos TORCUATO FERNANDEZ TEJADA
envío de pokes POKE 36797,0 (GRANADA)
Bionic Commando: POKE 36798,0 Inf. vidas
POKE 26174,0 Mayor velocidad. Erase un juego tan antiguo, tan
POKE 34274,0 Inf. vidas. antiguo, tan arcano, tan arcano que se
Rygar: llamó "Arkanoid"
POKE 51401.201 Saltar sobre Arkanoid I:
montañas. JUAN Y DAVID
GUTIÉRREZ ROSADO POKE 33702,0 Inf vtdas
Ghoflta 'N' Goblms: POKE 39724,201 Ladrillos débiles
POKE 35127,0: (CÁDIZ) POKE 33427.201 Sin espera
POKE 35128,0 Inf armadura Antidiccionario de informática: POKE 34521.24 Sin enemigos
POKE 35140.8 Coraza Enter: o decima, o rea o raciona. Xeviona:
Solomon's Kay; POKE 53591.62
POKE 37663,n n = núm. de vidas POKE 53592.n n=núm de vidas
MARINA M E R I N O POKE 37990.0 POKE 35352.0 Sin enemigos
(MADRID) POKE 37991,0 Inf. tiempo. móviles
Antidiccionario de informática: POKE 49344.0 Inf. vidas POKE 55151.62
Pokietor: Dicese del poke que se Caoldron II: POKE 55152.0
mega a ser introducido en programas POKE 52974.0 Inf. vidas. POKE 55153,0 Tiro doble más
de ambiente bélico o militar POKE 52578,0 bomba
Ont Ron: POKE 54752,252:
POKE 39204.0 Inf tiempo POKE 56571,201 Inf. energía
C amelot Warriors: Three Weeks in Paradise: GERMAN OLTRA
POKE 50782.255: POKE 50027,201 Inf. vidas. (VALENCIA)
POKE 50783.200 Inf. vidas Pckes para un adiós
POKE 55911.201 Sin bichos. JOSE L. POZO VALENCIANO Auf Wiedersehen, Monty:
Darkalda:
POKE 47586,0 Inf fuel.
(LA CORUÑA) POKE 43502,201 Bichos inmóviles
Los pies del terror... tienen forma de POKE 41139,0 Inf vidas
POKE 47915,0 POKE 47485,201 Sin apisondoras
POKE 45448,0 Inf shield. cargador.
Terrorpoda: POKE 37002,0 Inmunidad a suelos y
POKE 47638.0 Inf. tiempo. agua
P D Volvemos a repetir que sólo 10 CLEAR 30207
20 LOAD " " SCREENS LOAD " " CODE Army Moves:
garantizamos el correcto funcionamiento Clave acceso a la segunda parte
de los pokes en versiones originales. 30 POKE 62305,36 POKE 62792.0
40 POKE 64516,201 27351
50 POKE 63347,36
ISRAEL MARTIN PASCUAL RUBIO 60 LET A = USR 47872
(VALLADOLID) A M A N D O ALONSO GARCIA
Antidiccionario de informática: (MADRID)
Pokrsche: Poke al volante de un
JESÚS LÓPEZ MARTÍNEZ Antidiccionario de Informática
coche de la conocida marca alemana (MADRID) West Bank Aprovecha que sera el
Gonzzalezz: Pokes de "película", único banco que no te chupe la sangre
Para poder superar a los mejicanos Movie: La Abadía del eximen:
que simulan estar durmiendo la siesta POKE 62066,208 Juego más rápido. 10 CLEAR VAL "24576" LOAD " "
hay dos opciones; la primera, que estén POKE 59378,201 Personajes inmóviles CODE FOR A - V A L '32700'
muy juntos, en cuyo caso debes apurar POKE 64905,41 TO VAL "32707'' READ B
el salto y rebasar a los dos de una POKE 64906,248 Iní vidas. POKE A.B NEXT A POKE VAL
única "tacada", la otra opción es que se Pacmanía: "32857". VAL "127" RANDOMI7.E
hallen lo suficientemente separados 10 CLEAR 32768 USR VAL "32768'
como para saltar por encima del 20 LOAD " " CODE 24300 20 DATA 62.A.50.B.C. 195,192.93
primero, coger carrerilla y rebasar al 30 POKE 24363.181: POKE 24364.95 Si a-24. b= 109. c= 195 entonces
segundo POKE 24389,181 POKE 24390.95 veremos el texto de la aventura
En cuanto al número de pantallas, 40 FOR F = 24501 TO 24507 completada
esta segunda fase se compone de 50 READ A POKE F.A NEXT F Si a = 201, b= 12, c= 195 entonces
veintinueve pantallas en scroll 60 DATA 175.50.69,137,195,48,117 podremos pasear por la abadía con
horizontal 70 CLS: LET A = USR 24300 entera libertad de movimientos
M I C R O H O B B Y 65
J. D A M I Á N GÓMEZ PAREJO
R A M Ó N IZQUIERDO ÁLVAREZ (MÁLAGA)

«ra (CÁDIZ)
Antidiccionario de Informática:
Porkanoid: Machacaladrillos de
pésima calidad
Antidiccionario de Informática
Kosmic Ganga Producto comprado a
precio de risa en unos grandes
almacenes espaciales
Automanía: Last Ninja II:
POKE 64413.201 Antichoque POKE 36578.0 lnf. vidas fase I
analizador. POKE 35993.0 lnf. vidas fase 2
POKE 64640.201 Antichoque ruedas. POKE 36751,0 lnf. vidas fase 3
POKE 64554.201 Antichoque POKE 36513,0
36513.0 lnf. vidas fase 4
ventiladores. POKE 36393.0 lnf. vidas fase 5
J. R A M Ó N ESTEVE GIRBES POKE 47325.0 Caída sin efecto POKE 36822.0 lnf. vidas fase 6
(VALENCIA) POKE 62230.201 Juego rápido. Salamander:
Zynaps y comydaps POKE 62220.201 Juego super rápido POKE 42608.201 Enemigos invisibles
10 CLEAR 24999 LOAD " " CODE POKE 62615.201 lnf. tiempo. POKE 40649.201 Muestra el camino
POKE 64968.167 Inf. vidas. Artura:
LOAD " " CODE
20 LET A = USR 32769 POKE 32138.0 lnf. energía
30 LOAD CODE 25000 POKE 27677.201 Enemigos no
40 POKE 45314.201 JUAN CARLOS MOSCARDÓ disparan
50 POKE 39736.196 (ALMERÍA) POKE 26963,201 Enemigos inmóviles
60 LET A = USR 32768 Antidiccionario de Informática.
Impossible Mission: Subida de sueldo.
Batman: CARLOS CARILLA EGIDO
JAVIER GARCÍA FERNÁNDEZ POKE 39915.0 Inmunidad a (ZARAGOZA)
(MADRID) enemigos Antidiccionario de Informática
POKE 26174.0 Más velocidad. Feud: Te has miradud al espejud'
Sabotajes extraterrestres... POKE 33333.33 Objetos inmóviles Sir Fred:
Sabotear I: POKE 36934.52 Supersalto.
POKE 42036,201 Sin enemigos. POKE 37609.201 Attavesar todo.
POKE 31690.0 Velocidad, escudo y POKE 26662 0 Espadachín
POKE 40004.201
40004,201 Sin perros. botes.
POKE 29893,255 lnf. vidas. POKE 46647.201
Creen Beret: POKE 46867.201 lnf. vidas
Aliena: POKE 46317.8 Más disparos Coliseum:
POKE 24683,0: POKE 43768,0 Sin morteros Pulsar simultáneamente las letras que
POKE 31014 0 lnf. munición POKE 43412.37 Sin minas
n-núm. de pantalla componen ¡a palabra "ISABEL" para
POKE 24680.n POKE 47689.201 Sin soldados. conseguir vidas infinitas.
inicial. POKE 40919,n n = núm. de vidas

ANDRÉS SANZO PEREZ


(ASTURIAS)
Antidiccionario de Informática:
Rygar: ychar agua a las plyntas.
Flunky:
POKE 50215.201 Cocinero inmóvil.
POKE 42664.201 Guardas inmóviles.
POKE 37672,201 Inmunidad.
POKE 35320.0 lnf. tiempo.
POKE 35283,201:
POKE 35305.0 lnf. tiempo.
Dustin:
POKE 52091.0 lnf. energía
POKE 52900.50 lnf. vidas.
Paper Boy:
POKE 48023.201 Inmunidad.
POKE 50577,24
POKE 50578,2:
POKE 50579.0:
POKE 50580.0 Inf.
lnf. vidas.

ANTONIO ROSA HERNANDEZ


(MURCIA)
Antidiccionario de Informática:
Inside Outing: Subir abajo, entrar
hacia afuera, etc...
Gryzor:
POKE 33015.n n-núm. de vidas.
Nonamcd:
POKE 33715.0 Inf. vidas.
POKE 33094.0
POKE 33096.0
POKE 33098.0 Sólo te mata el
dragón.
POKE 33144.201 Juego fácil.
Exolón:
POKE 40221.201 Inf. vidas.
POKE 40115.201 Inmunidad.
POKE 33646.0 lnf. disparos.
POKE 37456.201 Inl. granadas.

66 M I C R O H O B B Y
[

¿AOJJZWR.
1

K
I

£
o
z
>
o
z
<
<
o
~•"-v^yC"-
r - o
- ÍES*-'- "H a.
UJ
m i <
cc
Ul
o
a
Ir

DISTRIBUIDO POR: ERBE SOFTWARE, S.A. - C/. SERRANO, 240 - 28016 MADRID *

También podría gustarte