Dragon con V9958 e YM2149 = Dragon-MSX2+

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Dragon con V9958 e YM2149 = Dragon-MSX2+

Mensajepor pser1 » 14 Mar 2020 13:03

Hola,
os adjunto la primera pantalla de Goggy's Quest obtenida con un Dragon64 que tiene el WordPak2+ conectado
con el chip de video V9958 con 128k VRAM (como enlos MSX2+)
Por si queréis echar una ojeada al hilo en el que estoy comentando el proyecto y 'solicitando' ayuda constantemente, es este:
viewtopic.php?f=50&t=200035455&p=200118534#p200118534
saludos
pere
MejorPaletaHastaAhoraCorrectedGamma.jpg
MejorPaletaHastaAhoraCorrectedGamma.jpg (120.16 KiB) Visto 1318 veces

Pd Y no olvidéis que esto es un Dragón!!

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 14 Mar 2020 17:53

actualizo la pantalla, para que veáis como después de ajustar la paleta de colores, se parece casi totalmente
a la versión original de AGD Spectrum ...
saludos
CorrectedPaletteAndPatterns.jpg
CorrectedPaletteAndPatterns.jpg (121.47 KiB) Visto 1294 veces

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 15 Mar 2020 16:58

Hola,
para que no digáis que os tengo marginados, os adjunto algunas capturas de pantalla del juego Foggy's Quest
realizadas en un Dragon64-MSX2+ ;-)
saludos
pere
Snap01.jpg
Snap01.jpg (137.85 KiB) Visto 1257 veces
Snap02.jpg
Snap02.jpg (131.84 KiB) Visto 1257 veces
Snap03.jpg
Snap03.jpg (101.24 KiB) Visto 1257 veces
Snap04.jpg
Snap04.jpg (111.66 KiB) Visto 1257 veces
Snap05.jpg
Snap05.jpg (142.66 KiB) Visto 1257 veces
Snap06.jpg
Snap06.jpg (120.73 KiB) Visto 1257 veces
Snap07.jpg
Snap07.jpg (131.86 KiB) Visto 1257 veces

Avatar de Usuario
minter
Mensajes: 2897
Registrado: 22 Jul 2014 18:51
Agradecido : 3132 veces
Agradecimiento recibido: 1313 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor minter » 15 Mar 2020 17:39

Hacierdo mención a la firma de slicebit que dice que 6809 es el rols roice... el dragón se aupando a esa clase pudiente. XD
La verdad, es sorprendente ver a un ordenador antiguo con una nueva tarjeta de video. :)

Avatar de Usuario
ron
Mensajes: 18954
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2031 veces
Agradecimiento recibido: 1748 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor ron » 15 Mar 2020 17:43

Esto no lo llegaron a soñar ni quienes aquellos que desde Dragon diseñaron el Dragon MSX.
Enhorabuena Pere.

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 18 Mar 2020 22:16

venga, para irse animando, os adjunto 4 pantallas del Foggy's Quest, las que estoy utilizando para pruebas.
Ahora ya he conseguido que aparezcan los objetos y los sprites en su posición inicial en todas las pantallas.
Próximo paso ... Hacer que el V9958 los mueva sin mas que darle las nuevas coordenadas y el 'frame' que quiero ver para cada uno
El montón de trabajo que me ahorraré al no tener que borrarlos de la posición anterior y dibujarlos en la nueva -thumbup
Esta es la ventaja de disponer de sprites hardware!
saludos
pere
TestScreen1.jpg
TestScreen1.jpg (160.06 KiB) Visto 1176 veces
TestScreen2.jpg
TestScreen2.jpg (181.52 KiB) Visto 1176 veces

TestScreen3.jpg
TestScreen3.jpg (142.7 KiB) Visto 1176 veces
TestScreen4.jpg
TestScreen4.jpg (116.49 KiB) Visto 1176 veces

Avatar de Usuario
minter
Mensajes: 2897
Registrado: 22 Jul 2014 18:51
Agradecido : 3132 veces
Agradecimiento recibido: 1313 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor minter » 18 Mar 2020 23:06

Pero esta ampliación de Dragon existe en fotos??? Yo estoy flipando. Ya solo falta que tengo OLP4 y ya tenemos un pepinaco de ordenador

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 18 Mar 2020 23:12

minter escribió:Pero esta ampliación de Dragon existe en fotos??? Yo estoy flipando. Ya solo falta que tengo OLP4 y ya tenemos un pepinaco de ordenador

Que divertido, he pulsado en gracias y he recibido el mensaje:
Gracias no válidas
Lo siento, pero telas doy en directo ;-)

Te adjunto la web del diseñador del módulo, donde encontrarás montones de info
https://sites.google.com/site/tandycocoloco/wordpak-2
Si contactas con John Whitworth en facebook te podrá decir donde consiguió el que le vendieran una placa pelada (un ruso)
Además el tema música, si t4e conformas con OLP3, ahí va otro link de un magnífico multipuerto para Dragón que además de permitir
conectar hasta cuatro cartuchos, dispone de un OLP3 (YMF-262M)
https://thezippsterzone.com/2018/05/09/mega-mini-mpi/
saludos
pere

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 19 Mar 2020 22:00

