Palm Pre and WebOS Get Native Gaming 49
rboatright writes "WebOS developers have been waiting, and with the 1.3.5 release, Palm's open source page suddenly listed SDL. Members of the WebOS internals team took that as a challenge and within 24 hours had a working port of Doom running in SDL on the Pre, in a webOS card. 48 hours later, they not only had Quake running, but had found in the latest LunaSysMgr the requirements to launch a native app from the webOS app launcher from an icon just like any other app. At the same time, the team demonstrated openGL apps running. With full native code support, with I/O available via SDL, developers now have a preview into Palm's future intent with regard to native code SDK's, and a hint of what's coming."
Get Real... (Score:2)
It's a tech demo, nothing more.
Re: (Score:3, Informative)
It is not a tech demo. It is a fully playable app. The app launches into a demo. Backswipe in the gesture area to bring up the game menu. Full details of keybindings are on the webos-internals.org wiki. As of this morning, we are using part of the screen for a simulated joystick, which eases gameplay.
Re: (Score:2)
Trying to play a FPS - especially a high-speed, twitchy one like Quake - with anything other than a mouse and keyboard is absolute madness.
I get it. It's Quake, it's Doom. You essentially have to port it, just for the geek cred. But I really wish people would stop putting these games on phones.
If anything, I'd think phones (especially ones with touchscreens) are practically made for rail shooters. How about Time Crisis, House of the Dead, Maximum Force, Area 51... those would be a shit-ton of fun. Use Bluet
Re: (Score:2)
dedicated joystick area on screen for movement, and real actual keyboard with good mapping actually GIVES you that, check the wiki entry.
Re: (Score:2)
It's still nowhere near the same experience as on a desktop. FPS's will always be a pain in the ass on handhelds, take this from someone who was running Quake I on a 203mhz PocketPC in 2002...
Re: (Score:2)
With my sensitivity settings in most "twitch" FPS games, moving my mouse ~2 inches spins my screen around a full three times. You can't get that kind of sensitivity and control on a tiny touchscreen. It's just not possible.
ScummVM (Score:1)
Re: (Score:1, Informative)
They're already working on it. http://www.youtube.com/watch?v=BKcm97mZb30
Re: (Score:2, Troll)
ScummVM is already on the iPhone, I have it installed but I haven't actually gotten around to using it though; so I can't say how well it works.
Re: (Score:2)
I won't lie and say I've never Troll /. before but seriously?
Re:ScummVM (Score:5, Informative)
We have scummVM working now, a release should happen tonight.
See the webos-internals.org wiki
I'll be honest (Score:3, Insightful)
I'm not a good representative of the average phone consumer, but I honestly can't find myself playing any games on my phone besides the ultra simple ones, like Bubble Breaker and Solitaire. Even Teeter, (get the ball in the hole by tilting the phone around) seems to demand too much attention and battery to really play it often.
How many other /.ers use their phones for games? What kinds of games, and how often do you play?
Just curious of the demographics for this crowd.
Re: (Score:2, Informative)
Re: (Score:2)
Chrono Trigger
Mario RPG
I might play FF6 again but that would be my 8th time playing it, so I may need to find something else.
Basically SNES games
Re: (Score:2)
Basically SNES games
What brand of copier do you recommend for dumping SNES Game Paks that I bought on eBay so that I can play them on an emulator?
Re: (Score:2)
yeah. for all the time and effort, just download the roms. you can at least sleep easier knowing that you actually own physical copies if that sort of thing makes you feel better.
Re: (Score:2)
Re: (Score:2)
Sometimes its so hard to tell if there is sarcasm or not in text. I could totally see half a dozen people here asking that same question, even if it is a bit over the top. Hell, I've even thought about copying a rom just to see what the process is like. Then I found a torrent with every single one.
Re: (Score:3, Interesting)
Using the traditional buttons, I phone gaming to be an absolute pain in the past.
Using tilt functionality and a touch screen on the iPhone is a whole other story. I really do love it as a gaming device.
Re: (Score:2)
Using the traditional buttons, I phone gaming to be an absolute pain in the past.
Is that your iPhone's typing correction kicking in there? :P.
Re: (Score:3, Informative)
On my G1 I play Solitaire, occasionally a Mahjongg solitaire game, Jewels which is Bedazzled knockoff, Tetroid (obvious) and my current fave, Bonsai Blast.
On a typical G1, you can drain the battery with 3 hours of Bonsai Blast. 2 hours if you have an original battery now.
Re: (Score:1)
Yeah, Jewels and Bonsai Blast are good time wasters when I'm travelling on public transport or sitting on the bog. The rolling-a-ball games like Teeter got old quickly though.
Lots of games are pretty good (Score:3, Interesting)
I play a fair number of different things on the iPhone - the whole category of tower defense games work pretty well, and there's unique stuff like Peggle (of course) and Doodle Jump and ZenBound and JellyCar and others...
Interestingly, almost all the games I end up being least happy with are commercial games from big development shops. Some of them look impressive to be sure, but I just don't find myself coming back to play them. Star Wars Trench Run is a recent example, where the game looked and sounded
Re: (Score:2)
Disclaimer: I barely use my phone for texting, let alone all the other gubbins it can do.
I saw this video [fonearena.com] of multiplayer Quake running on a Nokia N900, its pretty cool - but what did it for me was that they had it hooked up to a big screen TV. Suddenly gaming on your phone doesn't seem such a bad idea, its like having a video console in your pocket (hopefully without a red ring of death).
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
I didn't purchase my Palm Pre to play games on it, but I'm not closed to the idea that, should the right game come along, I might play games on my Pre / phone. It all depends on the gameplay. For all we know, a new type of gameplay might still be created, one that would fit phones perfectly (has some elements of RPGs or tamagotchi coupled with GPS?)
FPS games might prove challenging, but vehicle simulators might not be too bad. There've been videos of Need for Speed Undercover allegedly being ported to the w
Re: (Score:1)
SDL (Score:4, Informative)
SDL is awesome. Thanks SDL.
native sdk - its about time. (Score:2)
apple started off with "web" only development - then finally released a native SDK. google utilized it's Java like language (dalvik) - then finally released a native SDK (NDK).. there has been a native SDK since day one available for the Palm Pre - however, it was restricted to a select few developers. a copy ended up in my hands; and it is a little rough around the edges; but the signs shown here (1.3.5) are promising enough to believe that there will be a native SDK officially coming to the platform. we'v
Re: (Score:2, Informative)
apple started off with "web" only development - then finally released a native SDK. google utilized it's Java like language (dalvik) - then finally released a native SDK (NDK).. there has been a native SDK since day one available for the Palm Pre
The Android NDK is different from the Palm Pre SDK - NDK can only be used for number crunching. Front end still has to be implemented in Java. So no "recompile, deploy" as in the Palm Pre SDK.
Re: (Score:2)
NDK can only be used for number crunching.
If by number crunching you mean everything except the UI and maybe audio (have not looked), but including OpenGL, then you are correct. The only thing you can't do with the NDK on Android is the user interface stuff. Everything else is readily available via the NDK.
The only real complaint about the NDK is Google removed all support for exceptions from C++.
Re: (Score:1)
Re: (Score:2)
I haven't had too much of a problem with MOJO for webOS...then again, it's purpose was to kind of make the Pre into more of a cloud/networked device instead of a Linux PalmOS port running lots of native code. Apps with light web clients/heavy duty servers like Pandora, Stitcher, YouTube, etc. generally fit the existing pla
Re: (Score:2)
I think he's worrying more about the current crop of apps (from the posting Aaron made over at LinuxGames.com...) than worrying about Liberty or any of his other classic PalmOS titles. (not to mention that you don't need Liberty...there's quite an array of usable GB/GBA emulation options available if you've got SDL...)
I'm keen on hearing that there really IS a Native SDK out and about and brewing as an official thing from Palm. It makes my life easier once I get done- it becomes a minimal change target fr
Re: (Score:2)
So, you going to port liberty over? ;) So we don't have to try and run it in Classic. And yeah, I remember you as another regular from the old PalmOS mailing list about 10 years ago
Liberty was written in 68k assembler :) we ported it to MIPS for a contract job. but no; gameboy emulation; plenty of other options available out there.. but i do intend to bring some of my other palm os games up-to-date :P
2010 will be the year of Linux (Score:4, Insightful)
Forget the desktop...
2010 will be the year of Linux on your phone!
It is year of UNIX for 2 years on mobile (Score:2)
In fact, lots of people seems to ignore that each OS X including iPhone&iPod is UNIX. Even funnier (!), Desktop OS X has exact same certification as IBM AIX. It is also proof that Mach actually works, you know the joked kernel's (HURD) "lite" version but still Mach.
OK, I understand the hate to Apple and fanboys but I can't understand why people ignore that basic fact. Should iPhone show #login on black screen to prove it is UNIX?
As a Symbian user myself (and Apple desktop user), I love the idea of "40 y
Re: (Score:1)
The iPhone OS is the same as the original Unix just like an heirloom axe with a replacement head and handle is still the same axe.
Re: (Score:1)
Not just a tech demo... (Score:5, Informative)
This is not just a tech demo (well opengl, for now, is) but quake is/very/ playable!
Much effort has gone into making this more playable over the last two days or so-- the beta seemed to hit news sites, that was back when I was fighting things like the compiler breaking my code on anything other than -O0.
See the wiki [webos-internals.org] for almost latest information.
Note that instructions to try out the latest before I release are on the wiki.
Finally, a release is probably going to be made tonight so those that own a pre... beexcited!
Re: (Score:2)
Re: (Score:1)
Hello,
Is there any chance I'll see this in the regular app store? (free or otherwise?)
Best,
MJ
Re: (Score:2)
not until Palm releases a native code SDK.
but installing via preware is exactly two clicks.