<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>Archives des Lua Player Plus Vita - Custom Protocol</title>
	<atom:link href="https://www.customprotocol.com/tags/lua-player-plus-vita/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.customprotocol.com/tags/lua-player-plus-vita/</link>
	<description>Site d&#039;hack-tualité et de tutoriels sur la customisation de consoles et appareils (homebrews, plugins, émulation...)</description>
	<lastBuildDate>Fri, 06 Jan 2017 11:00:11 +0000</lastBuildDate>
	<language>fr-CA</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>[Vita] Le Lua Player Plus reçoit sa cinquième mise à jour</title>
		<link>https://www.customprotocol.com/programmation/vita-lua-player-plus-recoit-cinquieme-mise-a-jour/</link>
					<comments>https://www.customprotocol.com/programmation/vita-lua-player-plus-recoit-cinquieme-mise-a-jour/#comments</comments>
		
		<dc:creator><![CDATA[valentinbreiz]]></dc:creator>
		<pubDate>Fri, 06 Jan 2017 11:00:11 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[News Programmation]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[Lua Player Plus Vita]]></category>
		<guid isPermaLink="false">https://www.customprotocol.com/?post_type=it_programmation&#038;p=12227</guid>
					<description><![CDATA[<p>La version 0.5 du Lua Player Plus pour PS Vita est sortie&#8239;! Voici les nouvelles fonctionnalités, modifications et corrections.</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/programmation/vita-lua-player-plus-recoit-cinquieme-mise-a-jour/">[Vita] Le Lua Player Plus reçoit sa cinquième mise à jour</a> est apparu en premier sur <a rel="nofollow" href="https://www.customprotocol.com">Custom Protocol</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">Le 28 août 2016 (<em>a long time ago</em>), <em>Rinnegatamante </em>sortait la version 0.5 de son<strong> Lua Player Plus</strong> pour PS Vita et y rajoutait beaucoup de fonctionnalités. Pour rappel, un <em>Lua Player</em> 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 <em>Lua</em>. Le <strong>Lua Player Plus</strong> sur PS Vita permet de créer des applications .<em>VPK</em> installables grâce au<em> <a href="https://www.customprotocol.com/underground/vita-tuto-installer-henkaku/" target="_blank" rel="noopener noreferrer">HENkaku</a>.</em></p>
<figure id="attachment_11236" aria-describedby="caption-attachment-11236" style="width: 764px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/medias/2016/08/2016-08-23-141746.jpg"><img fetchpriority="high" decoding="async" class="size-large wp-image-11236" src="https://www.customprotocol.com/medias/2016/08/2016-08-23-141746-764x433.jpg" alt="Lua Player Plus Vita" width="764" height="433" /></a><figcaption id="caption-attachment-11236" class="wp-caption-text">Magnifique logo, n'est-ce pa s?</figcaption></figure>
<hr />
<p>Ne nous attardons pas et passons directement au nouveautés venant du<em> changelog</em> officiel&#8239;!</p>
<h4><span style="text-decoration: underline;"><strong>Nouvelles fonctions</strong></span>&nbsp;:</h4>
<ul>
<li><em>Controls.rumble()</em> - Change l'état de certain dualshock (PSTV uniquement)&#8239;;</li>
<li><em>Screen.getPixel()</em> - Permet d'obtenir la couleur d'un pixel sur l'écran&#8239;;</li>
<li><em>Screen.waitVblankStart()</em> - Permet d'effectuer une synchronisation verticale de l'écran (<em>vSync</em>)&#8239;;</li>
<li><em>System.getTime()</em> - Permet d'obtenir l'heure du système&#8239;;</li>
<li><em>System.getDate()</em> - La date aussi&#8239;!&#8239;;</li>
<li><em>System.getLanguage()</em> - Ainsi que le langage de la PS Vita&#8239;;</li>
<li><em>System.getUsername()</em> - Et même le pseudo PSN&#8239;!&#8239;;</li>
<li><em>System.extractZIP()</em> - Permet d'extraire un fichier ZIP&#8239;;</li>
<li><em>System.extractFromZIP()</em> - Permet d'extraire un fichier d'un ZIP&#8239;;</li>
<li><em>Socket.init()</em> - Initialiser une connexion "socket"&#8239;;</li>
<li><em>Socket.term()</em> - Terminer une connexion "socket"&#8239;;</li>
<li><em>Socket.createServerSocket()</em> - Créer un serveur "socket"&#8239;;</li>
<li><em>Socket.send()</em> - Envoie un message sur un serveur&#8239;;</li>
<li><em>Socket.receive()</em> - Reçoit un message depuis un serveur&#8239;;</li>
<li><em>Socket.accept()</em> - Accepter une connexion depuis un serveur&#8239;;</li>
<li><em>Socket.close()</em> - Ferme un réseau&#8239;;</li>
<li><em>Socket.connect()</em> - Connecter a un serveur, utilisant un "socket"&#8239;;</li>
<li><em>Keyboard.show()</em> - Permet d'afficher le clavier officiel <em>Sony</em>&#8239;;</li>
<li><em>Keyboard.getState()</em> - Permet de récupérer l'état du clavier&#8239;;</li>
<li><em>Keyboard.getInput()</em> - Prend le contenu du clavier&#8239;;</li>
<li><em>Keyboard.clear()</em> - Enlève le clavier officiel de <em>Sony</em>.</li>
</ul>
<p>Cela fait beaucoup de nouveautés tiens donc, mais <em>Rinnegatamante </em>ne s'arrête pas là&#8239;!</p>
<h4><span style="text-decoration: underline;"><strong>Nouvelles fonctionnalités</strong></span>&nbsp;:</h4>
<ul>
<li>Maintenant<em> lpp-vita</em> permet d'utiliser des eboots "safe" pour vos <em>homebrews</em>, utile notamment pour l'installation depuis <em>VitaShell</em>&#8239;;</li>
<li>Augmentation la <em>RAM</em> disponible à 192 MB&#8239;;</li>
<li>Maintenant plusieurs instances du même son peuvent être mises en reproduction sans aucun problème&#8239;;</li>
<li>Maintenant <em>VSync</em> est désactivé par défaut mais peut être activé avec <em>Screen.waitVblankStart()</em>.</li>
</ul>
<h4><span style="text-decoration: underline;"><strong>Changements</strong> et correction de bugs et ajout de 3 samples</span>&nbsp;:</h4>
<h5><span style="text-decoration: underline;"><strong>Changements</strong></span>&nbsp;:</h5>
<ul>
<li>Maintenant, toutes les fonctions de dessin d'images graphiques acceptent un argument optionnel supplémentaire pour effectuer une teinte de texture&#8239;;</li>
<li>Modification de l'ordre des arguments graphiques dessinant des images respectant le <strong>Lua Player Plus</strong> sur 3DS&#8239;;</li>
<li>Maintenant <em>Controls.read()</em>,<em> Controls.readLeftAnalog()</em> et<em> Controls.readRightAnalog()</em> acceptent un argument supplémentaire qui indique quelle manette utiliser (PSTV seulement).</li>
</ul>
<h5><span style="text-decoration: underline;"><strong>Corrections de bugs</strong></span>&nbsp;:</h5>
<ul>
<li>Maintenant <em>Sound.pause()</em> et <em>Sound.resume()</em> fonctionnent correctement&#8239;;</li>
<li>Maintenant <em>Sound.play() </em>ne provoquera pas de désynchronisation avec les pistes PCM WAV&#8239;;</li>
<li>Correction de <em>LOOP</em> et <em>NO_LOOP</em>. Maintenant, ils fonctionnent comme prévu&#8239;;</li>
<li>Correction d'une faille dans l'implémentation<em> io.read ()</em>.</li>
</ul>
<h5><span style="text-decoration: underline;"><strong>Projets test ajoutés</strong></span>&nbsp;:</h5>
<ul>
<li>Syntaxe des fichiers audio corrigée&#8239;;</li>
<li><em>Sample</em> "clavier" ajouté&#8239;;</li>
</ul>
<figure id="attachment_12220" aria-describedby="caption-attachment-12220" style="width: 500px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-12220 size-medium" src="https://www.customprotocol.com/medias/2017/01/clavier-500x283.jpg" alt="Clavier" width="500" height="283" /><figcaption id="caption-attachment-12220" class="wp-caption-text">Wow le beau clavier&nbsp;:3</figcaption></figure>
<ul>
<li>Sample "téléchargeur de fichier" ajouté.</li>
</ul>
<p>Merci encore à <em>Rinnegatamante</em>, et si vous voulez télécharger la version 0.5 du <strong>Lua Player Plus </strong>pour PS Vita, c'est juste en-dessous&nbsp;:</p>
<figure id="attachment_11300" aria-describedby="caption-attachment-11300" style="width: 500px" class="wp-caption aligncenter"><a href="https://github.com/Rinnegatamante/lpp-vita/releases/download/r5/lpp-vita_R5.rar"><img decoding="async" class="wp-image-11300 size-medium" src="https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22-500x152.png" alt="Lua Player Plus Vita R5" width="500" height="152" /></a><figcaption id="caption-attachment-11300" class="wp-caption-text"><b>Lua Player Plus Vita</b> R5, par <em>Rinnegatamante</em><br /> <a href="https://mega.nz/#!mI1DgQpB!WoFHoug8l5zq9A8tCijlqxO0cMZ-b0K-qWn09hf81RY" target="_blank" rel="noopener noreferrer"><em>Lien miroir</em></a></figcaption></figure>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/programmation/vita-lua-player-plus-recoit-cinquieme-mise-a-jour/">[Vita] Le Lua Player Plus reçoit sa cinquième mise à jour</a> est apparu en premier sur <a rel="nofollow" href="https://www.customprotocol.com">Custom Protocol</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.customprotocol.com/programmation/vita-lua-player-plus-recoit-cinquieme-mise-a-jour/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>[Vita] [PSTV] Codez avec le premier Lua Player pour PS Vita</title>
		<link>https://www.customprotocol.com/vita-pstv-lua-player-plus-beta/</link>
					<comments>https://www.customprotocol.com/vita-pstv-lua-player-plus-beta/#comments</comments>
		
		<dc:creator><![CDATA[Applelo]]></dc:creator>
		<pubDate>Wed, 09 Sep 2015 18:20:19 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[News Underground]]></category>
		<category><![CDATA[Underground]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[Lua Player Plus Vita]]></category>
		<guid isPermaLink="false">https://www.customprotocol.com/?p=6457</guid>
					<description><![CDATA[<p>Et il participe à la Revitalize Homebrew Competition&#8239;!</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/vita-pstv-lua-player-plus-beta/">[Vita] [PSTV] Codez avec le premier Lua Player pour PS Vita</a> est apparu en premier sur <a rel="nofollow" href="https://www.customprotocol.com">Custom Protocol</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">Si vous êtes développeur ou même lecteur sans compétence particulière au développement de jeux vidéos, cet article devrait vous intéresser quand même, car il en va de l'avenir de la scène PS Vita. En effet, si vous connaissez un peu la scène PSP, de nombreux <em>homebrews</em> sont nés grâce à des <strong>Lua Players</strong>. <a href="https://www.customprotocol.com/underground/psp-iconaute-personnaliser-icone-de-psp/">Daft Energy</a>, <a href="https://www.customprotocol.com/underground/psp-one-installer-passe-en-version-2r0/">ONEInstaller</a> ou <a href="https://www.customprotocol.com/underground/psp-iconaute-personnaliser-icone-de-psp/">Iconaute</a> ont été par exemple développés en <strong>Lua</strong>.</p>
<p style="text-align: justify;"><blockquote><p><div align="justify"><em>Le <strong>Lua Player</strong> est un interpréteur qui permet de transcrire du code que vous écrivez en instructions (affiche-moi du texte, affiche-moi une image, etc.) en langage de programmation <strong>Lua</strong>.</em></div></p></blockquote>
<figure id="attachment_1067" aria-describedby="caption-attachment-1067" style="width: 256px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/medias/2014/12/lua.gif"><img decoding="async" class="wp-image-1067 size-full" src="https://www.customprotocol.com/medias/2014/12/lua.gif" alt="lua" width="256" height="255" srcset="https://www.customprotocol.com/medias/2014/12/lua.gif 256w, https://www.customprotocol.com/medias/2014/12/lua-150x150.gif 150w" sizes="(max-width: 256px) 100vw, 256px" /></a><figcaption id="caption-attachment-1067" class="wp-caption-text">Le logo officiel du langage de programmation <strong>Lua</strong></figcaption></figure>
<p style="text-align: justify;">Il est temps aujourd'hui d'accueillir le premier <strong>Lua Player</strong> pour PS Vita, j'ai nommé le <strong>Lua Player Plus</strong>. Déjà paru sur PSP mais également sur 3DS, le développeur italien <em>Rinnegatamante</em> vient une nouvelle fois à la charge avec cette nouvelle version pour la PS Vita utilisant <a href="https://www.customprotocol.com/fiches/rejuvenate-uvloader-vitadefilerclient/">le hack <em>Rejuvenate</em></a> et les différentes librairies disponibles pour sortir son interpréteur.</p>
<figure id="attachment_6462" aria-describedby="caption-attachment-6462" style="width: 764px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-6462 size-large" src="https://www.customprotocol.com/medias/2015/09/lpp_psvita_menu-764x433.jpg" alt="lpp_psvita_menu" width="764" height="433" /><figcaption id="caption-attachment-6462" class="wp-caption-text">Le menu de départ du <strong>Lua Player Plus</strong></figcaption></figure>
<p style="text-align: justify;">On retrouve ainsi tous les fonctionnalités d'un <strong>Lua Player</strong> basique, comme afficher du texte, des rectangles, des images et utiliser les touches de la console. Le développeur a eu la bonne idée d'intégrer la librairie FTP de <em>xerpi</em>&nbsp;: grâce à elle, le développeur peut modifier facilement son <em>homebrew</em> directement sur sa PS Vita. De plus, la syntaxe se rapproche de son homologue 3DS permettant ainsi un portage facile entre les deux plateformes concurrentes.</p>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world.jpg'><img decoding="async" width="740" height="419" src="https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-740x419.jpg" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-740x419.jpg 740w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-300x170.jpg 300w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-768x435.jpg 768w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-370x210.jpg 370w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-270x153.jpg 270w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-570x323.jpg 570w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world.jpg 960w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_hello_world-300x170@2x.jpg 600w" sizes="(max-width: 740px) 100vw, 740px" /></a>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample.jpg'><img decoding="async" width="740" height="419" src="https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-740x419.jpg" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-740x419.jpg 740w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-300x170.jpg 300w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-768x435.jpg 768w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-370x210.jpg 370w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-270x153.jpg 270w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-570x323.jpg 570w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample.jpg 960w, https://www.customprotocol.com/medias/2015/09/lpp_psvita_image_sample-300x170@2x.jpg 600w" sizes="(max-width: 740px) 100vw, 740px" /></a>
<p style="text-align: justify;">Malheureusement, il y a encore beaucoup de faiblesses comme le format des images qui est limité au .JPG et .BMP ou bien le manque de fonctionnalités tels que celle liée à la lecture de son.</p>
<p style="text-align: justify;"><div align="justify" class="signoff"><i class="fa fa-fw fa-plus-square"></i><span style="text-decoration: underline;"><strong>Mise à jour&nbsp;: ça y est, la nouvelle version fraîchement mise en ligne supporte les PNG et ajoute les timers&#8239;!</strong></span></div>
<figure id="attachment_5235" aria-describedby="caption-attachment-5235" style="width: 528px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/fiches/lua-player-plus-vita/"><img decoding="async" class="wp-image-5235 size-full" src="https://www.customprotocol.com/medias/2015/06/bouton-telecharger-v2.png" alt="Bouton télécharger" width="528" height="160" srcset="https://www.customprotocol.com/medias/2015/06/bouton-telecharger-v2.png 528w, https://www.customprotocol.com/medias/2015/06/bouton-telecharger-v2-300x91.png 300w, https://www.customprotocol.com/medias/2015/06/bouton-telecharger-v2-370x112.png 370w, https://www.customprotocol.com/medias/2015/06/bouton-telecharger-v2-270x82.png 270w" sizes="(max-width: 528px) 100vw, 528px" /></a><figcaption id="caption-attachment-5235" class="wp-caption-text"><strong>Lua Player Plus</strong> pour PS Vita</figcaption></figure>
<p style="text-align: justify;">Espérons que ce <strong>Lua Player</strong> s'améliore en corrigeant tous ses défauts (c'est bien parti pour). Sachez en tout cas que <em>Rinnegatamante</em> s'est inscrit à la <em><a href="https://www.customprotocol.com/underground/vita-revitalize-homebrew-competition-ouvert/">Revitalize Homebrew Competition</a></em>. Vous pouvez vous aussi y participer, car le langage <strong>Lua</strong> est éligible à la compétition et votre <em>homebrew</em> pourra passer entre les mains de l'équipe&#8239;!&nbsp;:p</p>
<p style="text-align: justify;">Si vous souhaitez voire naître un tutoriel de programmation <strong>Lua</strong> pour PS Vita, n'hésitez pas à nous le faire savoir dans les commentaires.</p>
<figure id="attachment_6459" aria-describedby="caption-attachment-6459" style="width: 764px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/medias/2015/09/lpp_psvita_custom_protocol.jpg"><img decoding="async" class="size-large wp-image-6459" src="https://www.customprotocol.com/medias/2015/09/lpp_psvita_custom_protocol-764x433.jpg" alt="Cela n'a pas fonctionné comme on l'aurait voulu&nbsp;:s" width="764" height="433" /></a><figcaption id="caption-attachment-6459" class="wp-caption-text">Nous jugez pas, cela n'a pas fonctionné comme on l'aurait voulu&nbsp;:s</figcaption></figure>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/vita-pstv-lua-player-plus-beta/">[Vita] [PSTV] Codez avec le premier Lua Player pour PS Vita</a> est apparu en premier sur <a rel="nofollow" href="https://www.customprotocol.com">Custom Protocol</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.customprotocol.com/vita-pstv-lua-player-plus-beta/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>

