Skip to main content

Para los jugadores de Comet 64, si desea obtener todos los logros en el juego, esta guía brinda todas las soluciones para completar el juego y obtener el 100% de los logros.

disco1

Fin del disco 1

Resuelve todos los acertijos en el disco 101. Descuento de lanzamiento [Achievement: Hello World;]

registro = entrada * 0.8;
salida = registro;

02. ¿Por qué tan negativo?

registro = entrada * -1;
salida = registro;

03. Invitado IMC

int = entrada;
registro = entrada;
registro = registro * registro;
registro = int/reg;
salida = registro;

04. Lo que sube

int++;
salida = int;

05. Debe bajar [Achievement: The Holy Trinity]

int++;
registro = 101-int;
salida = registro;

06. Compara el par

int = entrada;
registro = entrada;
verifique int > reg;
saltar si es verdadero: imprimir;
int = registro;
impresión:
salida = int;

07. El doble

Siguiente:
int = entrada;
comprobar registro = int;
registro = int;
saltar si es falso: siguiente;
salida = int;

08. Suma’♥♥♥♥♥

agregar:
int = entrada;
comprobar int = 0;
registro = registro + int;
saltar si es falso: añadir;
salida = registro;
registro = 0;

09. Alrededor

int = entrada + 0,5;
salida = int;

10. A la vuelta

registro = entrada / 10;
int = reg + 0,5;
int = int * 10;
salida = int;

disco2

Comet 64 Todas las Soluciones y 100% LogrosFin del disco 2

Resuelve todos los acertijos en el disco 211. ¿Sobrantes?

registro = entrada;
int = reg / 4;
int = int * 4;
int = reg – int;
salida = int;

12. Algunas sobras

empezar:
registro = entrada;
int = reg / 4;
int = int * 4;
int = reg – int;
comprobar int = 3;
saltar si es falso: comenzar;
salida = registro;

13. Diferenciador

int = entrada – entrada;
comprobar int > 5;
saltar si es verdadero: principal;
comprobar int <-5;
principal:
salida = bool;

14. Número entero inverso

registro = entrada / 10;
int = registro;
registro = registro – int;
registro = registro * 100;
registro = registro + int;
salida = registro;

15. Doppelgänger 2

comprobar entrada = entrada;
salida = bool;

16. Cara y cruz

empezar:
registro++;
comprobar entrada = cabezas;
saltar si es verdadero: fin;
int++;
final:
comprobar registro = 100;
saltar si es falso: comenzar;
comprobar int > 50;
salta si es cierto: cruz;
comprobar int < 50;
salta si es cierto: cara;
salida = dibujar;
cruz:
salida = cruz;
cabezas:
salida = cabezas;

17. Gran Hermano

int = entrada;
registro = entrada;
verificar int saltar si es cierto: pequeño;
registro = int;
pequeña:
int = entrada;
verificar int salta si es verdadero: segundo;
registro = int;
segundo:
salida = registro;

18. Hermano medio

int = entrada;
registro = entrada;
verificar int saltar si es cierto: tercero;
cambiar int;
int = registro;
interruptor de registro;
tercera:
interruptor de registro;
registro = entrada;
verifique int > reg;
saltar si es verdadero: fuera;
cambiar int;
verificar int saltar si es verdadero: fuera;
int = registro;
afuera:
salida = int;

19. El mayor de los hermanos

registro = entrada;
otra vez:
int = entrada;
comprobar registro > int;
saltar si es verdadero: siguiente;
registro = int;
Siguiente:
comprobar entrada = nulo;
saltar si es falso: de nuevo;
salida = registro;

20. Espiral Dorada

int = entrada;
cambiar int;
int = 1;
salida = int;
círculo:
salida = int;
registro = int * 1.62;
int = reg + 0,5;
interruptor de registro;
verifique int > reg;
interruptor de registro;
saltar si es falso: bucle;

disco3

Comet 64 Todas las Soluciones y 100% LogrosFin del disco 3

Resuelve todos los rompecabezas en el Disco 321. Más fácil de lo que parece

int = entrada;
registro = int * int;
int = reg – int;
salida = int;

22. Más difícil de lo que parece

reg = entrada – 0.5;
registro = registro * registro;
registro = registro – 0,25;
salida = registro;

23. Dame un estadio de béisbol

círculo:
int = int + entrada;
comprobar entrada = nulo;
saltar si es falso: bucle;
registro = int / 10;
salida = registro;

24. Veintiuna

