![]() |
So where is DOOM?
I know everyone is caught up in Quake 3, but I was curious whether anyone had gotten DOOM working on the N900 yet. I know it existed for the N800, N810. I wish I had the knowledge to port a game otherwise I'd do it and not ask. :D
|
Re: So where is DOOM?
I second the request for a Doom port.:)
|
Re: So where is DOOM?
did you try dosbox?
|
Re: So where is DOOM?
works fine from dosbox.
|
Re: So where is DOOM?
2 Attachment(s)
Edit: Latest release notes here.
It (prboom) is in extras-devel, and for good reason. The default keyboard mapping is worthless because the N900's enter key doesn't register as such, and there's not really sound as of yet. I did optify it, but it's a very rough WIP. Remember, software in extras-devel could cause data loss, hair loss, spouse loss, global warming, or male pattern baldness. Don't enable the extras-devel repository unless you know exactly what you're doing, and don't leave it enabled on your N900 or you're just asking for trouble. If you do decide to install it, you'll need an iwad file. I've been using the one from freedoom, which is, coincidentally enough, free. Put it in /opt/doom/wads. Then you'll either want to copy the attached cfg file (remove the .txt part--that was so i could attach it) to /home/user/.prboom/ or run prboom once to generate a config file at /home/user/.prboom/prboom.cfg and then edit the cfg file to change the key_menu_enter mapping: the N900 enter key code is 0x10d, not 0xd. At that point, you can enter the game and use the menu to remap other keys. I'd recommend turning off the mouse, as its present behavior is a bit weird. Also switch the color depth to 16 bit-it makes a huge difference. It's silky smooth and delicious that way. :cool: I've already made those changes to the attached cfg file. I was hoping to have this a bit more ready for testing tonight with a decent default config file delivered up front but i'm out of time on this for a bit. Finding an ideal keymap and the best settings available from the menu is something anyone can do to help out. If you get stuck, remember that you can tap the power button and choose "close this application" to get out. Note to would-be app maintainers: I was careful to document everything i did as i prepared the ubuntu/debian package for maemo. Anyone who is looking for a bit of a working example on how to start with maemo packaging can grab the source package in the SDK scratchbox Code:
apt-get source prboom Known Issues
|
Re: So where is DOOM?
I played around with this a bit this morning and couldn't find a satisfactory way to map a key to call up the menu once the game has started by using the config file. I suspect it's hard-coded to "Esc" and will take a simple source code edit to fix. It's definitely playable. Just make sure you map a key to "Save Game" in the settings menu before you start, or you'll have to lose your session when you quit.
I summarized the known issues in the previous post. If you don't see anything there that you can't handle and are willing to take the risk of using devel-quality apps, feel free to install it and give it a go. |
Re: So where is DOOM?
I also was hacking a bit PrBoom but don't have time to continue with it. My interest was adding accelerometer support for it. It mapped to forward/backward/strafing and touchscreen to turning. It works fine but need more tuning, also would be nice to map proximity sensor to Fire. BTW, sound works if PrBoom is compiled with SDL mixer disabled.
I could provide my patches to anyone who has time to continue (if they are of any use :D):
|
Re: So where is DOOM?
Quote:
Quote:
I think disabling the quit confirmation is a worthwhile change and would rather not hunt down the place in the code that handles that since you already have. Please share. :) The new version that comes with workable keymaps and audio is just waiting for the autobuilder to be fixed. I'll edit this when it's available. Fn - fire Shift / Z - strafe left/right Ctrl - run a - strafe top row of keyboard (qwertyuio) - weapon keys (correspond to number keys) , - best weapon space - activate etc. Basically the controls are clustered around the fire button on the left (Fn) and the arrow keys on the right. Localized keyboards will probably need the workaround described in my earlier post. |
Re: So where is DOOM?
Instead of the headache, why not try id made flash doom?
http://www.kongregate.com/games/mike_id/doom-1 |
Re: So where is DOOM?
2 Attachment(s)
You didn't...
Quote:
You seriously just recommended a flash version of a FPS game over a compiled binary? ROFL Well, since you asked...
Just LOL |
All times are GMT. The time now is 08:37. |
vBulletin® Version 3.8.8