shinelife
Still Fresh
Hi,
I'm in the process of doing a quick 'n' dirty port of my 'Legacy' IBM PC emulator (http://www.shinelife.co.uk/) to GP2X. Thankfully it already uses SDL so all I've had to do is use devKitPro to make a few changes and recompile with arm-linux-g++ and arm-linux-sdl-config.
I've managed to compile the app, create a .gpe script to launch it, and get the whole lot onto the SD card. However, upon launching, I momentarily get a black screen, followed by a return to the GP2X menu screen (functionality provided by the .gpe script).
I've no way to know if my program is executing, or if it crashes upon execution, or what. I've downloaded sterm in an attempt to find out if my .gpe script is written correctly, but executing the sterm.gpu file from the Utilities menu results in a blank black screen with no apparent way to return to the menu.
I've also tried using install_libs.gpu and install_libs.tar.gz to install SDL libraries on the GP2X to see if this is causing any problem. This results in no improvement. However, I have no way of telling if the SDL libs are getting installed - running install_libs.gpu seems to return to the GP2X menu alarmingly quickly (less than one second).
I'd appreciate guidance from anybody on how to diagnose the problems described above - how to tell if my app is executing at all, and what stage it's getting to. Note that the app logs debug messages to the standard output (hence my reasons for wanting to execute under sterm).
Cheers,
Jon
I'm in the process of doing a quick 'n' dirty port of my 'Legacy' IBM PC emulator (http://www.shinelife.co.uk/) to GP2X. Thankfully it already uses SDL so all I've had to do is use devKitPro to make a few changes and recompile with arm-linux-g++ and arm-linux-sdl-config.
I've managed to compile the app, create a .gpe script to launch it, and get the whole lot onto the SD card. However, upon launching, I momentarily get a black screen, followed by a return to the GP2X menu screen (functionality provided by the .gpe script).
I've no way to know if my program is executing, or if it crashes upon execution, or what. I've downloaded sterm in an attempt to find out if my .gpe script is written correctly, but executing the sterm.gpu file from the Utilities menu results in a blank black screen with no apparent way to return to the menu.
I've also tried using install_libs.gpu and install_libs.tar.gz to install SDL libraries on the GP2X to see if this is causing any problem. This results in no improvement. However, I have no way of telling if the SDL libs are getting installed - running install_libs.gpu seems to return to the GP2X menu alarmingly quickly (less than one second).
I'd appreciate guidance from anybody on how to diagnose the problems described above - how to tell if my app is executing at all, and what stage it's getting to. Note that the app logs debug messages to the standard output (hence my reasons for wanting to execute under sterm).
Cheers,
Jon