círculo:
int = registro;
comprobar entrada = nulo;
saltar si es verdadero: fin;
registro = registro + entrada;
comprobar registro > 21;
saltar si es falso: bucle;
final:
salida = int;
registro = registro – int;

25. Impresión inicial

cadena = entrada;
char = cadena[0];
salida = carácter;

26. Impresión duradera

cadena = entrada;
int = str.longitud – 1;
char = cadena[int];
salida = carácter;

27. la cuerda más larga

círculo:
comprobar entrada = nulo;
saltar si es verdadero: fin;
cadena = entrada;
int = str.longitud;
verifique int > reg;
saltar si es falso: bucle;
registro = int;
cambiar de calle;
saltar a: bucle;
final:
cambiar de calle;
salida = cadena;

28. 46temoc

cadena = entrada;
int = str.longitud;
círculo:
En t-;
char = cadena[int];
cambiar de calle;
cadena = cadena + carácter;
cambiar de calle;
comprobar int > 0;
saltar si es verdadero: bucle;
cambiar de calle;
salida = cadena;
cambiar nulo;

29. 46 cemot [needs optimization]

cadena = entrada;
escribe:
reg = str.longitud;
reg–;
char = cadena[reg];
int = carácter;
círculo:
reg–;
char = cadena[reg];
interruptor de registro;
registro = carácter;
verificar int saltar si es falso: next_a;
interruptor de registro;
registro++;
calle[reg] = carcter;
reg-;
char = int;
calle[reg] = carcter;
saltar a: siguiente_b;
siguiente_a:
int = registro;
interruptor de registro;
siguiente_b:
comprobar registro > 0;
saltar si es verdadero: bucle;
reg = str.longitud;
reg-;
char = cadena[reg];
int = carácter;
controlar:
reg–;
char = cadena[reg];
interruptor de registro;
registro = carácter;
verificar int saltar si es verdadero: ordenar;
int = registro;
interruptor de registro;
comprobar registro > 0;
salta si es verdadero: verifica;
salida = cadena;

30. Cometa LXIV

registro = entrada / 10;
tiempo:
comprobar registro < 1;
salta si es verdadero: unidades;
cadena = cadena + X;
registro = registro – 1;
saltar a: decenas;
unidades:
comprobar registro = 0,4;
saltar si es cierto: 4;
comprobar registro = 0,9;
saltar si es cierto: 9;
comprobar registro > 0,4;
saltar si es falso: 123;
cadena = cadena + V;
registro = registro – 0,5;
123:
comprobar registro = 0;
saltar si es verdadero: fin;
str = str + yo;
registro = registro – 0,1;
saltar a: 123;
4:
str = str + IV;
saltar a: fin;
9:
str = str + IX;
final:
salida = cadena;
cadena = ;

disco4

Comet 64 Todas las Soluciones y 100% LogrosFin del disco 4

Resuelve todos los acertijos en el disco 431. Pares de coordenadas

registro = entrada;
int = entrada;
salida = registro, int;

32. Coordenadas emparejadas

int = entrada;
registro = aporte;
interruptor de registro;
registro = entrada;
salida = int, reg;
interruptor de registro;
int = entrada;
salida = registro, int;

33. Mensaje secreto

cadena = entrada;
int = str.longitud;
círculo:
En t-;
comprobar int < 0;
saltar si es verdadero: fin;
char = cadena[int];
comprobar carcter = g;
saltar si es falso: bucle;
char = e;
calle[int] = carcter;
saltar a: bucle;
final:
salida = cadena;

34. Entrada raíz

registro = entrada;
int = 0;
círculo:
int = int + 2;
registro = registro – int;
comprobar registro < 0;
saltar si es falso: bucle;
int = int/2;
salida = int;

35. Iniciativa negativa

círculo:
int = entrada;
comprobar int < 1;
saltar si es verdadero: fuera;
saltar a: bucle;
afuera:
salida = int;
comprobar int = 0;
saltar si es verdadero: bucle;
suelo:
registro = entrada;
comprobar registro = 0;
saltar si es verdadero: bucle;
saltar a: cola;

36. Tan fácil como 01 10 11

