Título: Spectrum con VDP :) Publicado por: utopian en 13 de Octubre de 2008, 07:18:09 pm Buenas...
He pensado que esta noticia tal vez sea de interés para la comunidad: http://www.speccy.org/foro/viewtopic.php?f=8&t=1030 . mcleod_ideafix se ha currado un interfaz para conectar un VDP (concretamente los TMS9929) al Spectrum. ¿Cómo lo veis? Como spectrumero me parece una idea cojonuda ;) Título: Re: Spectrum con VDP :) Publicado por: SapphiRe_MSX en 13 de Octubre de 2008, 07:54:23 pm Me parece una idea estupenda (así lo comento en mi blog), aunque hay unos cuantos problemillas que quizá no haya tenido en cuenta, pero seguro que a medida que vaya avanzando el proyecto todo se documentará bien y será interesante ver qué cosas pueden hacerse con este chisme.
Título: Re: Spectrum con VDP :) Publicado por: jltursan en 13 de Octubre de 2008, 11:06:09 pm No, si ya está acabado :)....y lo que es mejor, ¡parece que funciona perfectamente!.
En lo que a mí atañe ha portado el XPong y espero que en un futuro pueda ser convertido el "Caverns of Titan". ¿Algún propietario de código fuente se anima a ceder su desarrollo para ser convertido? Citar (así lo comento en mi blog) ¡Pa' habernos matao!, ¡corrige la la entrada SapphiRe, que el Spectrum no tiene chip de video! ;D Título: Re: Spectrum con VDP :) Publicado por: SapphiRe_MSX en 14 de Octubre de 2008, 12:04:10 pm ¡Pa' habernos matao!, ¡corrige la la entrada SapphiRe, que el Spectrum no tiene chip de video! ;D Vale, vale, he corregido el dato a ver si así está mejor. Gracias por el apunte. Título: Re: Spectrum con VDP :) Publicado por: kabish en 14 de Octubre de 2008, 12:14:14 pm Molaria justo lo contrario. Poder cargar los juegos de spectrum en un msx y que fueran a la misma velocidad, seria la caña jugar a muchas joyas, como el 'Hysteria' o el 'Cybernoid'.
¡Pa' habernos matao!, ¡corrige la la entrada SapphiRe, que el Spectrum no tiene chip de video! ;D Vale, vale, he corregido el dato a ver si así está mejor. Gracias por el apunte. Yo lei el blog, pero no me di cuenta. Estas en todo JL. :) Título: Re: Spectrum con VDP :) Publicado por: pitpan en 14 de Octubre de 2008, 12:39:38 pm Por supuesto que el Spectrum tiene chip de vídeo. De hecho, es bastante más rápido que el TMS9928 y muchísimo más potente en cuanto a capacidad de cálculo y versatilidad: se llama Zilog Z80. ;)
Título: Re: Spectrum con VDP :) Publicado por: Metalbrain en 14 de Octubre de 2008, 06:00:50 pm El chip de video del Spectrum sería más bien la ULA, que es la que transforma el contenido de la memoria en imagen, pero su cometido no es solo el video, también controla el refresco de la memoria baja, el teclado, el sonido... así que no es exactamente un "chip de video".
Título: Re: Spectrum con VDP :) Publicado por: makinavaja en 14 de Octubre de 2008, 07:52:32 pm Recuerdo que el mismo problema (bueno, no tan bestia) pasaba con la atari 2600.
Pero la cosa es que creo recordar que si sobrecargabas la cpu de la atari 2600, la pantalla se volvía negra porque no podía procesear gráficos. Pasa lo mismo con cualquier arquitectura que no tenga hardware gráfico dedicado? Saludos Makinavaja Título: Re: Spectrum con VDP :) Publicado por: k0ga en 14 de Octubre de 2008, 08:14:59 pm Recuerdo que el mismo problema (bueno, no tan bestia) pasaba con la atari 2600. Pero la cosa es que creo recordar que si sobrecargabas la cpu de la atari 2600, la pantalla se volvía negra porque no podía procesear gráficos. Pasa lo mismo con cualquier arquitectura que no tenga hardware gráfico dedicado? Saludos Makinavaja En la CGA pasaba algo por el estilo ya que la CPU podia tener prioridad de acceso a la VRAM en lugar de que lo tuviera la propia tarjeta por lo que supone que si la CPU trabajaba mucho con la VRAM pues que no se refrescaba la pantalla. Título: Re: Spectrum con VDP :) Publicado por: jltursan en 14 de Octubre de 2008, 10:07:11 pm Citar Pasa lo mismo con cualquier arquitectura que no tenga hardware gráfico dedicado? Probablemente, lo que no debe de ser tan habitual es que el sistema esté diseñado de manera que se permita que al procesador se le "secuestre" el tiempo de proceso de video :) El único Sinclair que conozco en el que el Z80 si que era el chip de video era el ZX81. En modo "slow" se repartía el trabajo entre la ejecución de código y la generación de la pantalla. Tremendamente cutre; pero barato y efectivo :D Título: Re: Spectrum con VDP :) Publicado por: cybernoid en 24 de Octubre de 2008, 11:12:13 pm Citar Pasa lo mismo con cualquier arquitectura que no tenga hardware gráfico dedicado? Probablemente, lo que no debe de ser tan habitual es que el sistema esté diseñado de manera que se permita que al procesador se le "secuestre" el tiempo de proceso de video :) El único Sinclair que conozco en el que el Z80 si que era el chip de video era el ZX81. En modo "slow" se repartía el trabajo entre la ejecución de código y la generación de la pantalla. Tremendamente cutre; pero barato y efectivo :D y en modo FAST no digamos ¿eh? xD cada tecla pulsada pantallazo negro xDD Título: Re: Spectrum con VDP :) Publicado por: CBM64 en 30 de Octubre de 2008, 10:02:15 pm Me gustaría añadir el toque de nostalgia porque yo tuve un ZX81 !!!
<NOSTALGIA> Me lo regaló mi tio de segunda mano ( no, no era de él ) en mi cumpleaños con 8 años ( aprox. quién sabe !!! ). El primer programa que me hizo ponía "Feliz cumpleaños Nando !!!", era un texto que aparecía en el centro de la pantalla de dcha a izda. Vamos, como el "hola mundo" ... Más tarde le intenté ampliar a 16 Kb de RAM y me compré un juego de un pulpo en cinta, pero ese juego nunca funcionó !!! </NOSTALGIA> Título: Re: Spectrum con VDP :) Publicado por: SapphiRe_MSX en 03 de Noviembre de 2008, 01:19:48 pm Pues ya hay otro juego portado a Spectrum con esta interfaz: PONG512 ;D ;D
Título: Re: Spectrum con VDP :) Publicado por: cybernoid en 03 de Noviembre de 2008, 03:26:14 pm Me gustaría añadir el toque de nostalgia porque yo tuve un ZX81 !!! <NOSTALGIA> Me lo regaló mi tio de segunda mano ( no, no era de él ) en mi cumpleaños con 8 años ( aprox. quién sabe !!! ). El primer programa que me hizo ponía "Feliz cumpleaños Nando !!!", era un texto que aparecía en el centro de la pantalla de dcha a izda. Vamos, como el "hola mundo" ... Más tarde le intenté ampliar a 16 Kb de RAM y me compré un juego de un pulpo en cinta, pero ese juego nunca funcionó !!! </NOSTALGIA> yo tambien tube zx81 :) solo recuerdo haber comprado 3 juegos los 3 piratas :P y el resto todo copiado de revistas inglesas :P haaaayyyy! bugburts de mis amores :) Título: Re: Spectrum con VDP :) Publicado por: jltursan en 03 de Noviembre de 2008, 04:36:02 pm Citar Pues ya hay otro juego portado a Spectrum con esta interfaz: PONG512 ¡Buenas noticias! :), ¿lo has migrado tú o ha sido McLeod?. Tengo curiosidad por saber que complejidad tiene el convertir de una plataforma a otra... Título: Re: Spectrum con VDP :) Publicado por: SapphiRe_MSX en 03 de Noviembre de 2008, 04:54:59 pm Citar Pues ya hay otro juego portado a Spectrum con esta interfaz: PONG512 ¡Buenas noticias! :), ¿lo has migrado tú o ha sido McLeod?. Tengo curiosidad por saber que complejidad tiene el convertir de una plataforma a otra... Pues ha sido él quien lo ha hecho, yo le he ido respondiendo a las dudas que han surgido. Los códigos no son muy diferentes entre sí, sólo hay unas cuantas líneas extra y cambios en las llamadas, pero realmente son un 98% iguales. Título: Re: Spectrum con VDP :) Publicado por: WYZ en 03 de Noviembre de 2008, 05:27:35 pm Si no se utiliza BIOS no tiene porque haber ningun problema en la "traducción". No se si será tan facil con programas que ocupen mas memoria como una ROM de 32 KB...Por cierto ¿como va la conversión del COT?
Título: Re: Spectrum con VDP :) Publicado por: jltursan en 04 de Noviembre de 2008, 12:35:13 pm Por eso le preguntaba a SapphiRe, supongo que McLeod querrá hacerse cargo de la conversión. De momento no me ha comentado nada...
Si es que tanto código asusta un poco :o Título: Re: Spectrum con VDP :) Publicado por: cybernoid en 04 de Noviembre de 2008, 05:50:48 pm Por eso le preguntaba a SapphiRe, supongo que McLeod querrá hacerse cargo de la conversión. De momento no me ha comentado nada... Si es que tanto código asusta un poco :o hombre, teniendo un listado ASM original con los nombres de las funciones de la bios no sera muy dificil reemplazarlas a rutinas creadas por el usuario que realizara la funcion en concreto ¿no creeis? |