webOS Nation Forums >  Homebrew >  WebOS Internals > Quake
Quake

  Reply
Like Tree3Likes

 
LinkBack Thread Tools Display Modes
Old 01/02/2010, 06:01 AM   #1 (permalink)
Developer
 
rwhitby's Avatar
 
Join Date: Apr 2003
Location: Adelaide, Australia - follow @webosinternals on Twitter visit www.webos-internals.org and www.facebook.com/webosinternals
Posts: 10,220
Likes Received: 546
Thanks: 90
Thanked 8,534 Times in 2,806 Posts
Default Quake

A fully functional Quake is available in Preware.

This one is courtesy of dtzWill and myself.

Video is at YouTube - webosinternals's Channel ...

The wiki page is at http://www.webos-internals.org/wiki/Application:Quake including a nice diagram of the keymap from jack87.

-- Rod
__________________
WebOS Internals and Preware Founder and Developer
You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful.
All donations go back into development.
www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals

Last edited by rwhitby; 01/03/2010 at 04:03 AM. Reason: Updated now that it is fully-functional.
rwhitby is offline   Reply With Quote
Liked by mullern likes this.
Old 01/02/2010, 06:05 AM   #2 (permalink)
Member
 
jack87's Avatar
 
Join Date: Jun 2009
Location: Salt Lake City, Ut
Posts: 1,225
Likes Received: 9
Thanks: 78
Thanked 179 Times in 128 Posts
Default

dtzWill you rock!
Thanks for the launcher rwhitby
__________________
MatterOfFactJack

Last edited by jack87; 01/02/2010 at 06:24 AM.
jack87 is offline   Reply With Quote
Old 01/02/2010, 06:17 AM   #3 (permalink)
Homebrew Developer
 
ShiftyAxel's Avatar
 
Join Date: Dec 2009
Location: Here.
Posts: 624
Likes Received: 82
Thanks: 22
Thanked 167 Times in 84 Posts
Default

Most awesome, it works rather well too!
From a technical standpoint, what's stopping it's playability right now? I noticed that it crashes upon starting a new game, so perhaps it's something to do with the initialization for loading the intro map or the player control mechanics? Or even the teleporter particles being too much for it to handle, any ideas?
/ramble
__________________
Stuff and Things that I had a hand (or two) in:
WiFi File Sharing - Simple Network Sharing for webOS (Now available in Preware!)
Enyo Smooth Scrolling, Mojo Smooth Scrolling, Mojo FPS Booster, Mojo Tap Responsiveness, Mojo Flick Regulator, Mojo Speedy Switch, Pre3 Just Type Scrim Fix, HP webOS Carrier String, EDGE Icon Patches.

If you like any of the above and are feeling generous, why not ? :]
ShiftyAxel is offline   Reply With Quote
Old 01/02/2010, 06:22 AM   #4 (permalink)
Member
 
jack87's Avatar
 
Join Date: Jun 2009
Location: Salt Lake City, Ut
Posts: 1,225
Likes Received: 9
Thanks: 78
Thanked 179 Times in 128 Posts
Default

Quote:
Originally Posted by ShiftyAxel View Post
Most awesome, it works rather well too!
From a technical standpoint, what's stopping it's playability right now? I noticed that it crashes upon starting a new game, so perhaps it's something to do with the initialization for loading the intro map or the player control mechanics? Or even the teleporter particles being too much for it to handle, any ideas?
/ramble
Mostly the fact that it was done at 4am and the developer wants to go to sleep/needs sleep/or has passed out. haha I believe he has fixed the crash issue but keymaping/binding has not been set up.

Just needs a bit of time but it sure is hopeful i am excited
__________________
MatterOfFactJack
jack87 is offline   Reply With Quote
Old 01/02/2010, 06:29 AM   #5 (permalink)
Homebrew Developer
 
Join Date: Jul 2009
Posts: 351
Likes Received: 11
Thanks: 20
Thanked 418 Times in 90 Posts
Default

Note: I'm dtzWill who did the porting work.

The crash on level start has already been fixed, I'll push it after I get some sleep sorry .

The keybindings presently are the biggest issue, and it seems to be non-trivial (see sdldoom's keybinding situation).

And, of course, there could be all kinds of other things since being unable to move makes testing difficult .
dtzWill is offline   Reply With Quote
Old 01/02/2010, 06:36 AM   #6 (permalink)
Member
 
Join Date: Aug 2009
Posts: 27
Likes Received: 0
Thanks: 0
Thanked 0 Times in 0 Posts
Default

this is what I was waiting for since doom was made public. Awesome. Getting it playable would be a great leap forward. Framerate drops are noticeable but nothing too big. Goodwork though. C:
Trevoreon is offline   Reply With Quote
Old 01/02/2010, 06:50 AM   #7 (permalink)
Member
 
hagster's Avatar
 
Join Date: Oct 2009
Location: 02 UK
Posts: 747
Likes Received: 70
Thanks: 120
Thanked 130 Times in 76 Posts
Default

well done guys. Now if only we could get O2 to pull an all nighter and get 1.3.5 out to the rest of the world I could try it.

very exciting times in the pre world.
hagster is offline   Reply With Quote
Old 01/02/2010, 06:59 AM   #8 (permalink)
Member
 
Join Date: Nov 2009
Posts: 116
Likes Received: 7
Thanks: 16
Thanked 23 Times in 17 Posts
Default Wow

I've never setup a Paypal Account. But now i'am willing to do, only for donate to this guys !!!!!!!
simossoft is offline   Reply With Quote
Old 01/02/2010, 07:23 AM   #9 (permalink)
Homebrew Developer

 
HaPe's Avatar
 
Join Date: Jun 2009
Location: Gremany, Frankfurt am Main
Posts: 520
Likes Received: 11
Thanks: 130
Thanked 182 Times in 77 Posts
Default

Quote:
Originally Posted by dtzWill View Post
The keybindings presently are the biggest issue, and it seems to be non-trivial (see sdldoom's keybinding situation).

And, of course, there could be all kinds of other things since being unable to move makes testing difficult .
Hi dtzWill, I attach the key configuration from my old dos version. This are the config files that where in the id2 folder. I expect them to be similar to the Linux port.

HaPe
Attached Files
File Type: zip key config.zip (1.1 KB, 17 views) Email Attachment
HaPe is offline   Reply With Quote
Old 01/02/2010, 07:50 AM   #10 (permalink)
Member
 
Join Date: Jul 2009
Posts: 66
Likes Received: 1
Thanks: 6
Thanked 6 Times in 5 Posts
Default

awesome work
Azthel is offline   Reply With Quote
Old 01/02/2010, 07:57 AM   #11 (permalink)
Member
 
Join Date: Nov 2009
Posts: 321
Likes Received: 1
Thanks: 2
Thanked 61 Times in 29 Posts
Default

wow nice progress... thank you!!
PS: hmm seems a bit slow not optmized yet or is it a webos problem?
Sonic-NKT is offline   Reply With Quote
Old 01/02/2010, 08:01 AM   #12 (permalink)
Member
 
Join Date: Nov 2009
Posts: 116
Likes Received: 7
Thanks: 16
Thanked 23 Times in 17 Posts
Default

Quote:
Originally Posted by Sonic-NKT View Post
wow nice progress... thank you!!
PS: hmm seems a bit slow not optmized yet or is it a webos problem?
I think, this is not the GL-Quake version. It's the software rendered version displayed with the SDL-Libary (2d-acclerated). If they manage to use the OpenGL drivers we will see a huge improvment. But for now it's really impressive :-)
simossoft is offline   Reply With Quote
Old 01/02/2010, 08:27 AM   #13 (permalink)
Member
 
Join Date: Jun 2009
Posts: 999
Likes Received: 0
Thanks: 238
Thanked 67 Times in 45 Posts
Default

What are the key-bindings?

I'm joking!
Very very very cool though!
Kedar is offline   Reply With Quote
Old 01/02/2010, 09:21 AM   #14 (permalink)
Member
 
Join Date: Nov 2009
Posts: 321
Likes Received: 1
Thanks: 2
Thanked 61 Times in 29 Posts
Default

Quote:
Originally Posted by simossoft View Post
I think, this is not the GL-Quake version. It's the software rendered version displayed with the SDL-Libary (2d-acclerated). If they manage to use the OpenGL drivers we will see a huge improvment. But for now it's really impressive :-)
ok that makes sense
anyway great work

PS: now where is the gnuboy port with romselector and launcher?
Sonic-NKT is offline   Reply With Quote
Old 01/02/2010, 10:58 AM   #15 (permalink)
Member
 
Join Date: Aug 2009
Posts: 236
Likes Received: 0
Thanks: 42
Thanked 241 Times in 58 Posts
Default

Not sure how helpful this is, but the maemo/beagleboard guys have gotten Quake 1/2/3 working HW accelerated by using the nanoGL wrapper contained in the source packages here. Might be worth a look.

Edit: Wow it's nearly impossible to find source code or documentation for a lot of this OpenGL -> OpenGLES porting stuff.

Last edited by Leathal; 01/02/2010 at 11:06 AM.
Leathal is offline   Reply With Quote
Old 01/02/2010, 11:18 AM   #16 (permalink)
Member
 
Join Date: Oct 2007
Posts: 52
Likes Received: 0
Thanks: 1
Thanked 11 Times in 7 Posts
Default

I'm curious how we'll even be able to control the game with the Z-axis. Doom is easy since it is only really 2-D gameplay.

Don't think FPS is going to be the Pre's strong suit unless we can play in portrait mode with two thumbs.
Gaidal is offline   Reply With Quote
Old 01/02/2010, 11:25 AM   #17 (permalink)
Homebrew Developer
 
ShiftyAxel's Avatar
 
Join Date: Dec 2009
Location: Here.
Posts: 624
Likes Received: 82
Thanks: 22
Thanked 167 Times in 84 Posts
Default

It seems to have come out fairly well on the iPhone, and seeing as we have a real keyboard I think we have something of an advantage. Perhaps strafe and jump mapped to the keyboard and aiming/ shooting mapped to sliding/tapping the touchscreen?
__________________
Stuff and Things that I had a hand (or two) in:
WiFi File Sharing - Simple Network Sharing for webOS (Now available in Preware!)
Enyo Smooth Scrolling, Mojo Smooth Scrolling, Mojo FPS Booster, Mojo Tap Responsiveness, Mojo Flick Regulator, Mojo Speedy Switch, Pre3 Just Type Scrim Fix, HP webOS Carrier String, EDGE Icon Patches.

If you like any of the above and are feeling generous, why not ? :]
ShiftyAxel is offline   Reply With Quote
Old 01/02/2010, 11:36 AM   #18 (permalink)
Member
 
Join Date: Jul 2009
Posts: 134
Likes Received: 0
Thanks: 0
Thanked 4 Times in 3 Posts
Default

wow, great work. Forgot how ahead of the curve this game us. This is the game that introduced me to computers

freaking great job ya are doing !
evilpinkeye is offline   Reply With Quote
Old 01/02/2010, 12:36 PM   #19 (permalink)
Member
 
Join Date: Jun 2009
Posts: 999
Likes Received: 0
Thanks: 238
Thanked 67 Times in 45 Posts
Default

Yeah... Right handed users would have the a/s key for strafing for example...
While left handed users would have the L and the backspace key for strafing.

Would be great to see keys customized well for this.
Kedar is offline   Reply With Quote
Old 01/02/2010, 01:42 PM   #20 (permalink)
Member
 
Join Date: Jun 2009
Location: Dallas, Texas
Posts: 541
Likes Received: 0
Thanks: 24
Thanked 70 Times in 41 Posts
Default

the demo won't launch for me. it say "quake: starting" but goes no further.. any ideas?
d.moss is offline   Reply With Quote
Thanked By: prelives14
Reply

 

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0