Bon alors j'ai avancé.
Les bonnes nouvelles :
- Le systéme de plugins fonctionne
Je fournirai donc un squelette permettant de compiler ses propres plugins afin d'ajouter des fonctions à Glua2X.
- J'ai trois projets en tout pour Glua2X :
_ Un projet pour toluacc qui permet de faire le pont entre le langage C/C++ et le langage de script LUA.
_ Un projet pour le moteur de LUA lui-même, il évoluera peu, le but étant qu'il soit le moins différent possible des sources originale de LUA (ca permettra de le faire évoluer).
_ Un projet avec le plugin par défaut avec les fonctions d'initialisation de la GP2X, des SDL etc...
Je pense faire un autre plugin pour le son car la librairie SDL de la GP2X ne le gére pas bien par défaut donc je ne le mettrai pas dans le plugins par défaut.
Il me reste à faire :
- épurer le code pour le rendre plus lisible
- ajouter des commentaires
- continuer la version compatible windows qui ne fonctionne pas pour le moment.
Une fois cela fait je donnerai les sources.
Pas de nouvelle version car le parseur des plugins n'est pas fait (je les chargent en dur pour le moment ).
Voila pour le moment.
Frédéric.
EDIT : la page sur le Wiki :
http://glua2x.memiks.info/index.php5?title=Avancement