Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor pser1 » 18 Ago 2016 20:41

Último mensaje de la página anterior:

Para info ...
Actualmente no hay problemas para Dragón, pero para CoCo tampoco demasiadoS ... hay unos 7 granules libres así que
todavía podemos poner 7 imágenes si comprimen suficientemente bien ...

saludos
pere serrat

BlackHole
Mensajes: 722
Registrado: 03 Ago 2011 23:07
Ubicación: Aluche, Madrid
Agradecido : 1 vez
Agradecimiento recibido: 49 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor BlackHole » 19 Ago 2016 03:36

Supongo que mi pregunta del otro día, sobre si el DOS de esos modelos permite hacer una especie de seek() y posicionarse en un offset de un fichero, es que no hay, ¿no?
Pegar todas las imágenes en un solo fichero eliminaría esos problemas de malgastar clusters (o "granules" en vuestra jerga) pero supongo que si fuese tan fácil, ya lo habríais hecho.

Avatar de Usuario
ron
Mensajes: 17353
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 568 veces
Agradecimiento recibido: 585 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor ron » 19 Ago 2016 19:56

Fran, bueno, a mi me parece una buena idea, al menos seguro que pser1 la tiene en cuenta, no te extrañe que se haga su propio handler. xD

movil, sorry por los typos !

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor pser1 » 20 Ago 2016 13:01

Hola a todos,
os recomiendo a TODOS los que vais siguiendo este proyecto que MIREIS detenidamente el MAPA de MEMORIA que subiré con la última versión del juego.
Quedan 256 bytes libres, ni más ni menos y encima en cuatro trozos :-(
Los proyectos empiezan, tienen un curso y DEBEN tener un final o siempre estaríamos retocando algún detalle.
La versión para CoCo es un REGALO que NO se previó de entrada, yo dije que esto solo funcionaría con Dragón.
Pero al ir aprendiendo detalles de hardware y del sistema de CoCo encontré como compatibilizar el programa a costa de añadir código SOLO para CoCo.
Y hasta aquí puedo leer ;-)
saludos
pere serrat

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor pser1 » 20 Ago 2016 15:47

Hola compañeros,
espero que esta pueda ser la versión definitiva del Hobbit para 6809 Al final un solo fichero genera al compilar un fichero binario que se
puede ejecutar indistintamente en un Dragón 64 o en un CoCo2 con 64k Al arrancar el programa, va cargando los ficheros de presentación y
de datos que necesita.

La montaña de imágenes que ha subido Jose Luis (jltursan) ha sido una alegría, ya que usamos discos de 360k donde podemos poner lo que haga
falta y sin necesidad de compimir imágenes!

El programa soporta los siguientes Sistemas Operativos de Disco (DOS)
Dragon Data: DDOS11C, DDOS12A, DDOS13A
Eurohard: DDOS41
3S: DosPlus5.0

Para lanzar el juego
Hacer: RUN"H1.BIN" y seguir las instrucciones

Para ver las imágenes de las pantallas del juego
Hacer: RUN"DEMOGFX" y seguir las instrucciones

Como recordatorio, los siguientes comandos-combinaciones
pueden facilitar la vida al jugador.
- QUIT seguido de Break retorna al Intérprete de Basic
- Shift+Flecha Izquierda borra TODO el comando entrado
- Arroba (@) repite el comando entrado anteriormente

En el disco quedan 102.912 bytes libres, como cada SAVGAM requiere 13 sectores = 3.328 bytes, podremos guardar TREINTA posiciones!

saludos
pere serrat

incluidos:
- VDK con el programa v16e9
Hobbit16e9 - Dragon - PGM and images.zip
(137.85 KiB) Descargado 19 veces

- Memory map, port situation and project evolution
The Hobbit memory map - 2016-08-20.zip
(1.9 KiB) Descargado 19 veces

The Hobbit 'port' situation - 2016-08-20.zip
(1.03 KiB) Descargado 24 veces

The Hobbit project evolution - 2016-08-20.zip
(1.05 KiB) Descargado 20 veces

- Changes History
The Hobbit - Changes History.zip
(2.22 KiB) Descargado 25 veces

Avatar de Usuario
ron
Mensajes: 17353
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 568 veces
Agradecimiento recibido: 585 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor ron » 20 Ago 2016 16:19

G R A C I A S PSER1

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor pser1 » 22 Ago 2016 21:53

Hola compañeros,
gracias a las ideas y ayuda por parte de compañeros de maltedmedia. El Hobbit v16f2 funciona ahora TAMBIEN en un CoCo3.