int = entrada;
comprobar int > 7;
saltar si es falso: cero1;
cadena = cadena + 1;
int = int – 8;
saltar a: siguiente1;
cero1:
cadena = cadena + 0;
siguiente1:
comprobar int > 3;
saltar si es falso: cero2;
cadena = cadena + 1;
int = int – 4;
saltar a: siguiente2;
cero2:
cadena = cadena + 0;
siguiente2:
comprobar int > 1;
salta si es falso: zero3;
cadena = cadena + 1;
int = int – 2;
saltar a: siguiente3;
cero3:
cadena = cadena + 0;
siguiente3:
comprobar int > 0;
salta si es falso: zero4;
cadena = cadena + 1;
int = int – 1;
saltar a: siguiente4;
cero4:
cadena = cadena + 0;
siguiente4:
salida = cadena;
cadena = ;

37. Transición binaria [lines only]

registro = entrada / 100;
cadena = ;
círculo:
int = registro / 10;
int = int * 10;
registro = registro – int;
int = int/10;
registro = registro * 10;
interruptor de registro;
registro = registro * 2;
registro = registro + int;
interruptor de registro;
cadena = cadena + 1;
comprobar str = 1111;
saltar si es falso: bucle;
interruptor de registro;
salida = registro;

37. Transición binaria [steps only]

S t:
int = entrada;
comprobar int > 1000;
saltar si es cierto: m9;
comprobar int > 100;
saltar si es cierto: m5;
comprobar int = 0000;
saltar si es falso: m1;
salida = 0;
saltar a: st;
m1:
comprobar int = 0001;
saltar si es falso: m2;
salida = 1;
saltar a: st;
m2:
comprobar int = 0010;
saltar si es falso: m3;
salida = 2;
saltar a: st;
m3:
comprobar int = 0011;
saltar si es falso: m4;
salida = 3;
saltar a: st;
m4:
comprobar int = 0100;
saltar si es falso: m5;
salida = 4;
saltar a: st;
m5:
comprobar int = 0101;
saltar si es falso: m6;
salida = 5;
saltar a: st;
m6:
comprobar int = 0110;
saltar si es falso: m7;
salida = 6;
saltar a: st;
m7:
comprobar int = 0111;
saltar si es falso: m8;
salida = 7;
saltar a: st;
m8:
comprobar int = 1000;
saltar si es falso: m9;
salida = 8;
saltar a: st;
m9:
comprobar int = 1001;
saltar si es falso: m10;
salida = 9;
saltar a: st;
m10:
comprobar int = 1010;
saltar si es falso: m11;
salida = 10;
saltar a: st;
m11:
comprobar int = 1011;
saltar si es falso: m12;
salida = 11;
saltar a: st;
m12:
comprobar int = 1100;
saltar si es falso: m13;
salida = 12;
saltar a: st;
m13:
comprobar int = 1101;
saltar si es falso: m14;
salida = 13;
saltar a: st;
m14:
comprobar int = 1110;
saltar si es falso: m15;
salida = 14;
saltar a: st;
m15:
salida = 15;

38. ¡Sin duplicados!

círculo:
int = int + entrada;
comprobar entrada = nulo;
saltar si es falso: bucle;
int = int – 45;
salida = int;

39. ¡Sin duplicados!

str = ooooooooo;
círculo:
registro = entrada;
char = cadena[reg];
comprobar char = o;
saltar si es falso: fin;
char = yo;
calle[reg] = carcter;
saltar a: bucle;
final:
salida = registro;

40. Arreglemos Esto

círculo:
cadena = entrada;
int = str.longitud;
cadena = entrada;
int = str.longitud + int;
comprobar int = 9;
saltar si es cierto: papel;
comprobar int = 12;
saltar si es cierto: roca;
comprobar int = 13;
saltar si es cierto: tijeras;
salida = dibujar;
saltar a: bucle;
papel:
salida = papel;
saltar a: bucle;
roca:
salida = roca;
saltar a: bucle;
tijeras:
salida = tijeras;

discoA

Comet 64 Todas las Soluciones y 100% LogrosR:> Completado

Resuelve todos los acertijos en el Disco A Todos los acertijos en los discos A y B se pueden resolver usando este código:

str = ooooooooooooooooooooooooooooooooooooooo;
char = cadena[reg];
comprobar char = i;
salida = bool;
registro++;

Simplemente reemplace la o con una i si desea que la salida sea verdadera. A continuación, solo se enumeran las soluciones previstas.

A1: full_on

salida = verdadero;

A2: uno_en

comprobar int = 0;
salida = bool;
int++;

A3: único

comprobar int < 31;
salida = bool;
int++;

A4: rayas verticales

salida = verdadero;
salida = falso;

A5: rayado_horizontal

salida = verdadero;
salida = verdadero;
salida = verdadero;
salida = verdadero;
salida = falso;
salida = falso;
salida = falso;
salida = falso;

