Cette page contient la description de l'utilisation et du fonctionnement de LuaStation version 1.5.
Retrouvez l'évolution de LuaStation et d'autres projets sur: Samy prog'
Premièrement je tiens, avant toute chose, à préciser le point suivant:
Cet add-on a été réalisé à partir de Luaprog v0.2, initialement développé par Novservant (SERVANT Jérémy) avec l'aide de Sabbator. Un gand merci pour son accord de réexploitation de ses sources. Bien que LuaStation ait été réécrit totalement par deux fois, un certain nombre des fonctions décrites ci-après sont issues (à l'origine) de son travail.
Deuxièmement: cet add-on a été réalisé avec deux objectifs:
- apprendre le Lua,
- pouvoir développer entièrement sur PSP, sans avoir à passer par le PC.
Dernièrement: LuaStation v1.5 a été développé à plus de 99%, directement sur PSP avec la version 1.4 et la version 1.5 elle même; ceci permettant de tester ce programme dans de très nombreuses situations différentes.
Retour au debut de la page
LuaStation est shell liant un éditeur de texte, d'image et hexadécimal spécialement conçu pour la programmation en Lua sur PSP (lui même ést développé en Lua). Initialement il avait été rattaché à Lowser, mais depuis la version 1.5 il comporte son propre shell afin de permettre un développement en continu sur PSP (ce qui évite les incessants allez-retours entre les différents homebrews permettant ainsi un gain de temps concidérable ainsi qu'un gain de batterie). Note: Le shell Lowser est toujours accessible pour ceux qui en auraient besoin (cf. après)
Ci joint vous trouverez la documentation des principales fonctions Lua et du Luaplayer dans le repertoire "Documentation". Idéal pour transporter partout la documentation avec soi. (Ceci devient obsolète avec la fonction d'aide on-line).
Retour au debut de la page
Il n'y a aucune garantie : en aucun je ne peux être tenu pour responsable des éventuels dommages pouvant arriver à un quelconque système PSP utilisant ce programme ou un de ses dérivés. (Et puis même s'il n'utilise pas ce programme ou ses dérivés ;-) ). Je vous recommande de toujours vérifier l'origine des programmes que vous téléchargez.
Cependant sachez que j'apporte le plus grand soin au développement de ce programme, ceci afin de vous permettre de développer sur PSP le plus agréablement possible.
Retour au debut de la page
Cela nécessite l'installation préalable du Luaplayer sur la PSP.
ATTENTION CHANGEMENT (depuis la version 1.3)
Du fait de l'utilisation d'une police autre que celle incluse dans l'interpreteur, votre Luaplayer doit pouvoir supporter les differentes polices. A l'heure actuelle: les version officielles, et les mods tels que HM (recommendés pour les PSP SLIM, en attendant une version officielle).
L'installation proprement dite consiste à copier dans le repertoire Applications du Luaplayer le dossier de l'archive nommé Applications, de même pour le dossier System de l'archive. Une fenêtre va apparaître demandant la confirmation de l'écrasement des fichiers déjà présents, il suffit de cliquer sur "oui" ou sur "tous".
Note: Le fait d'installer l'interpréteur lua dans GAME ou GAME150 ou GAME3XX (ou GAME4XX selon votre firmware) peut avoir une incidence sur le fonctionnement de certaines fonctions du Luaplayer (telle que l'utilisation de l'AdHoc), je vous recommande donc d'installer le Luaplayer dans le répertoire GAME3XX (ou GAME4XX selon votre firmware).
Retour au debut de la page
Général:
Lancez le Luaplayer, vous vous retrouvez dans le shell. Celui-ci comporte sur la partie gauche la liste des dossiers et fichiers du repertoire courrant. Sur la partie droite vous trouverez en haut, le nom du dossier ou fichier sélectionné. Danc le cas d'un fichier, sa taille est mentionnée à côté. En dessous, se trouve un emplacement pour afficher l'icône du script lua sélectionné s'il en possède une, ou l'icône de l'eboot. Suite à celà se trouve un cadre servant à afficher la description du script sélectionné s'il en possède une, ou le chemin du répertoire courrant. Enfin, en bas sont indiqués l'état de la batterie, l'état de la RAM, et l'heure de la PSP.
Notes:
- Concernant la batterie: si elle est en charge, l'indicateur est affiché en rouge, sinon par défaut il est en noir.
- Concernant la RAM: si elle devient trop faible veuillez redemarrer LuaStation en appuyant simultanément sur
+
de manière brève.
- Lors du re-démarrage si vous gardez la touche
enfoncée, le shell Lowser sera lancé.
Déplacements et édition:
Le déplacement se fait avec les touches,
ou le pad analogique.Pour accéder directement à la fin de la liste appuyez sur
; au contraire pour remonter au tout début appuyez sur
.
Pour exécuter un script lua, il suffit d'appuyer sur. Un script Lua est exécutable à partir du moment où le logo Lua s'affiche à gauche du fichier sélectionné. Si le fichier sélectionné est une image Jpeg ou Png, l'appuis sur la même touche aura pour effet d'ouvrir le document dans l'editeur d'image.
Pour éditer un fichier quelconque en mode texte, appuyez sur.
Pour éditer un fichier quelconque en mode hexadecimal, appuyez sur.
Pour naviguer dans les dossiers:
- Appuyer sur
pour remonter d'un dossier vers la racine du memory stick,
- Appuyer sur
pour entrer dans le répertoire sélectionné.
Manipulation des dossiers et fichiers:
- Pour effacer un fichier, placez le curseur sur le fichier désiré, appuyez sur
, selectionnez Effacer dans la fenêtre, puis confirmez votre choix. ATTENTION: l'opération est irréversible.
- Pour changer de nom un fichier, placez le curseur dessus, appuyez sur
, selectionnez Renommer dans la fenêtre, puis entrez le nouveau nom à l'aide du clavier Danzeff. Fermez le clavier à l'aide de
, confirmez votre choix en appuyant sur
, ou annulez en appuyant sur
. ATTENTION: prenez garde à ne pas décaller le curseur sur un autre fichier lors de la fermeture du clavier, au risque de changer le nom du nouveau fichier sélectionné.
Evitez également de mettre des espaces en début du nom, car le LuaPlayer ne permet pas de renommer de tels fichiers.- L'effacement et le renommage d'un dossier se déroule de la même manière pour un fichier. A noter que le fait d'effacer un dossier, supprime tous les fichiers et sous-repertoires.
- Pour créer un nouveau dossier, sélectionnez le tout premier dossier nommé ".", appuyez sur
, choisissez l'option Nouveau. Ensuite entrez le nom du nouveau dossier à l'aide du clavier Danzeff. Fermez le clavier à l'aide de
, confirmez votre choix en appuyant sur
, ou annulez en appuyant sur
.
- Pour copier le contenu du dossier courant, sélectionnez le tout premier dossier nommé ".", appuyez sur
, choisissez l'option Copier. Une nouvelle page s'affiche indiquant le chemin du répertoire courrant, ainsi que ses sous-repertoires. Remontez d'un repertoire en appuyant sur
, entrez dans un sous-répertoire en le sélectionnant avec
et
, puis en appuyant sur
. Une fois le répertoire de destination atteint appuyez sur
. Le dossier y sera copié entièrement.
Retour au debut de la page
Interface :
En haut a gauche se situe les rubriques Fichier, Options et Aide. En haut au milieu se trouve l'heure de la PSP. Un peu plus à droite se trouve l'état de la batterie (en rouge si la PSP est en chargement). Et puis tout à droite il y a la ligne et la colonne du curseur. En bas se trouve le chemin d'accès du fichier édité.Remarque: une innovation à partir de LuaStation v1.3 est le choix des raccourcis. Dans ce qui va suivre, les raccourcis qui seront cités correspondent aux raccourcis d'origine. (Ils sont marqués par un #). Une section ultérieure explique comment changer les raccourcis.
Deplacement :
- Utilisez le PAD ANALOGIQUE pour un défilement rapide, ou les TOUCHES DIRECTIONNELLES pour un déplacement précis (Le maintien d'une touche directionnelle passera en défilement rapide).
- Afin de faciliter la navigation, il vous est possible de sauter tout à la fin/début du document en appuyant sur: #
+
puis
ou
.
- De même il est possible de sauter à la page d'après/avant en appuyant sur: #
+
puis
ou
.
Remarque: pour sauter successivement plusieurs pages sans avoir a réappuyer la combinaison de touche, maintenez appuyé #et
ou
, il suffit simplement de réappuyer sur la touche #
.
- Pour vous rendre directement à une ligne: tapez #
+
, ensuite entrez le numéro de la ligne à l'aide du clavier.
Remarque: pour annuler, mettez le chiffre 0 puis appuyez surou bien appuyez directement sur
.
Saisie de texte :
Pressez la touche
, le clavier s'ouvre alors. Celui-ci utilise la méthode du clavier de DANZEFF (PAD +
/
/
/
).
Remarque: il est possible que l'affichage du texte change à ce moment si le curseur est trop bas: ceci est dans le but d'assurer une meilleure lisibilité du code lors de l'entrée du texte. Pour entrer des caractères majuscules: maintenez enfoncée la touche.
Pour entrer des chiffres: pressez la touche(le signe à côté du "4" est la tabulation, le signe à côté du "5" est le retour à la ligne).
Pour accéder aux caractères de ponctuations et spéciaux appuyer surdans lorsque vous êtes dans l'interface des chiffres.
Pour fermer le clavier re-appuyez sur la touche.
Il existe un raccourci pour supprimer un caractère: touche(agit comme backspace).
De même pour l'ajout de ligne: touche(agit comme enter).
Les fonctions utiles :
La copie de texte: appuyez sur la touche #
+
, le mode sélection s'active alors. Deplacez le curseur afin d'élargir vorte sélection, celle-ci est alors surlignée en rouge. Une fois la selection désirée effectuée, tapez à nouveau sur #
+
pour copier le tout en mémoire.
Remarque: durant la phase de sélection, il est toujours possible de sauter de page en utilisant les touches #+
et les touches directionnelles.
La suppression de texte: de même que pour la copie, commencez par appuyer sur la touche #+
, effectuez votre sélection. Puis pressez la touche
pour supprimer la sélection. (attention ce n'est pas réversible! Seule la réouverture du fichier peut permettre de revenir à la dernière sauvegarde sans prendre les derniers changements en compte). Pour la mise en fome du texte il est possible de décaler à gauche/droite votre texte. Pour cela appuyer sur #
+
ou
, ceci décalera la ligne repectivement vers la gauche ou vers la droite.
Vous pouvez également indenter toute un selection, pour cela basculez en mode selection (#+
) et effectuez la manoeuvre décrite ci-dessus.
La recherche de texte: appuyer sur #+
. Ensuite entrez votre texte à l'aide du clavier. Puis taper sur la touche
ou
pour rechercher votre texte vers la fin/début du document. Pour arrêter la recherche appuyez sur
.
Remarque 1: Il est possible de coller du texte copié par la méthode vu ci-dessus, en appuyant directement sur la touche
Remarque 2: pour alterner la recherche avec ou sans respect de la casse appuyez surou
.
Pour les sections suivantes l'accès au menu se fait en appuyant sur
+
simultanément.
Menu Fichier :
Nouveau : permet de creer un nouveau document. L'entête contient la dâte de création, le surnom enregistré dans la PSP, la version du Luaplayer utilisé, un espace pour la description du document, un espace pour les expresions à utiliser pour l'auto-complétion.
Remarque 1: avant de creer votre document, une fenetre s'ouvre, vous demandant si vous désirez ou non enregistrer le document en cours.
Remarque 2: Pour annuler appuyez sur.
Ouvrir : rentourne au shell pour ouvrir un nouveau document
Remarque : avant d'ouvrir un autre document, une fenetre s'ouvre, vous demandant si vous désirez ou non enregistrer le document en cours.
Enregistrer : permet d'enregistrer un fichier au format ASCII avec l'extension désirée (si le fichier a été ouvert en format texte), ou en format hexadecimal.
Remarque: le nom par defaut est celui du dernier fichier ouvert.
Quitter : retourne au shell.
Remarque 1: avant de quitter l'éditeur, une fenetre s'ouvre, vous demandant si vous désirez ou non enregistrer le document en cours.
Remarque 2: Pour annuler appuyez sur.
Menu Option :
Coloration synt. : vous permet d'activer la coloration syntaxique. Ceci facilite la lecture mais ralenti légèrement le programme (l'algorythme a été modifier, si bien que la coloration est plus rapide qu'avant).
Remarque: il se peut que vous rencontriez deux bugs (non corrigés pour ne pas trop ralentir l'éditeur):
- -si vous avez un commentaire de type --[[ ]] sur une seule ligne, la totalité de la ligne sera colorée en vert! Pour remédier à ce désagrément je vous conseille de sauter à la ligne après tout ]].
- -la coloration ne prend pas en compte les caractères d'echappement au sein d'une citation si bien que la coloration de la syntaxe: " \" " s'effectuera de manière anormale. Pour remedier à ce désagrément, je vous conseille d'alterner les caracteres de citation de la maniere suivante: ' \" ' ou " \' "
Num. de lignes : affiche sur le côté gauche le numéro des lignes actives.
Barre de scrolling : crée une barre de déplacement sur la gauche, indiquant la position de la page au sein du document (ainsi que son importance quantitative).
Remarque: afin de ne pas trop réduire l'espace de lecture, la barre de scrolling et les numeros de lignes ne peuvent être affichés en même temps.
Auto-completion : Ceci est un mode de saisie vous permettant d'accélérer concidérablement l'entrée d'expressions récurrentes. A la base, la majorité des fonction du Lua ainsi que celles spécifiques aux LuaPlayer son intégrées. Pour intégrées les vôtres voir dans la rubrique AIDE ci dessous.
Comment cela fonctionne:
lorsque vous entrez des caractères le programme cherche une correspondance dans la base de données. Le résultat s'affiche sous forme d'une petite fenetre, où il vous est possible de naviguer en utilisantou
. Si l'entrée correspond à l'expression désirée, appuyez sur
pour l'insérer dans votre texte.
Remarque 1: merci aux membres d'XtreamLua pour cette proposition d'amélioration.
Remarque 2: ne fonctionne pas en même temps que l'aide automatique.
Aide automatique : Ce mode vous permet d'accéder directement aux descriptions de la fonction (si celle ci est répertoriée) sur laquelle est positionné le curseur. Une fenêtre apparaît au bas de l'écran, elle comprend le nom de la fonction avec ses arguments, les données retournées habituellement, ainsi que la description de la fonction. Pour faire défiler le texte utilisezou
. Si le début de l'entrée que vous avez saisie correspond a plusieurs fonctions, celles-ci seront affichées à la suite. (Ceci permet de retrouver le nom d'une fonction dont vous n'êtes plus très sûr par exemple, ou bien de vous assurer de son fonctionnement,...).
Réglages : ce menu vous permet de paramêtrer l'interface de l'éditeur:
- des paramêtres de couleur (Rouge Vert Bleu) sont modifiables en utilisant
ou
,
Remarque: vous pouvez modifiez la couleur de l'éditeur en général ainsi que celle du texte.- l'arrière plan: toute une sélection d'image est proposée, ou bien aucune image (modifiable en utilisant
ou
),
Remarque: vous pouvez mettre vos propres images, il suffit de les placer dans le repertoire img\bg\- pour visualiser l'effet produit appuyez sur
,
Remarque: la couleur du texte est automatiquement mise à jour.- pour annuler et retourner à l'ancienne apparence appuyez sur
,
- pour adopter la nouvelle configuration appuyez sur
.
Menu Aide :
Aide générale : explications rapides du fonctionnement de l'éditeur de texte.
Crédits : les remerciements.
Init. auto-comp. : permet l'initialisation de l'auto-completion: le programme parcourera le script édité a la recherche de fonctions et d'expressions à inclure pour accélerer votre saisie de texte.
Remarque 1: si votre programme fait appel à des scripts présents dans le même repertoire que le script édité, LuaStation les parcourera également.
Remarque 2: Pour inclure des expressions il vous suffit de créer un commentaire multi-lignes commençant comme suit --[[MEMORY: et se terminant par --END]]. Les expressions avec des guillemets doubles ne sont pas supportées, tout le reste est accepté.
Modification des raccourcis :
LuaStation 1.3 permet de choisir les raccourcis qui vous semblent les plus adequats pour accéder aux fonctions d'éditions.
Pour cela lorsqu'aucun clavier n'est activé, appuyez sur. Un menu intitulé "raccourcis" apparaît. Placez le curseur (ligne surlignée en bleu) sur la ligne du raccourcis à modifier. Appuyez sur
, la ligne est alors surlignée en rouge. Entrez la combinaison de touche de votre choix:
/
+
/
/
/
/
/
/
/
Remarque: Si le raccourcis venait à être le même que celui d'une autre fonction, il y aura alors intervertion des deux.
Pour quitter ce menu appuyez sur/
.
Retour au debut de la page
L'editeur hexadecimal vous permet d'ouvrir tout les types de fichiers. Il se présente sous la forme classique des éditeurs hexadécimaux, c'est à dire: 16 colonnes représentant le code héxadécimal des octects, suite à cela ces mêmes octets sont repréentés sous leur forme ASCII.
Vous pouvez éditer les valeurs hexadécimales ou les représentations ASCII. Les seules fonctions d'édition supportées sont le saut de page, au début ou à la fin du document. Toutes les fonctions de copie, de recherche ne sont pas effectives.
Remarque: évitez d'étendre la PSP en cours d'édition d'un fichier en mode héxadécimal, car le handle du fichier n'est pas sauvegardé, et le programme crash au redémarrage, perdant ainsi les éventuelles modifications.
Retour au debut de la page
L'ouverture du menu se fait en appuyant sur
.
Menu Fichier :
Nouveau : permet de creer un nouveau document. La taille de l'image peut aller jusqu'à 512512 pixels.
Menu Edition :
Remarque 1: avant de creer votre document, une fenetre s'ouvre, vous demandant si vous désirez ou non enregistrer le document en cours.
Remarque 2: Pour annuler appuyez sur.
Ouvrir : rentourne au shell pour ouvrir un nouveau document
Remarque : avant d'ouvrir un autre document, une fenetre s'ouvre, vous demandant si vous désirez ou non enregistrer le document en cours.
Sauver : permet d'enregistrer une image l'extension Png ou Jpg .
Remarque: le nom par defaut est celui du dernier fichier ouvert.
Sauver projet : permet d'enregistrer l'ensemble des calques sous la forme d'un fichier unique .
Quitter : retourne au shell.
Remarque 1: avant de quitter l'éditeur, une fenetre s'ouvre, vous demandant si vous désirez ou non enregistrer le document en cours.
Remarque 2: Pour annuler appuyez sur.
Annuler : revient à la dernière image sauvegardée.
Remarque : La sauvegarde automatique se fait après chaque changement d'outil.
Copier : copie la sélection en cours.
Coller : colle la partie d'image qui a été copiée, pivotée, ou zoomée .
Supprimer : supprime la sélection en cours .
Agrandir : agrandi l'ensemble des calques.
Remarque : attention si la RAM est très encombrée il se peut que le programme crash si les images sont trop grosses. Vérifier donc la RAM disponible en appuyant sur.
Reduire : reduit l'ensemble des calques.
Menu Outil :Selectionner : bascule en mode sélection.
Remarque:permet de basculer directement en mode sélection.
Pinceau : bascule en mode dessiner. Vous pouvez choisir la taille du pinceau.
Prelever la couleur : prélève la couleur (en mode sélection uniquement).
Palette : Permet de choisir les parametres RGBA d'une couleur. Pour cela utiliser les touches,
ou le pad analogique pour changer les valeurs. Les touches
et
vous permettent de basculer entre les valeurs de rouge, vert, bleu et d'opacité.
Pour basculer entre le diagramme de couleur, la barre de contraste et le tableau de valeur appuyez sursuccessivement.
Pour accéder directement à la couleur transparente appuyez sur.
Pour valider vôtre choix appuyez sur.
Pour annuler le choix de couleur appuyez sur.
Remplir : la palette s'ouvre automatiquement vous laissant le choix de la couleur, puis après validation rempli le calque actif de la couleur sélectionné.
Degradé : la palette s'ouvre automatiquement vous laissant le choix de la couleur des quatres coins du rectangle de la sélection en cours. Puis le programme crée un dégradé selon ces 4 couleurs.
Remarque : Utilise le hardware de la PSP (passe directement par la 3D).
Tile-me : permet de retoucher pixel par pixel une petite zone sélectionnée. La taille maximale possible du canevas est proposée à défaut au départ. Ensuite la fenêtre de retouche s'ouvre. Sont affichés l'image pixélisée en haut à gauche, un apperçu est affiché en haut à droite, en bas à gauche sont affichés les paramêtres RGBA du pixel sélectionné, et en bas à droite sont affichées les couleurs active et du pixel sélectionné.
Vous pouvez établir la couleur du pixel sélectionné en tant que couleur active en appuyant sur.
Vous pouvez sélectionner toute une zone de l'image en appuyant sur.
Pour copier la sélection qui à été copiée, appuyez sur
- Pour remplir la sélection de la couleur active appuyez sur
.
- Pour faire pivoter la sélection appuyez sur
. Si la zone n'est pas carrée, une partie de l'image sera perdue.
- Pour faire le symétrique horizontal de la sélection appuyez sur
.
- Pour copier la sélection appuyez sur
.
- Pour quitter le mode sélection appuyez à nouveau sur
.
.
Pour enregistrer les modifications et retourner à l'édition classique de l'image appuyez sur; pour annuler appuyez sur
.
Pivoter : fait pivoter la sélection avec les touches,
,
et
.
Remarque 1: utilise le hardware de la PSP (passe directement par la 3D).
Remarque 2: ne supporte pas la transparence.
Inverser X : effectue une symetrie horizontale de la sélection, l'image résultante est prête à être collée.
Inverser Y : effectue une symetrie verticale de la sélection, l'image résultante est prête à être collée.
Zoom +/- : fait un zoom de la sélection avec les touches,
; l'image résultante est prête à être collée.
Remarque 1: utilise le hardware de la PSP (passe directement par la 3D).
Remarque 2: ne supporte pas la transparence.
Texte : ouvre le clavier pour la saisie de vôtre texte. Pour sélectionner la police de vôtre choix appuyez surou
, pour changer la taille de la police appuyez sur
ou
. Pour choisir la couleur du texte un appuis sur
ouvre la palette. Une fois vos réglages effectués appuyez sur
pour appliquer votre texte sur le calque en cours.
Trait : dessine un trait selon la couleur active.
Rectangle : dessine un rectangle selon la couleur active.
Cercle : dessine un cercle selon la couleur active.
Menu Affichage :Pos. curseur : affiche ou non la position du curseur et la taille de la sélection.
Raccourcis : Pour créer un raccourcis il vous suffit d'appuyer sur
Calques : permet de gérer les calques. Pour déplacer le curseur appuyez surou
.
L'option Nouveau calque permet de créer jusqu'à 15 calques qui ont les mêmes dimensions que l'image première. A côté est indiqué la RAM disponible, veillez à faire attention à celle-ci si vous manipulez de nombreuses images, ou de taille importante.
Pour supprimer un calque, positionnez le cuseur dessus et appuyez sur.
Pour intervertir deux calques, appuyez surlorsque le curseur est sur le premier claque à échanger, puis sur le second appuyez à nouveau sur
.
Pour rendre un calque visible ou non appuyez surou
.
Pour quitter le gestionnaire des calques appuyez sur.
Remarque : Pour accéder directement au gestionnaire des calques, appuyez directement sur
+
simultanément, de sélectionner votre fonction et d'appuyer sur la touche
ou
ou
ou
.
Retour au debut de la page
Il n'y a aucun bug connu concernant LuaStation v1.5 pour le moment, si ce n'est le soucis de l'absence de gestion de la transparence dans les fonctions Pivoter, Zoom +/-.
Il peut y avoir deux bugs qui existent si vous utilisez un LuaPlayer HM qui sont : le problème de la dâte lors de la création d'un nouveau document, et le problème de la taille de la RAM disponible indiquée (pour les PSP SLIM).
Un dernier bug rencontré pour les utilisateurs du LuaPlayer HM (3 et 6.6 sont les deux versions testées qui ont présenté le pb) sur PSP SLIM, est l'affichage du curseur.
Retour au debut de la page
- Compléter l'aide on-line pour les fonctions du Luaplayer,
- Finir la traduction de la description des fonctions.
Retour au debut de la page
Tout d'abord à Sony pour cette merveilleuse console... même si c'est dommage qu'il n'accepte pas plus que ça la communauté de développeur.
A Imix pour son aide: traduction en un veritable anglais, et tests à la pelle! Un grand merci.
A tout ceux qui ont participé d'une quelconque manière au hack de la PSP. Un formidable travail qui profite bénéfiquement à tant de monde..
A tout ceux qui ont contribué au développement de Luaplayer, spécialement Shine, PiCkDaT, Homemister et InsertWittyName.
A Novservant et Sabbator pour avoir créer Luaprog.
A tout ceux qui ont fait des tutos sur la programmation sur PSP sur XtreamLua, PSPGen, PlayerAdvance, Luaplayer, QJ.net.
(désolé pour tout ceux que je n'ai pas cité :-( je ne connais pas vos noms).
Retour au debut de la page
Si vous constatez des bugs, si vous avez des suggestions, ou encore si vous avez des comentaires à faire contactez moi à reivax_vet@hotmail.com.
Pour suivre l'évolution de mes projets: Samy prog'
Retour au debut de la page