<?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 - Custom Protocol</title>
	<atom:link href="https://www.customprotocol.com/tags/lua-player/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.customprotocol.com/tags/lua-player/</link>
	<description>Site d&#039;hack-tualité et de tutoriels sur la customisation de consoles et appareils (homebrews, plugins, émulation...)</description>
	<lastBuildDate>Sat, 28 Sep 2019 13:36:48 +0000</lastBuildDate>
	<language>fr-CA</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>[Vita] Le ONELua se met à jour dans une quatrième version</title>
		<link>https://www.customprotocol.com/vita-le-onelua-se-met-a-jour-dans-une-quatrieme-version/</link>
					<comments>https://www.customprotocol.com/vita-le-onelua-se-met-a-jour-dans-une-quatrieme-version/#respond</comments>
		
		<dc:creator><![CDATA[Applelo]]></dc:creator>
		<pubDate>Thu, 18 Jan 2018 10:11:18 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[News Underground]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[Underground]]></category>
		<category><![CDATA[interpréteur Lua]]></category>
		<category><![CDATA[Lua Player]]></category>
		<category><![CDATA[OneLua]]></category>
		<guid isPermaLink="false">https://www.customprotocol.com/?p=14967</guid>
					<description><![CDATA[<p>Au rendez-vous dans cette quatrième version du ONELua&#160;: correction de bugs, amélioration de performances mais aussi ajout de nouvelles fonctionnalités&#8239;!</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/vita-le-onelua-se-met-a-jour-dans-une-quatrieme-version/">[Vita] Le ONELua se met à jour dans une quatrième version</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 <strong>ONELua</strong> est un <em>Lua Player</em> développé par la <em>ONELua Team</em> (composée de <em>gdljjrod</em>, <em>Davis Nuñez</em> et <em>Rober Galarga</em>). Il existe une version pour la PSP mais, aujourd'hui, c'est celle pour la PS Vita qui nous intéresse. En effet, l'interpréteur est aujourd'hui disponible dans sa quatrième version et y apporte nouveautés, corrections de <em>bugs</em> et optimisations&#8239;!</p>
<figure id="attachment_12511" aria-describedby="caption-attachment-12511" style="width: 764px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/medias/2017/02/blindness-ii-homebrew-psp-ps-vita-par-applelo-screenshot-1.png"><img fetchpriority="high" decoding="async" class="wp-image-12511 size-large" src="https://www.customprotocol.com/medias/2017/02/blindness-ii-homebrew-psp-ps-vita-par-applelo-screenshot-1-764x433.png" alt="" width="764" height="433" /></a><figcaption id="caption-attachment-12511" class="wp-caption-text">Exemple de jeu (<em><a href="https://www.customprotocol.com/underground/vita-psp-blindness-2-tester-adresse/" target="_blank" rel="noopener noreferrer">Blindness</a></em>) tournant avec le <b>ONELua</b> sur PSP et PS Vita</figcaption></figure>
<hr />
<p style="text-align: justify;">Pour rappel, le but d'un Lua Player est de faire tourner le langage Lua. De plus, il y apporte des fonctions pour accéder aux fonctionnalités de l'appareil. L'avantage du <strong>ONELua </strong>est la facilité de créer un homebrew pour PSP et PS Vita.</p>
<p style="text-align: justify;">Dans cette quatrième version du <strong>ONELua</strong>, le nombre de nouveautés est conséquente. On retrouve de nouvelles fonctions pour le module caméra, le module jeu et la gestion des <em>Custom Themes</em>. Mais aussi, ce qui pouvait faire défaut avant, un travail conséquent sur l'optimisation du code et de la correction de <em>bugs.</em></p>
<figure id="attachment_14458" aria-describedby="caption-attachment-14458" style="width: 500px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/medias/2017/11/onemenu-for-psvita-launch-screen.jpg"><img decoding="async" class="wp-image-14458 size-medium" src="https://www.customprotocol.com/medias/2017/11/onemenu-for-psvita-launch-screen-500x283.jpg" alt="" width="500" height="283" /></a><figcaption id="caption-attachment-14458" class="wp-caption-text">Le <strong>ONEMenu</strong>, un projet codé par la <em>ONELua Team</em> avec le <strong>ONELua</strong></figcaption></figure>
<p style="text-align: justify;">Si vous aviez un programme qui utilisait une version antérieure au <strong>ONELua v4</strong>, nous vous conseillons de lire la documentation. En effet, l'équipe a fait beaucoup de changements, au niveau des noms de certaines constantes par example.</p>
<p style="text-align: justify;">Notre principal regret, c'est que l'équipe derrière le <strong>ONELua</strong> ne fournit toujours pas le code source. Ce qui est bizarre quand on met une licence <em><span class="css-truncate css-truncate-target">GPL v3</span></em> sur son dépot <em>Git</em>... Dans les autres points négatifs, on peut noter le manque de personnalisation sur certaines fonctions, notamment sur tout ce qui concerne la communication avec un service web.</p>
<figure id="attachment_11300" aria-describedby="caption-attachment-11300" style="width: 528px" class="wp-caption aligncenter"><a href="https://github.com/ONElua/ONEluaVita/releases/download/4.00/ONELuaVita4R0.vpk"><img decoding="async" class="wp-image-11300 size-full" src="https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22.png" alt="" width="528" height="160" srcset="https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22.png 528w, https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22-300x91.png 300w, https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22-370x112.png 370w, https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22-270x82.png 270w" sizes="(max-width: 528px) 100vw, 528px" /></a><figcaption id="caption-attachment-11300" class="wp-caption-text"><b>ONELua v4</b>, par la <em>ONELua Team</em></figcaption></figure>
<p style="text-align: justify;">Le <strong>ONELua,</strong> dans cette quatrième monture, est sûrement le meilleur <em>Lua Player</em> pour PS Vita à l'heure actuelle. Néanmoins, il ne faut pas s'attendre à voir une nouvelle version majeure de celui-ci débarquer dans les mois à venir. En effet, la communauté de développeurs sur PS Vita disparaît petit à petit et peu de personnes continuent le portage des fonctions natives du SDK de <em>Sony</em> vers le <em>VitaSDK</em>...</p>
<p>Mais si vous voulez coder un jeu, un utilitaire ou tout simplement vous amuser, cela reste un excellent choix pour développer sur PS Vita&#8239;!</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/vita-le-onelua-se-met-a-jour-dans-une-quatrieme-version/">[Vita] Le ONELua se met à jour dans une quatrième version</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-le-onelua-se-met-a-jour-dans-une-quatrieme-version/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>[GekiHEN] [Vita] Le ONELua maintenant compatible avec la PS Vita</title>
		<link>https://www.customprotocol.com/programmation/vita-gekihen-onelua-compatible/</link>
					<comments>https://www.customprotocol.com/programmation/vita-gekihen-onelua-compatible/#respond</comments>
		
		<dc:creator><![CDATA[Applelo]]></dc:creator>
		<pubDate>Sun, 25 Sep 2016 10:40:17 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[News Programmation]]></category>
		<category><![CDATA[News Underground]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Underground]]></category>
		<category><![CDATA[GekiHEN]]></category>
		<category><![CDATA[Lua Player]]></category>
		<category><![CDATA[OneLua]]></category>
		<guid isPermaLink="false">https://www.customprotocol.com/?post_type=it_programmation&#038;p=11614</guid>
					<description><![CDATA[<p>Si vous avez envie de créer des jeux compatibles PSP et PS Vita, c'est possible facilement avec le ONELua&#8239;!</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/programmation/vita-gekihen-onelua-compatible/">[GekiHEN] [Vita] Le ONELua maintenant compatible avec la 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;">Le <strong>ONELua</strong> est le Lua Player pour PSP qui propose le plus de fonctionnalités. En effet, avec les callbacks, les fonctions 3D, les fonctions d'affichage de maps grâce à un fichier txt... Celui-ci est arrivé à la fin de l'apogée de la console, ce qui est bien dommage.</p>
<figure id="attachment_10732" aria-describedby="caption-attachment-10732" style="width: 480px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-10732 size-full" src="https://www.customprotocol.com/medias/2016/07/oneluav4.png" alt="oneluav4" width="480" height="272" srcset="https://www.customprotocol.com/medias/2016/07/oneluav4.png 480w, https://www.customprotocol.com/medias/2016/07/oneluav4-300x170.png 300w, https://www.customprotocol.com/medias/2016/07/oneluav4-370x210.png 370w, https://www.customprotocol.com/medias/2016/07/oneluav4-270x153.png 270w" sizes="(max-width: 480px) 100vw, 480px" /><figcaption id="caption-attachment-10732" class="wp-caption-text">Le <strong>ONELua</strong> maintenant compatible avec la PSVita&#8239;!</figcaption></figure>
<hr />
<p style="text-align: justify;">Aujourd'hui, les développeurs <em>gdljjrod</em>, <em>Davis</em> et <em>Rober Galarga</em> reviennent avec une nouvelle version dédié à la PS Vita. On retrouve ainsi énormément de fonctions qu'ont en commun les deux consoles. Il est de ce fait très facile de porter son jeu d'une console à l'autre&#8239;!</p>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2016/09/onelua-vita-menu.jpg'><img decoding="async" width="740" height="419" src="https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-740x419.jpg" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-740x419.jpg 740w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-300x170.jpg 300w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-768x435.jpg 768w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-370x210.jpg 370w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-270x153.jpg 270w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-570x323.jpg 570w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu.jpg 960w, https://www.customprotocol.com/medias/2016/09/onelua-vita-menu-300x170@2x.jpg 600w" sizes="(max-width: 740px) 100vw, 740px" /></a>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2016/09/onelua-vita-draw.jpg'><img decoding="async" width="740" height="419" src="https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-740x419.jpg" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-740x419.jpg 740w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-300x170.jpg 300w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-768x435.jpg 768w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-370x210.jpg 370w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-270x153.jpg 270w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-570x323.jpg 570w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw.jpg 960w, https://www.customprotocol.com/medias/2016/09/onelua-vita-draw-300x170@2x.jpg 600w" sizes="(max-width: 740px) 100vw, 740px" /></a>
<p style="text-align: justify;">On retrouve également des fonctions dédiés à l'installation des fameux ".VPK" et l'utilisation des polices au format ".TTF" en plus des ".PGF". Néanmoins, il faudra oublier les fonctions dédiées au son et à la 3D avec cette première version.</p>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2016/09/onelua-vita-download.jpg'><img decoding="async" width="740" height="419" src="https://www.customprotocol.com/medias/2016/09/onelua-vita-download-740x419.jpg" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2016/09/onelua-vita-download-740x419.jpg 740w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download-300x170.jpg 300w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download-768x435.jpg 768w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download-370x210.jpg 370w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download-270x153.jpg 270w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download-570x323.jpg 570w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download.jpg 960w, https://www.customprotocol.com/medias/2016/09/onelua-vita-download-300x170@2x.jpg 600w" sizes="(max-width: 740px) 100vw, 740px" /></a>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2016/09/onelua-vita-controls.jpg'><img decoding="async" width="740" height="419" src="https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-740x419.jpg" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-740x419.jpg 740w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-300x170.jpg 300w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-768x435.jpg 768w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-370x210.jpg 370w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-270x153.jpg 270w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-570x323.jpg 570w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls.jpg 960w, https://www.customprotocol.com/medias/2016/09/onelua-vita-controls-300x170@2x.jpg 600w" sizes="(max-width: 740px) 100vw, 740px" /></a>
<p style="text-align: justify;">Les développeurs proposent également un outil nommé <strong>ONEMaker</strong>. Il permet de personnaliser son <em>homebrew</em> en changeant les métadonnées (nom et id de votre <em>homebrew</em>). Cependant, l'utilitaire est compatible uniquement avec <em>Windows</em>.</p>
<p style="text-align: justify;">Vous trouverez d'ailleurs une documentation en <a href="http://onelua.x10.mx/vita/docs/en/">anglais</a> et en <a href="http://onelua.x10.mx/vita/docs/es/">espagnol</a> sur les fonctions disponibles. De plus, l'archive du <strong>ONELua R1</strong> dispose de tout un tas d'exemples.</p>
<p style="text-align: justify;"><div class="one_half">
<figure id="attachment_11300" aria-describedby="caption-attachment-11300" style="width: 500px" class="wp-caption aligncenter"><a href="http://onelua.x10.mx/vita/ONEluaVita1R0.vpk"><img decoding="async" class="wp-image-11300 size-medium" src="https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22-500x152.png" alt="bouton-telecharger-v2,2" width="500" height="152" /></a><figcaption id="caption-attachment-11300" class="wp-caption-text"><strong>ONELua R1</strong> pour PS Vita</figcaption></figure>
</div><div class="one_half last">
<figure id="attachment_11300" aria-describedby="caption-attachment-11300" style="width: 500px" class="wp-caption aligncenter"><a href="http://onelua.x10.mx/vita/ONEmaker.rar"><img decoding="async" class="wp-image-11300 size-medium" src="https://www.customprotocol.com/medias/2016/08/bouton-telecharger-v22-500x152.png" alt="bouton-telecharger-v2,2" width="500" height="152" /></a><figcaption id="caption-attachment-11300" class="wp-caption-text"><strong>ONEMaker</strong> pour <em>Windows</em></figcaption></figure>
<p style="text-align: justify;"></div><div class="clearboth"></div>
<p style="text-align: justify;">Avec cette version, les développeurs hispaniques proposent un <em>Lua Player</em> pour la compétition <strong>GekiHEN</strong> qui risque de faire parler de lui. En effet, beaucoup de <em>homebrews</em> risquent de l'utiliser, grâce aux diverses fonctions, mais également pour sa rétrocompatibilité avec son homologue PSP.</p>
<hr />
<p>Si vous avez envie d'apprendre le Lua pour PSP et PS Vita, laissez un commentaire et je ferais peut être une série de tutoriels&#8239;!&nbsp;<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f61b.png" alt="😛" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>En attendant, bon développement&#8239;! ^^</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/programmation/vita-gekihen-onelua-compatible/">[GekiHEN] [Vita] Le ONELua maintenant compatible avec la 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/programmation/vita-gekihen-onelua-compatible/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>[PSP] Le OneLua se met à jour&#8239;!</title>
		<link>https://www.customprotocol.com/psp-onelua-se-met-a-jour/</link>
					<comments>https://www.customprotocol.com/psp-onelua-se-met-a-jour/#respond</comments>
		
		<dc:creator><![CDATA[Applelo]]></dc:creator>
		<pubDate>Thu, 26 Feb 2015 11:06:39 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[News Underground]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[Underground]]></category>
		<category><![CDATA[Lua Player]]></category>
		<category><![CDATA[OneLua]]></category>
		<guid isPermaLink="false">https://www.customprotocol.com/?p=2720</guid>
					<description><![CDATA[<p>Gdljjrod et Rober Galarga sont inarrêtables&#8239;!</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/psp-onelua-se-met-a-jour/">[PSP] Le OneLua se met à jour&#8239;!</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;">Nous avions déjà parlé du <strong>OneLua</strong> dans <a title="ONElua&nbsp;: un nouveau Lua Player est mis en ligne&#8239;!" href="https://www.customprotocol.com/underground/onelua-nouveau-lua-player-mis-en-ligne/">un article précédent</a> en plus de l'utiliser dans <a title="Programmer en Lua" href="https://www.customprotocol.com/programmation/programmer-en-lua/">nos cours dédiés à la programmation</a>. L'interpréteur est de nouveau mis à jour par ses développeurs,&nbsp;<em>gdljjrod</em> et&nbsp;<em>Rober Galarga</em>, passant ainsi en version <strong>V2R2.</strong>&nbsp;Quelles sont les nouveautés proposées par son auteur&#8239;? Laissez-nous vous les montrer&#8239;!</p>
<figure id="attachment_2726" aria-describedby="caption-attachment-2726" style="width: 480px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-2726 size-full" src="https://www.customprotocol.com/medias/2015/02/sample_base.png" alt="sample_base" width="480" height="272" srcset="https://www.customprotocol.com/medias/2015/02/sample_base.png 480w, https://www.customprotocol.com/medias/2015/02/sample_base-300x170.png 300w, https://www.customprotocol.com/medias/2015/02/sample_base-370x210.png 370w, https://www.customprotocol.com/medias/2015/02/sample_base-270x153.png 270w" sizes="(max-width: 480px) 100vw, 480px" /><figcaption id="caption-attachment-2726" class="wp-caption-text">Le code de base proposé par le développeur</figcaption></figure>
<hr>
<p style="text-align: justify;">Les auteurs nous livre un code de base fourni avec cette nouvelle version, permettant d'accéder à la principale nouveauté de cette mise à jour&nbsp;: le <em>debugger</em>. Cet outil va être très utile pour les développeurs car il permet de faire apparaître un menu dès qu'un <em>bug</em> survient, permettant ainsi d'éditer directement sur sa PSP l'erreur en question et de relancer directement le script. Pratique&#8239;! De plus, l'interface proposée par le développeur est très jolie et nous donne diverses informations (en plus on peut utiliser le clavier de <em>Danzel</em> au lieu de l'<em>OSK</em> officiel qui est chiantissime).</p>
<figure id="attachment_2725" aria-describedby="caption-attachment-2725" style="width: 300px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-2725 size-medium" src="https://www.customprotocol.com/medias/2015/02/debugguer_dev-300x170.png" alt="debugguer_dev" width="300" height="170" srcset="https://www.customprotocol.com/medias/2015/02/debugguer_dev-300x170.png 300w, https://www.customprotocol.com/medias/2015/02/debugguer_dev-370x210.png 370w, https://www.customprotocol.com/medias/2015/02/debugguer_dev-270x153.png 270w, https://www.customprotocol.com/medias/2015/02/debugguer_dev.png 480w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption id="caption-attachment-2725" class="wp-caption-text">Une jolie interface qui donne envie de mettre des erreurs&nbsp;<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></figcaption></figure>
<p style="text-align: justify;">Pour activer cette fonction, il suffit d'inscrire la ligne suivante dès le début de votre <em>script.lua</em> pour pouvoir afficher ce menu très complet.</p>
<pre class="lang:lua decode:true" title="Fonction de Debug">os.debug()	
</pre>
<p style="text-align: justify;">Par contre, n'oubliez pas de supprimer cette ligne dès que vous aurez mis en ligne votre <em>homebrew</em>, les non-développeurs verront ainsi un autre menu d'erreur s'afficher proposant simplement de re-lancer le <em>homebrew</em> ou de revenir au <em>XMB</em>.</p>
<figure id="attachment_2724" aria-describedby="caption-attachment-2724" style="width: 300px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-2724 size-medium" src="https://www.customprotocol.com/medias/2015/02/message_user-300x170.png" alt="message_user" width="300" height="170" srcset="https://www.customprotocol.com/medias/2015/02/message_user-300x170.png 300w, https://www.customprotocol.com/medias/2015/02/message_user-370x210.png 370w, https://www.customprotocol.com/medias/2015/02/message_user-270x153.png 270w, https://www.customprotocol.com/medias/2015/02/message_user.png 480w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption id="caption-attachment-2724" class="wp-caption-text">Un menu différent pour les non-développeurs</figcaption></figure>
<p style="text-align: justify;">Le développeur ne s'arrête pas là, puisqu'un <em>plugin</em> nommé&nbsp;<em>onelua_rdriver.prx</em>&nbsp;est disponible dans l'archive. Ce <em>plugin</em> permet, quand vous utilisez la fonction <em>game.lauch()</em>, de pouvoir retourner directement sur le <strong>OneLua</strong> quand vous quittez une application.</p>
<p style="text-align: justify;">On retrouve aussi de nouvelles fonctions dédiées à la modification de la batterie. La première permet de mettre la batterie en mode "Normal", la deuxième en mode "Pandora", la troisième en mode "Autoboot".</p>
<pre class="lang:lua decode:true" title="Fonction Batterie Mode">batt.tonormal() -- Normalise la batterie
batt.topandora() -- Pandorise la batterie
batt.toautoboot() -- Autoboote la batterie</pre>
<p style="text-align: justify;">De plus,&nbsp;deux autres fonctions, dédiées elles aussi à la batterie permettent de faire un <em>back-up</em> de l'<em>EEPROM</em> de la PSP et de la restaurer.</p>
<pre class="lang:lua decode:true" title="Fonction Batterie Backup/Restore">batt.backupbat() -- Faire un back-up de l'EEPROM
batt.restorebat() -- Restaurer le back-up de l'EEPROM</pre>
<p style="text-align: justify;">Dans la catégorie des fonctions pour gérer les fichiers, une nouvelle fonction a fait son apparition, permettant de scanner les fichiers de type <em>.zip</em> et <em>.rar</em> présents dans un dossier tandis que la seconde permet quant à elle d'extraire les fichiers compressés.</p>
<pre class="lang:lua decode:true" title="Fonctions Files">files.scan()
files.extractfile()</pre>
<p style="text-align: justify;">Si vous codez des utilitaires qui renseignent l'utilisateur sur différents détails "techniques",&nbsp;six nouvelles fonctions retournant respectivement&nbsp;: la version logiciel usine, le <em>FuseId</em>, le <em>FuseCfg</em>, le <em>Kirk</em>, le <em>Spock</em> et la valeur&nbsp;<em>Nand-Seed</em> (ou <em>IdsScramble</em>).</p>
<pre class="lang:lua decode:true" title="Fonctions Hardware">hw.ofwinitial() -- Retourne la version logiciel usine
hw.fuseid() -- Retourne le FuseId
hw.fusecfg() -- Retourne le FuseCfg
hw.kirk() -- Retourne le Kirk
hw.spock() -- Retourne le Spock
hw.nandseed() -- Retourne la veleur Nand-Seed (IdsScramble)</pre>
<figure id="attachment_2727" aria-describedby="caption-attachment-2727" style="width: 300px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-2727 size-medium" src="https://www.customprotocol.com/medias/2015/02/vstsmapsp-300x170.png" alt="vstsmapsp" width="300" height="170" srcset="https://www.customprotocol.com/medias/2015/02/vstsmapsp-300x170.png 300w, https://www.customprotocol.com/medias/2015/02/vstsmapsp-370x210.png 370w, https://www.customprotocol.com/medias/2015/02/vstsmapsp-270x153.png 270w, https://www.customprotocol.com/medias/2015/02/vstsmapsp.png 480w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption id="caption-attachment-2727" class="wp-caption-text">♩ Vous savez tout sur ma PSP ♩</figcaption></figure>
<p style="text-align: justify;">A noter que la fonction&nbsp;<em>hw.placa()&nbsp;</em>a été renommée en&nbsp;<em>hw.board()</em>, et la fonction&nbsp;<em>hw.getmodel()&nbsp;</em>permet de détecter maintenant le type de PS Vita utilisée.</p>
<p style="text-align: justify;">Dans les fonctions dédiées à l'écran, on en retrouve deux nouvelles, la première permet de faire une image à partir de ce qui est affiché à l'écran et la deuxième permet de faire une image à partir de la mémoire tampon.</p>
<pre class="lang:lua decode:true" title="Fonctions Screen">screen.toimage() -- Créer image à partir de l'écran
screen.buffertoimage() -- Créer image à partir de mémoire tampon</pre>
<p style="text-align: justify;">&nbsp;Pour les matheux, ou pas, trois fonctions font leurs apparition concernant les bits (0 et 1) et les termes logiques&nbsp;: <em>not</em>, <em>or</em> et <em>and</em>.</p>
<pre class="lang:lua decode:true" title="Fonctions Math">math.bitnot()
math.bitand()
math.bitor()</pre>
<p style="text-align: justify;">Dans les fonctions <em>OS</em>, plusieurs nouveautés et changements sont notables, certes il y a le<em> debugger</em> mais aussi une fonction qui permet d'obtenir le mot de passe de la PSP.</p>
<pre class="lang:lua decode:true" title="Fonction OS">os.password() -- Retourne le mot de passe de la PSP</pre>
<figure id="attachment_2729" aria-describedby="caption-attachment-2729" style="width: 300px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-2729 size-medium" src="https://www.customprotocol.com/medias/2015/02/mdp-onelua-300x170.png" alt="mdp-onelua" width="300" height="170" srcset="https://www.customprotocol.com/medias/2015/02/mdp-onelua-300x170.png 300w, https://www.customprotocol.com/medias/2015/02/mdp-onelua-370x210.png 370w, https://www.customprotocol.com/medias/2015/02/mdp-onelua-270x153.png 270w, https://www.customprotocol.com/medias/2015/02/mdp-onelua.png 480w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption id="caption-attachment-2729" class="wp-caption-text">Vite&#8239;! Il faut que je cache ma PSP&#8239;!</figcaption></figure>
<p style="text-align: justify;">Ils ont&nbsp;modifié d'une part la fonction&nbsp;<em>os.getcfw() </em>qui peut maintenant détecter si vous utilisez le <a title="TUTO&nbsp;-&nbsp;Installer ARK-2 en 3.36 (Patapon 2)" href="https://www.customprotocol.com/underground/tuto-installer-ark-2-en-3-36-patapon-2/" target="_blank" rel="noopener noreferrer"><em>ARK-2</em></a> ou le <em>TN-V</em> sur votre PS Vita et d'autre part&nbsp;le nom de la fonction&nbsp;<em>os.reset()</em> en <em>os.restart()</em>. De plus, la fonction <em>osk.init()&nbsp;</em>permet de choisir entre le clavier normal et le numérique.</p>
<p style="text-align: justify;">Ce n'est pas fini puisqu'au niveau 3D, une nouvelle fonction est disponible pour les modèles possédant de la transparence, l'auteur a aussi corrigé les bugs de réflexions.</p>
<pre class="lang:lua decode:true" title="Fonction AMDLib(3D)">amg.rendertrans() -- Gérer les modèles avec de la transparence</pre>
<p style="text-align: justify;">Pour terminer (oui c'était long), la spécificité du <strong>OneLua</strong> étant les fameux <em>callbacks</em>, vous pouvez en retrouvez deux nouvelles dues aux nouvelles fonctions citées au-dessus.</p>
<pre class="lang:lua decode:true " title="Fonctions Callbacks">onDebug()
onExtractFiles()</pre>
<p style="text-align: justify;">On peut dire que la liste d'améliorations est importante, aussi si vous voulez en savoir plus nous vous invitons à consulter <a title="Documentation du OneLua" href="http://onelua.x10.mx/" target="_blank" rel="noopener noreferrer">la documentation</a>. Le développeur <em>gdljjrod </em>et son complice<em> Rober Galarga,&nbsp;</em>a créé, selon moi, le <em>Lua Player</em> par excellence sur PSP. Ces améliorations sont par ailleurs sûrement dues à l'arrivée imminente du <a title="Le One Menu pour ARK-2 est sur les rails" href="https://www.customprotocol.com/underground/le-one-menu-pour-ark-2-est-sur-les-rails/">One Menu pour PSVita</a>.</p>
<figure id="attachment_188" aria-describedby="caption-attachment-188" style="width: 263px" class="wp-caption aligncenter"><a href="https://onedrive.live.com/download.aspx?cid=42E32C180DBC47A7&amp;resid=42E32C180DBC47A7%21298&amp;canary="><img decoding="async" class="wp-image-188 size-full" src="https://www.customprotocol.com/medias/2014/06/Bouton-telecharger.png" alt="Instructions disponibles iciHomebrew non signé" width="263" height="108"></a><figcaption id="caption-attachment-188" class="wp-caption-text"><a href="http://onelua.x10.mx/docs/en/index.html" class="broken_link">Documentation</a><br /> <a title="[Tutoriel] Comment installer/lancer un homebrew sur PSP" href="https://www.customprotocol.com/underground/tutoriel-comment-installer-lancer-homebrew-psp/" target="_blank" rel="noopener noreferrer">Instructions disponibles ici</a><br /> <span style="color: #ff0000;">Homebrew non signé</span></figcaption></figure>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/psp-onelua-se-met-a-jour/">[PSP] Le OneLua se met à jour&#8239;!</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/psp-onelua-se-met-a-jour/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

