What exactly is LuaPlayer? Any relation to the LUA based Dcplaya?
Aside from using the same scripting language (Lua), no. No relation.http://www.luaplayer.org/http://en.wikipedia.org/wiki/Lua_Player
Basically, it's a Lua interpreter for the PSP, with built-in wrappers around some of the PSP's hardware functionality.
BB Hood wrote:
Is there anything I should be aware off that would make it unportable to the Dreamcast so I don't waste my time in trying?
Nothing inherently non-portable, as far as I know. However, some of the functionality LuaPlayer provides isn't likely to work on a Dreamcast. The wireless networking functionality obviously won't work. The VMU doesn't work anything at all like the PSP's memory stick, so saving won't work. LuaPlayer's 3D API is just a thin wrapper around the native 3D API, so that obviously won't work either.
Your best bet it to just disable or remove all that stuff, or replace it with a stub that does nothing.
However... 2D video ought to work, along with sound, and controller input. That should be enough to get many LuaPlayer games working at least.