Violación de segmento

Started by JaViS, May 18, 2011, 03:50:40 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

JaViS

Hola!

estoy intentando correr el remake de Battle City en Bennu. Es un codigo para Fenix 0.83. No se que ha cambiado pero seguro que el orden de las z si, porque ahora varios graficos se ven tapados, y las funciones de draw no me posicionan bien las cosas. . .

lo mas importante, sin embargo, es que cuando entro al juego me da el siguiente error:

"violación de segmento"

que significa este error? necesito una pista para saber a donde buscar.

un abrazo
Working on Anarkade. A couch multiplayer 2D shooter.

FreeYourMind

!??? 'violación de segmento' o 'segment fault' ??

SplinterGU

el orden de las z no cambio, pero si no especificas z, puede que no en todos los frames se dibujen en el mismo orden, o sea, a misma z, no se asegura el orden de dibujado.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

JaViS

!??? 'violación de segmento' o 'segment fault' ??

sep, error en español XD quizas sea un error de linux.

el orden de las z no cambio, pero si no especificas z, puede que no en todos los frames se dibujen en el mismo orden, o sea, a misma z, no se asegura el orden de dibujado.

sep, tiene sentido, pero algo cambió porque en fenix se veia bien.
Working on Anarkade. A couch multiplayer 2D shooter.

FreeYourMind

Es un error devuelto por el sistema, en que SO esta probando, en linux ?

SplinterGU

si pones z diferentes va bien, si pones z iguales puede que no, porque asi debe ser el comportamiento, en fenix puede que funcionara diferente, pero estaba mal en ese sentido.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

JaViS

Si, estoy probando en linux, pero en windows tambien se clava, pero sin decir el error.

Lo de las z no me preocupa tanto porque se puede areglar, lo que me preocupa es encontrar la fuente de este error.
Working on Anarkade. A couch multiplayer 2D shooter.

SplinterGU

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

FreeYourMind

Ese error ocurre cuando el SO que utilizas no soporta la feature que estas ejecutando, yo lo he tenido en Wiz y caanoo al cambiar resoluciones o incluso con el audio, pero en pc no recuerdo.

SplinterGU

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

JaViS

Quizas algo en el manejo de arrays cambio desde fenix0.83 y no estoy enterado, no se me ocurre que podria ser.

No tengo problema en compartir el codigo, ya lo hice disponible en el 2005, pero es un juego terminado y es mucho codigo, pensé'que por ahi alguien tuvo una experiencia similar y podria guiarme.
Working on Anarkade. A couch multiplayer 2D shooter.

FreeYourMind

Pon el codigo que te lo miro

SplinterGU

podrias correrlo con debug a ver donde crashea.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

JaViS

Quote from: FreeYourMind on May 18, 2011, 07:38:01 PM
Pon el codigo que te lo miro

aqui esta el codigo :)

podrias correrlo con debug a ver donde crashea.

ok, voy a probar con eso :)
Working on Anarkade. A couch multiplayer 2D shooter.

FreeYourMind