BENNUGD DOPADO, acelerado por GPU! :D

Started by panreyes, May 11, 2014, 07:54:42 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

panreyes


Éste vídeo lo grabamos ayer Carles y yo en su PC pensando en enseñárselo a Joseba, pero ya puestos lo publico por aquí:
https://www.youtube.com/watch?v=GLH1MqnTWZ4


Y una imagen con el numerito que suele gustar más:

SplinterGU

estoy totalmente perdido, de que estas hablando?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

laghengar

Pixel, se te va la olla XD.

Hablando de ese juego, tengo ganas de que lo sueltes aunque sea una demo para darle.

Por otro lado explicarle a Splinter lo que es Eurovisión. Que imagino que no lo conoce al igual que no lo conocen la mayoría de los americanos. Es una competición anual de actuaciones de la canción donde cada participante representa a un pais. Es de ámbito Europeo aunque participan paises como Armenia, Azerbaiyan, turquía, y algunos más asiáticos.

El ganador de este año ha sido, mmm, yo creo que es un tio afeminado, el presentador decía que es una chica barbuda, yo no se que pensar, pero me da igual XD. Ella / El tal vez lo merecía, pero los holandeses no merecian ser lo segundos y menos que Ruth haya quedado la décima, que para mi fue la mejor voz de toda la competición. Esta edición es la que más me ha gustado, y ningún participante ha destacado por ser demasiado malo, cosa que si ocurría en las anteriores.
!!!Blender Blender Blender yuhuuuuuuu¡¡¡ novato o_O

SplinterGU

bien, gracias por la explicacion... pero que tiene que ver el juego con el eurovision?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

FreeYourMind

Nada, pero queria darnos la sorpresa haciendonos pensar que iba hablar de eurovisión xD
La verdad es que es mejor que sea un juego nuevo que la mierda de eurovisión, que no es más que un concurso de lame culos, donde varios paises se besan el culo unos a otros, cosa que lleva ya decadas.

El momento que mas disfruté, fué cuando Portugal iba dar los 12 puntos, toda españa pensaba que iban a recibirlos, el presentador ya casi soltaba 'España' por la boca, pero se quedo todo el mundo con cara de Zebra al ver que se quedaron con sus 0 puntos  ::)

panreyes

Hola. Por si no os habéis dado cuenta:
Un juego con 5 planos de scroll que va a 2100fps y el título del vídeo pone Gpu Carles.


Y eso es BennuGD, pero con aceleración gráfica...
[size=78%]No sabía que lo había complicado tanto :)[/size]

josebita

Más allá del polémico tema que Pixel ha elegido para presentar su exposición, creo que la gracias del asunto es que muestra Bennu moviendo un juego a 32bpp, en resolución 720p, con 5 planos de scroll a esos 2100fps.
Es parte del trabajo que estoy haciendo para usar SDL_Render como base para el blitting de Bennu en lugar del blitting por software actual.

La verdad sea dicha: aún hay unas cuantas cosas que no funcionan y todo lo que sea renderizar un mapa sobre otro (scrolls a mapas, map_block_copy y demás) se sigue haciendo por software, pero el progreso es altamente prometedor en lo que a rendimiento respecta.

SplinterGU

muy bien josebita! avisa hombre, justo estaba planeando ponerme con eso! si lo haces tu, genial...

gracias!
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

Quote from: SplinterGU on May 12, 2014, 12:25:15 PM
muy bien josebita! avisa hombre, justo estaba planeando ponerme con eso! si lo haces tu, genial...

gracias!
¡Eh! que aviśe :)
http://forum.bennugd.org/index.php?topic=1221.msg63014#msg63014

Hay algunas limitaciones en lo que SDL2 puede hacer. En particular no se puede recuperar el bitmap guardado en una textura y por eso tengo que guardar tanto el bitmap en RAM como la textura en GPU.
Otra limitación importante es que SDL no puede pintar con el API SDL_Render gráficos de 8bpp y el tamaño de la textura está limitado por el hardware de la GPU.

SplinterGU

pues me habia olvidado, y/o creo que pense que era solo para android.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

FreeYourMind

Levais un par de años ya con movidas y betas privadas  ::)

KeoH

what, what, what, what, what, what, what, what, what,??? que hay una casi viable de bennu con aceleracion?? xDDD y yo sin enterarme!!!!!!!!!! Ya he comentao el video en Yutuff ... xD .. muy wapo el jueguecillo xD

SplinterGU

par de años??? ahora si me siento segregado... :(
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

gecko

Torres Baldi Studio
http://torresbaldi.com

panreyes

GameMaster & SplinterGU: No llevamos 2 años con betas privadas.


He ido testeando y ayudándole con su port de BennuGD a Android, y la aceleración por GPU es algo que empieza a tener forma ahora mismo, lleva un mes con ello.


No os preocupéis. Cuando esté lo bastante maduro todos podremos utilizarlo :) Lo que no se ve en el vídeo es que tiene petes aleatorios por todos lados por montones de conflictos por lo de que los mapas están en memoria y GPU y demás.