Actualité
icone

Lua Player HM 6.0 : L'utilitaire parfait pour les codeurs en LUA !

par
Source: xav35

Homemister et PickDat reviennent avec une nouvelle version de Lua Player HM qui passe désormais en version 6.0. Codeurs / Codeuses en LUA,


Homemister et PickDat ont repris le très célèbre Lua Player sur Psp pour en créer une version non-officielle, l'original n'ayant plus vu de mise à jour depuis un petit moment. Ce nouveau Lua Player est compatible PSP Slim et Fat, et s'est vu rajouter de nombreuses fonctions, notamment dans ce qui touche au réseau, au son, et à beaucoup d'autres choses..

Celui-ci passe donc en version 6.0 et apporte des nouveautés notamment dans différents domaines.

Rappel :

Le Lua est un langage de programmation développé par Luiz Henrique de Figueiredo, Roberto Ierusalimschy et Waldemar Celes. Il est écrit en C, ce qui lui permet d’être adapté à beaucoup de systèmes. Pour ce qui est du Lua Player sur Psp, son principe est clair et simple, il permet d'éxécuter des commandes à partir de fichier (*.lua) sans compilation. On ne compte plus les possibilités offertes par cette homebrew qui voit chaque semaine des multitudes de jeux et d'applications en création.

Pendant que nous sommes dans le rappel, nous pouvons vous faire part de la liste des tutoriaux sur Devsgen qui permet de bien débuter dans ce language (écrit par Nicovidéo) :

* Cours de programmation Lua [PART 1] : Introduction

* Cours de programmation Lua [PART 2] : Le Helloworld

* Cours de programmation Lua [PART 3] : Les images

* Cours de programmation Lua [PART 4] : Reconnaissance des touches

* Cours de programmation Lua [PART 5] : Mon tout premier jeu

Voici les nouveautés du la version 6 du LuaPlayer HM :

System.runeboot() : Charge et lance un fichier PBP (exemple : "ms0:/Eboot.PBP")
System.playerVer() Affiche la version du LuaPlayerHM : System.playerVer()
System.cfwVersion() Affiche la version du Custom Firmware
System.loadPrx() Charge et lance un fichier PRX. Attention cependant, cela pourrait faire crasher la PSP ou faire bugger le LuaPlayer HM

Fonctions réseaux :

Wlan.init() : Initialise l'écran du sélecteur de connxion widi
Wlan.term() Termine la connexion réseau
Wlan.getIP() Retourne l'adresse IP

Fonctions sockets :

Socket.connect() : Connexion à un serveur + port. Exemple : Socket.connect("www.devsgen.com",80)
Socket.createServerSocket () : Faire que la fonction socket soit utilisable. Exemple : Socket.creatServerSocket (80)
Socket.isConnected() : Retourne un 1 si vous êtes connecté.
Socket.accept() : Accepte les connexions

Fonctions Ad-hoc :

Adhoc.init() : Initialisation de la conexion ad-hoc
Adhoc.connect() : Connexion au réseau ad-hoc ou création d'une connexion ad-hoc
Adhoc.getState() : Returns l'était de la connexion 1 : OK 0 : erreur
Adhoc.send() : Envoie de données via l'ad-hoc. Exemple : Adhoc.send("bonjour")

Fonctions UMD :

UMD.init() : Initialisation du lecteur UMD et vérification de la présence d'un disque UMD. Si aucun disque n'est présent, un message apparaît. Le lecteur UMD est noté : "disk0:"
UMD.term() : Le lecteur UMD arrête de tourner
UMD.checkDisk() : Vérification si il y a un UMD dans le lecteur
UMD.ripISO() : Non fonctionel pour l'instant, permettra dans la prochaine version de dumper un UMD en ISO.

Le développeur Homemister note également que les sources de la version 5 du LuaPlayerHM ne sont pas complète car Homemister et PiCkDaT n'ont pas obtenus la permission des créateurs du LuaPlayer de redistribuer le travail de ces derniers.

Installation :

Téléchargez Lua Player HM 6.0 :

Pour PSP Slim & Lite ou PSP Standard en Custom Firmware (816,7 Ko)


Connectez votre PSP à votre ordinateur via USB,
Passez votre PSP en "Mode USB" grâce à l'option "Connexion USB",
Cliquez avec le bouton droit sur le fichier que vous avez téléchargé,
Choisissez "Extraire les fichiers...", (WinRAR est conseillé)
Choisissez comme destination le dossier qui contient l'eboot jeu en LUA (le LUA Player est un eboot qui remplacera l'autre)

Appuyez sur OK et attendez l'extraction complète des fichiers,
Quittez le "Mode USB" de votre PSP,
Rendez vous dans le menu Jeu > Memory Stick pour lancer le jeu que vous désirez


Téléchargement additionnel :

Code source de Lua Player HM 5

Source : DevsGen


Commentez ou lisez les commentaires de cette news en cliquant ICI.

Mots-clés

Commenter 10 commentaires

david91940_1
merci pour cette mise à jour :)

Homemister et PickDat ont repris le très célèbre Lua Player sur Psp pour en créer une version non-officielle, l'original n'ayant plus vu de mise à jour depuis un petit moment. Ce nouveau Lua Player est compatible PSP Slim et Fat, et s'est vu rajouter de nombreuses fonctions, notamment dans ce qui touche au réseau, au son, et à beaucoup d'autres choses..


mais il n'y a pas de nouveautés par rapport au son :s
moi qui ai du mal à mettre un son au script.lua ^^'
Signaler Citer
Avatar de l’utilisateur
antho1107
Il faut corriger le lien vers devsgen qui est "Cours de programmation Lua [PART 5] : Mon tout premier jeu" parce que le lien nous envoie vers "Cours de programmation Lua [PART 4] : Reconnaissance des touches".
Merci de corriger le lien !
Signaler Citer
xav35
antho1107 a écrit:Il faut corriger le lien vers devsgen qui est "Cours de programmation Lua [PART 5] : Mon tout premier jeu" parce que le lien nous envoie vers "Cours de programmation Lua [PART 4] : Reconnaissance des touches".
Merci de corriger le lien !
Merci à toi ;)
C'est édité.
Signaler Citer
modhalotrial
david91940 a écrit:merci pour cette mise à jour :)

Homemister et PickDat ont repris le très célèbre Lua Player sur Psp pour en créer une version non-officielle, l'original n'ayant plus vu de mise à jour depuis un petit moment. Ce nouveau Lua Player est compatible PSP Slim et Fat, et s'est vu rajouter de nombreuses fonctions, notamment dans ce qui touche au réseau, au son, et à beaucoup d'autres choses..


mais il n'y a pas de nouveautés par rapport au son :s
moi qui ai du mal à mettre un son au script.lua ^^'


moi aussi j'arive pas a mettre du son :cry:
Signaler Citer