Slashdot videos: Now with more Slashdot!

View

Discuss

Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

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."

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.

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

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.

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?

I don't game on my phone, as I use a corporate cell phone. But I do game on my Nokia N810. ScummVM, some solitaire games, and Simon Tatham's puzzle collection [greenend.org.uk] are installed. I play when I'm usually stuck somewhere waiting for something beyond my control, like a doctor/dentist appointment.

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.

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

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).

Not a phone per se, but my ipod touch. I game on flights. Thanks to the crotch bomber and kneejerk restrictions (which wouldn't have stopped the original incident, but nevermind) that might not be an option anymore.

I have the Palm Pre and I usually play the games while in the bathroom. The major games I play are solitaire, checkers and chess. The checkers and chess kinda suck because the computer is far too easy to beat (sacrificing bishop to take out pawns, missing opportunities to check mate me, etc.) I tend to kill off my queen in my first few moves to make it more challenging.
Other than that there are some multi-player/build your guy up type of games that I occassionally keep up with.

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

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

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.

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++.

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.

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

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

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

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

Hi, I'm dtzWill--the developer who ported quake over.
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!