Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Palm Pre and WebOS Get Native Gaming

Soulskill posted more than 4 years ago | from the break-out-your-rocket-launcher dept.

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

cancel ×

49 comments

Sorry! There are no comments related to the filter you selected.

Wut (-1, Troll)

Anonymous Coward | more than 4 years ago | (#30644904)

Wut is this fagotry?

Just checked out Quake (0)

Anonymous Coward | more than 4 years ago | (#30645004)

I just checked out Quake on my Pre, and it's smooth and very playable -- if you like playing FPS' with one hand and no instructions as to which button does what.

Really great idea, and the hardware is certainly there, but my god the interface...

Get Real... (1)

TheKidWho (705796) | more than 4 years ago | (#30645174)

It's a tech demo, nothing more.

Re:Get Real... (3, Informative)

rboatright (629657) | more than 4 years ago | (#30646176)

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:Get Real... (-1, Troll)

Anonymous Coward | more than 4 years ago | (#30646458)

Cool, but I had a better idea. Show a picture of a cock (with options to choose ethnicity, cut/uncut etc). Swipe your finger over it to get it hard and eventually blow its load. That would be fucking awesome. I bet half of slashdot would buy a pre just to play with it.

Re:Get Real... (1)

Ihmhi (1206036) | more than 4 years ago | (#30650230)

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 Bluetooth/Wifi for linkplay.

Re:Get Real... (1)

rboatright (629657) | more than 4 years ago | (#30654674)

dedicated joystick area on screen for movement, and real actual keyboard with good mapping actually GIVES you that, check the wiki entry.

Re:Get Real... (1)

TheKidWho (705796) | more than 4 years ago | (#30656706)

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:Get Real... (1)

Ihmhi (1206036) | more than 4 years ago | (#30659312)

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 (1)

str8edge (34283) | more than 4 years ago | (#30645124)

When ScummVM [scummvm.org] gets ported to the Pre, then I'll get excited. ScummVM is usually the first gaming software that I install.

Re:ScummVM (1, Informative)

Anonymous Coward | more than 4 years ago | (#30645166)

They're already working on it. http://www.youtube.com/watch?v=BKcm97mZb30

Re:ScummVM (1, Troll)

jgtg32a (1173373) | more than 4 years ago | (#30645254)

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:ScummVM (1)

jgtg32a (1173373) | more than 4 years ago | (#30647148)

I won't lie and say I've never Troll /. before but seriously?

Re:ScummVM (5, Informative)

rboatright (629657) | more than 4 years ago | (#30646130)

We have scummVM working now, a release should happen tonight.

See the webos-internals.org wiki

I'll be honest (2, Insightful)

Monkeedude1212 (1560403) | more than 4 years ago | (#30645138)

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:I'll be honest (2, Informative)

str8edge (34283) | more than 4 years ago | (#30645250)

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.

Re:I'll be honest (1)

jgtg32a (1173373) | more than 4 years ago | (#30645288)

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:I'll be honest (1)

tepples (727027) | more than 4 years ago | (#30645330)

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:I'll be honest (0)

Anonymous Coward | more than 4 years ago | (#30645724)

just use PirateBay like everyone else

Re:I'll be honest (1)

ZosX (517789) | more than 4 years ago | (#30645910)

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:I'll be honest (1)

i.of.the.storm (907783) | more than 4 years ago | (#30648260)

I think he's making a pointed remark about how downloading/distributing ROMs is illegal, and you're supposed to rip them yourself if you want to play them in an emulator.

Re:I'll be honest (1)

ZosX (517789) | more than 4 years ago | (#30690326)

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:I'll be honest (2, Interesting)

Enderandrew (866215) | more than 4 years ago | (#30645572)

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:I'll be honest (1)

i.of.the.storm (907783) | more than 4 years ago | (#30648276)

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:I'll be honest (2, Informative)

rickb928 (945187) | more than 4 years ago | (#30645678)

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:I'll be honest (1)

hattig (47930) | more than 4 years ago | (#30654582)

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 (2, Interesting)

SuperKendall (25149) | more than 4 years ago | (#30645798)

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 good but really I thought the gameplay was over simplified (for instance turrets shooting at you can never hit you).

Re:I'll be honest (1)

gbjbaanb (229885) | more than 4 years ago | (#30646342)

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:I'll be honest (1)

larry bagina (561269) | more than 4 years ago | (#30646508)

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.

Re:I'll be honest (1)

Elwar123 (1053566) | more than 4 years ago | (#30646852)

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.

Re:I'll be honest (1)

RichiP (18379) | more than 4 years ago | (#30647234)

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 webOS / Palm Pre platform.

Re:I'll be honest (1)

bobvious (1331503) | more than 4 years ago | (#30655534)

World Series of Poker on the phone ain't bad.

SDL (3, Informative)

Hatta (162192) | more than 4 years ago | (#30645200)

SDL is awesome. Thanks SDL.

native sdk - its about time. (1)

ardiri (245358) | more than 4 years ago | (#30645236)

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've been waiting for this opportunity ourselves. it will be interesting to see what CES and MWC announcements are made.

Re:native sdk - its about time. (2, Informative)

the_archer666 (565431) | more than 4 years ago | (#30645618)

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:native sdk - its about time. (1)

GooberToo (74388) | more than 4 years ago | (#30646810)

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:native sdk - its about time. (1)

badkarmadayaccount (1346167) | more than 4 years ago | (#30706018)

Somehow that reminds me of Symbian.

Re:native sdk - its about time. (1)

zullnero (833754) | more than 4 years ago | (#30646378)

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 platform using MOJO/javascript on webkit have been great. Since those are the apps that people tend to use the most for communications, it kind of made sense for Palm to go that way with things...not to mention it solves issues around deployment, maintenance/security updates, and localizations that other platforms (Android, WinMob, Symbian, even iPhone) have struggled with more or less. But getting real native code and OpenGL support is obviously a huge win for the virtualization and mobile gaming crowd. Of which, I'm sure, you're intimately familiar.

Anyway, it's always good news that there are more options to nerd out with the platform available...so long as bloat is kept to a minimum.

Re:native sdk - its about time. (1)

Svartalf (2997) | more than 4 years ago | (#30649270)

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 from the Maemo version of the game I'm working on.

Re:native sdk - its about time. (1)

ardiri (245358) | more than 4 years ago | (#30651736)

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 (3, Insightful)

daemonc (145175) | more than 4 years ago | (#30647276)

Forget the desktop...

2010 will be the year of Linux on your phone!

It is year of UNIX for 2 years on mobile (1)

Ilgaz (86384) | more than 4 years ago | (#30651120)

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 years old archaic" system proves to be success on most trendy device ever. In fact, it started to prove itself on Symbian too, PIPS (a mini POSIX) seems to make Skype possible on Symbian.

Re:It is year of UNIX for 2 years on mobile (1)

The End Of Days (1243248) | more than 4 years ago | (#30651294)

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:It is year of UNIX for 2 years on mobile (1)

badkarmadayaccount (1346167) | more than 4 years ago | (#30706030)

+1 Terry Pratchet Reference

Not just a tech demo... (5, Informative)

dtzWill (936623) | more than 4 years ago | (#30648700)

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!

Re:Not just a tech demo... (1)

Hero Zzyzzx (525153) | more than 4 years ago | (#30650030)

I just installed Quake via preware and the performance is excellent. The virtual joystick is a little quirky but I got used to it fairly quickly. GREAT WORK!

Re:Not just a tech demo... (1)

molotovjester (1273662) | more than 4 years ago | (#30653948)

Hello,

Is there any chance I'll see this in the regular app store? (free or otherwise?)

Best,

MJ

Re:Not just a tech demo... (1)

rboatright (629657) | more than 4 years ago | (#30654696)

not until Palm releases a native code SDK.

but installing via preware is exactly two clicks.

Palm Pre? (1)

glrotate (300695) | more than 4 years ago | (#30654684)

Wasn't that things 15 minutes up last August?

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>