Ahora soportas variantes de DOS. Soporta los siguientes Sistemas Operativos de Disco (DOS)
Dragon Data: DDOS10, DDOS11C, DDOS12A, DDOS13A
Eurohard: DDOS41
3S: DosPlus4.9B, DosPlus5.0

Para lanzar el juego hacer: RUN"H1.BIN" y seguir las instrucciones

Como recordatorio, los siguientes comandos-combinaciones pueden facilitar la vida al jugador.
- QUIT seguido de Break retorna al Intérprete de Basic
- QUIT seguido de otra tecla re-inicia el juego.
- Shift+Flecha Izquierda borra TODO el comando entrado
- Arroba (@) repite el comando entrado anteriormente

En el disco quedan 103.424 bytes libres, como cada SAVGAM requiere 13 sectores = 3.328 bytes, podremos guardar 31 posiciones!

saludos
pere serrat

incluir:
- ZIP con VDK con el programa v16f2
HOB0816f2 - Dragon.zip
(141.56 KiB) Descargado 26 veces

- ZIP con Docs
Project Docs.zip
(6.45 KiB) Descargado 19 veces

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor pser1 » 24 Ago 2016 23:40

Hola compañeros,
no hay cambios para Dragón, pero como he modificado el código para que los afortunados poseedores de un CoCo3
puedan jugar (cargar imágenes) a doble velocidad y por ello he cambiado la versión del ejecutable, os subo aquí el VDK
para Dragón donde solamente cambia el número de la versión y poco más ...

saludos
pere
HOB0816f3 - Dragon.zip
(144.59 KiB) Descargado 22 veces

Hobbit docs v16f3.zip
(4.29 KiB) Descargado 17 veces

jltursan
Mensajes: 1931
Registrado: 20 Sep 2011 13:59
Agradecido : 57 veces
Agradecimiento recibido: 149 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor jltursan » 25 Ago 2016 18:44

Estupendo lo de que se pueda soportar en CoCo3 a 2x, bravo!

Por cierto, lo de que comentan en maltedmedia acerca de que la doble velocidad hace malfuncionar las rutinas de acceso a disco supongo que tendra facil solucion, cuando se acceda al LOAD o SAVE vuelta a simple velocidad y al retornar, a doble de nuevo, no?. A primera vista no parece un problema en absoluto (salvo que quede un numero negativo de bytes disponibles, claro :-D).

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1

Mensajepor pser1 » 25 Ago 2016 20:49

jltursan escribió:Estupendo lo de que se pueda soportar en CoCo3 a 2x, bravo!
Por cierto, lo de que comentan en maltedmedia acerca de que la doble velocidad hace malfuncionar las rutinas de acceso a disco supongo que tendra facil solucion, cuando se acceda al LOAD o SAVE vuelta a simple velocidad y al retornar, a doble de nuevo, no?. A primera vista no parece un problema en absoluto (salvo que quede un numero negativo de bytes disponibles, claro :-D).

Veamos, esto es un juego tipo "aventura conversacional", la doble velocidad en el juego molesta mas que no ayuda, puedes estar seguro.
El texto se larga para arriba demasiado deprisa ...
El único interés que le vi es la rapidez en la carga de imágenes ya que hay que descomprimirlas.
Si no se usa la doble velocidad para cargar, lo MEJOR es utilizar la versión del Hobit v16f2 y seguir con velocidad normal para todo.
Si tienes una tarjeta CoCo-SDC, tanto en el CoCo como en Dragón carga muy rápido sin necesidad del poke peligroso (?).
A parte de esto, he montado mi CoCo3 con sus discos y su CoCo-SDC y he hecho pruebas tanto usando las disqueteras como la tarjeta SDC
y funciona perfectamente la versión 16f3 en ambos entornos, pero puede que en algunos montajes pueda dar problemas.
Si esto pasa, lo mas simple es seguir con la v16f2 y tan contentos.
Lo que no me ha gustado NADA es que mi CoCo3 parece tener un Basic mucho mas parcheado (esto lo hace al arrancar) y cuando pulso
QUIT y luego break para volver al Basic, se cuelga y hay que darle al reset. En el emulador VCC funcionaba sin problemas ...
No me preocupa demasiado, y menos teniendo en cuenta que, como te dije, no queda espacio ni para cerillas!

saludos
pere

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor pser1 » 27 Ago 2016 20:11

Hola compañeros,
esta es la version FINAL DEFINITIVA para "El Hobbit" (v16f4)

El programa soporta ahora los siguientes Sistemas Operativos de Disco (DOS)
Dragon Data: DDOS10, DDOS11C, DDOS12A, DDOS13A
Eurohard: DDOS41
3S: DosPlus4.9B, DosPlus5.0
Grosvenor: SuperDOS E6, E7, E8

