{"id":119641,"date":"2009-12-31T07:48:01","date_gmt":"2009-12-31T12:48:01","guid":{"rendered":"http:\/\/www.palminfocenter.com\/news\/10012\/doom-ported-to-palm-pre-is-hardwareaccelerated\/"},"modified":"2009-12-31T07:48:01","modified_gmt":"2009-12-31T12:48:01","slug":"doom-ported-to-palm-pre-is-hardware-accelerated","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/119641","title":{"rendered":"DOOM Ported To Palm Pre, Is Hardware-Accelerated"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/www.palminfocenter.com\/images\/uploads\/Tux_as_Zombie.png\" class=\"right\" alt=\"Tux, the Zombie\" \/>My oh my. There have been many <a href=\"http:\/\/www.palminfocenter.com\/news\/10009\/foundations-laid-for-opengl-gpu-support-in-webos-135\/\">hints<\/a> and <a href=\"http:\/\/www.palminfocenter.com\/news\/10001\/video-need-for-speed-on-pre-raises-interesting-questions\/\">clues<\/a> in these closing weeks of 2009 that GPU support for the Palm Pre is much, much closer than expected, but until now there&#8217;s been nothing in the way of concrete <I>proof<\/I>. That all changed with the <a href=\"http:\/\/www.palminfocenter.com\/news\/10008\/palm-webos-135-released-full-changelog-now-online\/\">recent release<\/a> of webOS 1.3.5, which zsoc (of <a href=\"http:\/\/www.palminfocenter.com\/news\/10002\/precorder-brings-easy-video-recording-to-pre\/\">Precorder<\/a> fame) and destinal (who made the webOS Terminal) from WebOS Internals have been poring over today. And what they&#8217;ve discovered is starting to give us a pretty good idea of what Palm has planned for their <a href=\"http:\/\/www.palminfocenter.com\/news\/6667\/palm-hosting-another-ces-event-in-january\/\">upcoming 2010 CES appearance<\/a>: hardware-accelerated graphics for webOS, via SDL.<\/p>\n<p>\nWhat&#8217;s SDL? It stands for Simple Directmedia Layer, and as the <a href=\"http:\/\/www.libsdl.org\/\">website<\/a> will tell you, it&#8217;s a cross-platform software library that enables low-level hardware access &#8211; which as of version 1.3.5 appears to have been baked into webOS&#8217;s Luna framework. And what better way to test this new functionality than with a port of iD&#8217;s seminal shooter, the legendary DOOM? zsoc was able to throw together a webOS port of the game today, and although it currently requires a bit of Terminal trickery to get it running, the proof is in the pud: behold the screenshot after the break! <a href=\"http:\/\/www.webos-internals.org\/wiki\/Application:Doom\">DOOM<\/a>, running within a webOS Mojo-ized card and fully controllable via the keyboard. Brings a tear to the eye, it does.\n<\/p>\n<p>\n<b>Updated with video after the break!<\/b>\n<\/p>\n<p><br clear=\"both\" style=\"clear: both;\"\/><br \/>\n<br clear=\"both\" style=\"clear: both;\"\/><br \/>\n<a href=\"http:\/\/ads.pheedo.com\/click.phdo?s=7fb5433d014a10f39b469b77edb4c5e4&#038;p=1\"><img decoding=\"async\" alt=\"\" style=\"border: 0;\" border=\"0\" src=\"http:\/\/ads.pheedo.com\/img.phdo?s=7fb5433d014a10f39b469b77edb4c5e4&#038;p=1\"\/><\/a><br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"0\" width=\"0\" border=\"0\" style=\"display:none\" src=\"http:\/\/a.rfihub.com\/eus.gif?eui=2226\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>My oh my. There have been many hints and clues in these closing weeks of 2009 that GPU support for the Palm Pre is much, much closer than expected, but until now there&#8217;s been nothing in the way of concrete proof. That all changed with the recent release of webOS 1.3.5, which zsoc (of Precorder [&hellip;]<\/p>\n","protected":false},"author":665,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-119641","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/119641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/665"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=119641"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/119641\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=119641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=119641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=119641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}