Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO
No quisiera comenzar a postear en RW 3.0 sin dejar pasar el proyecto que ayudó a poner en marcha y capitaneó el gran especialista en Dragon PSER1 animado por toda la comunidad.
Podéis ver todo el proyecto en este enlace de RW 2.0: http://retrowiki.es/viewforum.php?f=84
Proyecto RW. The Hobbit en Dragon
Proyecto RW Port a 6809/Basic. The Hobbit para Dragon / Tandy CoCo.
De momento, por falta de apoyos y colaboradores el proyecto está parado, pero no muerto. Habrá que esperar por si PSER1 se suma a RW3.0 y esta vez que no le falte todo nuestra colaboración y apoyo.
Podéis ver todo el proyecto en este enlace de RW 2.0: http://retrowiki.es/viewforum.php?f=84
Proyecto RW. The Hobbit en Dragon
Proyecto RW Port a 6809/Basic. The Hobbit para Dragon / Tandy CoCo.
De momento, por falta de apoyos y colaboradores el proyecto está parado, pero no muerto. Habrá que esperar por si PSER1 se suma a RW3.0 y esta vez que no le falte todo nuestra colaboración y apoyo.
- Chema
- Mensajes: 2664
- Registrado: 21 Jun 2012 20:13
- Ubicación: Gijón
- Agradecido : 3190 veces
- Agradecimiento recibido: 926 veces
- Contactar:
Re: Proyecto The Hobbit en Dragon por PSER1
La verdad es que molaría que este proyecto siguiese adelante. Yo sé que no he ayudado todo lo que me hubiese gustado (y a pser1!). En cuanto empezó a aparecer código 6809... buf...
- kikems
- Mensajes: 5502
- Registrado: 30 May 2013 19:23
- Agradecido : 2638 veces
- Agradecimiento recibido: 3112 veces
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Es lógico, lo primero es lo primero y es el reconocimiento a la maestría y al dominio que tiene PSER1 sobre los 6809 y sobre los Dragon / CoCo. Evidentemente el nivel es muy muy alto y los conocimientos que tiene nos sobrepasan a todos.
Quizá lo que yo quiero decir es que un poco de ayuda desde la parte de Z80 hubiera sido fundamental para que el proyecto no se detuviera, esperemos que colegas con ganas ayuden a recuperar todo el trabajo y no quede ahí simplemente a modo de tutorial sino que la versión de The Hobbit termine funcionando en los Dragon, que se lo merecen.
Quizá lo que yo quiero decir es que un poco de ayuda desde la parte de Z80 hubiera sido fundamental para que el proyecto no se detuviera, esperemos que colegas con ganas ayuden a recuperar todo el trabajo y no quede ahí simplemente a modo de tutorial sino que la versión de The Hobbit termine funcionando en los Dragon, que se lo merecen.
-
- Mensajes: 6226
- Registrado: 13 Nov 2010 02:08
- Ubicación: Barcelona
- Agradecido : 665 veces
- Agradecimiento recibido: 1017 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Pues si, esperemos que con todo lo que se avanzó, el proyecto acabe llegando a buen puerto.
Buscando la IP de la W.O.P.R. he encontrado mi índice
- pser1
- Mensajes: 4094
- Registrado: 08 Dic 2012 18:34
- Agradecido : 1352 veces
- Agradecimiento recibido: 1118 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Hola compañeros,
He estado muy liado con la conversión de la ROM del cartucho Orchestra90 del CoCo para el Dragon-64.
Hace menos de quinze dias dí por cerrado el proyecto en cuanto comprobé que todo el sistema de disco
funcionaba correctamente.
Una vez dado el carpetazo, abrí de nuevo los ficheros del Hobbit y empecé donde lo dejé ... o sea perdido en el #%&& parser.
Esta vez me decidí por debugar el programa al mismo tiempo en ambos entornos, así que abrí XRoar con GDB
en una ventana y el SPecEmu en otra, puse un breakpoint en ambos en el punto siguiente a la recepción de comandos
de usario y fuí trazando PASO a PASO hasta que encontré cambios de valores o saltos a diferente punto de código.
La verdad es que jamás habría encontrado los errores de conversión realizados.
Afortunadamente, a los tres días de haberme re-incorporado me contactó James McKay (del mundo CoCo, autor de Glove),
interesándose de nuevo por el estado del programa.
Le envié la info de que disponemos on-line y, a pesar del problema que significa para el el hecho de que todo esté
en castellano, se ha ido adaptando y la verdad es que entre los dos hemos avanzado mucho. Creo que podemos dar por
solventados los problemas del parser ...
Ahora estamos en fase de pruebas para detectar otros defectos del parser antes de añadir más código al fuego (perdón, juego)
Os adjunto el VDK de la última versión así como el fuente y los dos ficheros de datos, el primero de los cuales tuve que
modificar pues tenia un dato (2 bytes) invertidos. Maldito rollo de bigendian ó lowendian
En el zip adjunto encontraréis un fichero que detalla los bugs que se han solucionado desde la última vez.
Seguiremos en contacto conforme se produzcan mejoras sustanciales.
Recordad que hay MUCHAS rutinas no implementadas que están siendo substituidas por código que devuelve OK como si todo
se hubiera realizado, pero obviamente no ha sido así. Los resultados pueden ser cualquier cosa.
De todas formas, si podéis hacer pruebas entrando órdenes para detectar cosas que no funcionen como en el original
sería de gran ayuda ...
Espero que podáis perdonarme el retraso en la vuelta ... al ruedo!
saludos
pere
Pd @jltursan
Ya puedes ir buscando la pantalla que nos faltaba e incluso otras que quieras vincular a otras ubicaciones que en el
original de Spectrum no tuvieran ninguna ... mientras nos quepa en el disco, no problemo!
He estado muy liado con la conversión de la ROM del cartucho Orchestra90 del CoCo para el Dragon-64.
Hace menos de quinze dias dí por cerrado el proyecto en cuanto comprobé que todo el sistema de disco
funcionaba correctamente.
Una vez dado el carpetazo, abrí de nuevo los ficheros del Hobbit y empecé donde lo dejé ... o sea perdido en el #%&& parser.
Esta vez me decidí por debugar el programa al mismo tiempo en ambos entornos, así que abrí XRoar con GDB
en una ventana y el SPecEmu en otra, puse un breakpoint en ambos en el punto siguiente a la recepción de comandos
de usario y fuí trazando PASO a PASO hasta que encontré cambios de valores o saltos a diferente punto de código.
La verdad es que jamás habría encontrado los errores de conversión realizados.
Afortunadamente, a los tres días de haberme re-incorporado me contactó James McKay (del mundo CoCo, autor de Glove),
interesándose de nuevo por el estado del programa.
Le envié la info de que disponemos on-line y, a pesar del problema que significa para el el hecho de que todo esté
en castellano, se ha ido adaptando y la verdad es que entre los dos hemos avanzado mucho. Creo que podemos dar por
solventados los problemas del parser ...
Ahora estamos en fase de pruebas para detectar otros defectos del parser antes de añadir más código al fuego (perdón, juego)
Os adjunto el VDK de la última versión así como el fuente y los dos ficheros de datos, el primero de los cuales tuve que
modificar pues tenia un dato (2 bytes) invertidos. Maldito rollo de bigendian ó lowendian
En el zip adjunto encontraréis un fichero que detalla los bugs que se han solucionado desde la última vez.
Seguiremos en contacto conforme se produzcan mejoras sustanciales.
Recordad que hay MUCHAS rutinas no implementadas que están siendo substituidas por código que devuelve OK como si todo
se hubiera realizado, pero obviamente no ha sido así. Los resultados pueden ser cualquier cosa.
De todas formas, si podéis hacer pruebas entrando órdenes para detectar cosas que no funcionen como en el original
sería de gran ayuda ...
Espero que podáis perdonarme el retraso en la vuelta ... al ruedo!
saludos
pere
Pd @jltursan
Ya puedes ir buscando la pantalla que nos faltaba e incluso otras que quieras vincular a otras ubicaciones que en el
original de Spectrum no tuvieran ninguna ... mientras nos quepa en el disco, no problemo!
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Pser1, se muy re-BIENVENIDO a RW, te hemos echado mucho de menos, pero ahí estás, que SEÑORÍO !!!!
Muchas gracias, ahora te damos los permisos del foro para El Hobbit !!!, que gusto volver a leerte !!!
Esto si es una gran noticia para todos los usuarios de Dragon. Ahora que hay controladoras de nuevo, vamos a ver si nos ayudan un poco más !!! QUE GRANDE PSER1 !!!!
Muchas gracias, ahora te damos los permisos del foro para El Hobbit !!!, que gusto volver a leerte !!!
Esto si es una gran noticia para todos los usuarios de Dragon. Ahora que hay controladoras de nuevo, vamos a ver si nos ayudan un poco más !!! QUE GRANDE PSER1 !!!!
- pser1
- Mensajes: 4094
- Registrado: 08 Dic 2012 18:34
- Agradecido : 1352 veces
- Agradecimiento recibido: 1118 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Hola amigos,
solo recordaros que si NO podéis conseguir controladoras ... no hace falta preocuparse!
Yo trabajo con un módulo CoCo-SDC al que he re-bautizado como Dragon-SDC.
Lo fabrica Ed Snider (USA) pero es barato y muy flexible:
8 bancos de 16k cada uno de FlashRAM donde puedes poner lo que quieras (ROMs de programas, juegos o Sistemas Operativos)
Lector de tarjeta SDC.
Con mi DOSplus5.0Extender (freeware) la lectura grabación a disco va a la velocidad de la luz
debido al hardware por supuesto! Por cierto Ed Snider lo monta en un banco si le dicen que es para Dragon.
Y además conecta a cualquier servidor Drivewire que tengáis ... ¿Se puede pedir mas?
saludos
pere
solo recordaros que si NO podéis conseguir controladoras ... no hace falta preocuparse!
Yo trabajo con un módulo CoCo-SDC al que he re-bautizado como Dragon-SDC.
Lo fabrica Ed Snider (USA) pero es barato y muy flexible:
8 bancos de 16k cada uno de FlashRAM donde puedes poner lo que quieras (ROMs de programas, juegos o Sistemas Operativos)
Lector de tarjeta SDC.
Con mi DOSplus5.0Extender (freeware) la lectura grabación a disco va a la velocidad de la luz
debido al hardware por supuesto! Por cierto Ed Snider lo monta en un banco si le dicen que es para Dragon.
Y además conecta a cualquier servidor Drivewire que tengáis ... ¿Se puede pedir mas?
saludos
pere
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Re: Proyecto The Hobbit en Dragon por PSER1
pser1 escribió:Hola amigos,
solo recordaros que si NO podéis conseguir controladoras ... no hace falta preocuparse!
Yo trabajo con un módulo CoCo-SDC al que he re-bautizado como Dragon-SDC.
Lo fabrica Ed Snider (USA) pero es barato y muy flexible:
8 bancos de 16k cada uno de FlashRAM donde puedes poner lo que quieras (ROMs de programas, juegos o Sistemas Operativos)
Lector de tarjeta SDC.
Con mi DOSplus5.0Extender (freeware) la lectura grabación a disco va a la velocidad de la luz
debido al hardware por supuesto! Por cierto Ed Snider lo monta en un banco si le dicen que es para Dragon.
Y además conecta a cualquier servidor Drivewire que tengáis ... ¿Se puede pedir mas?
saludos
pere
Fantástico !!!
Por favor, Pere, ¿ podrías indicar la URL para hacer los pedidos y el coste aproximado ?
Millón de gracias.
P.S. ( Ya hemos habilitado tus permisos en el foro de Dragon )
- pser1
- Mensajes: 4094
- Registrado: 08 Dic 2012 18:34
- Agradecido : 1352 veces
- Agradecimiento recibido: 1118 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Hola,
su correo electrónico es el siguiente:
zippster278@gmail.com
Y posiblemente podáis ver algo su web:
https://sites.google.com/site/thezippst ... s/coco-sdc
Yo me compré dos módulos hace ya muchísimo tiempo, no sé cual es el precio actual
pero junto con una caja impresa 3D por John Strong salia por unos $60 (todo junto)
gastos de envío aparte por supuesto ...
Son altos actualmente de USA a España, tal vez si varios podéis compartirlos
podáis reducir el impacto sobre el coste total ... suerte!
saludos
pere
su correo electrónico es el siguiente:
zippster278@gmail.com
Y posiblemente podáis ver algo su web:
https://sites.google.com/site/thezippst ... s/coco-sdc
Yo me compré dos módulos hace ya muchísimo tiempo, no sé cual es el precio actual
pero junto con una caja impresa 3D por John Strong salia por unos $60 (todo junto)
gastos de envío aparte por supuesto ...
Son altos actualmente de USA a España, tal vez si varios podéis compartirlos
podáis reducir el impacto sobre el coste total ... suerte!
saludos
pere
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Rescato de RW2.0 una supuesta partida que lleva al final...
Lo importante es poder probar los comandos y el parser siguiendo las indicaciones de pser1.
( Comenzamos desde nuestra acogedora casita )
En un segundo que he tenido he probado la nueva versión en xroar y ... ( corred insensatos.... dice Gandalf ) xD
Lo importante es poder probar los comandos y el parser siguiendo las indicaciones de pser1.
( Comenzamos desde nuestra acogedora casita )
Código: Seleccionar todo
READ MAP,
E,
E,
N,
WAIT ( esperamos hasta que amanece. Los trolls se han convertido en piedra. jejejeeje xD ),
S,
GET KEY,
N,
UNLOCK
DOOR,
OPEN IT,
N,
GET ROPE AND SWORD,
S,
S,
SE,
GIVE MAP TO ELROND,
SAY TO ELROND "HELLO",
SAY TO ELROND "READ MAP" ( esto le da un toque ),
WAIT( hasta que Elrond te de algo de comer ),
EAT LUNCH,
SAY TO ELROND "GIVE ME MAP",
E,
S,
E,
N,
NW,
N,
SE,
D,
D,
D,
D,
E,
GET GOLDEN KEY,
U,
N,
W,
S,
E,
N,
WAIT ( hasta que la grieta se abre y te capturan. Te tiran a un calabozo ),
DIG,
SMASH TRAP DOOR ( hasta que se rompe, debajo hay una curiosa llave que Thorin coje ),
SAY TO THORIN "OPEN WINDOW", [ aquí el personaje puede ser otro como Gandalf, cambiar por el personaje que os toque ]SAY TO THORIN "PICK ME UP",
SAY TO THORIN "WEST",
SW,
WAIT ( esperamos hasta que entre el Goblin ),
N,
SE,
E,
GET RING,
N,
S,
NW,
E,
OPEN DOOR,
U,
CLOSE DOOR,
E,
E,
OPEN CURTAIN,
OPEN CUPBOARD,
GET FOOD,
EAT IT,
NE,
E,
E,
LOOK ACROSS RIVER ( vemos un barco ),
THROW ROPE
ACROSS RIVER ( sigue intentándolo hasta que cruces ),
PULL ROPE ( tiras del barco através del rio ),
SAY TO THORIN "CLIMB INTO BOAT",
CLIMB INTO BOAT ( que está flotando en la otra orilla ),
CLIMB OUT,
E,
SMASH WEB ( hasta que la rompemos ),
NE,
SMASH WEB,
N,
WEAR RING,
EXAMINE DOOR,
WAIT ( hasta que se abren las puertas ),
NE,
S,
KILL BUTLER WITH SWORD,
GET RED KEY,
UNLOCK RED DOOR WITH RED KEY,
OPEN DOOR ( si Thorin ha sido capturado, debería reaparecer y salir ahora ),
OPEN BARREL,
OPEN TRAP
DOOR,
GET BARREL,
THROW IT THROUGH TRAP DOOR,
SAY TO THORIN "JUMP ONTO BARREL",
GET BARREL,
THROW IT THROUGH TRAP DOOR,
JUMP ONTO BARREL ( navegamos hacia el gran Lago - Long Lake ),
E,
PICK UP BARD,
W,
N,
U,
N,
NW,
N,
W,
E,
NW,
N,
WAIT ( hasta que el sol brilla sobre la roca y se abre la puerta secreta ),
SAY TO THORIN "UNLOCK DOOR WITH CURIOUS KEY",
DROP BARD ( es una buena idea salvar la partida en este punto ya que hace cosas raras. Thorin tiene la mala costumbre de ir contra el dragon y quemarse vivo ),
E,
SAY TO THORIN "WEST",
WEAR RING,
E,
GET TREASURE,
E,
W,
PICK UP BARD,
U,
DROP BARD,
SAY TO BARD "GET STRONG ARROW FROM QUIVER" ( aquí cuidado, si tarda demasiado tiempo hay que restaurar ),
WAIT ( hasta que el dragon aparezca ),
SAY TO BARD "SHOOT DRAGON",
S,
S,
S,
D,
S,
S,
S,
WEAR RING,
W,
WAIT,
WAIT ( ten cuidado con las arañas !!! ),
W,
WAIT,
WAIT,
W,
N,
SW,
W,
W,
W,
W,
SW,
W,
OPEN CHEST,
PUT TREASURE IN CHEST ( Felicidades. Has matado a Smaug y has encontrado el tesoro - un autentico saqueador y un ladrón! )
En un segundo que he tenido he probado la nueva versión en xroar y ... ( corred insensatos.... dice Gandalf ) xD
- pser1
- Mensajes: 4094
- Registrado: 08 Dic 2012 18:34
- Agradecido : 1352 veces
- Agradecimiento recibido: 1118 veces
Re: Proyecto The Hobbit en Dragon por PSER1
La tengo guardada en disco.
RECORDAD que, de momento, esto sería soñar, con la versión actual del juego!
Falta implementar la mayoría de acciones y lo más importante hacer que los
personajes cobren vida propia ... los benditos scripts!
saludos
pere
RECORDAD que, de momento, esto sería soñar, con la versión actual del juego!
Falta implementar la mayoría de acciones y lo más importante hacer que los
personajes cobren vida propia ... los benditos scripts!
saludos
pere
- Chema
- Mensajes: 2664
- Registrado: 21 Jun 2012 20:13
- Ubicación: Gijón
- Agradecido : 3190 veces
- Agradecimiento recibido: 926 veces
- Contactar:
Re: Proyecto The Hobbit en Dragon por PSER1
Ostras ostras ostras!!!! ¡Qué excelente noticia pere! No sabes la gana que tenía de que este proyecto resucitase. Ya me contarás qué fallo tenía el parser.
¡Genial!
¡Genial!
- pser1
- Mensajes: 4094
- Registrado: 08 Dic 2012 18:34
- Agradecido : 1352 veces
- Agradecimiento recibido: 1118 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Hola Chema!
en el zip que he adjuntado están explicados OCHO errores que hemos encontrado con James.
Algunos tienen explicación muy breves, otros son libracos
El nombre del fichero dentro del zip es:
"_Hobbit08 solved BUGS.txt"
saludos
pere
en el zip que he adjuntado están explicados OCHO errores que hemos encontrado con James.
Algunos tienen explicación muy breves, otros son libracos
El nombre del fichero dentro del zip es:
"_Hobbit08 solved BUGS.txt"
saludos
pere
- ron
- Mensajes: 21856
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4755 veces
Re: Proyecto The Hobbit en Dragon por PSER1
De momento lo único que me he encontrado es que al empezar Gandalf no suelta el mapa, pero se resuelve con un SAY TO THORIN "OPEN DOOR", y ya podéis continuar con la partida.
Tiene una pinta de miedo, luego lo ejecuto muy en serio.
Gracias pser1
- pser1
- Mensajes: 4094
- Registrado: 08 Dic 2012 18:34
- Agradecido : 1352 veces
- Agradecimiento recibido: 1118 veces
Re: Proyecto The Hobbit en Dragon por PSER1
Hola,
no hace falta abusar de Thorin, basta con dar la orden:
OPEN ALL
Y se abre tanto la "round green door" como el "chest"
Insisto una vez más, los scripts de los personajes NO están convertidos todavía
pero te puedes pasear por el laberinto un rato ...
saludos
pere
no hace falta abusar de Thorin, basta con dar la orden:
OPEN ALL
Y se abre tanto la "round green door" como el "chest"
Insisto una vez más, los scripts de los personajes NO están convertidos todavía
pero te puedes pasear por el laberinto un rato ...
saludos
pere
Volver a “Proyecto The Hobbit 6809 por pser1”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados