I have compiled some GLBASIC code for Canoo to run over raspberrypi (debian), In summary, all went well (2d always ok, just some errors (no light, no texture) in 3D apps) I must admit that better than expected.
The biggest problem that I have found is that is not possible to read keystrokes (logical, Canoo has no keyboard) and it is not possible to launch full-screen applications.
About sound and music: I have not tried anything yet, becouse alsa-audio support dont work very well jet .
Joystick and mouse controls works OK.
- If I launch a graphic application from terminal (on the desktop) launches a series of warnings (impossible to access-write to errorlog files mainly "wrt-request: fopen("/mnt/sd/ErrorLog.txt", "ab") failed") and gp2xmenu: no process found, but the app works as expected.
- If I launch a graphic app. in raw terminal (without X) the app dont work and end with this error
"wrt-request: fopen("/mnt/sd/ErrorLog.txt", "ab") failed
(!) [ 999: 0.000] --> Caught signal 11 (at 0xc, invalid address) <-- Aborted"
But is possible to lauch "console program" in raw terminal (with a lot of warnings).