Waninkoko
12/06/2006, 21:11
Queda poco para que saque una nueva version de mi toolkit para las SDL (despues de la selectividad) asi que voy poniendo este post para que os vayais enterando de las novedades y me podais dar alguna idea ^^
Changelog:
- Nuevas funciones escritas especificas para la GP2X.
- Muchas de las funciones especificas para la GP2X reescritas en ASM.
- Acceso a los registros de memoria de la GP2X utilizando funciones escritas en ASM.
- Reescrita la libreria para el uso del joystick utilizando los registros de memoria en lugar de usar las SDL (estoy pensando en meter las dos, por si hay algun problema, pero en teoria se puede utilizar la nueva libreria sin cambiar ninguna linea de codigo y sin tener problemas).
- Rendimiento mejorado en 2-3 fps.
- Algunos bugs arreglados.
Bugs:
- Si se utilizan las SDL oficiales de GPH hay que cambiar del fichero "sdl_gp2x.c" -> "SDL_HWSURFACE | SDL_DOUBLEBUF" por "SDL_SWSURFACE". Con "SDL_HWSURFACE | SDL_DOUBLEBUF" la aplicacion da un error. Con "SDL_HWSURFACE" hay un problema con la sincronizacion vertical que no he podido solucionar aun.
Changelog:
- Nuevas funciones escritas especificas para la GP2X.
- Muchas de las funciones especificas para la GP2X reescritas en ASM.
- Acceso a los registros de memoria de la GP2X utilizando funciones escritas en ASM.
- Reescrita la libreria para el uso del joystick utilizando los registros de memoria en lugar de usar las SDL (estoy pensando en meter las dos, por si hay algun problema, pero en teoria se puede utilizar la nueva libreria sin cambiar ninguna linea de codigo y sin tener problemas).
- Rendimiento mejorado en 2-3 fps.
- Algunos bugs arreglados.
Bugs:
- Si se utilizan las SDL oficiales de GPH hay que cambiar del fichero "sdl_gp2x.c" -> "SDL_HWSURFACE | SDL_DOUBLEBUF" por "SDL_SWSURFACE". Con "SDL_HWSURFACE | SDL_DOUBLEBUF" la aplicacion da un error. Con "SDL_HWSURFACE" hay un problema con la sincronizacion vertical que no he podido solucionar aun.