sdl

Latest

  • N900 can run unmodified webOS games, what can your Linux-based phone do?

    by 
    Paul Miller
    Paul Miller
    10.26.2010

    Ah, standards. Palm and Nokia know what we're talking about, which is why they support similar methods of developing native Linux apps, namely SDL 1.2. Add on the hardware similarities between the Palm Pre and the N900 (OMAP3430, PowerVR SGX, Open GL ES 2.0 support) and you have a beautiful recipe for cross-platform gaming. Some hardcore Maemo users have taken this to heart and released a new "Preenv" package for the N900 that allows the phone to run unmodified webOS games. Of course, you'll need to root your Pre to get at those games, and if you want to make a launch icon for the game on the N900 you'll have to root it as well. Still, this is exciting beyond the potential for playing Need for Speed on much-lauded Nokia hardware: with easy portability between platforms, there's all the more reason for a developer to be attracted to MeeGo and webOS in the future. [Thanks, Andy D.]

  • Palm Pixi shows off 3D gaming chops with webOS 1.4.5 release (video)

    by 
    Sean Hollister
    Sean Hollister
    08.12.2010

    What with all the "battery optimization" excitement, we nearly forgot that Sprint's new webOS 1.4.5 update doesn't just empower the Pre; it also finally brings PDK'd OpenGL and SDL support to the Palm Pixi. On the off chance you don't speak developer lingo, that's short for 3D apps and games, and as it turns out the pint-sized Pixi doesn't play the latter half-badly. PreCentral fired up a copy of Need For Speed: Undercover on the freshly-upgraded handset immediately above, and found the game perfectly playable with "decent" framerates and only slightly sub-par load times. Watch their spiffy Nissan turn tricks right after the break, and pray companies get cracking on some Unreal Engine 3 apps soon.

  • Palm's webOS PDK beta adds Pixi native development, PDK'd apps will hit the Catalog mid year

    by 
    Paul Miller
    Paul Miller
    03.09.2010

    We just sat down with Palm here at GDC and fished out a few more details on the PDK beta front. Firstly, and most interestingly, Palm has confirmed that the PDK now works on all of its handsets (instead of just the Pre and Pre Plus), which means Pixi buyers can stop hating themselves pretty soon. Apparently the level of performance degradation should be comparable iPhone 3G vs. 3GS, which doesn't sound too horrible. This is functionality that wasn't available even to Palm's early PDK partners like EA and Gameloft, so we should be seeing versions of existing games make the jump to the Pixi when the time for PDK beta-developed apps to hit the Palm App Catalog. When will that time come, you ask? The "middle of the year," or "a few months," whichever sounds more promising to you. Palm's not saying whether this new era for the App Catalog (anyone being able to release PDK apps, and those apps working on the Pre and the Pixi) will accompany a full-on webOS update, but it seems logical to us. On a more technical front, we're told the PDK supports the Linux standard SDL (Simple DirectMedia Layer) to ease in porting and development (Unreal for Linux runs using SDL, for instance), and that developers could even build apps like an audio processor that rely on PDK components but don't show up in the UI at all, or OpenGL-empowered things that aren't necessarily games or in 3D. Also, existing developers have only been able to do "full screen" games that rely on PDK components alone, but the PDK beta lets you mix and match webOS UI with PDK elements. Currently there aren't many PDK games that use the extra Palm hardware like the QWERTY keyboard and the gesture area, but we're told that's all exposed to the developer, along with any other element of webOS that Mojo SDK users have access to. One notable plugin hangup is the fact that Flash only works in the browser, and can't be embedded into a regular webOS app, PDK or no -- though we have to assume this is something that's in the works.

  • Quake ported to the Pre, webOS 3D gaming truly within reach

    by 
    Paul Miller
    Paul Miller
    01.03.2010

    Yeah, hardware accelerating Doom is an important milestone in any fledgling system's career, but when you talk 3D acceleration, Quake is certainly a giant leap ahead of Doom in polygonal terms. The game has now been ported to webOS using the same new SDL library from version 1.3.5, and while it looks a little sluggish and crashy in the video after the break, it's clearly a landmark event just the same. Now if only we could get stuff like this in the App Catalog we'd be perfectly happy forever and ever. Or for at least a week.

  • Hardware accelerated 'Doom' comes to the Pre

    by 
    Joshua Topolsky
    Joshua Topolsky
    12.31.2009

    Pre homebrew has certainly come a long way in its short but happy life -- and now it's just gotten another little notch in its belt. Apparently, with the release of webOS 1.3.5, Palm has included a software library called SDL (or Simple Directmedia Layer) which allows developers low-level hardware access -- like the kind needed to tap into accelerated 3D graphics. With a little bit of elbow grease, webOS hacker extraordinaire zsoc was able to put together a port of Doom which can be run within a card in the OS, and completely functions (including keyboard controls). You've got to get your hands a little dirty with the Terminal app to make things happen right now if you want to try it for yourself, though the experimenters promise an easier solution in the coming days. Exciting stuff for webOS users hungry for a little more horsepower... now let's see if Palm puts this into play come CES. Update: PreCentral has a video of the app in action -- check it out after the break! [Thanks to everyone who sent this in]