Hola,
aquí adjunto un video de la primera pantalla de Foggy en la que los tres sprites ya se mueven gracias a la función
de sprites hardware del V9958. El programa mo borra ni repinta ningún sprite!
Como no me permite subir .mp4, lo he 'enzipado' pero entonces da un error el sistema. El fichero comprimido es grande: 28,2Mb
pero en worldOfDragon no me ha dado problemas -banghead
Agradeceré cualquier idea para subirlo y hacer fácil el visionado, sin hacer varias partes en zips multifichero
Podéis descargar el zip aquí:
http://archive.worldofdragon.org/phpBB3 ... 4&start=10

saludos
pere

dancresp
Mensajes: 5635
Registrado: 13 Nov 2010 02:08
Agradecido : 314 veces
Agradecimiento recibido: 446 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor dancresp » 19 Mar 2020 22:34

Increible lo que estáis haciendo con un Dragon... -shock

¿Hay antecedentes de otros equipos de 8 bits a los que se les haya cambiado el chip de vídeo?
Yo no tengo constancia.

Por cierto, ¿supongo que funciona igual en un Dragon 32, o es necesario un Dragon 64?
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 20 Mar 2020 00:11

dancresp escribió:Increible lo que estáis haciendo con un Dragon... -shock
¿Hay antecedentes de otros equipos de 8 bits a los que se les haya cambiado el chip de vídeo?
Yo no tengo constancia.
Por cierto, ¿supongo que funciona igual en un Dragon 32, o es necesario un Dragon 64?
Desconozco si se ha hecho en otros retro-ordenadores, pero cabe suponer que si ...
Por ahora la versión actual de mi programa funciona sobre un Dragon-32 ya que solo ocupa unas 6k, pero todos los juegos AGD que
he estado convirtiendo hasta ahora, requieren el uso de 64k. Teniendo en cuenta que proceden de Spectrum-48k parece razonable.
De cara a esta versión Dragon-MSX2+ no puedo asegurar nada. Mi próximo paso va a ser analizar a fondo los requerimientos de
memoria de los programas AGD en esta nueva configuración hardware y luego tomar la decisión de emprender el proyecto de
conversión del motor AGD a esta plataforma o no ... esta vez partiendo de la que ya convertí para Dragón-CoCo
saludos
pere

jltursan
Mensajes: 2943
Registrado: 20 Sep 2011 13:59
Agradecido : 240 veces
Agradecimiento recibido: 712 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor jltursan » 20 Mar 2020 10:32

Efectivamente, como sugiere Pere si que se ha hecho, sin ir más lejos en el MSX está el caso de la expansión con el V9990. Ese si que es un bicho, con el AGD se podría flipar...:-)

Respecto a requerimientos te puedo contar, si sigues el camino de la compatibilidad máxima con los AGD de Spectrum, el consumo en recursos sería el mismo que en el Spectrum en el caso de bloques y objetos (monocolores) y en el caso de los sprites habría una importante ganancia en RAM ya que no hay que generar las rotaciones de cada frame.

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 21 Mar 2020 12:57

Hola, he añadido código para crear el 'panel' alrededor del área de juego que contiene créditos, puntuaciones, etc.
Además he permitido que un sprite aparezca en amarillo y la llave en azul tal como se ven en el juego original
Hecho esto ya solo me queda analizar las implicaciones de convertir el motor AGD a esta combinación Dragon-6309-MSX2+
Veremos que sale de todo ésto!
Os adjunto un video a ver si esta vez lo acepta, también van dos imágenes ...
saludos
pere
SpritesObjectsPannel.zip
(13.92 MiB) Descargado 9 veces

imagen01.jpg
imagen01.jpg (71.34 KiB) Visto 1023 veces
imagen02.jpg
imagen02.jpg (71.81 KiB) Visto 1023 veces

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 17 Abr 2020 16:08

el proyecto sigue adelante.
Ahora estoy con las rutinas que muestran texto en pantalla sobreescribiendo lo que haya en ella ...
De momento os muestro la pantalla inicial de Foggy
saludos
pere
V9958-Text.jpg
V9958-Text.jpg (115.45 KiB) Visto 727 veces

Avatar de Usuario
pser1
Mensajes: 2994
Registrado: 08 Dic 2012 18:34
Agradecido : 700 veces
Agradecimiento recibido: 771 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor pser1 » 06 May 2020 09:53

Buenos días,
os subo un vídeo mostrando la versión actual (v0.39) del motor AGD para Dragón-V9958 con el Wordpak2+
mostrando el juego Foggy's Quest hasta donde se puede llegar, por ahora ...
saludos
pere
FoggysQuestv0.39.zip
(18.01 MiB) Descargado 3 veces

Avatar de Usuario
minter
Mensajes: 2897
Registrado: 22 Jul 2014 18:51
Agradecido : 3132 veces
Agradecimiento recibido: 1313 veces

Re: Dragon con V9958 = Dragon-MSX2+

Mensajepor minter » 06 May 2020 10:27

Joer... que cambio!!!
No parece un Dragon. Engaña totalmente.
Como habéis dicho en ocasiones anteriores, si Eurohard hubiera implementado este chip en el Dragon 200, otro gallo cantaría.
Que trabajazo mas chulo!!! -thumbup

Nota: Pere, me he tomado la licencia de subir tu video al Tubo para que la gente pueda ver el video sin necesidad de descargar el archivo.

https://youtu.be/8jmmSmDHrpw


Volver a “Software Dragon”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados