Custom Protocol

[Vita] Le Lua Player Plus reçoit sa cinquième mise à jour

La version 0.5 du Lua Player Plus pour PS Vita est sortie ! Voici les nouvelles fonctionnalités, modifications et corrections.

Le 28 août 2016 (a long time ago), Rinnegatamante sortait la version 0.5 de son Lua Player Plus pour PS Vita et y rajoutait beaucoup de fonctionnalités. Pour rappel, un Lua Player est un interpréteur qui permet de transcrire du code en instructions (afficher du texte, afficher une image…) et tout ça avec le langage de programmation Lua. Le Lua Player Plus sur PS Vita permet de créer des applications .VPK installables grâce au HENkaku.

Lua Player Plus Vita
Magnifique logo, n'est-ce pa s?

Ne nous attardons pas et passons directement au nouveautés venant du changelog officiel !

Nouvelles fonctions :

  • Controls.rumble() - Change l'état de certain dualshock (PSTV uniquement) ;
  • Screen.getPixel() - Permet d'obtenir la couleur d'un pixel sur l'écran ;
  • Screen.waitVblankStart() - Permet d'effectuer une synchronisation verticale de l'écran (vSync) ;
  • System.getTime() - Permet d'obtenir l'heure du système ;
  • System.getDate() - La date aussi ! ;
  • System.getLanguage() - Ainsi que le langage de la PS Vita ;
  • System.getUsername() - Et même le pseudo PSN ! ;
  • System.extractZIP() - Permet d'extraire un fichier ZIP ;
  • System.extractFromZIP() - Permet d'extraire un fichier d'un ZIP ;
  • Socket.init() - Initialiser une connexion "socket" ;
  • Socket.term() - Terminer une connexion "socket" ;
  • Socket.createServerSocket() - Créer un serveur "socket" ;
  • Socket.send() - Envoie un message sur un serveur ;
  • Socket.receive() - Reçoit un message depuis un serveur ;
  • Socket.accept() - Accepter une connexion depuis un serveur ;
  • Socket.close() - Ferme un réseau ;
  • Socket.connect() - Connecter a un serveur, utilisant un "socket" ;
  • Keyboard.show() - Permet d'afficher le clavier officiel Sony ;
  • Keyboard.getState() - Permet de récupérer l'état du clavier ;
  • Keyboard.getInput() - Prend le contenu du clavier ;
  • Keyboard.clear() - Enlève le clavier officiel de Sony.

Cela fait beaucoup de nouveautés tiens donc, mais Rinnegatamante ne s'arrête pas là !

Nouvelles fonctionnalités :

  • Maintenant lpp-vita permet d'utiliser des eboots "safe" pour vos homebrews, utile notamment pour l'installation depuis VitaShell ;
  • Augmentation la RAM disponible à 192 MB ;
  • Maintenant plusieurs instances du même son peuvent être mises en reproduction sans aucun problème ;
  • Maintenant VSync est désactivé par défaut mais peut être activé avec Screen.waitVblankStart().

Changements et correction de bugs et ajout de 3 samples :

Changements :
  • Maintenant, toutes les fonctions de dessin d'images graphiques acceptent un argument optionnel supplémentaire pour effectuer une teinte de texture ;
  • Modification de l'ordre des arguments graphiques dessinant des images respectant le Lua Player Plus sur 3DS ;
  • Maintenant Controls.read(), Controls.readLeftAnalog() et Controls.readRightAnalog() acceptent un argument supplémentaire qui indique quelle manette utiliser (PSTV seulement).
Corrections de bugs :
  • Maintenant Sound.pause() et Sound.resume() fonctionnent correctement ;
  • Maintenant Sound.play() ne provoquera pas de désynchronisation avec les pistes PCM WAV ;
  • Correction de LOOP et NO_LOOP. Maintenant, ils fonctionnent comme prévu ;
  • Correction d'une faille dans l'implémentation io.read ().
Projets test ajoutés :
  • Syntaxe des fichiers audio corrigée ;
  • Sample "clavier" ajouté ;
Clavier
Wow le beau clavier :3
  • Sample "téléchargeur de fichier" ajouté.

Merci encore à Rinnegatamante, et si vous voulez télécharger la version 0.5 du Lua Player Plus pour PS Vita, c'est juste en-dessous :

Lua Player Plus Vita R5
Lua Player Plus Vita R5, par Rinnegatamante
Lien miroir

13 commentaires

Connectez-vous pour laisser un commentaire


  • Bonjour comment le mettre en place sur une psvita svp car je commence a vouloire explorer le monde de lua merci

  • Bonjour comment le mettre en place sur une psvita svp car je commence a vouloire explorer le monde de lua merci

  • Bonjour Anthony,
    Il te faut avoir une PS Vita en 3.60, avoir installé Henkaku. et ensuite tout est expliqué dans le Readme du dossier à télécharger ^^

  • J ais suivi le readme et je nest pas réussi à obtenir le vpk pour pouvoir l installer sur la psvita un petit tuto serais bien venu car je galère une peu merci

  • Bonjour,
    Tu vas dans le dossier lpp-builder, tu copies le fichier eboot_safe.bin, tu le déplaces dans build et tu le renommes.
    Tu as donc ça dans ton dossier :
    Image
    Ensuite tu vas prendre une base (un sample) moi je vais prendre un Hello World. Tu vas donc dans le dossier samples\Hello World et tu prends le fichier hello_world.lua. Tu le déplaces dans lpp-builder\build comme tout à l'heure tu le renommes en index.lua et tu as ça :
    Image
    Une fois ceci fait, tu vas dans le dossier lpp-builder tu lances le fichier build.bat
    Tu entres le nom de ton application, ensuite son ID (maximum de 4 caractère) et bam ! Un .vpk a été créé dans le dossier lpp-builder. Tu peux maintenant le transférer depuis ton PC et l'installer avec Molecular Shell ou VitaShell !

  • Merci pour le tuto je le suis Sans problème mais le vpk ne est pas créé c bizarre le nom moi j ais mi hello et pour le id jais mi 1234 c peut êtrepour sa ou c mon pc qui déconne

  • Bonjour pour le nom de l applications et les id on peu y mettre se qu on veut
    Nom hello
    Id 1234
    Quand je lance build. Dat et que je rentre c informations la fenêtre ms dos se ferme très vite et il y a pas de vpk de créé

  • Es tu sûr d'avoir bien placé ton et ton eboot.bin index.lua dans le dossier build ?

  • Oui j ais pris le eboot_safe.bin que j ais renommée en eboot.bin
    Ensuite jais pris le hello world. Lua que jais renommée index.lua
    Ensuite je les ais placer dans le dossier ippbuilder/build
    Ensuite j ais exécuter le build.dat

    Ajouté 5 heures 26 minutes 36 secondes après :
    Ou est l'erreur docteur lol

  • Bonjour j ais trouver mon problème grâce à mon vieux Pc xp lol mon problème et lier au fichier 7z console et 7z.dll j ais du en trouver des autre car celle qui son dans l archives du tuto me dit win32non valide

Suivez-nous

Venez, on n'est pas méchants, on est même très sympas ! 🙂

Nouveaux sujets

[question] jouer en ligne
November 7, 2019, 12:50 pm par avensis

Catégories

Archives

Bannière Hypsoma

Suivez-nous

Venez, on n'est pas méchants, on est même très sympas ! 🙂

Catégories

Archives