Página 1 de 2
Ir a la página 1, 2  Siguiente
 

Mensaje Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#1  masteries 14 Diciembre 2021, 02:13 PM

Saludos desde España, Madrid

Soy Masteries, y me he registrado en el foro, para mostraros los progresos en la adaptación a MegaDrive / Genesis, del port de Metal Slug que realicé para Atari STE

Principalmente, ahora mismo estoy adaptando todo el engine del STE a MegaDrive,

Vídeo de la versión MegaDrive / Genesis:


YouTube Link

Vídeo de la versión STE:


YouTube Link

La reproducción del audio se realiza mediante un driver de sonido personalizado, que un buen colega ha creado para la ocasión. El driver de sonido proporcina hasta 3 voces de sonido digital comprimido a 16 KHz.

Lo bueno de comprimir el audio, es que ahora resulta factible que todo el sonido sea sampleado en esta consola; porque de otra forma te comerías el espacio sólo para el sonido.

Como detalles importantes; el mapeado de esta primera misión consta de más de 8600 tiles, hay un plano ultra detallado, casi directamente de la versión Neo Geo, y un scroll parallax.

Para lograrlo, ha habido que construir herramientas específicas para lidiar con la paleta de esta consola, y para transformar los gráficos al formato necesario para el engien, que a su vez aligera la carga respecto a las funcionalidades básicas del entorno SGDK

La versión de MegaDrive / Genesis, de esta primera misión, cabe en 1 MB de ROM, mientras que en el STE necesita 3.6 MB . La diferencia radica en el hecho de que la versión STE necesita tener los sprites pre desplazados y mirando a ambos lados, mientras que en MegaDrive nada de esto es necesario... lo que hace un buen hardware de vídeo.

Seguiré adaptando el engine y el juego,

¡Estad atentos!



English

This Metal Slug port is a conversion from my own Metal Slug port for Atari STE computer


Mainly all the game engine is being ported from Atari STE to MegaDrive / Genesis.


Video MegaDrive / Genesis version (its a work in progress):

https://www.youtube.com/watch?v=-hl3hkKaHa8


Video Atari STE version:

https://www.youtube.com/watch?v=gyRBcTnn-5M&t


Audio playback in MegaDrive is 100% based on digital samples, using a custom made  sound driver that provides 3 channels mixed at 16 KHz.


Samples are compressed, in order to save ROM space, and Real-Time decompressed using the Z80 processor.


Currently, the same samples and graphics from the Atari STE version takes only 1 MB of MegaDrive / Genesis ROM space, while the STE version takes 3.6 MB


There is a high detailed background composed of up to 8600 tiles, and a parallax background. Background uses up to 61 different colours. Custom MegaDrive / Genesis tools are made to create map graphics data, and to provide colouring to the map tiles.



Many things are still pending to be ported to MegaDrive / Genesis,
Stay tuned!
 



 
avatar
 masteries Sexo: Masculino
Recien llegado
Recien llegado
 
Registrado: Diciembre 2021
Mensajes: 6
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#2  segatasanshiro 14 Diciembre 2021, 08:55 PM

He visto los vídeos y se nota que has hecho un trabajo genial, espero que lo termines. Será un gusto seguir viendo tus progresos.


Sega Saturn Shiro.
 



 
avatar
blank.gif segatasanshiro Sexo: Masculino
Hooligan seguero
Miembro de la Elite
Miembro de la Elite
 
Registrado: May 2009
Mensajes: 11079
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#3  Jasvy 15 Diciembre 2021, 11:10 AM

Fantásico. Seguiré el progreso con interés. Todo lo que llegue a Megadrive son buenas noticias.
 



 
avatar
spain.png Jasvy Sexo: Masculino
Administrador
Administrador
Miembro de la Elite
Miembro de la Elite
 
Registrado: Septiembre 2016
Mensajes: 2887
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#4  WillPaez 15 Diciembre 2021, 05:32 PM

Que genial, me encanta este tema.
 



 
avatar
 WillPaez 
Invitado
 
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#5  masteries 15 Diciembre 2021, 11:07 PM

segatasanshiro escribió: [Ver mensaje]
He visto los vídeos y se nota que has hecho un trabajo genial, espero que lo termines. Será un gusto seguir viendo tus progresos.


Sega Saturn Shiro.


Gracias,

Hoy he podido estar puliendo más cosas... como la desincronización piernas / torso que se ve en el vídeo...

Ahora tengo el engine tan portado a MegaDrive, que en una hora puedo trasladar con éxito un par de sprites, con sus comportamientos y colisiones; desde la versión STE a MD.