Para lanzar el juego, hacer: RUN"H1.BIN" y seguir las instrucciones

saludos
pere serrat
Hobbit v16f4 Dragon.zip
(142.87 KiB) Descargado 18 veces

Hobbit v16f4 docs.zip
(4.32 KiB) Descargado 22 veces

Avatar de Usuario
Chema
Mensajes: 1596
Registrado: 21 Jun 2012 20:13
Ubicación: Gijón
Agradecido : 505 veces
Agradecimiento recibido: 205 veces
Contactar:

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor Chema » 27 Ago 2016 20:56

Yuju!!!
-drinks -thumbup -groupwave

Enhorabuena pere. Eres un máquina tío!

Avatar de Usuario
ron
Mensajes: 17353
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 568 veces
Agradecimiento recibido: 585 veces

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor ron » 28 Ago 2016 09:23

Es un honor y una gran alegria.
Ha sido fantastico y las palabras de agradecimiento se quedan cortas.

Una autentica gozada y un lujo

Avatar de Usuario
Silicebit
Mensajes: 1332
Registrado: 16 May 2011 21:13
Ubicación: La buhardilla del silicio.
Agradecido : 32 veces
Agradecimiento recibido: 83 veces
Contactar:

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor Silicebit » 28 Ago 2016 11:22

Un trabajo de ingeniería inversa de tomo y lomo, me quito el sombrero, ¡¡chapó!!

¡Muchas gracias Pere! -drinks
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different. :-P -0r1c -m3s3x -t4nd1 -cbmja YouTube

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor pser1 » 28 Ago 2016 11:31

Muchas gracias por vuestras amables palabras,
Ha sido un placer poder colaborar con tanta gente y de diferentes plataformas -drinks
Muchas gracias a todos por vuestra paciencia y por las ideas aportadas!
Los nueve meses de parón fueron los que necesité para programar el DOS a bajo nivel para la tarjeta
Orchestra90 ya utilizable con ello en cualquier Dragon 32/64.
Ahora a esperar que alguien abra la competición mostrando un pantallazo con la PUNTUACION obtenida.
A ver quien supera el 75% (de entrada) -507

saludos
pere

Avatar de Usuario
minter
Mensajes: 1430
Registrado: 22 Jul 2014 18:51
Agradecido : 656 veces
Agradecimiento recibido: 317 veces

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor minter » 28 Ago 2016 13:07

Ese Pere! Como mola! Se merece.. una ola!!!
-groupwave
Weeeeeeeeeeeep...

Felicidades por dar por finalizado el proyecto!

Cualquiera te pone freno ahora para el siguiente proyecto. Parece ser que tirar la toalla y empresas imposibles no entra en tu vocabulario. -drinks

Avatar de Usuario
pser1
Mensajes: 2015
Registrado: 08 Dic 2012 18:34
Agradecido : 198 veces
Agradecimiento recibido: 184 veces

Re: Proyecto The Hobbit en Dragon por PSER1 - FINALIZADO

Mensajepor pser1 » 02 Sep 2016 18:07

Hola compañeros,
Debido al comentario por parte de un usario de CoCo maltedmedia que indicaba que no le funcionaba el programa via Drivewire
en su CoCo, he tenido que realizar unos pocos cambios para CoCo.
Los usuarios de Dragón verán pocas diferencias en esta versión pero si alguno quiere estar a la última, os la subo también.

Para lanzar el juego, haced: RUN"H1.BIN"

Una breve nota como ayuda para cargar/salvar posiciones
Una vez entrado el comando LOAD / SAVE, aparece en pantalla y ésto es un cambio visual para los Dragoneros
LOAD SAVGAM00.BIN:1+ o bien SAVE SAVGAM00.BIN:1+
En ambos casos, el 00 será substituido por las últimas cifras usadas en esta misma sesión de juego, igualmente la unidad de disco que AHORA
aparece al final (exigencias de Drivewire)
Si se pulsan la letras A-B-C-D se cambiará el número de la unidad por 1-2-3-4
Si se pulsa una cifra, el dígito que actualmente está como unidad, pasa a ser la decena y el tecleado aparece como unidad.
Pulsando 3 veríamos LOAD SAVGAM03.BIN:1+
Pulsando ahora 2, obtendríamos: LOAD SAVGAM32.BIN:1+
Si se pulsa retroceso o flecha izquierda, desaparece el dígito de unidades y en su lugar se pone el de decenas, que pasan a cero.
Finalmente pulsar Intro envía el comando al programa.

saludos
pere serrat
Hobbit v16f8 - Dragon.zip
(146.26 KiB) Descargado 51 veces

Hobbit v16f8 Docs.zip
(4.43 KiB) Descargado 52 veces


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 1 invitado