⚭
Spectrum
Inicio › MACINTOSH › Spectrum

Spectrum

Disponible en

MACINTOSH MACINTOSH

Descripción

Todavía no hay descripción para este juego.

Carátulas (PAL / USA / JAP)

Capturas de pantalla

Sin capturas subidas todavía.

Mapas

Manual

Sin manual disponible todavía.

Trucos y secretos

Sinclair Spectrum
BREAK DISABLE
SPECTRUM 90X
PRINT 65535-USR 7962
ZX Spectrum
retocar la línea 130 para que después de diciembre colocase el número 31 en vez del 30
Sinclair Spectrum
1. Abrimos el Spectrum, 2. Liberamos la placa. 3. Retiramos la carcasa. 4, Soldadura del Reset. 5, Prueba del teclado.
ZX Spectrum +2
En la dirección 32765, el Spectrum +2 sufre un bloqueo que no es tal. La pantalla y el área de edición se quedan completamente negras, pero el ordenador funciona en 48 K.
ZX Spectrum
si nuestro programa lee la variable «LAST K» en lugar de llamar a la función «INKEY$», podremos apretar la tecla en cualquier momento con la seguridad de que el programa recibirá nuestra orden
ZX Spectrum
Si, a continuación, introducimos una línea con el número 130, ésta se colocará antes de la línea 200. y no después de ia 100 como era de esperar.
ZX Spectrum
es ejecutar la sentencia RANDOMIZE
Spectrum
POKE 23570,10
Spectrum
9990 LET a=PEEK 23635+256*PEEK 23636
ZX Spectrum
Pokea las direcciones 23675 y 23676 con 4 y 91, después hacer un CLEAR al máximo de la RAM y, por último, crear nuestros gráficos normalmente con USR'A» o usar la dirección 23300 en vez de 32600 o 65368.
ZX Spectrum
PRINT AS(N), donde N habrá tomado el valor 1, equivale a imprimir la primera letra, después la segunda letra y así sucesivamente.
Truco
modificar la cabecera, que es donde viene especificado si tiene que haber autoejecución o no.
Spectrum
CLAVE DE REARME: GO TO x
Sinclair Spectrum
TRUE VIDEO e INVERSE VIDEO sirven para escribir en modo directo palabras inversas, es decir, intercambiar el papel y la tinta que el ordenador emplee en ese momento. True Video restituye la situación normal.
ZX Spectrum
Una manera de obtener las raíces tercera, cuarta, etc... es elevar el número cuya raíz queremos obtener, a la potencia inversa del Índice, es decir, supongamos que queremos averiguar la raíz cúbica (Índice = 3) de 10000 : escribiremos, por ejemplo PRINT 10000^(1/3) y en general, si el número es m y el Índice n, PRINT M^(1/N).
ZX Spectrum
manteniendo pulsado el botón de RESET, ya que la pantalla está en los primeros 16 K que son refrescados por la ULA
ZX Spectrum
imprimir y borrar la «X»
Sin especificar (implied Spectrum)
P, L, M, O, A y Z simultáneamente
Commodore 64
10 FOR n = 23296 TO 23301
20 READ a: POKE n,a
30 NEXT n
40 DATA 6.0,205,68,14,201
ZX Spectrum
Para hacer mezclas de colores, tanto en el Spectrum Plus como en el 48K, no es necesario ningún lápiz óptico, ya que se puede hacer de forma muy sencilla y en Basic.
ZX Spectrum
CAPS SHIFT + 7 (u 8) durante un breve tiempo y luego soltar la tecla CAPS; al seguir pulsando 7 u 8 el cursor se moverá a lo largo de la línea como si todavía estuvieran pulsadas ambas teclas
ZX Spectrum 128
Con el cursor en modo gráfico, si pulsamos la tecla «V» el cursor se traslada a la última línea del listado Basic. Siempre en modo gráfico, si pulsamos la «X» colocaremos el cursor en el final de la línea. Para ir al principio de la línea de edición pulsando la tecla «Y» en modo gráfico. Pulsando la tecla «W» en modo gráfico, el cursor aparece en la primera línea del Basic.
Sin especificar
Para obtener figuras cuadradas, probar con «a» como: 7335, 4196,10125, 8499, 2378, 12074, 8927, 7072. 4032, 2535. 4351
ZX Spectrum
Si introducimos una línea con el número cinco, por ejemplo, y a continuación introducimos POKE (PEEK 23635 + 256 * PEEK 23636 + 1), 10, la linea con el número cinco pasará al número 10.
ZX Spectrum
Si introducimos un listado de diez líneas numéricas. de diez en diez, y, a continuación, introducimos (PEEK 23635 + 256 * PEEK 23636 + 1), 200, la primera línea se transformará en una línea 200 pero sin cambiar de lugar en el listado.
ZX Spectrum
Si, a continuación, introducimos una línea con el número 130, ésta se colocará antes de la línea 200. y no después de la 100 como era de esperar.
ZX Spectrum
Si empleamos el comando SAVE de la forma normal, esto es, SAVE «nombre de programa» y luego pulsamos ENTER. aparecerá el familiar mensaje START TAPE, THEN PRESS ANY KEY; Sin embargo, si pulsamos ahora simultáneamente CAPS SHIFT + 9.
ZX Spectrum
ejecutar la sentencia RANDOMIZE
Sinclair Spectrum
TRUE VIDEO e INVERSE VIDEO, que están en las teclas 3 y 4, respectivamente. True Video restituye la situación normal.
Commodore 64
Para regresar al Basic debemos colocar previamente todas las páginas de memoria como estaban antes, es decir: ROM3, página 3, página 2 y página 0.
ZX Spectrum
CAPS SHIFT + 2
Commodore 64 / Spectrum
PRINT tt n; «pepe»
Este PRINT, con valores de 0 o 1, nos permite escribir mensajes en las 2 últimas lineas, los lugares del INPUT. Cuando n = 2 nos escribe la palabra que está entre comillas arriba del todo, y si n = 3 no hace nada.
También podemos incluir la instrucción TAB; basta con poner:
PRINT » 1; TAB 10;«pepe»
y la palabra pepe estará desplazada 10 espacios.
Cuando escribamos algo en este lugar hemos de tener en cuenta que es donde aparecen los mensajes de la máquina, y nos puede borrar lo que hayamos escrito al aparecer el mensaje OK.
Commodore 64 / Spectrum
Una manera de obtener las raíces tercera, cuarta, etc... es elevar el número cuya raíz queremos obtener, a la potencia inversa del Índice, es decir, supongamos que queremos averiguar la raíz cúbica (Índice = 3) de 10000 : escribiremos, por ejemplo PRINT 10000^(1/3). En general, si el número es m y el Índice n, PRINT M^(1/N).
Commodore 64 / Spectrum
POKE 23611, (PEEK 23611) 32
ZX Spectrum
Una curiosa manera de presentar textos en pantalla es lo que consigue el truco que nos envía Alex Conesa. Tras colorearse en toda, se vuelve negra poco a poco desde el ángulo superior izquierdo.
Spectrum
colocar al principio de la primera linea un codigo de control de color que obligue a que el listado salga con el tintal del mismo color que el papel
ZX Spectrum
OUT que afecta al BORDER. si Vd. se construyera una rutina en código máquina, en la cual no se efectuara esa operación, no se producirían las rayas de colores.
ZX Spectrum
POKE 1,3: NEXT f=53296 TO RERO: 20 PRINT USR 23296
Spectrum
Cambie la linea 20 por: 20 FOR n = 40001 TO 40003 : READ a : POKE n,a : NEXT n
💡 Enviar un truco o secreto

