| View previous topic :: View next topic |
| Author |
Message |
Shine
Joined: 03 Dec 2004 Posts: 728 Location: Germany
|
Posted: Mon Nov 20, 2006 9:47 am Post subject: Module support |
|
|
There are still problems with memory allocation when loading modules and I don't know, if the loaders for firmware >1.5 supports loading modules from user mode. Has someone managed to load Lua Player 0.20 with firmware >1.5?
My first idea was to modularize Lua Player, so that if you don't need the 2D graphics library, you would save some memory when not loading this module. If the memory bug when loading modules could be fixed, and if there is no problem with newer firmwares, this is still a good idea.
An alternative is to merge all standard functions again into one user-mode Lua Player app, but if someone wants to load a third party module, the module loading support will be still available.
What do you think? |
|
| Back to top |
|
 |
Insert_witty_name
Joined: 10 May 2006 Posts: 376
|
Posted: Mon Nov 20, 2006 11:13 am Post subject: |
|
|
Yes.
Remove all this module loading stuff. I believe it kills Lua Player for firmware above 1.5 (although I'm unsure with all the new loaders and custom firmwares about recently).
I know that 0.16 is still favored amongst Lua developers. |
|
| Back to top |
|
 |
cools
Joined: 04 Mar 2006 Posts: 46
|
Posted: Fri Nov 24, 2006 7:44 am Post subject: |
|
|
| I think it would be best to merge it into a user-mode luaplayer, and have module loading support, that way it will work on the higher firmwares. |
|
| Back to top |
|
 |
psyberjock
Joined: 15 Dec 2006 Posts: 28
|
Posted: Sun Dec 17, 2006 12:29 pm Post subject: |
|
|
| Don't remove anything! I want to access PRXs! |
|
| Back to top |
|
 |
Mesmer
Joined: 24 Sep 2006 Posts: 9
|
Posted: Mon Dec 18, 2006 5:02 am Post subject: |
|
|
Indeed that .16 has been favored by most of us if not all.
this modules is a very good idea. Also woun't it be possible to make all the modules in existing to like a plug-in such structure where you have folders to put in modules you need, and modules you don't need.
`Mesmer |
|
| Back to top |
|
 |
|