Como sacar ficheros de archivos CAS. Templos Sagrados

ページ 1/2
| 2

By Tolvatar

Paragon (1032)

Tolvatar さんの画像

03-06-2012, 19:59

Hola. Estoy intentando pasar unas imagenes CAS a ficheros para hacerme un disco con todas las Aventuras AD.
El caso es que el Templos Sagrados utiliza un loader y luego salen las rayas de colorines mientras carga, pero no son ficheros como tal.
Con el Turbo 5000 he conseguido ver esto:

Mi pregunta es: se pueden cargar de alguna manera para guardarlos en el disco sin saber codigo máquina?
Es que he intentado sacar los ficheros con el Turbo 5000 y no se, y con el msx_taper-1.0 me salen los ficheros capados, es decir, más pequeños de lo que deberían y no funciona.
Alguna ayuda?
Gracias.

ログイン/登録して投稿

By Warchild

Paragon (1298)

Warchild さんの画像

03-06-2012, 20:47

¿Este juego (y el resto de los juegos de AD) no está disponible como imagen DSK? Me parece que deben estar, y te sería más fácil coger directamente los archivos de los DSK y hacerte tus discos.

By Tolvatar

Paragon (1032)

Tolvatar さんの画像

03-06-2012, 21:10

Pues mira que lo he buscado y no lo encuentro en ninguna parte
En DSK original de Aventuras AD, es decir en disquete de 360kbs tengo La Aventura Espacial, Jabato y Cozumel.
En el disco de 720kbs tengo preparados Quijote, Aventura Original, Jabato, Cozumel y Chichen Itza.
Pero de los Templos Sagrados solo encuentro la versión CAS y no hay manera. Yo no se programar y desemsamblar el loader para ver lo que hace pues me supera.

By kabish

Master (223)

kabish さんの画像

04-06-2012, 11:14

Hay una version de los templos sagrados en dsk, pero 'original' de Dinamic. Esta protegida y no se pueden listar los ficheros.

La version en dsk tiene un cargador no standart, tipico de la epoca. Yo en su dia lo desensamble, pero lo tengo en la carpeta de 'pendientes', como tantos otros. oO

Yo no he encontrado una version desprotegida de este programa.

Un saludo.

By Tolvatar

Paragon (1032)

Tolvatar さんの画像

04-06-2012, 21:35

Pues mira, ahí tengo la motivación para ver algo en ensamblador. Anoche saqué el listado del programa con el RSC2.
Ahora a intentar entender lo que tengo delante a ver si lo consigo.
Un saludo y gracias.

By manolito74

Paragon (1288)

manolito74 さんの画像

05-06-2012, 01:01

Hola:

Tolvatar, échale un vistazo a esto que te dejo que quizás te pueda ayudar:

http://www.konamito.com/curso-de-desproteccion-de-programas/

(pincha sobre la imagen que aparece del documento para descargarlo).

Espero que te sirva y lo disfrutes. ;-)

Saludetes. ;-)

By mohai

Paladin (999)

mohai さんの画像

05-06-2012, 20:55

Si tienes la imagen CAS, lo que puedes hacer es buscar donde empieza y termina cada bloque.
Aunque sean bloques sin cabecera o turbo, en la imagen CAS si que hay una cabecera que dice donde empieza cada bloque de datos (una especie de emulacion del pitido de sincronismo).
Si tienes un editor hexadecimal, puedes aislar cada bloque y luego guardarlo por separado (acuerdate de quitar la cabecera del CAS).
Luego tendrás que desensamblar el cargador original y hacerte otro para cargar los bloques en la memoria, donde le corresponde a cada uno y ejecutar el juego.
Todo esto es fácil si ya lo has hecho con algún otro juego, pues las rutinas de carga turbo son similares.

Otra cosa que puedes hacer, es conseguir el DSK original, cargar el sector 0 (si no ves ficheros) y ponerte a desensamblar, pero para ello primero píllate las llamadas del BDOS... Wink

By manolito74

Paragon (1288)

manolito74 さんの画像

05-06-2012, 21:00

Hola Mohai:

¿Has visto el enlace que pongo yo arriba?. Ahí viene explicado como hacerlo directa, y artesanalmente, con un MSX real, pero está claro que el enfoque tuyo al aprovechar las posibilidades que brinda un PC es mucho más fácil-práctico-rápido.

¿Podías hacer un mini-tuto para ver al menos como separar-aislar y grabar por seprada cada bloque usando un editor hexadecimal?.

Gracias & Saludetes. ;-)

By mohai

Paladin (999)

mohai さんの画像

06-06-2012, 18:08

Buenas,

en tiempos yo lo hacía todo directamente desde el MSX, de manera mas o menos artesanal, pero ahora gracias a los ficheros imagen y los emuladores, tenemos mucho más fácil las cosas.

Aprovechando que estoy traduciendo un juego, te voy a tomar la palabra y hago un pequeño tutorial de cómo he extraido los bloques que necesito. Estad atentos.

By Tolvatar

Paragon (1032)

Tolvatar さんの画像

06-06-2012, 19:19

Ole ole. Estoy a la espera. Gracias por adelantado.

By Miguel_Noe

Champion (465)

Miguel_Noe さんの画像

06-06-2012, 20:20

Manolito74
Tengo un HB-20P. He probado lo de Print Inp (&HA8) y el numero que me sale a mí es el 48 lo he pasado a Binaro con Print Bin$(48) y el resultado es 00110000. Segun los datos tecnicos el HB-10P y El HB-20P tienes 11110000 (240 ). El Hit-bit 55 + HBM 16 (Cartucho de memoria) es el que deberia de salir 48... Segun todo esto, no tengo un HB-20P si no un HIT-BIT 55 + HBM16...??? oO

Otra cosa, tengo un cartucho de memoria de 16k, cuado lo pongo en el slot de cartuchos 1 y pruebo el Print INP..... sale un 16 y cuando lo pruebo en el slot numero 2 sale 32...

Voy a leer otra vez el manual, xq creo que no me he enterado muy bien.. Crying

ページ 1/2
| 2