MicroHobby_011.pdf

(13793 KB) Pobierz
141CROM
Z i Z r
r -7777:1101r
MUGSY
:
E REYDELHAMPA
L
E VIDEOCOMIC
N
SOFTWARE
MENATUS
PROPIOS
GRAFICOS
j
RUTINAENCODIGO
MAQUINA
D CARGA
E
GRABACION
¡CON
VELOCIDAD
V
ARIABLE!
E DEFE i R
L
MISIONLUNAR
E BARONROJO
L
VIDEOLIMPIC
I h Te k T C 2 - 1 7
r f q
PVJCP
t
r - 1
PVIRTGO
*1.2
0165.001, T I M I P O
O t
P V I C TO t
14001P V E L O C Z I E 4 4 • • t r i t t
61/41PULO,
UCLOCZO00:*0 EAP
.00kA-1, 41".
:nrtn
V- C i t t . . / E 8 4 L k 7
,ITTia-77""7777TrrrtIT
1 1 , , . . . T
t t t t t rrirvol
Al
L A I T T I N I Tr i T T E I T T E
• 100 m. lisos
• Longitud
• Jabalina
Spectrum 48K.
• Martillo
• 100 m. vallas
• Natación
P.V.P.: 1.800 pts.
Pedidos
contra reembolso
e información a:
iiMansión D I N A M O ,
C/ TILOS 2, N? 21.
Monteprincipe,
Boadilla del Monte.
MADRID
(sin gastos de envio)
Distribuidor
exclusivo para
España:
MicroWorld, S.A
tu.: 441 12 11
(Dto, a tiendas: 40%)
Director Editorial
José I. GomaCenturion
Director Ejecutivo
Domingo Gómez
Redactor Jefe
Arrice Nrez Tolosa
r— —l—
—a
P
1
MICROM
I
I
A
n
o
Diseño
Jesús iniesta
Rosa M. Capitel
Maqueta
MW :
1 t e s t r A smNA
E Ae
95ptas. (Sobretasa Canarias 10 olas.)
II • N.° 11 • 15 al 21 de enero de 1985
dlin o s i o n e a ame m e goa m o ola amo non
E
s
t
Redacción
José Maria Diaz
Gabriel Nieto
/
Colaboradores
Jesús Alonso, Lorenzo Cebeira
Primitivo de Francisco. Rafael
Prades, Victor Prieto
Javier Martinez
Carlos Cande!
I
nelar lineas largas-
I
S O F T W A R E T sobre los Gráficos Definidos Por el Usuaria
odo
PROGRAMAS
M I C R O H O B B Y E l defensor. Misión lunar. El hortelano.
Fologralia
Portada
Jose Maria Ponce
N U E V O Comentarios de los últimos programas en el mercada
B A S I C . Programas de repasa
Dibujos
Manuel Berrocal. IR. Ballesteros,
A.Perera, EL. Fronten, J. Septien,
J.M. Ikez Moreno
Edita
H B YPRESS.S.A.
OB
Presidente
Maria Andrino
José I. Gomez-Centurion
22 PROGRAMAS DE LECTORES.
De copas en Nueva York, Matrices. El Be.
ron Rojo.
C O N C U R S O . Incluimos. nuevamente, las bases del espectacular concurso MasterMind.
Consejero Delegado
2111 E N T R E V I S T A . Siguiendo con la saga de los programadores, entrevistamos en este nú-
mero a Violar Ruiz.
Administrador General
Ernesto Marco
Jele de Publicidad
Mansa Esteban
3 UTILIDADES
0
Rutina en código máquina de carga y grabación icon velocidad
variable!
Secretaria de Publicidad
Concha Gutiérrez
Publicidad Barcelona
Isidro Iglesias
T t93) 307 11 13
el.:
moto_
41O e i i . 11 . 9 . 0 1 , MEO 41IMP 4•11P dmit 4 1 1 • 1 1 1
CONSULTORIO/OCASION/CORREO.
d m .
o l o n
imm
11•11
Secretaria de Dirección
MansaCogorro
Suscripciones
M. Rosa González
M. del Mar Calzada
Arzobispo Morcilla 24. oficina 4.
28029 Madrid
Tell.: 733 50 12
Redacción,Administración
yPublicidad
SIN Q I R T CE R
O U EE L A SIIS
E
I R H81 O G A AO U T D
C O 08 L S R BP R SE :
CADAMES
PONDREMOS
ASU DISPOSICION
UNACINTA
CONTODOS
L SPROGRAMAS
O
PUBLICADOS
E LOS
N
CUA
TRO
NUMEROS
D DICHO MES.
E
La primera cinta contendrá los
programas publicados en los
números del 1 a l 4 inclusive: l a
segunda, l o s publicados en los
números del 5 al 8. y así
sucesivamente.
El precio especial d e esta cinta
es de 550 ptas., m á s 75
pesetas por gastos de envio
por correo certificado a su
domicilio.
Distribución
Coedis. S.A. Valencia, 245.
Barcelona.
Imprime
Rotedic, S.A
Carretera de Irún, Km. 12.450
T 734 15 00
el.:
Folocomposicien
Consulgrat
Nicolás Morales, 34 •
Tel.' 471 28 08
Folomecenica
Zescan
Nicolás Morales. 38
T 472 38 58
el.:
Depósito Legal:
M•36.598-1994
Representante para Argentina.
Chile, Uruguay y Paraguay. Cia.
Americana de Ediciones, S.R.L.
Sud América. 1.532. 2 1 24 64_
SIVD. ESTAINTERESADO EN
RECIBIRLA, ESCRIBA A
HOBBYPRESS. S.A.,
AP ADO 54062 DE MADRID,
ART
INDICANDO CLARAMENTE
QUEMES COMPLETO DE
PROGRAMASDESEARECIBIR
ENCINTA E INCLUYENDO EN
ELSOBRE UN TALON
NOMINAL A NOMBRE DE
HOBBYPRESS. S.A.. POR
V
ALORDE 625 PTAS., O SI LO
PREFIERE, EL RESGUARDO
DELGIRO POSTAL A TRAVES
DELCUAL HA EFECTUADO SU
P
AGO.
1 0 BUENOSAIRES 'Argentina),
29
Derechos Exclusivos
•Sinclair Users., .Sinclair
Programs. y .Sinclair Projects-. de
EMAPPublications (Londres),
MICPOHOBBYno se hace
necesariamente solidaria de las
opiniones vertidas por sus
colaboradores en los articulos
firmados. Reservados todos los
derechos.
S solicitare control
e
OJD
¡ELIJALAFORMULA
QUEMAS
L CONVENGA!
E
Cualquier consulta puede
realizarla llamando a los tels..
733 50 12 • 733 5016.
M R H B YM N
C O O BS A
I
I
AOA S AC N E e a
H RA U L A C / m
M
El.PRECIO REGULAR DE
O A H SUSCRIPOON //UNSOBRE
O R R E 850 PT 18% DE
AS.
DESCUENTO!!
P ECI
REAI
1
I PRECIO PARA VD. 1
OFERTA EXCEPCIONAL DE SUSCRIPCION, VALIDA SOLO HASTA EL 30 DE ENERO DE 1985
F
deveenfrilatill
CONSIGA UN REGALO SEGURO.
Gratis parausted una de estas
tres cintas de programas, cuyo
precio en la calle es de 2.000 PT
AS.
¡ELIJA LA QUE QUIER
T 1 LI ' 9 0 0 PTAS. 1
AS.
3
'AHORRO 850 PTAS.!
1
de esta oferta, sortearemos entre todos los cupones de suscripción recibidos
UN ORDENADOR QL Y TRESMICRODRIVmes, durante el periodo
S
F I PARTICIPE EN VALIOSOSSORTEOS. CadaE CON SU INTERFACE:de validez
4 premios valorados en más de 260.000 PTAS.
,
---717047SIVITOrerliV7preTi'Z'VE
17,771 176"Fi7697; 1 7 7 s i g
1
4 7 1 Pwri 761 Ti1 ; ITriiip
:
7
fiCUANTO ANTESRESPONDAMAYORES SERANSUSOPORTUNIDADES DE GANAR!!
ASEGURESEHOYELRE-
CIBIR, SEMANA TRAS
SEMANADURANTE TO-
DO UN ANO, MICRO-
HOBBY: LA REVISTA
MAS INNOVADORA Y
AGIL EN EL MUNDO DEL
SPECTRUM.
(50 NUME-
R SAL
O
-
ANO).
DEVUEL VANOS S U I
T
ARJET DE SUCRIP- I
A
CION AHORRO HOY
MISMO Y PARTICIPE1
Y EN ELTERCERSOR-
A
TEO QUE TENDRA
LUGAR ANTE
NOTARIO DURANTE
LASEGUNDA
SEMANA DE
FEBRERO DE 1985
-1
P CUAL-
ARA
QUIER CON-
SUL A, LLAME-
T
NOS A LOS
TELS.:733 50 12
733 50 16
O ESCRIBANOS
AHOBBYPRESS,S.A.
C/ Arzobispo Morcillo, 24.
Of. 4. 28029 MADRID.
SILODESEA,SOLICITE SU
SUSCRIPCIONPORrELEFONO.
dop.01%1 a p i l e
1 Iglum
CASTELLAMZARSPECTRUM
d••••Inuimmi
Por tanto hemos construi-
do una pequeña subrutina
en lenguaje máquina q u e
responde instantáneamente
en cuanto le damos el valor
decimal. Además, el código
máquina esta ensamblado
en la zona de la memoria in-
termedia d e l a impresora,
por lo que «no ocupa memo-
ria»; no obstante. esta prác-
tica tiene sus inconvenien-
tes: no podemos utilizar las
sentencias Basic que involu-
cran a la impresora.
En conjunción con el pro-
grama Basic que obtiene el
valor decimal, puede em-
plearse como subrutina en
cualquiera de nuestros pro-
gramas.
Para poder tener en nues-
tro ordenador al menos una
de l a s letras propias d e
nuestro idioma. teclee el si-
guiente programa y luego
pulse CAPS SHIFT + 9 + N.
,t•
CONV R O
ESR
DECIMAL-BINARIO
Todos aquellos usuarios
del Spectrum que además
tengan el «gusanillo» de la
programación, se habrán en-
contrado e n m á s d e una
ocasión, con l a necesidad
de un programa de utilidad
que les presentará los equi-
valentes en hexadecimal yto
binario de un número deci-
mal.
En el caso de la equiva-
lencia en hexadecimal, rea-
lizado en Basic no presenta
ningún problema, de hecho,
ya hemos publicado un pro-
grama que lo hace.
Aunque para el caso bina-
rio el algoritmo de progra-
mación es muy sencillo, tie-
ne el inconveniente de la ve-
locidad: es muy lento.
1 D F i T i ; 2 5 3 2 0 3 , 2 11 3 4 - , 2 3 7 , 7 5
9 1 . 1 9 7 , 2 0 5 , 4 - 3 , 4.5 2 0 S , 2 2 7 , , 2 0 9 ,
52,5 , 6 2 , a ,215,74-,205,41.091,8
, 2 1 6 .75 , 205 , 9 1 , 62 , . 1 3 , 2 1 5
201 . 6 8 , 2 0 3 , 3 3 , 6 2 . 4 9 , S 6 a ' 6 2 4-8..
11 S , 1 8 . 1 2 4 5 , 2 0 1
3.0 F o R 1 = 2 3 3 0 0 T O 2 3 3 0 0 + 5 0 : R E
POKE i , x ; N E X T 1
I S I N P U T -i,•IRLOR
L E T
H=INT
P0/255;.E T
L=J-256*H. POKE 23
232cf7,H
20 I F N O T y T h E N S T O P
25 PA N D O M I Z E U S R 2 2 3 0 0 .
GO
a
t
7 1111 7 . POKE U S R " n " , B I N 0 0 1 1 1 1 0 0
P MANEJAR LINEASLARGAS
ARA
En determinadas ocasio-
nes, y a la hora de ahorrar
memoria, conviene colocar
más de un comando en una
misma linea Basic, ya que el
intérprete consume 5 bytes
como mínimo para identifi-
car unívocamente cada una
de ellas (2 bytes como míni-
mo para el número de linea.
2 para la longitud de la línea
y uno para el carácter mar-
Una de las soluciones se
dió ya en esta misma sec-
ción de trucos, y consistía
en aumentar l a velocidad
de repetición de las teclas.
La o t r a q u e proponemos
aqui es, simplemente, pulsar
CAPS SHIFT + 7(u 8) duran-
te un breve tiempo y luego
soltar la tecla CAPS; al se-
guir pulsando 7 u 8 el cursor
se moverá a lo largo de la li-
nea como si todavia estuvie-
ran pulsadas ambas teclas.
EE T S
F CO
MUSICALES
Uno de nuestros lectores.
Luis Garcia Lleo, nos envia
el siguiente programa que
permite obtener de nuestro
ordenador, el famoso «efec-
to de trémolo» a pesar de la
exigua capacidad sonora del
Spectrum.
Allikaddir
*
**
10
20
30
4.0
60
70
80
REM * * *
E f e c t o
d e
tremoLo
FOR a = 1 T O 4
FOR b = 1 T O 5 0
BEEP . 0 5 , 5
BEEP . 0 5 0 5 4 - a
NEXT E .
PA U S E 2 5
NEXT a
o c a dio r embargo, como con-
• S n de fin de linea).
trapartida a este ahorro de
memoria, existe la dificultad
inherente a editar lineas lar-
gas para su correción. sobre
• t o d o si dicha correción se
encuentra al final de la línea
(como sucede casi siempre,
según la ley de máxima fa-
talidad).
En este espacio también tienen ca-
Inicia los trucos que nuestros lecto-
res quieran proponer.
Para ello, no tienen mas que enviar-
los p o r correo a MICROHOBBY,
CrArzobispo Morcillo 24, of. 3 y 4,
Madrid-28029.
MICROHOBBY
Zgłoś jeśli naruszono regulamin