Cuando el STE se cree una NeoGeo

dancresp
Mensajes: 5641
Registrado: 13 Nov 2010 02:08
Agradecido : 323 veces
Agradecimiento recibido: 455 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor dancresp » 17 Jun 2020 16:25

Último mensaje de la página anterior:

Hodor escribió:Y lo de no ampliar la paleta de colores simultaneos hasta al menos 32

Lo tengo aunque casi nunca lo he usado, pero no me había fijado nunca en que... ¿no permite más de 16 colores en pantalla? -shock

¿Cómo un MSX? -shock -shock
¿Menos que un Amstrad CPC? -shock -shock -shock
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
Hodor
Mensajes: 1241
Registrado: 19 May 2015 10:55
Ubicación: A 900km de Oviedo
Agradecido : 241 veces
Agradecimiento recibido: 287 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor Hodor » 17 Jun 2020 17:43

dancresp escribió:
Hodor escribió:Y lo de no ampliar la paleta de colores simultaneos hasta al menos 32

Lo tengo aunque casi nunca lo he usado, pero no me había fijado nunca en que... ¿no permite más de 16 colores en pantalla? -shock

¿Cómo un MSX? -shock -shock
¿Menos que un Amstrad CPC? -shock -shock -shock


Por métodos normales, es decir, sin trucos, no. Fueron tan lúcidos de ampliar la paleta a 4096 colores y no ampliar algo tan fundamental como el número que podía mostrar a la vez. Todo un ejercicio de buen hacer.

Un saludo.

Avatar de Usuario
explorer
Mensajes: 393
Registrado: 10 Ene 2016 18:43
Ubicación: Valladolid, España
Agradecido : 8 veces
Agradecimiento recibido: 368 veces
Contactar:

Re: Cuando el STE se cree una NeoGeo

Mensajepor explorer » 17 Jun 2020 17:46

dancresp escribió:
Hodor escribió:Y lo de no ampliar la paleta de colores simultaneos hasta al menos 32

Lo tengo aunque casi nunca lo he usado, pero no me había fijado nunca en que... ¿no permite más de 16 colores en pantalla? -shock

¿Cómo un MSX? -shock -shock
¿Menos que un Amstrad CPC? -shock -shock -shock

Con trucos se puede cambiar la paleta en cada línea, al estilo del Cooper del Amiga.

He incluso en el formato de imagen 512 se puede cambiar la paleta tres veces en la misma línea.

https://www.youtube.com/watch?v=Q-6g6BNLvOE

dancresp
Mensajes: 5641
Registrado: 13 Nov 2010 02:08
Agradecido : 323 veces
Agradecimiento recibido: 455 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor dancresp » 17 Jun 2020 17:58

explorer escribió:Con trucos se puede cambiar la paleta en cada línea, al estilo del Cooper del Amiga.

He incluso en el formato de imagen 512 se puede cambiar la paleta tres veces en la misma línea.

¿Y los juegos comerciales lo solían usar?
No recuerdo que sean tan poco coloridos...
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
masteries
Mensajes: 417
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 38 veces
Agradecimiento recibido: 161 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor masteries » 09 Jul 2020 10:57

La diferencia entre un emulador y la máquina real:


Queda claro que los emuladores recrean la experiencia, pero no recrean el hardware a la perfección; habrá que hacer debug para saber dónde están fallando los timing, debido a las últimas actualizaciones del motor gráfico,


Imagen

Perdonad el reflejo del monitor; está funcionando en un STE real, con conversor RGB a VGA (necesito un cable nuevo porque vaya prototipo malo que me fabriqué).

A ver si lo arreglamos y grabo un vídeo decente ingame, con sonido (tremendo el sonido calcado a NeoGeo que está saliendo de esta máquina de 1989) funcionando en el STE real.
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

Avatar de Usuario
masteries
Mensajes: 417
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 38 veces
Agradecimiento recibido: 161 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor masteries » 22 Jul 2020 12:06

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


https://www.youtube.com/watch?v=GhcNnmMOwD8
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

ackerman
Mensajes: 128
Registrado: 05 Feb 2019 21:32
Ubicación: Asturias
Agradecimiento recibido: 75 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor ackerman » 22 Jul 2020 19:38

masteries eres un crack. Sencillamente, impresionante. Moooola. -thumbup

