La Aventura Original

Pagina 4/14
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9

Van araubi

Champion (432)

afbeelding van araubi

30-11-2013, 21:54

Me he puesto a trastear con La Aventura Original para otras plataformas. Al teclear "dar" debería responder "Pero... ¡si no tienes eso!". Por si valiese de algo para algún valiente Cool

Voy a hacer el chorras con algún hexadecimal, no va a valer de nada pero al menos me entretengo un rato Running Naked in a Field of Flowers

Van araubi

Champion (432)

afbeelding van araubi

01-12-2013, 20:36

Como era de esperar no he conseguido nada, entre otras cosas porque los textos están codificados y no se puede acceder a ellos con facilidad. Eek!

Van FX

Champion (264)

afbeelding van FX

02-12-2013, 00:33

Hola a todos
He estado investigando un poco desensamblando el juego
Las órdenes y lo que presenta en pantalla esta codificado invirtiendo los bits, vamos haciendo un xor con ff
Tengo localizadas varias rutinas, como por ejemplo las de escritura en pantalla y la que parece que utiliza el dar.
No tengo claro todavía a donde tendría que ir de verdad... Es lo que queda por ver....
Si localizo algo más, os aviso... Y si no lo consigo pondré mis avances a ver si alguien lo consigue.... Jejejejeje
Un saludo
Felixesp

Van FX

Champion (264)

afbeelding van FX

02-12-2013, 00:35

Otra cosa. Me puedes enviar Pablibiris el cas ese defectuoso a ver si con los dos hago algo?
Grax

Van araubi

Champion (432)

afbeelding van araubi

02-12-2013, 11:31

Ahí va el defectuoso:

https://www.dropbox.com/s/royz8iewcvpqa4d/AVE2.CAS

Faltaría el A4.bin

Gracias por ponerte a ello, Felixesp. Una pregunta, seguro que ya lo has hecho pero... ¿has desensamblado también la primera parte? ¿Sería posible que la dirección a la que tuviera que dirigirse fuera la misma en ambas partes?

Saludos.

Van FX

Champion (264)

afbeelding van FX

02-12-2013, 12:50

Gracias por el "defectuoso", pero he mirado y justo las tablas están en la carga A4, o sea que creo que no me servirá.
Si Araubi, he mirado la carga original del 1, y sé el código que utiliza que es el 6C, cuando en la carga 2 es el 6A. No obstante, he mirado la versión de Spectrum y tiene el mismo código en la segunda parte.
He cambiado el código en este DSK para la segunda parte. Ahora da error, como en la primera parte. Habría que llegar a donde se puede dar el huevo a ver si deja, o sigue dando el error. En la primera parte dice que no se puede hacer, hasta que llegamos al trol y entonces deja.
Si alguien prueba esta versión... podría colgar después una SAVE de la partida en BLUEMSX? (No he mirado si deja hacerlo. Sino, entrando en Debugger, en File, Save Memory, por favor). Justo al llegar a la pantalla que hay que dar el huevo.
Un saludo
Felix

https://www.dropbox.com/s/wqm90p7rag29wlx/Original%20copia.dsk

(Espero que con esto se solucione, pero no creo...)

Van araubi

Champion (432)

afbeelding van araubi

02-12-2013, 13:05

Me pongo a ello.

Van araubi

Champion (432)

afbeelding van araubi

02-12-2013, 13:24

He llegado hasta el punto y sigue sin funcionar.

Si vale de algo: al teclear el verbo "dar" ahora responde "no puedo hacerlo", cuando lo que debería responder es "Pero...¡si no tienes eso!"

Dejo el save justo en el punto con el troll:

https://www.dropbox.com/s/58m4t81wz0cnibf/Aventura%20origina...

Van FX

Champion (264)

afbeelding van FX

02-12-2013, 14:24

Entiendo entonces que en esta SAVE, no tenemos el huevo?
Habéis probado teniendo el huevo si se le puede dar igual?
(Si podeis subir un SAVE con el huevo, también mejor para probar)
Intento a ver.
Felix

Van araubi

Champion (432)

afbeelding van araubi

02-12-2013, 16:49

No, no, tienes el huevo. Teclea "inventario" o "i" y verás que lo tienes. De todas formas puedes entregarle cualquier tesoro al troll, pero sólo entregándole el huevo podrás terminar el juego.

Pero tecleando "dar" sin especificar ningún objeto debería responder la frase "Pero...¡si no tienes eso!", al menos eso responde en la primera parte, y también en Spectrum en ambas partas.

Pagina 4/14
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9