maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Maemo 5] PrBoom: a Doom engine (https://talk.maemo.org/showthread.php?t=40954)

Flandry 2010-01-16 23:16

[Maemo 5] PrBoom: a Doom engine
 
3 Attachment(s)
http://static.maemo.org/static/9/9e1...4b_prboom_iconPrBoomhttp://talk.maemo.org/attachment.php...6&d=1263783880
— source-faithful engine update of the FPS game Doom

Download Page | Bug reporting | Package | Homepage

Category: First Person Shooter | Year: 1993

License: GPL (code), Proprietary freeware (content) © 1993 id Software.

Doom is a the classic 3d shoot-'em-up game written by id Software. It was released in 1993 and the source was released in 1997.

PrBoom is a version of Doom using the Simple Direct Media layer (SDL) library. It is based on MBF and LxDoom, which in turn are based on Boom, an early free port of Doom for DOS.

PrBoom requires an IWAD to play. The shareware Doom IWAD is installed by default. A free IWAD is available in the freedoom package. You can put your commercial Doom IWADs into /opt/doom/wads to play those or follow this these instructions to set them up to run from a place of your choosing with a separate icon.
Attachment 5905

Links: Previous discussion | Commercial WADs | Doomworld | Wikipedia

Versions
Stable (extras)http://talk.maemo.org/attachment.php...6&d=1263783880
prboom-2.5.0-svn20091231-0maemo2

To start a game, press Enter before the demo playback begins, or Backspace at any point.

Controls:

Fn - fire (left thumb goes here)
Shift / Z - strafe left/right (below left thumb)
Ctrl - run (above left thumb)
a - strafe (right of left thumb)
weapons - top row of keyboard (correspond to number keys)
backspace - open menu/back to previous menu
, - escape the menu
. - next weapon
space - activate
p - pause. You can also switch away to other windows and the game will automatically pause and go to sleep so it doesn't kill your battery. Bringing PrBoom back into focus will unpause it. Be ready! :eek:

Attachment 5907

Basically the controls are clustered around the fire button on the left (Fn) and the arrow keys on the right.

Have a fragging good time.


Freedoom WAD Package

Not yet available. Notify your friendly local maintainer if you'd like to play it.

Flandry 2010-01-16 23:16

Re: [Maemo 5] PrBoom: a Doom engine
 
Community TODO and known issues:
  • There's a known bug with media player and games that have sound. Don't play music with media player while playing prboom. This was supposedly fixed in PR1.2
  • No game music playback is implemented. Sorry about that. I will have a look at this again soon.
  • Switching to fullscreen isn't useful right now. I have i fix in place for the next version.
  • The game goes into a demo mode after a few seconds and you have to press "Backspace" to open the menu and start the game. While this is basically standard Doom behavior, it has caused some confusion so a more intuitive way to start a game has been requested.
  • I have encountered some choppiness in audio once.
  • The mapping of the "Next weapon" key to something less easy to hit accidentally has been requested. I'm open to suggestions on what key to use.
  • A WAD switcher has been requested, but isn't planned. Depending on demand it might happen sometime. This would replace the partially broken ability to specify wads in the game menu (numbers don't work)
  • Accelerometer control was basically demanded in the comments section. My experience with accelerometer as a directional control for games is that it is not very useful, but i am considering adding a "shake to shoot" control. If you like (or don't) that idea, please comment on it. Provided by accelemymote
  • Vibration feedback when taking damage (Requested here). Again, please post to state your interest if you want to see this.

Cernunnos 2010-01-16 23:21

Re: [Maemo 5] PrBoom: a Doom engine
 
Any possibility to remap keys?

slux 2010-01-17 00:38

Re: [Maemo 5] PrBoom: a Doom engine
 
Quote:

Originally Posted by Cernunnos (Post 477136)
Any possibility to remap keys?

Yes, you can set your own keybinds from the menu.

Flandry 2010-01-17 01:06

Re: [Maemo 5] PrBoom: a Doom engine
 
You can but i'm afraid it doesn't get much better than the default, with the exception of the "next weapon" mapping, which is already marked for changing. Unlike a normal keyboard, where you have ten fingers ready to press a key, you have two.

Feel free to share your prboom.cfg file from /home/user/.prboom/ by attaching it to a post in this thread if you come up with a configuration you particularly like.

Cernunnos 2010-01-17 11:36

Re: [Maemo 5] PrBoom: a Doom engine
 
was just wondering since I'm on a norwegian keyboard and I'm left handed.

Flandry 2010-01-17 13:26

Re: [Maemo 5] PrBoom: a Doom engine
 
Quote:

Originally Posted by Cernunnos (Post 477856)
was just wondering since I'm on a norwegian keyboard and I'm left handed.

I do realize that most of the UI around here favors the right-handed; i'm sympathetic to your cause. If you come up with a nice map for the sinister, please post it so i can include it as an option.

Your keyboard layout becomes QWERTY while you are in PrBoom, so the maps look just like in the photo by default.

http://talk.maemo.org/attachment.php...7&d=1263684041

msa 2010-01-17 16:41

Re: [Maemo 5] PrBoom: a Doom engine
 
is it optified? -.-

sorry if i as this for every app, but i think a lot of people would appreciate if this would be stated for every program released.
i think there are a lot of people who want to avoid installing un-optified apps if they dont have to.

at least i do because i want to keep my system as clean as possible.

fpp 2010-01-17 17:24

Re: [Maemo 5] PrBoom: a Doom engine
 
Normally optification is a requirement for extras-testing. PrBoom seems quite well optified, I haven't seen any significant decrease in rootfs free space after installation.

And much fun to see Doom again on such a small device, after all that time :-)

msa 2010-01-18 00:11

Re: [Maemo 5] PrBoom: a Doom engine
 
Quote:

Originally Posted by fpp (Post 478355)
Normally optification is a requirement for extras-testing.

is this true for all apps in testing?

i thought optification is only required for extras, not for devel or testing.


All times are GMT. The time now is 13:51.

vBulletin® Version 3.8.8