C64 Cracks

Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

C64 Cracks

Mensaje por Bieno »

Imagen

Os presento un nuevo proyecto en el que hace tiempo que estamos trabajando.
Se trata de C64 Cracks, una página de descargas en las que iremos colgando juegos que están en castellano pero que solo estaban preservados en formato TAP. Los cracks NUNCA iran acreditados ya que el fin es la preservación y disfrutar de ellos y a veces, para realizarla, aprovechamos otras versiones ya existentes.
Tenemos ya varios juegos preparados, principalmente los de DRO Soft e igualmente cualquier ayuda será agradecida.

Comenzaremos con El Reino de lo imposible

Imagen

https://c64cracks.itch.io/el-reino-de-lo-imposible
Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

Re: C64 Cracks

Mensaje por Bieno »

Esta vez, y como regalo navideño, os presentamos el Skyfox en su versión Dro Soft y en castellano
Esperamos que lo disfrutéis

Imagen

https://c64cracks.itch.io/skyfox
Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

Re: C64 Cracks

Mensaje por Bieno »

Últimamente hemos añadido muchos títulos de c64 que anteriormente solo estaban en formato TAP y ahora lo están en d64. Gracias a la extensa labor de Minter y los escaneos de Alejando Conde y Celiddoro, os presentamos la colección de los juegos que tradujo al castellano Software España y los educativos que Indescomp también sacó y tradujo para el c64
  • La Hormiga de Fuego
    Annihilator
    Annihilator 2
    Extraños en las Cuevas
    Tragacocos
    Laberinto del Creador
    Alf en las grutas de color
    Bailemos
    Compulandia
    El Rancho
    Laberintos lógicos
    Mil caras
    Números Locos
    Salta y Suma
    Telcas Divertidas
    De profesión detective.
Podéis descargaros todo el material en https://c64cracks.itch.io/

Estamos buscando de Software España los posibles títulos que nos faltan. El que creemos que existe pero que no tenemos es el Callejón de Setas.
Avatar de Usuario
minter
Mensajes: 5146
Registrado: 22 Jul 2014 18:51
Has thanked: 6959 times
Been thanked: 2694 times

Re: C64 Cracks

Mensaje por minter »

Me he metido en este fregado por culpa de la levadura de cerveza y germen de trigo.
Y por hablar de mas! -11

Estoy echando una mano a mi amigo Bieno con esto de la preservación, pasando TAPs a PRGs.

Mención especial a Blackhole, que me ha orientado en el tema de realizar el tema precisamente de eso, de como pasar TAPs, que herramientas emplear, donde mirar en los cargadores, como parchearlos, realizar las compresiones y unirlos, etc... para que luego funcionen como un archivo único.

Pues eso! un pasatiempo viejuno! -507
Avatar de Usuario
cacharreo
Mensajes: 2286
Registrado: 03 Jun 2023 09:37
Ubicación: /home/cacharreo/
Has thanked: 457 times
Been thanked: 852 times

Re: C64 Cracks

Mensaje por cacharreo »

Bieno escribió: 01 Mar 2025 23:34Telcas Divertidas
Pensé que era un juego de palabras xislédico-cómico de Lávaro pero es solo una errata. :-P
© cacharreo
Avatar de Usuario
minter
Mensajes: 5146
Registrado: 22 Jul 2014 18:51
Has thanked: 6959 times
Been thanked: 2694 times

Re: C64 Cracks

Mensaje por minter »

Antes de que se me olvide como pasé los TAPs de IDEALOGIC a PRG... que me estoy enrroscando con los NOVALOAD... -banghead

Así en breve: Los juegos para niños de IDEALOGIC vienen con una primera presentación de IDEALOGIC y luego el juego en si.

Para conservar la esencia de la cinta, quise conservar esa presentación, pero que estuviera todo contenido en un único bloque PRG.

Bien, el primer bloque contiene el cargador con la presentación escrita en BASIC, pero además, tiene parte oculta en ensamblador mas allá del BASIC donde se encuentra el código del turbo, los graficos de los CHARTs para las letras de IDEALOGIC y el lanzador del juego, pero en algunos casos la llamada al juego estaba oculta en la parte BASIC, por lo que tenía que conservar esa parte también.

Luego, el segundo bloque de la cinta, tenía el propio juego, pero no podía ser llamado independientemente, porque necesitaba parte del código contenido en el cargador.

El proceso fue el siguiente:

Cargar el programa en BASIC-ASSEMBLER y luego desde el monitor del VICE y con ayuda del DIRMASTER también, buscar donde empezaba el bloque de emsamblador y grabarlo independientemente. No podía hacer ninguna modificación en el BASIC, porque se cambiaban las posiciones en memoria y entonces no funcionaba bien. (errores en las letras o no funcionaba el cargador)
Una vez separado el archivo en dos, procedía a realizar unos pequeños cambios en el BASIC, como eliminar lo de "TIEMPO DE CARGA" y poniendo un titulo adicional y cambiando "CARGAR" por "EMPEZAR" ¿Sencillo, no?
Bueno, luego en el cargador, eliminaba la parte de carga de cinta y la sustituía por la llamada al JUEGO directamente. (El juego ya estaba incorporado en memoria como explicaré mas adelante)