jltursan
Mensajes: 3142
Registrado: 20 Sep 2011 13:59
Agradecido : 275 veces
Agradecimiento recibido: 789 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor jltursan » 22 Jul 2020 21:50

¿Menos que un Amstrad CPC?

Menos no, igual; pero el CPC con píxeles como puños (y paleta cortita según como se mire). El Amiga y el MSX2 tenían mejores capacidades gráficas...hasta ahora ;-)

dancresp
Mensajes: 5641
Registrado: 13 Nov 2010 02:08
Agradecido : 323 veces
Agradecimiento recibido: 455 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor dancresp » 23 Jul 2020 00:11

La verdad es que tiene un aspecto fantástico, y la velocidad es muy buena.
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
kikems
Mensajes: 4150
Registrado: 30 May 2013 19:23
Agradecido : 1459 veces
Agradecimiento recibido: 1879 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor kikems » 23 Jul 2020 12:10

Que bien lucen esas demos.

Avatar de Usuario
masteries
Mensajes: 417
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 38 veces
Agradecimiento recibido: 161 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor masteries » 08 Oct 2020 01:58

jltursan escribió:

kikems escribió:

explorer escribió:

Estrayk escribió:

Nandove escribió:

minter escribió:



Os traigo una actualización:

Un vídeo en el que se incluyen todas las novedades en funcionamiento;

-El frame slipping para evitar que la sobrecargas lleven la tasa de fotogramas a la mitad.

-El nuevo driver del blitter, que optimiza aún más el rendimiento del mismo.

-Y el coloreado dualfield con dos técnicas a la vez; bicolor (se crean dos entramados en cada fotograma para mezclar dos colores) y el tricolor (en un fotograma un color se obtiene por entramado, y en el siguiente se mezcla con un único color). Como curiosidad el tetracolor no funciona, el ojo humano no mezcla esos colores, lo detecta como dos mezclas bicolores a la vez y no queda bien.
El tricolor ha permitido salvaguardar los fondos originales y extender las posibilidades también a difuminados de color, cosa que antes no se podía hacer; no queda majestuoso, pero si muy aceptable.

-En el mezclador de audio he acabado utilizando 3 canales en lugar de 4, porque rara vez estoy utilizando el canal 3; y con la CPU ahorrada puedes pintar otro sprite de 32x32

-El rendimiento está en torno a 18 - 22 sprites de 32x32 a 50 cuadros por segundo. Si los sprites son más sencillos (tienen menos huecos vacíos) o son más pequeños, pues entonces la regla de 3 funciona y puedes pintar más sprites en el mismo tiempo. Si fuesen todos sprites cuadrados, sin huecos interiores, fácilmente superarías los 30 sprites del citado tamaño.


Y ahora el vídeo, a disfrutarlo:

https://youtu.be/FMrdjrrtxWo
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

Avatar de Usuario
masteries
Mensajes: 417
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 38 veces
Agradecimiento recibido: 161 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor masteries » 17 Oct 2020 21:00

jltursan escribió:

kikems escribió:

explorer escribió:

Estrayk escribió:

Nandove escribió:

minter escribió:

ron escribió:

crashman escribió:




El mismo vídeo de antes, pero...

ejecutado en un Atari STE real con TV de tubo (viejuno), con lector de tarjetas SD conectado al puerto de joystick extendido:


Vídeo sin ninguna edición, en modo RAW xD La cámara no logra sincronizar bien del todo; pero ahí está, porque hay quien dudaba de que fuera un STE real a sólo 8 MHz

https://youtu.be/hgW6Fc5Jli0
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

retrovader
Mensajes: 23
Registrado: 01 May 2020 08:36
Agradecido : 17 veces
Agradecimiento recibido: 17 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor retrovader » 18 Oct 2020 15:30

Madre del amor hermoso!!!

Avatar de Usuario
kikems
Mensajes: 4150
Registrado: 30 May 2013 19:23
Agradecido : 1459 veces
Agradecimiento recibido: 1879 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor kikems » 18 Oct 2020 21:13

Imagino que en CRT se tiene que ver todo impresionante.

Avatar de Usuario
DyLucke
Mensajes: 4532
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 111 veces
Agradecimiento recibido: 124 veces

Re: Cuando el STE se cree una NeoGeo

Mensajepor DyLucke » 19 Oct 2020 01:46

Sorprendente.
Ánimo.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".


Volver a “Software ST”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado