<?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 Bibliothèques 3DS - Custom Protocol</title>
	<atom:link href="https://www.customprotocol.com/programmation-categorie/bibliotheques-3ds/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.customprotocol.com/programmation-categorie/bibliotheques-3ds/</link>
	<description>Site d&#039;hack-tualité et de tutoriels sur la customisation de consoles et appareils (homebrews, plugins, émulation...)</description>
	<lastBuildDate>Fri, 24 Mar 2017 16:23:08 +0000</lastBuildDate>
	<language>fr-CA</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>[3DS] La bibliothèque SDL portée par nop90</title>
		<link>https://www.customprotocol.com/programmation/3ds-bibliotheque-sdl-portee-nop90/</link>
					<comments>https://www.customprotocol.com/programmation/3ds-bibliotheque-sdl-portee-nop90/#respond</comments>
		
		<dc:creator><![CDATA[Wirus]]></dc:creator>
		<pubDate>Fri, 24 Mar 2017 16:23:08 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[News Programmation]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[SDL]]></category>
		<category><![CDATA[SDL-3DS]]></category>
		<guid isPermaLink="false">https://www.customprotocol.com/?post_type=it_programmation&#038;p=12797</guid>
					<description><![CDATA[<p>Si vous êtes développeur et que vous avez du temps libre, il est peut-être temps de vous lancer dans la programmation d'un homebrew 3DS&#8239;!</p>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/programmation/3ds-bibliotheque-sdl-portee-nop90/">[3DS] La bibliothèque SDL portée par nop90</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;">La bibliothèque <strong>Simple DirectMedia Layer </strong>est l'une des plus connues pour le développement de jeux vidéo 2D amateurs. Elle est écrite en C et, en plus d'être assez facilement accessible pour les débutants, gère un large nombre de fonctionnalités telles que l'affichage vidéo, l'événement, l'audio, le <em>multithreading</em>...</p>
<figure id="attachment_12798" aria-describedby="caption-attachment-12798" style="width: 764px" class="wp-caption aligncenter"><a href="https://www.customprotocol.com/medias/2017/03/sdl-bibliotheque-portee-sur-3ds-par-nop90.png"><img fetchpriority="high" decoding="async" class="size-large wp-image-12798" src="https://www.customprotocol.com/medias/2017/03/sdl-bibliotheque-portee-sur-3ds-par-nop90-764x594.png" alt="" width="764" height="594" /></a><figcaption id="caption-attachment-12798" class="wp-caption-text"><em>Crédit photo&nbsp;: <a href="https://www.amazon.fr/New-Nintendo-3DS-XL-Black/dp/B00S1LRX3W" target="_blank" rel="noopener noreferrer">Amazon</a></em></figcaption></figure>
<hr />
<p style="text-align: justify;">Le développeur <em>nop90</em> a décidé de créer un portage <em>clean</em> de <strong>SDL</strong>, afin qu'il puisse dans le futur être facilement fusionné avec la version officielle de <strong>SDL</strong>. Un ensemble de <em>flags</em> personnalisés a été ajouté par l'auteur afin de gérer les particularités de la console 3DS (le joystick droit par exemple).</p>
<p style="text-align: justify;">Les autres bibliothèques telles que <em>SDL_Image </em>(pour les images), <em>SDL_TTF </em>(pour les polices) ou <em>SDL_Mixer</em> (pour l'audio) peuvent également être compilées sans problème tant que la lib <strong>SDL-3DS</strong> est correctement compilée et installée dans votre boîte à outils <em>DevkitArm</em>. <em>Nop90</em> a indiqué par ailleurs qu'il incluerait plus tard un <em>Makefile</em> afin de pouvoir tout compiler facilement.</p>
<figure id="attachment_5235" aria-describedby="caption-attachment-5235" style="width: 528px" class="wp-caption aligncenter"><a href="https://github.com/nop90/SDL-3DS" target="_blank" rel="noopener noreferrer"><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"><b>SDL-3DS</b>, par <em>nop90</em></figcaption></figure>
<p style="text-align: justify;">Notez que c'est la version 1.2 de <strong>SDL</strong> qui a été portée, bien que ça soit la version 2 la plus populaire. L'auteur justifie cela en disant qu'il trouve la version 1.2 meilleure, mais annonce que de toute façon il planche sur un portage futur de la version 2, en reprenant les travaux non-finits de <em>xerpi</em>.</p>
<p style="text-align: justify;">Et voici quelques <em>screenshots</em> issus de jeux développés à l'aide de <strong>SDL-3DS</strong>&nbsp;:</p>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2017/03/supertux-milestone-1-3ds-screenshot.png'><img decoding="async" width="400" height="240" src="https://www.customprotocol.com/medias/2017/03/supertux-milestone-1-3ds-screenshot.png" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2017/03/supertux-milestone-1-3ds-screenshot.png 400w, https://www.customprotocol.com/medias/2017/03/supertux-milestone-1-3ds-screenshot-300x180.png 300w, https://www.customprotocol.com/medias/2017/03/supertux-milestone-1-3ds-screenshot-370x222.png 370w, https://www.customprotocol.com/medias/2017/03/supertux-milestone-1-3ds-screenshot-270x162.png 270w" sizes="(max-width: 400px) 100vw, 400px" /></a>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2017/03/opentyrian-3ds-screenshot.png'><img decoding="async" width="400" height="240" src="https://www.customprotocol.com/medias/2017/03/opentyrian-3ds-screenshot.png" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2017/03/opentyrian-3ds-screenshot.png 400w, https://www.customprotocol.com/medias/2017/03/opentyrian-3ds-screenshot-300x180.png 300w, https://www.customprotocol.com/medias/2017/03/opentyrian-3ds-screenshot-370x222.png 370w, https://www.customprotocol.com/medias/2017/03/opentyrian-3ds-screenshot-270x162.png 270w" sizes="(max-width: 400px) 100vw, 400px" /></a>
<a class="gridlove-popup" href='https://www.customprotocol.com/medias/2017/03/hex-a-hop-3ds-screenshot.png'><img decoding="async" width="400" height="240" src="https://www.customprotocol.com/medias/2017/03/hex-a-hop-3ds-screenshot.png" class="attachment-gridlove-single size-gridlove-single" alt="" srcset="https://www.customprotocol.com/medias/2017/03/hex-a-hop-3ds-screenshot.png 400w, https://www.customprotocol.com/medias/2017/03/hex-a-hop-3ds-screenshot-300x180.png 300w, https://www.customprotocol.com/medias/2017/03/hex-a-hop-3ds-screenshot-370x222.png 370w, https://www.customprotocol.com/medias/2017/03/hex-a-hop-3ds-screenshot-270x162.png 270w" sizes="(max-width: 400px) 100vw, 400px" /></a>
<p style="text-align: justify;"><blockquote><p><div align="justify"><em>J'espère qu'avec la disponibilité de cette bibliothèque bien connue sur la 3DS, nous verrons de plus en plus de développeurs coder pour cette console.</em></div> <small><cite title="nop90">nop90</cite></small></p></blockquote>
<p>L’article <a rel="nofollow" href="https://www.customprotocol.com/programmation/3ds-bibliotheque-sdl-portee-nop90/">[3DS] La bibliothèque SDL portée par nop90</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/3ds-bibliotheque-sdl-portee-nop90/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