Dependiendo del editor del juego, o Spinnaker o Fisher-Price, el sistema de llamada al juego cambiada. Por supuesto, tenía que buscar la llamada al juego en el cargador, para luego incorporarlo al programa BASIC mediante un SYS.

Fisher-Price tenía oculto el SYS de llamada en las lineas DATA. ¿como es eso? Pues deshabilitaban el buffer del teclado, luego cargaban los DATAS en el buffer del teclado, que no era mas que un "Clear Home, RETURN, SYS (Dirección), RETURN" (Escrito en PETASCII, tuve que consultar tabla) Y nuevamente habilitaban el buffer del teclado. Por lo que era como si se metiera la orden mas RETURN.

Los de SPINNAKER ocultaban la llamada desde el BASIC haciendo una jugarreta con una linea REM y tabulador hacia atrás. Desde el BASIC en el C64 no se ven esas trampas, pero desde el DIRMASTER, se ven todos esos trafullos para ocultar comandos.

También comentar que tenían codigo ensamblador oculto en las primeras lineas de REM del programa. Hay una pequeña técnica que permite mezclar ensamblador en estas lineas, pero cuando se hace un LIST, arroja cosas raras que solo son detectables como programa desde el Monitor de codigo maquina.

Bueno, pues con el programa en BASIC por un lado, la parte ensamblador por otro, colocado en su lugar que le corresponde, solo faltaba añadir el bloque del juego.

Aquí es donde interviene el EXOMIZER, que me permite unir los tres bloques y darle la dirección de arranque. Como el cargador es en BASIC, que contiene la llamada al juego, pues le decía al compresor que arrancara la primera posición en BASIC.

Un ejemplo del comando:

exomizer sfx basic "ranchobas2.prg" "ranchoasm.prg" "rancho.prg" -s "lsr $d011" -f "rol $d011" -x "lda $fb eor #$01 sta $fb beq skip inc $d020 skip:" -o "el rancho fisher price.prg"

Le digo me que junte la parte en BASIC, la parte en ensamblador del loader (que había separado previamente) y el bloque del juego en sí. Al principio del comando le digo mediante "sfx basic" que arranque en la primera posición del BASIC. Si el juego empieza en $4000, pues le diría "sfx 0x4000"
El resto de parametros es inyectar el la descomrpesión el efecto de como si estuvieramos cargando una cinta, pero lo que está haciendo es descomprimir en memoria. Y finalmente nos da un unico archivo como "el rancho fisher price.prg.

No lo he comentado, pero lo hago ahora. Los bloques de la cinta los extraigo con el FinalTAP.

Bueno, es mas o menos a groso modo como se han realizado los PRGs de IDEALOGIC.

Estoy apuntando todas las direcciones de arranque de los juegos y los comandos empleados con el Exomizer para poder luego juntarlo todo en un documento en un futuro cercano. Pero si alguien le pica la curiosidad respecto algún juego que vaya pasando, puede preguntar.

Un saludo.
Minter -11
Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

Re: C64 Cracks

Mensaje por Bieno »

Hemos añadido 3 juegos más a las descargas. Minter ha sido el encargado del crack y Inter981 y Celiddoro son los que nos han provisto de los escaneos del material original

Imagen
https://c64cracks.itch.io/deactivadores

Imagen
https://c64cracks.itch.io/mortadelo-y-filemn

Imagen
https://c64cracks.itch.io/gremlins-la-aventura
Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

Re: C64 Cracks

Mensaje por Bieno »

2 mas y esta vez con un MIA gracias a Celiddoro. Escaneos por parte de el mismo y Inter981 y crack de Minter


Imagen
https://c64cracks.itch.io/dan-dare

Imagen
https://c64cracks.itch.io/street-machine

Este último no estaba preservado en su versión traducida al castellano.
Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

Re: C64 Cracks

Mensaje por Bieno »

3 mas, el NEXUS y el Erebus con crack de Minter y carátula de Bo Virtual y Celiddoro
Imagen
https://c64cracks.itch.io/lobo-de-mar-seawolfe

Imagen
https://c64cracks.itch.io/erebus

Imagen
https://c64cracks.itch.io/nexus

EL Seawolfe no tenía los textos en castellano pero Minter se ha encargado de modificar las 4 palabras que salían y de paso le ha metido pantalla de presentación ( que tampoco tenía)
Avatar de Usuario
ron
Mensajes: 22470
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Has thanked: 4019 times
Been thanked: 5084 times

