Cuando un Atari STE se cree una NeoGeo

Atari 520/1040 megaST

Moderador: Fundadores

Avatar de Usuario
masteries
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 08 Sep 2017, 12:47
Has thanked: 37 times
Been thanked: 34 times

Cuando un Atari STE se cree una NeoGeo

Mensaje por masteries »

Lo que sucede cuando una máquina que sólo puede mostrar 16 colores en pantalla se viene arriba...


Quería dejarlo para más tarde, para cuando estuviera más completo,

Estuve modificando el algoritmo que genera las paletas de color y te hace el dithering de los gráficos para obtener mayor colorido.
Me he basado en darle más importancia a la distancia en luminosidad que a la distancia cromática; con la intención de poder obtener colores más vivos.

El resultado me ha sorprendido tanto, que adjunto la demo de aprendizaje en la que estoy trabajando (voy aprendiendo cómo usar la librería AGT, cómo funciona el tema de las colisiones, colocar sprites, manejar el scroll...).

Se maneja con las teclas A,D,W y N para disparar. Como emulador recomiendo el Steem Engine v3.2 (build 22 Oct 2004), utilizo TOS 1.06 Española.
Por cierto, no empeceis caminando hacia la izquierda que se va a la porra; es una demo muy temprana, pero había que compartirlo.

Para que se pueda "ver bien", hay que poner el emulador en pantalla completa y activar el sincronismo vertical a 60 Hz
Necesita un Atari STE con al menos 2 MB de RAM


Dad vuestra opinión sobre qué os parece la calidad gráfica, a ver si puedo subir un vídeo que le haga justicia,

Actualizado: He subido un vídeo que de verdad respeta el cómo se ve en el STE; la técnica también es apta para un ST; salvo que habría que desactivar el scroll hardware y el blitter. Pero se vería igual.





y segunda parte...








Aquí está el ejecutable y ficheros gráficos para Atari STE; también tiene sonido digital por mezclador, pero no he podido grabarlo :

http://retrowiki.es/viewtopic.php?f=39& ... p200122527
Última edición por masteries el 07 Oct 2020, 13:34, editado 2 veces en total.
Vendo memorias trapdoor para amiga 500 y 500 Plus:
1MB : viewtopic.php?f=50&t=7107
512 KB: viewtopic.php?f=50&t=7022
Avatar de Usuario
Onlyfordj
Demonio segundo orden
Demonio segundo orden
Mensajes: 1023
Registrado: 30 Dic 2016, 09:28
Ubicación: Valencia
Has thanked: 58 times
Been thanked: 27 times

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por Onlyfordj »

Flipante!!
Avatar de Usuario
NeORomani
Seguidor infernal
Seguidor infernal
Mensajes: 36
Registrado: 13 Ene 2019, 05:00
Been thanked: 1 time

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por NeORomani »

Se ve de lujo!
Avatar de Usuario
Valfac Isle of Man
Aspirante a demonio
Aspirante a demonio
Mensajes: 498
Registrado: 26 Ene 2019, 20:31
Has thanked: 10 times
Been thanked: 15 times

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por Valfac »

Impresionante!
Avatar de Usuario
Lord Raptor !Commodore Amiga
Demonio tercer orden
Demonio tercer orden
Mensajes: 732
Registrado: 15 Oct 2014, 23:41
Been thanked: 18 times

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por Lord Raptor »

Es una biblioteca para programar en C ?
Me interesa, puedes darme algo de info? link?

Gracias
...Por ké kuesta más karo pagarse un entierro ke kobrarse una vida ?!
Miembro activo en la demoscene de Amiga desde 1992
Avatar de Usuario
masteries
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 08 Sep 2017, 12:47
Has thanked: 37 times
Been thanked: 34 times

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por masteries »

Lord Raptor escribió: 14 Jun 2020, 01:45 Es una biblioteca para programar en C ?
Me interesa, puedes darme algo de info? link?

Gracias
En este hilo hay mucha más información:

http://retrowiki.es/viewtopic.php?f=39&t=200034756
Vendo memorias trapdoor para amiga 500 y 500 Plus:
1MB : viewtopic.php?f=50&t=7107
512 KB: viewtopic.php?f=50&t=7022
Avatar de Usuario
masteries
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 08 Sep 2017, 12:47
Has thanked: 37 times
Been thanked: 34 times

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por masteries »

Actualización con muchas de las mejoras a nivel del driver gráfico,

ahora sólo se redibujan los tiles del escenario que de verdad hacen falta; aquellos que están bajo los sprites, o que van a estar bajo los sprites no se redibujan. Se mantiene casi todo el tiempo a 50 fps, las ralentizaciones son muy puntuales. Más o menos salen en pantalla hasta la mitad de sprites que saca una NeoGeo (si consideramos el fondo como scroll, que en una NeoGeo no es así).

Por otra parte, dada la masiva cantidad (o tamaño) de los sprites, he prescindido del overscan; me gustaba mucho disponer de 240 líneas, pero el truco exige perder un tiempo de CPU totalmente necesario; me habré de conformar con 200 líneas; con una pantalla de 320x200

He podido capturar el audio, aunque he tenido que hacerlo por separado y luego juntarlos; el sonido que vais a escuchar está en 8 bits a 12.5 KHz (hasta 4 voces, aunque en esta demo apenas se usan 2 voces); y se escucha así de bien



Última edición por masteries el 07 Oct 2020, 13:35, editado 1 vez en total.
Vendo memorias trapdoor para amiga 500 y 500 Plus:
1MB : viewtopic.php?f=50&t=7107
512 KB: viewtopic.php?f=50&t=7022
Avatar de Usuario
Valfac Isle of Man
Aspirante a demonio
Aspirante a demonio
Mensajes: 498
Registrado: 26 Ene 2019, 20:31
Has thanked: 10 times
Been thanked: 15 times

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por Valfac »

:o Qué pasada!
Avatar de Usuario
tacha Uruguay
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3139
Registrado: 04 Abr 2013, 20:22
Ubicación: Montevideo, Uruguay
Has thanked: 44 times
Been thanked: 30 times
Contactar:

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por tacha »

Hola! quiero aprender a hacer eso!!!
66 6C 6F 70 70 69 6E 67 20 6D 61 73 63 61 20 50 30 6C 6C 34 / 6D 61 73 20 63 6F 74 69 6C 6C 61 20 73 65 72 E1 73 20 74 75 20 49 7A 61 72 6F 20 3A 70
Avatar de Usuario
cpcbegin !CPC 4
Aspirante a demonio
Aspirante a demonio
Mensajes: 233
Registrado: 12 May 2016, 19:44
Ubicación: Málaga
Has thanked: 43 times
Been thanked: 28 times
Contactar:

Re: Cuando un Atari STE se cree una NeoGeo

Mensaje por cpcbegin »

Interesante.
Responder

Volver a “Atari”