Cargadores (POKEs y líneas BASIC)

LD HL,(15891)
POKE 3000,400
Clear 64683
POKE 23676,254
POKE 23675,176
LD A,R
Randomize USR 60.00
INTERCAMBIAR LÍNEAS EN EL CARGADOR DE CM
rutina en C/M que busca la matriz cargada, y le altera el código indentificador para convertirla de nuevo, en una variable normal de cadena
POKE 23675,0
RESTORE 9000
GO SUB 9000
GO TO 6000
1 LET jlt=0
LET POi=1
LET Jd=0
LET FIN=0
LET UF=8000
LET 8RIGHT l . A T f , 1 5 , " O H O H " , A T f + 1
ti=200
LET 10=0
LET 1 = 0
LET u=0
CLS
LET ai . ' W B C O E F '
LET 9=201U3
WENT n INK 0 , PAPER 4,AT 10 ,
S=230©
LET rip = 30 & 0
20UnfF U = 1 THEN>ÍtÍN Pin NT AT 16,7," ",AT 17.7," ",AT 19 RETURN
5 POKE 23656 , 0
10 LET h = 12 : LET V = l 4
LET av = 0
11 LET v1cv
LET hl = h
HGHOH<fHC
1002 GO e-uB pa
GO SUB 1100
1012 GO SUB 9£
IF V <> v1 OR h<>h THEN PRINT BRIGHT 1,BT v l , h l , " ";AT v , h , a t intaov1
ET hl = h LET «0V = »0V + 1
IF »0v » 2 THEN LET Itov =0
1020 XF IN KEY * s "p" OR IN 211 «1 T HEN LET n e 3 LET h=h + l
HEN LET n=S LET h=h - l
GO TO 10
1030 IF IN KEY » = "0" OR IN 211 = 2 T HEN LET n=S
MERCE ""
ON r GO TO 1 0 0 * r
manteniendo pulsado el botón de RESET, ya que la pantalla está en los primeros 16 K que son refrescados por la ULA
POKE 23561,0
Código Máquina
POKE N,V-256*INT(V/256): POKE N+1,INT(V/256)
POKE 57541,0 tiempo infinito
POKE 51789,0 vidas infinitas
POKE 57541,0 tiempo infinito
POKE 51794,0 vidas infinitas
PRINT 23635+256 '23636
10 FOR N = 60000 TO 60011: READ A: POKE N,A:NEXT N
20 DATA 33, BYTE BAJO DE A). BYTE ALTO DE A)
30 DATA 17, BYTE BAJO DE A)
RST 8
Poke 23570,16
562 FFFFFFE7BFFF1FBFFFFF 2174
563 BFDFFFBFDFFF3FEFFF77 2014
564 F7FF77F3FFEFFFFF5FFF 2218
Alterando cualquiera de estas direcciones se observará que la RAM paginada ha cargado el nuevo valor sin que se pierda el microprocesador ni ocurra cualquier otro evento imprevisto.
salta de la 1160 a la 1200.sitúese al principio de la misma, pase a extendido y pulse "C. Shift" + "9"
SAVE «nombre» LINE 1
POKE 23621,LINE-256*INT(LINE/256)
POKE 23622,INT(LINE/256)
POKE 23623
POKE SIN USR
59 LET LIOUSR 65000
PRIN 65536-USR 7962
CAPS SHIFT + 9 + N
POKE 23659,24
LET S » * " 128 FICHERO " 9000 30 REH icnu 35 POKE 23606 . 0 40 DIM b><20> PRINT ipii POKE RESTORE 41 FOR n = 7 TO 11 PRINT AT n , 5 , BRIGHT 1,1.» NEXT n 41 DIM b»(20) RIGHT l , b » PRINT AT t i , 5 ; B
Una rutina para mejorar la capacidad gráfica del Spectrum.
POKE 2365,16:PRPER0:DER0:INK0:CLS:GC SUB 8000:BEEP .1,-5:10 LET re=0:LET rec=0:LET var=tecle:LET pan=5000:50 LET pun=0:LET pts=0:PRINT PAPER8,INK6,AT 18,12,"000000":PRPER8,INK4,AT 3,12,"000000":60 PRINT RT 3,18-LEN STR(rtCi):PRPER8,INK8,rcc:90 REM IHI...:92 REM rutina principal:95 LET barcos=21:100 FOR e=1 TO 3:LET pas=0:105 FOR n=1 TO barcos:PRINT PAPER8,INK3,AT 20,5+e,"O":BEEP .005,e+30:NEXT e:108 PRINT AT 18,19,"Zona":INVERSE 1,f,INVERSE 0," ":110 GO SUB pan-110>...:200 GO SUB var-(10*e):300 GO SUB (580-(1...:3S0 LET punc=pun+(25*i)*pas:...:330 LET barcos=pas:PRINT PAPER8,INK C,AT 20,5,...:Ciríaco OZQU1AGA ZARDOYA:...:FOR e=1 TO barcos PH:INK 3,RT 20,5+e,...:BEEP .001,e*30:NEXT n...:IF pas=0 THEN BEEP .05,0:GO TO 8500:350 RESTORE 9800:FOR d=0 TO 9:READ da:BEEP .01,da:...:400 NEXT r:NEXT d:450 GO TO 100:460 REM )(...:500 REM ras...:510 LET(.b1alb:LET Ct>>24:LET Cb>24:GO SUB 7030:520 FOR n=1 TO barcos:GO SUB 7080:...:530 IF cb=6 THEN BEEP .005,55:GO SUB 7010:LeT pas=pas+1...:GO SUB 7050:LET Cb=24:LET lb=INT<...:RNP«7»+10:...:GO TO 650:540 LET Z|IINK EY...:IF I u"2" THEN LET...:550 LET Cbl=Cb-l
BRI \k
POKE 23692,-2
BORDER 0 : OUER 1 : INT 10 LET a = INT (RND*176) : LET b=INT(RND*7) : 20 FOR n = a TO 175 STEP 4 : 30 PLOT n , n : 40 LET X = 255 - 2 * 0 : LET y = 175 - 2 * : 50 DRU INK b , 0 , y : DRU INK b ; -x ,0 : DRU INK b , 0 , -y : DRU INK b
CARGADOR C M
POKE 23624,128* FLASH + 64 * BRIGHT + 8 * PAPER + INK
cargar directamente desde casete los inolvidables juegos del Spectrum a través del puerto de serie del ordenador
por favor, ordenador, cárgame el...
POKE 23621,LINE-256*INT(LINE/256)
POKE 23622,INT(LINE/256)
POKE 23623
Cargador Universal de CM
Chequeo de la memoria en el Spectrum
poke en la dirección de carga +79 con 201
POKEADOR AUTOMÁTICO
10 CLEAR 4 9890 LET S«0 FOR N = 4-6697 TO 46969 RERD A POKE N,A LET S«S + A NEXT N
15 IF 6 <> 11246 TMEN PRINT "E RROR EN DATAS" STOP
20 RANDOMIZE USR 48900 PRINT "PARA UOLUER A LA NORMAL IDA D " ' " HACER PRINT USR 46697
30 DRTR 237 , 8 6 , 201 , 3 3 , 1 7 , 191 , 3 4,255,190,62,190,237,71,237
,94,201,245,56,59,92,203,11 I * f » e » I S » í X 7 Xr X V ' > J C I C ,SO.94,191,197,229,6,14,33,
80,191,197,62,14,144,1,253,
255,337,121,126,35,1,353,19
1,237,131,193,16,337,335,19
10 CLEAR 5e4
20 FOR N=6e4 TO 60011
30 READ a:POKE n,a
40 NEXTn
50 DATA 33,80.195,17,0.64,1,0,27,237, 176,201
60 LOAD "" CODE5e4
70 RANDOMIZE USR 6e4
80 PAUSE 0
código máquina del Spectrum o del Amstrad
1 PAPER O BORDER 0 CLS IN K 7 POKE 23675 , 0 RESTORE 9000 GO SUB 9000 GO TO 6000
Rutina en C/M que busca la matriz cargada y altera el código indentificador para convertirlo de nuevo en una variable normal de cadena. Otra posibilidad es dimensionar la matriz antes de grabarla, trabajando con longitud fija.
15 LET a=VAL STR$ a
Pokea la variable del sistema UDG que contiene la dirección del primer gráfico definido por el usuario, con la dirección del buffer de la impresora más cuatro bytes. Seguidamente, copia todos los gráficos que hubiera habido en la dirección original de la UDG en un 16 K.
POKE 1,3
desconectar físicamente el altavoz y colocar una resistencia de 40 ohmios
100 REM Comprueba tabla 110 LET c=A(n) 120 LET A(n)=n 130 RETURN
PRINT PEEK 23728
Clear 64683
POKE 23676,254
POKE 23675,176
El lector de flags permite usar la rutina de carga de bytes, ubicada a partir de #556 en la ROM del Spectrum, de una forma muy particular. El resultado de esta operación es la lectura del flag del bloque de bytes que nos interese. El contador de bytes permite conocer la longitud de un bloque de bytes.
1 POKE 23658 , 1 6 PRPER 0 BOR DER 0 INK 0 CLS GC S U B 8000
POKE (PEEK 23635 + 256*PEEK 23636)
POKE 23606,0
POKE 23658,9
POKE 23617,x
POKE 23658,8
POKE 23658,0
POKE 23741,168
POKE 23742,16
CLEAR 32431
CLEAR 65199
POKE 23675,176: POKE 23676,126
POKE 23675,176: POKE 23676,254
POKE 23675,88: POKE 23676,127
POKE 23675,88: POKE 23676,255
POKE 25653,182 Vidas infinitas
POKE 26746,0 No vidas extra
POKE 2666,234 Vida extra cada 1.000 puntos
POKE 26736,106 Velocidad
POKE 29573,X Repetición de disparos
POKE 60699,64 Enemigos inmortales
POKE 59217,24 Enemigos sin granadas
POKE 62317,201 No disparan
POKE 58096,24 Muchos enemigos
POKE 59190,X Radio de acción del disparo {normalmente 9}
POKE 59252,X Igual para granadas {normalmente 29}
POKE 59210,0 Permite matar a los de las trincheras a tiros
POKE 59213,0 Igual para el del puente
POKE 59833,201 Sólo se mueve un enemigo
POKE 25686,201 Quita el sonido
POKE 56981,24 Inmortal
POKE 27773,58 Granadas infinitas
POKE 57188,0 Evita la muerte por caer en una trinchera
POKE 58028,24 Evita ser atropellado por el jeep
POKE 58071,201 Igual con la moto
POKE 59319,24 Con los enemigos
POKE 62570,24 Disparos
POKE 62649,134 Granadas
POKE 57896,195 El jeep no dispara pero no muere
POKE 33700,201 No aparece eljepp
POKE 33899,0 No aparece la moto
POKE 34213,0 No aparece el camión
EXEC mdv1-dump
FORMAT "n";2 LOAD "n"
mi ni mapa
ERND
supercartucho para Interface II dejaba a disposición de los visitantes 15 juegos que, gracias a este soporte, se podían cargar en memoria de forma casi instantánea
dos interfaces de tarjetas Compact Flash conectados a un Plus 2e y un Plus 3e respectivamente, daban acceso a una amplia lista de títulos a través del menú zxcfgui
interceptar las llamadas a la rutina de carga de la ROM y sustituir la respuesta por el contenido de un fichero .tap
código encontrado en un papiro de una antigua abadía benedictina francesa y estaba fechado en plena edad media. El escrito había sido tomado durante siglos como un galimatías. Para gran sorpresa del viejo fraile lo había identificado como un programa que su Spectrum podía hacer funcionar
Sound Multicolour
rmrs711775OFFER
POKE 24925, a
Poke 23728-9
Page-in ROM 0, Disable interrupts, Save all register except IY and E, Call KPS CAN EDITOR ROM 118H
POKE 23725,1 : POKE 23729,2 :
COPY, LIST, LPRINT
The Adam Adaptor enables you to double the Spectrum's memory to 32K by connecting your ZX 16K RAM pack.
POKE 25803, any number from 1 to 256 (poked as 0) / POKE 25797, any number corresponding to a charactor from 19-49
SOFTKEY 24.24 key words inc. Peek, Poke, List, Save on your function keys
run the program before you test a machine-code subroutine or program, it will put the Spectrum Into interrupt mode two (IM2). In this mode the machine will not only perform an RST 56 instruction each time an interrupt occurs, but will also execute the short machine code program which will check whether
POKE 23675,93
Tape loader allows any 128 games to be loaded directly and in use with official 128 games there were no difficulties.
'A' for saved position, 'P' to analyse or set up board, 'PLAY', 'ANALYSE', 'LOAD' options, time limit keyed in as three digit number (e.g. 100 seconds)

Disponible en

Ficha técnica

Año2021