A6: círculo_exterior

completo:
salida = verdadero;
salida = verdadero;
salida = verdadero;
salida = verdadero;
parte:
salida = verdadero;
salida = falso;
salida = falso;
salida = verdadero;
int++;
comprobar int = 6;
saltar si es falso: parte;

A7: círculo_interno

parte:
salida = falso;
salida = falso;
registro++;
comprobar registro < 4;
saltar si es verdadero: parte;
registro = 0;
completo:
salida = falso;
salida = verdadero;
salida = verdadero;
salida = falso;
int++;
comprobar int < 4;
saltar si es verdadero: completo;

A8: barra diagonal

salida = falso;
salida = falso;
salida = falso;
línea:
salida = verdadero;
salida = falso;
salida = falso;
int++;
comprobar int = 4;
saltar si es falso: línea;
int = 0;
salida = falso;

A9: barra invertida

línea:
salida = verdadero;
salida = falso;
salida = falso;
salida = falso;
salida = falso;
int++;
comprobar int = 3;
saltar si es falso: línea;
salida = verdadero;

discoB

Comet 64 Todas las Soluciones y 100% LogrosB:> Completado

B:> CompletadoB1: salida_bool

comprobar int > 12;
salida = bool;
int++;

B2: tablero de ajedrez:

salida = verdadero;
salida = falso;
salida = verdadero;
salida = falso;
salida = falso;
salida = verdadero;
salida = falso;
salida = verdadero;

B3: orden_ascendente

int = registro;
salida = verdadero;
repetir:
salida = falso;
En t-;
controlar int > -1;
saltar si es cierto: repetir;
registro++;

B4: camino_medio

salida = falso;
salida = verdadero;
salida = verdadero;
salida = falso;
salida = falso;
salida = falso;
salida = falso;

B5: entrecruzado

corto:
comprobar int < 3;
saltar si es falso: largo;
salida = falso;
salida = falso;
salida = verdadero;
int++;
registro = 7;
saltar a: corto;
Embarcacion:
salida = falso;
salida = falso;
salida = falso;
salida = falso;
salida = verdadero;
registro = registro – 2;
int = registro;

B6: estrellas_fugaces

salida = falso;
salida = falso;
salida = verdadero;

B7: superior_derecha

salida = verdadero;
salida = verdadero;
salida = verdadero;
salida = verdadero;
salida = falso;
salida = verdadero;
salida = verdadero;
salida = verdadero;
salida = falso;
salida = falso;
salida = verdadero;
salida = verdadero;
salida = falso;
salida = falso;
salida = falso;
salida = verdadero;

B8: botón de reproducción [needs rework]

str = ioooiiooiiioiiiiiiiiiiiioiioioooo;
char = cadena[reg];
comprobar char = i;
salida = bool;
registro++;

B9: hiroshima

int = registro;
loop_a:
salida = verdadero;
comprobar int > 0;
En t-;
salta si es verdadero: loop_a;
int = registro;
bucle_b:
salida = falso;
comprobar int > 0;
En t-;
salta si es verdadero: loop_b;
registro++;

vudú.txt

Comet 64 Todas las Soluciones y 100% Logros¿Que brujería es esta?

Ingrese la contraseña correcta para acceder a voodoo.txt Como ya habrá notado, el archivo voodoo está encriptado. La contraseña se generó aleatoriamente al iniciar el juego por primera vez. Completa todos los rompecabezas de un disco para desbloquear uno de los personajes (etiquetado como ‘código’). El logro se desbloquea después de descifrar el archivo.

terminaciones

Comet 64 Todas las Soluciones y 100% LogrosEl padre

Juega el final realComet 64 Todas las Soluciones y 100% LogrosEl maestro

Juega el final secreto

El juego presenta dos finales: «El padre» y «El maestro». Para el primero debes resolver todos los rompecabezas antes de completar el nivel final. Para el segundo debes resolver el nivel final antes de completar cualquier otro rompecabezas.

Establezca el nombre de usuario en ‘masterotari’ para acceder al nivel final.

99. Error [Achievement: Star of Bethlehem]

cadena = entrada;
int = str.longitud;
En t-;
char = cadena[0];
interruptor de coche;
char = cadena[int];
calle[0] = carcter;
interruptor de coche;
calle[int] = carcter;
imprimir cadena;

Eso es todo lo que compartimos hoy en Comet 64 All Solutions and 100% Achievements. Si tiene algo que agregar, no dude en dejar un comentario a continuación y nos vemos pronto.

Sigue leyendo: