|
2009-02-10
, 17:05
|
Posts: 94 |
Thanked: 38 times |
Joined on Jul 2008
|
#2
|
|
2009-02-10
, 17:12
|
|
Posts: 3,397 |
Thanked: 1,212 times |
Joined on Jul 2008
@ Netherlands
|
#3
|
|
2009-02-10
, 18:01
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#4
|
|
2009-02-10
, 18:11
|
Posts: 94 |
Thanked: 38 times |
Joined on Jul 2008
|
#5
|
|
2009-02-10
, 18:22
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#6
|
What if a Pandora program is compiled in a way that it directly accesses the built-in gaming controls? Would it be possible to redirect it to an USB gamepad/NIT controls via a hack without recompiling the program?
In other words, do you think it would be possible to create an environment on the next NIT that makes it possible to just drop in Pandora Progs and use its full features?
The Following User Says Thank You to Benson For This Useful Post: | ||
|
2009-02-11
, 11:55
|
Posts: 3,841 |
Thanked: 1,079 times |
Joined on Nov 2006
|
#7
|
What if a Pandora program is compiled in a way that it directly accesses the built-in gaming controls? Would it be possible to redirect it to an USB gamepad/NIT controls via a hack without recompiling the program?
In other words, do you think it would be possible to create an environment on the next NIT that makes it possible to just drop in Pandora Progs and use its full features?
That got me a bit curious so I also tried with a simplistic SDL game. That worked pretty well too (although the game is useless as a game or example really, it was my niece's game which she wrote in her introduction-to-C course at uni, so don't ask for it )
Anyway it looks to me that the interoperability out-of-the-box could be greater than I imagined, at least for SDL-based stuff. If OpenGL/ES for the rx51 and the Pandora will be hidden below the SDL layer then things could be really interesting (but at this point I'm way out of my league - I don't know how this stuff will be layered).
EDIT: In case anyone wonders - this application was dynamically linked, i.e. compiled for Pandora with the Pandora SDK and libs, but using runtime libraries (libSDK, libSDK_ttf, libc etc.) from N800. Statically linked applications have an even bigger chance of working but they also have a larger memory footprint.
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
Last edited by TA-t3; 2009-02-10 at 17:13.