Actualité
euphoria 2

LuaPlayer Euphoria v4 : Plus de RAM et plus de rapidité

par ,
Source: Forums QJ

LuaPlayer Euphoria est un interpréteur LUA qui mise principalement sur la rapidité d'exécution. Ce programme passe désormais en version 4 et ne cesse de s'optimiser.

Le développeur Zack_PSP publie LuaPlayer Euphoria dans une nouvelle version 3, qui vient compléter et améliorer ce LuaPlayer optimisé.

Qu'est-ce que LuaPlayer Euphoria ?

LuaPlayer Euphoria est en fait une version du LuaPlayer 0.20 modifiée par Zack_PSP et optimisée pour une vitesse énorme. Le LuaPlayer allégé conserve tout de même la facilité d'utilisation et les noms des fonctions du LuaPlayer que tous les développeurs LUA connaissent par coeur.

Que fait-il de particulier ? Quelles sont les différences avec le LuaPlayer normal ?

Il peut afficher des images jusqu'à 100% plus rapidement que le LuaPlayer normal, en les lisant dès qu'elles sont chargées.

Euphoria supporte également le MP3. Cela est fait par le processeur principal, mais ce mp3Player est optimisé.

lua

Quelles sont les nouveautés de la version 4 ?

Cette version 4 est une mise à jour mineure, elle ne fait que supprimer le module de chargement du LuaPlayer introduit dans la version 3. En effet, la précédente version de LuaPlayer Euphoria, contrairement aux deux premières était basée sur le Lua Player 0.20. Quelques commentaires ont critiqués ce choix car moins de RAM était disponible dans la nouvelle version de Lua Player Euphoria. Au lieu de recoder sur la version 0.16 du Lua Player, Zack a décidé de supprimer le module de chargement de la version 0.20, pour ainsi combiner les nouveautés de la version 0.20 sans gêner la rapidité de la version Euphoria.

Quelles sont les prévisions futures de LuaPlayer Euphoria ?

  • Lecture de fichiers MP3 en fond
  • Lecture de fichiers OGG en fond
  • Optimisation maximale
  • Ajout de fonctions Sce (fonctions de Sony), comme la fenêtre de sauvegarde, le clavier virtuel

Lua Player Euphoria v4

Téléchargement, instructions et mode d'emploi disponibles
dans les fiches de téléchargement ci-dessous.

dl

Commenter 10 commentaires

xav35
LuaPlayer Euphoria est un interpréteur LUA qui mise principalement sur la rapidité d'exécution. Ce programme passe désormais en version 4 et ne cesse de s'optimiser.
Signaler Citer
Avatar de l’utilisateur
Ordomein
nemo.1108 Wrote:j'ai un souci quand je lance luaplayer il y a une erreur

error: cannot open index.lua: no such file or directory


C'est normal :wink: Tu dois y placer ton script que tu renommera "script.lua" suivit des autre s'il y en a exemple: le premier script.lua le deuxieme nom.lua
Signaler Citer
Avatar de l’utilisateur
Tom Vivares
"Il peut afficher des images jusqu'à 100% plus rapidement que le LuaPlayer normal, en les lisant dès qu'elles sont chargées."

Sait tu que 100% = 100/100 = 1 !!!

donc, cela donne "Il peut afficher des images jusqu'à 1 fois plus rapidement que le LuaPlayer normal, en les lisant dès qu'elles sont chargées."

En gros, la vitesse ne change pas !
Signaler Citer
ryd3r_1
goglue Wrote:Salut à tous!

J'essais de faire mon premier code en lua. J'utilise notepad++ (comme dans le tuto).

while true do
screen:clear()
rouge = Color.new(255,0,0)
screen:print(200,250,“HelloWorld !”,rouge)
screen:flip()
end

Peut-importe le luaplayer (v2, v4 ou 7hs) j'ai toujours la même erreur.
"Error: agenda.lua:4: unexpected symbol near 'ô'

Est-ce que quelqu'un peut m'aider? Est-ce un problème au niveau du notepad (ansi ou autre?) Il est pourtant bien règlé en langage lua...

Merci d'avance.

Met la variable "rouge = Color.new(255,0,0)" avant ta boucle principale.
essaye comme ça:

rouge = Color.new(255,0,0)
texte = "Helloworld !!"
while true do
screen:clear()
screen:print(10,10,texte,rouge)
screen.flip()
end
Signaler Citer
Naoki
De même, afficher une image ne fonctionne pas du tout, on a toujours un écran noir. Voici un exemple:

Code: Select All Code
connexion = Image.load("Images/ecran.png")

while true do

screen:blit(0,0,connexion)

screen.flip()
screen.waitVblankStart()
end


A côté de mon "index.lua", j'ai bien mon dossier Images contenant mon background en 480x272 et au format png.
Tout est bon au niveau du code (surtout que c'est vraiment basique), mais rien à faire, l'image ne s'affiche pas !
Signaler Citer
goglue
ryd3r Wrote:
goglue Wrote:Salut à tous!

J'essais de faire mon premier code en lua. J'utilise notepad++ (comme dans le tuto).

while true do
screen:clear()
rouge = Color.new(255,0,0)
screen:print(200,250,“HelloWorld !”,rouge)
screen:flip()
end

Peut-importe le luaplayer (v2, v4 ou 7hs) j'ai toujours la même erreur.
"Error: agenda.lua:4: unexpected symbol near 'ô'

Est-ce que quelqu'un peut m'aider? Est-ce un problème au niveau du notepad (ansi ou autre?) Il est pourtant bien règlé en langage lua...

Merci d'avance.

Met la variable "rouge = Color.new(255,0,0)" avant ta boucle principale.
essaye comme ça:

rouge = Color.new(255,0,0)
texte = "Helloworld !!"
while true do
screen:clear()
screen:print(10,10,texte,rouge)
screen.flip()
end




Merci beaucoup! Effectivement, avec ton conseil, je vois maintenant qu'on ne peut pas déclarer de variable une fois dans une boucle.

Thanks!
Signaler Citer