PDA

Ver la versión completa : Evitar el "hard-reset" L+R+click



Drumpi
30/03/2008, 01:54
Hola a todos:
Resulta que estoy a punto de terminar una versión mejorada de mi motor de tiles (ya lo subiré, y no, no era "eso" que mantenía en secreto, aun os la estoy guardando :D), que, por cierto, un testeo que acabo de hacer ahora, me ha dado unas cifras muy buenas (tiles de 32x32, con el mapa de FenixLand, que tiene dos capas, ha variado entre 100 y 60 fps).

Bueno, el caso es que pronto voy a poder empezar con algun proyecto nuevo, y probablemente sea algo para gp2x, pero me surge un problema: si se pulsan L, R y el boton central, Fenix se cierra. Eso está genial para depurar y tal, pero ¿y si el juego requiere esta combinación? No es el caso, pero quiero hace run juego que usa intensivamente los botones L y R y no quiero que por accidente se estén pulsando los dos y en un cambio de direccion del joystick se cierre el juego.
¿Hay alguna forma de evitarlo, o voy a tener que replantearme seriamente el control del juego? (y creedme, no haría mucha gracia al que juegue)

Gracias.

SpaVampyre
30/03/2008, 03:16
No te lo replantees XD, los de la F200 no tendremos problemas con eso XD, eso si no pongas utilidad alguna al boton central que nosotros no tenemos XD.

Drumpi
30/03/2008, 15:19
No pensaba hacerlo... pero es que yo tengo la F100 :( (como muchos, supongo)

Puck2099
30/03/2008, 15:52
¿Hay alguna forma de evitarlo, o voy a tener que replantearme seriamente el control del juego? (y creedme, no haría mucha gracia al que juegue)

Gracias.

Creo que eso solo estaba implementado en "modo GP32", pero no estoy seguro...

Drumpi
31/03/2008, 18:26
Pues si es así, perfecto, lo probaré de todas formas pero ya andaba pensando en usar el "modo gp2x".
Es que en el readme no dice nada (ni en inglis ni en apañó).

< - >
Pues nada, decepci&#243;n pa mi: el modo gp2x deshabilita los controles de sonido pero no el "hard-reset", ha sido mantener L+R pulsados y al hacer un cambio de direcci&#243;n &#161;plof! de vuelta al menu.
Un dia de estos instalo el sdk oficial y me lo compilo sin hardreset y metiendo est&#225;ticamente la ETD.dll y la VSE.dll :(

masteries
30/04/2008, 11:02
Si, los que tenemos F200 no tendremos ese problema; pensándolo bien la F200 debiera haber sido la única versión existente desde el principio.

Zizti
30/04/2008, 15:02
.... pero quiero hace run juego ....

Gracias.

:babea:

ivanjpm
30/04/2008, 15:40
Si, los que tenemos F200 no tendremos ese problema; pensándolo bien la F200 debiera haber sido la única versión existente desde el principio.

Me quedo con el joystik de la F100 MKII

Drumpi
01/05/2008, 01:27
Zizti &#191;y esa cara? ni que hubieras visto un donut.

Drumpi
02/08/2008, 20:34
Bueno, un peque&#241;o reflote para preguntarle a Puck acerca de la posibilidad de arreglarlo, ya que dijo que este mes estaba "libre"... y de paso para "forzarle" :D:D:D para ver si puede recompilar las dll para usarlas en gp2x. Vale, las librer&#237;as de red es posible que haya que reescribirlas o hacerlas de cero con las sdl, pero con las otras ya ser&#237;a un buen avance.
Espero que no te moleste, Puck.

Puck2099
03/08/2008, 00:42
Bueno, un pequeño reflote para preguntarle a Puck acerca de la posibilidad de arreglarlo, ya que dijo que este mes estaba "libre"... y de paso para "forzarle" :D:D:D para ver si puede recompilar las dll para usarlas en gp2x. Vale, las librerías de red es posible que haya que reescribirlas o hacerlas de cero con las sdl, pero con las otras ya sería un buen avance.
Espero que no te moleste, Puck.

Ah, sí, a ver si mañana me acuerdo y te lo cambio en un momento. En cuanto a lo de las dlls, pásame una sencillita para echarle un vistazo a ver cómo va el tema...

Grus
03/08/2008, 01:29
Me quedo con el joystik de la F100 MKII

Para algunas cosas es mucho mejor ese que el de la F200. Con la cruceta de la F200 es dificilísimo hacer una media luna o un fireball (desplazar de abajo a derecha).

Drumpi
03/08/2008, 17:57
Ah, sí, a ver si mañana me acuerdo y te lo cambio en un momento. En cuanto a lo de las dlls, pásame una sencillita para echarle un vistazo a ver cómo va el tema...

Bueno, sencillita no se, las oficiales están aqui:
http://sourceforge.net/project/showfiles.php?group_id=2714
Pero en esta otra:
http://fenixpack.blogspot.com
Están las últimas dll (creo que están todas) así como tutoriales para crear tus propias dll. Seguramente no valgan todas porque usen alguna función "extraña" (supongo que las de red habrá que reescribirlas), pero personalmente me interesaría ver qué tal andan la ETD:
http://forum.divsite.net/viewthread.php?tid=1602
y la VSE:
http://forum.divsite.net/viewthread.php?tid=3715
Los links aun funcionan, pero si pasara cualquier cosa, me lo dices y busco entre mis backups. En todas ellas debería ir el código fuente.

Y si puede ser, un pequeño tutorial (preferiblemente, paso a paso, para los que nos enseñaron a programar y se olvidaron de enseñarnos a manejar los compiladores XD) para hacerlo por nosotros mismos y ya no te damos la lata.

PD: Otro dia, miras el tema del cambio de resolución, me siguen saliendo bandas negras con el FenixLand ¿?