{"id":233,"date":"2013-10-30T00:46:42","date_gmt":"2013-10-29T23:46:42","guid":{"rendered":"http:\/\/blog.brimbelle.org\/?p=233"},"modified":"2013-10-30T00:46:42","modified_gmt":"2013-10-29T23:46:42","slug":"ioquake3-sous-openbsd-suite-2013","status":"publish","type":"post","link":"https:\/\/blog.brimbelle.org\/index.php\/2013\/10\/30\/ioquake3-sous-openbsd-suite-2013\/","title":{"rendered":"ioquake3 sous OpenBSD&#8230; suite 2013"},"content":{"rendered":"<p><a onclick=\"ps_imagemanager_popup(this.href,'ioquake3.jpg','204','204');return false\" href=\"\/wp-content\/uploads\/ioquake3.jpg\" onfocus=\"this.blur()\" rel=\"lightbox[233]\"><img loading=\"lazy\" decoding=\"async\" title=\"ioquake3.jpg\" alt=\"ioquake3.jpg\" src=\"\/wp-content\/uploads\/.thumbs\/.ioquake3.jpg\" width=\"96\" height=\"96\" align=\"left\" border=\"0\" hspace=\"20\" \/><\/a>Ce soir, suite \u00e0 un plantage en cours de \u00ab\u00a0pkg_add -u\u00a0\u00bb, je dois r\u00e9-installer l&rsquo;ensemble de mes packages. J&rsquo;aurais sans doute pu l&rsquo;\u00e9viter, mais \u00ab\u00a0pkg_check\u00a0\u00bb para\u00eet interminable. J&rsquo;en profite alors pour faire un tris des diff\u00e9rents ports que j&rsquo;ai sur ma machine, et je tombe sur mon vieux <a href=\"http:\/\/blog.brimbelle.org\/index.php\/2008\/11\/17\/port-dioquake3-135-sous-openbsd\/\">port d&rsquo;ioquake3 1.35<\/a>.<\/p>\n<p>Comme je m&rsquo;y attendais, celui-ci ne compile plus, l&rsquo;infrastructure des ports d&rsquo;OpenBSD a comme toujours beaucoup \u00e9volu\u00e9. Apr\u00e8s quelques tentatives rapides, je me dis qu&rsquo;il serait pr\u00e9f\u00e9rable de repartir <em>from scratch<\/em>, avec les derni\u00e8res sources d&rsquo;ioquake3. Et l\u00e0, merveilleux&#8230; en une poign\u00e9e de commandes j&rsquo;ai ioquake3 qui d\u00e9marre sur mon OpenBSD -current.<\/p>\n<p><!--more--><\/p>\n<p><code>$ git clone git:\/\/github.com\/ioquake\/ioq3.git<br \/>\n$ cd ioq3<br \/>\n$ gmake<br \/>\n$ sudo gmake copyfiles<br \/>\n$ \/usr\/local\/games\/quake3\/ioquake3.x86_64<\/code><\/p>\n<p>Tellement simple que je vais faire quelques frags avant de penser \u00e0 un port&#8230; qui devient presque superflu.<\/p>\n<p>Comme depuis de nombreuses ann\u00e9es, merci aux d\u00e9veloppeurs d&rsquo;OpenBSD pour tout le travail accompli. Ces derniers mois, le boulot pour le support de KMS sur les drivers <a href=\"http:\/\/www.openbsd.org\/cgi-bin\/man.cgi?query=intel&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html\">intel(4)<\/a> et <a href=\"http:\/\/www.openbsd.org\/cgi-bin\/man.cgi?query=radeon&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html\">radeon(4)<\/a> est impressionnant. Sans ce travail, jouer dans de bonnes conditions \u00e0 ce genre de jeux ne serait pas possible.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ce soir, suite \u00e0 un plantage en cours de \u00ab\u00a0pkg_add -u\u00a0\u00bb, je dois r\u00e9-installer l&rsquo;ensemble de mes packages. J&rsquo;aurais sans doute pu l&rsquo;\u00e9viter, mais \u00ab\u00a0pkg_check\u00a0\u00bb para\u00eet interminable. J&rsquo;en profite alors pour faire un tris des diff\u00e9rents ports que j&rsquo;ai sur ma machine, et je tombe sur mon vieux port d&rsquo;ioquake3 1.35. Comme je m&rsquo;y attendais, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[136,138,90,139,6,137],"class_list":["post-233","post","type-post","status-publish","format-standard","hentry","category-informations-pour-les-geeks","tag-git","tag-intel","tag-ioquake3","tag-kms","tag-openbsd","tag-radeon"],"_links":{"self":[{"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":0,"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.brimbelle.org\/index.php\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}