Orkie
Super Duper Mega GP Mania
Well, there's a few people that have been using it exclusively for close to a month now and bugs are slowly being fixed.
We were struggling with GP2XMB for about a week with it not launching many programs, presumably due to the way it is launched in the boot scripts. We've mostly fixed this now (the only thing I'm aware of which won't launch using it is PrBoom) but nobody is quite sure of the cause (which is slightly worrying) :S It is contained to GP2XMB, nearly all programs work fine from telnet (mp2x is the only exception we've found so far, but the cause of this is fairly obvious, we're missing a library in the firmware but you can run it through the backwards compatibility mode) so it isn't a problem with the firmware as such.
The built in telnet and FTP servers have been replaced with better ones.
USB host is still not working. I have no idea whatsoever why and it probably won't be supported in the first public release unless somebody can work out what is wrong so I can make a patch. Anybody who knows anything about USB host, feel free to get in touch
I've got a dynamic binary of SDL_mixer with tremor support compiled in now, however libmad can't be added due to it being GPL. For GPL applications which need libmad support, you'll have to statically link to the SDL_mixer which includes it (you can statically link a single library by manually specifying the .a file).
There is a bug in HW SDL when dynamically linked which means you can't start it using SDL_DOUBLEBUF as a flag. The cause of this is unknown, but is easily worked around by either handling double buffering yourself or as with SDL_mixer, statically linking against only SDL.
I've been writing an installer which will make the process of installing it fairly simple and will give information as to what stage it's at (unlike the GPH installer). This also allows me to start integrating applications into the distro.
Still not totally sure about a release date, but I'm hoping to have another alpha out to a few people sometime next week. Once I've seen what problems exist in that, I'll decide whether or not to make a public release. Just be aware that when the beta does come, you shouldn't install it if you want USB host working (TV-out is supported however).
We were struggling with GP2XMB for about a week with it not launching many programs, presumably due to the way it is launched in the boot scripts. We've mostly fixed this now (the only thing I'm aware of which won't launch using it is PrBoom) but nobody is quite sure of the cause (which is slightly worrying) :S It is contained to GP2XMB, nearly all programs work fine from telnet (mp2x is the only exception we've found so far, but the cause of this is fairly obvious, we're missing a library in the firmware but you can run it through the backwards compatibility mode) so it isn't a problem with the firmware as such.
The built in telnet and FTP servers have been replaced with better ones.
USB host is still not working. I have no idea whatsoever why and it probably won't be supported in the first public release unless somebody can work out what is wrong so I can make a patch. Anybody who knows anything about USB host, feel free to get in touch
I've got a dynamic binary of SDL_mixer with tremor support compiled in now, however libmad can't be added due to it being GPL. For GPL applications which need libmad support, you'll have to statically link to the SDL_mixer which includes it (you can statically link a single library by manually specifying the .a file).
There is a bug in HW SDL when dynamically linked which means you can't start it using SDL_DOUBLEBUF as a flag. The cause of this is unknown, but is easily worked around by either handling double buffering yourself or as with SDL_mixer, statically linking against only SDL.
I've been writing an installer which will make the process of installing it fairly simple and will give information as to what stage it's at (unlike the GPH installer). This also allows me to start integrating applications into the distro.
Still not totally sure about a release date, but I'm hoping to have another alpha out to a few people sometime next week. Once I've seen what problems exist in that, I'll decide whether or not to make a public release. Just be aware that when the beta does come, you shouldn't install it if you want USB host working (TV-out is supported however).