La idea es que llegue un momento que sea casi inmediato, porque existan las mismas funciones en ambas máquinas.
 



 
avatar
 masteries Sexo: Masculino
Recien llegado
Recien llegado
 
Registrado: Diciembre 2021
Mensajes: 6
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#6  Ryo Suzuki 16 Diciembre 2021, 11:00 AM

Excelente trabajo. Enhorabuena y gracias por tomarte la molestia de compartirlo por aquí.

Una cosa, ¿es posible que tocases algo de BennuGD o Fenix? Me suena tu nick en el algún título... (quizá sea simple coincidencia...)
 




____________
Ayúdame a mantener este y otros proyectos, pulsa aquí

sega_firma

Choose a job you love, and you will never have to work a day in your life. (Confucius)
 
avatar
japan.png Ryo Suzuki Sexo: Masculino
Alfonso Martínez González
Webmaster
Webmaster
Shenmue Freak
 
Registrado: Agosto 2005
Ubicación: 難波
Mensajes: 10781
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#7  masteries 16 Diciembre 2021, 01:26 PM

Si, hace años;

Viaje al Centro de la Tierra para GP2X

https://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,35,2845


Terminar de programar el juego Firewhip (que por cierto podría llevarse a MegaDrive y STE perfectamente,
de hecho seria un juegazo en estas máquinas; tengo todo el código fuente, y los assets de gráficos y sonido)


YouTube Link


Y un engine de juego de coches:


YouTube Link



Todos en Fénix y BennuGD,


El engine del port de Metal Slug, aunque está hecho en C y ensamblador... la manera de utilizarlo es como trabajar en Fénix, la filosofía es la misma, por lo que portar los juegos Fénix / Bennu sería sencillo.

Ahora es cuando he decidido profesionalizar más el hobby, y me gustaría publicar en físico.
 



 
avatar
 masteries Sexo: Masculino
Recien llegado
Recien llegado
 
Registrado: Diciembre 2021
Mensajes: 6
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#8  masteries 16 Diciembre 2021, 06:37 PM

Hoy tenemos una prueba de fuerza bruta,
quería saber a partir de cuanta acción en pantalla empezaban a parpadear los sprites con menos prioridad
(en este caso el slug grande es el menos prioritario)



YouTube Link

Este es el momento en que el slug empieza a tener algún problema,
pero hay en pantalla alrededor de 60 sprites
 



 
avatar
 masteries Sexo: Masculino
Recien llegado
Recien llegado
 
Registrado: Diciembre 2021
Mensajes: 6
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#9  Ryo Suzuki 18 Diciembre 2021, 11:04 AM

Eso es! Era el Masteries Runners del que me acordaba. Supongo que sería porque me recordaba al Out Run.

Es estupendo que tengas mucha experiencia ya. Me pregunto incluso si alguno de esos juegos se podría portar con relativa facilidad a la Dreamcast...

masteries escribió: [Ver mensaje]
Hoy tenemos una prueba de fuerza bruta,
quería saber a partir de cuanta acción en pantalla empezaban a parpadear los sprites con menos prioridad
(en este caso el slug grande es el menos prioritario)


YouTube Link

Este es el momento en que el slug empieza a tener algún problema,
pero hay en pantalla alrededor de 60 sprites


Bueno, puede con bastante, ¿no?
 




____________
Ayúdame a mantener este y otros proyectos, pulsa aquí

sega_firma

Choose a job you love, and you will never have to work a day in your life. (Confucius)
 
avatar
japan.png Ryo Suzuki Sexo: Masculino
Alfonso Martínez González
Webmaster
Webmaster
Shenmue Freak
 
Registrado: Agosto 2005
Ubicación: 難波
Mensajes: 10781
  • Volver arriba Página inferior
 

Mensaje Re: Metal Slug Port Para MegaDrive / Genesis - 100% Sonido Digital Sampleado

#10  segatasanshiro 18 Diciembre 2021, 02:06 PM

No se como sería desde el punto de vista de la programación  el hacerlo pero pasarlo a Dreamcast sería muy interesante dado el potencial gráfico de la consola que podría ser incluso mejor que el original.

Esta conversión a Mega Drive esta muy bien hecha y es meritoria incluso cuando se juntan tanto sprites en pantalla.


Sega Saturn Shiro.
 



 
avatar
blank.gif segatasanshiro Sexo: Masculino
Hooligan seguero
Miembro de la Elite
Miembro de la Elite
 
Registrado: May 2009
Mensajes: 11079
  • Volver arriba Página inferior
 


Ocultar¿Este tema fue útil?
Compartir este tema
Correo a un amigo Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net

Página 1 de 2
Ir a la página 1, 2  Siguiente