Complete GPH 4.1 Firmware Source Code Released
#1
Posted 14 July 2008 - 02:57 PM
Senor Quack has discovered that GPH released the complete 4.1 source code on the sly. They didn't tell anybody! The menu code is even available now. I don't know if they intended for that, they've always been pretty anti releasing it before, but now we have it regardless.
http://dev.gp2x.com/files/sources/
http://dev.gp2x.com/files/sources/
#2
Posted 14 July 2008 - 04:37 PM
Senor Quack has discovered that GPH released the complete 4.1 source code on the sly. They didn't tell anybody! The menu code is even available now. I don't know if they intended for that, they've always been pretty anti releasing it before, but now we have it regardless.
http://dev.gp2x.com/files/sources/
In fairness to our Korean firmware-developing overlords, it looks like they did announce it at dev.gp2x.com (Google translation of the first "Recent News" item: (08/04/29) GP2X firmware to disclose the source code. The source code is in the form of compressed file archives files can be obtained from. SVN through the site's future development is scheduled to disclose. The source code licenses are License, please refer to page.)
#3
Posted 14 July 2008 - 04:52 PM
That isn't really very helpful though given that almost no developers speak Korean and nobody checks that page
. Still, lots of useful bits and bobs in the menu. TV-out, reading serial number, LCD timing etc. We had most of this anyway, but TV-out in particular has been difficult to get to GPH-standard even.
#7
Posted 14 July 2008 - 06:25 PM
Like the F200 USB SD reader chip being controlled through GPH's SDL port
Yes, there's some scary code in there.
I love there new ultra-secure serial routines.
FILE *fp = fopen("/var/log/serial", "r");
At least they parse the /proc directory for some stuff though. I half-expected them to redirect "ps"/etc to a file, and parse the text.
#8
Posted 14 July 2008 - 08:09 PM
Like the F200 USB SD reader chip being controlled through GPH's SDL port
Yes, there's some scary code in there.
I love there new ultra-secure serial routines.
FILE *fp = fopen("/var/log/serial", "r");
At least they parse the /proc directory for some stuff though. I half-expected them to redirect "ps"/etc to a file, and parse the text.
Hey hey, no spoilers please, I probably won't be able to look at it til this weekend.
#9
Posted 14 July 2008 - 09:06 PM
I don't know if they intended for that, they've always been pretty anti releasing it before, but now we have it regardless.
Well they dropped the GP2X completely as we know and theres no value lost if they release all the source to it.
Probally means either the company is going belly up and some decent folks there put it out before it was lost, or the new product is completely new and not backwards compatible going back to the no value lost.
Either way a good move on their part, soemthing good finally.
#14
Posted 15 July 2008 - 01:02 AM
What's the potential trickle-down for us plebs? Could this have a bearing on Open2x? Can having this information help homebrewers get more out of the machine? Or is it just a curio for coders?
* Like PokeParadox mentioned, better TVOut mode (perfect centering and better scaling) on both PAL and NTSC..
* We can probably fix that stupid sound crash bug F200s can suffer from under certain situations.
* FIxing the F200 touchscreen direction swapping for good, with no hacks needed.
* Adding adjustment of LCD timings back into F200 settings.
* Can probably fix sound volume on F200s, increase resolution of steps between silence and max volume, perhaps even allow this to be customizable.
* Add a /proc interface for users to use some MMSP2-specific features instead of needing GPIO poking with mmap
This post has been edited by Senor Quack: 15 July 2008 - 01:03 AM

Sign In
Register
Help
MultiQuote