Re: C64 Cracks

Mensaje por ron »

Me encanta este hilo, solo reseñar que el tipo que conozco que más sabe de cracking y carga en C64 es @Blackhole. AhÍ lo dejo.
Avatar de Usuario
minter
Mensajes: 5146
Registrado: 22 Jul 2014 18:51
Has thanked: 6959 times
Been thanked: 2694 times

Re: C64 Cracks

Mensaje por minter »

ron escribió: 15 Mar 2025 13:45 Me encanta este hilo, solo reseñar que el tipo que conozco que más sabe de cracking y carga en C64 es @Blackhole. AhÍ lo dejo.
Y a quien crees que consulté para aprender a dumpear las cintas y a interpretar los cargadores?
Pues de nuestro colega Blackhole ! -11

Me dio unos consejos muy buenos para arrancar con unos juegos de Dinamic y luego vino el resto.

Y probablemente tenga que hacerle alguna consulta un día de estos.:)
Avatar de Usuario
Bieno
Mensajes: 238
Registrado: 12 Dic 2014 18:27
Ubicación: Reus
Has thanked: 210 times
Been thanked: 255 times

Re: C64 Cracks

Mensaje por Bieno »

2 mas, el Antiriad y el Drazen Petrovic, de nuevo con crack de Minter y carátulas de Celiddoro y Inter981. También hemos actualizado el Nexus con una nueva versión optimizada en el tiempo de descompresión.

Imagen
https://c64cracks.itch.io/la-sagrada-ar ... e-antiriad

Imagen
https://c64cracks.itch.io/drazen-petrovic-basket
dancresp
Mensajes: 6638
Registrado: 13 Nov 2010 02:08
Ubicación: Barcelona
Has thanked: 775 times
Been thanked: 1220 times

Re: C64 Cracks

Mensaje por dancresp »

Bieno escribió: 18 Dic 2023 10:43 Esta vez, y como regalo navideño, os presentamos el Skyfox en su versión Dro Soft y en castellano
Esperamos que lo disfrutéis

Imagen

https://c64cracks.itch.io/skyfox
Tengo esta misma versión para ZX-Spectrum y la verdad es que está muy bien para ser de ese sistema, pero recuerdo en su día haberlo visto en el Commodore 64 de un amigo y me quedé flipado con la calidad general del juego y sus gráficos grandes y coloreados. Era una especie de After Burner primitivo.

Me han entrado ganas de meterlo en mi Commodore 64 con Raspberry+Combian. -drinks
Buscando la IP de la W.O.P.R. he encontrado mi índice
dancresp
Mensajes: 6638
Registrado: 13 Nov 2010 02:08
Ubicación: Barcelona
Has thanked: 775 times
Been thanked: 1220 times

Re: C64 Cracks

Mensaje por dancresp »

Por cierto, ¿lo hecho aquí sería válido para el Commodore 16/Plus 4?

Para emulador tengo mucho software en formato cinta que no tengo en formato disco.
Buscando la IP de la W.O.P.R. he encontrado mi índice
BlackHole
Mensajes: 1950
Registrado: 03 Ago 2011 23:07
Ubicación: Aluche, Madrid
Has thanked: 36 times
Been thanked: 565 times

Re: C64 Cracks

Mensaje por BlackHole »

dancresp: Los títulos son de Commodore 64 y no corren en la otra familia de máquinas. Tienen diferentes áreas de memoria y diferentes chipsets.
Otra cosa es que quizás las técnicas usadas se pudiesen aplicar en otros títulos de C16/+4 si alguien se atreve con ellos.
Avatar de Usuario
minter
Mensajes: 5146
Registrado: 22 Jul 2014 18:51
Has thanked: 6959 times
Been thanked: 2694 times

Re: C64 Cracks

Mensaje por minter »

dancresp escribió: 17 Mar 2025 12:44 Por cierto, ¿lo hecho aquí sería válido para el Commodore 16/Plus 4?

Para emulador tengo mucho software en formato cinta que no tengo en formato disco.
Sería válido si fuera software en castellano no preservado.
Entonces la secuencia de acontecimientos sería así:
- Me llama Bieno para ir a tomar unas cervezas a su casa.
- No dice nada a medida que van saliendo botellines de la nevera.
- Al cuarto botellín que saca. (Creo que el va bebiendo agua en vez de cerveza, con disimulo) me suelta: “Sabes algo de C16?”
- Responderé “No”
- El dirá “Bueno, no pasa nada”

Al día siguiente me encontrare un mail donde me manda varios TAPs para pasar a PRG como habíamos acordado. -shock

Pero de todos modos… ya estoy enfangado con el C64 y haciendo cosas que… “Para que me meto?” -11

Así que por el momento…. El C16 queda aparcado. -grin
Responder

Volver a “Software C64”