Slashdot Mirror


Doom For the SonyEricsson P800 smartphone

Peter van Sebille writes "It's with the greatest pleasure that I announce the availability of EDoom for the P800, version 1.0. You may download EDoom for free from: http://www.yipton.net EDoom for the SonyEricsson P800 is fully playable by using the stylus as an on-screen joystick, has 8 channel stereo sound support and an on-screen virtual keyboard, alpha-blended in the Doom scene. Happy Dooming!!!!"

9 of 91 comments (clear)

  1. NO comments and /.ed already by ContemporaryInsanity · · Score: 2, Informative

    EDoom-P800 - EDoom for the SonyEricsson P800
    Port of EDoom to the SonyEricsson P800 (Symbian OS version 7). This time the port is more complete, game safe/load works, it has 8 channel sound support and can be configured to either rotate the screen to the left or right.

    Download:

    * Latest version of EDoom for the P800 is 1.0. Download the .SIS file and install it on the P800 as per normal. Also read the comments below on WAD files.
    * Latest source code is released under the GNU General Public License (GPL).
    To build from source do this:
    o Unzip the EDoom source code.
    o Change directory to \doom\doomapp\group and build the project edoom.
    o Change directory to \doom\epoc\group and build the project doom.

    WAD files

    Just as for EDoom for the Psion devices, the P800 version of EDoom doesn't come with the original WAD files. Again, doom1.wad and doom3.wad is probably what't you're after. So, be creative! Buy a copy of Doom, search for them on the net or "borrow" them from your Dad (afterall, Doom is pretty old ;-)). Essentially I don't care as long as you're not going to mail me asking for a copy.
    Once you have them, store them on the P800 in the folder called DOOM under Document.

    Screenshots

    No project without screenshots nowadays, so here goes. This is the EDoom frontend from which you start EDoom. When started you get the EDoom's splash screen.Choose single player game from the menu and you get here. EDoom is 320x200 and you may configure it to be rotated to either the left or the right.You can also save & load games; when saving a game, you can use the on-screen virtual keyboard, conveniently alpha-blended with the Doom scene.

    Game control

    Game control was one of the... let's call it challanging aspects of porting EDoom to the P800 ;-). Here's what I've settled for in the end:

    * Navigation: Use the stylus as an on screen joystick. The rules are:
    o Move the stylus up / down to go forwards / backwards.
    o Move the stylus left / right to turn left / right.,
    o When moving left / right at the same time as forwards / backwards the left / right delta movement is done in smaller increments to prevent jitter.
    o Strafe left / right when moving forwards / backwards to make a big turn in that direction.
    * Fire: Camera Button.
    * Use/Open door: Browser Button.
    * Strafe left/right: Jog dial up/down.
    * Look up/down: Jog dial left/right.
    * Jump: Jog dial inwards.
    * Other: Use the on-screen virtual keyboard for alpha-numeric input when needed (for example when loading / saving a game). Commonly used keys like ENTER, ESC, Y and N, and 1-6 for switching weapons are also included on the toolbar.
    * Configuration: You can change the key / button assignments as per normal via the menu (Options -> Setup Controls). The P800 specific keys have been mapped to keys A-G.

    (last updated: 26 Jan 2003)

  2. Re:Small screen could be an issue by Timmeh · · Score: 4, Informative
    You should really scroll down and look at the screenshots, but since I'm sure you're too lazy...

    EDoom Splash screen
    First view in-game
    Some sort of video config. screen (Dear god it runs in 320x200, what did doom originally run in?)
    Alpha-blended onscreen keyboard for writing out save game files

    This thing looks very slick, now if the claims about playability are true... I could talk myself into needing a new phone. :D

  3. Great Phone by fastdecade · · Score: 4, Informative

    Typical ambiguous slashdot headline had me concerned for a second ... I'm really looking forward to this phone.

    I noted a few pros and cons a few days ago wrt PDA/Phone combos.

    Upsides of P800:
    - size of a normal phone
    - pen-based input. Using Jot, which might have been a problem for grafitti fans until palm announced its shifting to Jot
    - all the usual stuff - MP3s, camera, bluetooth
    - java
    - Unbelievably, a mame [demon.co.uk] port.

    More downsides:
    - Cost - currently selling at about US$900.
    - Proprietary Sony memory stick rather than SD/MMC card.

  4. Re:HUH? by Bronster · · Score: 4, Informative

    I could be wrong, but in my experience, it's usually slashdot that's wrong.

    Nope, you're wrong.

    Specifically, 8 channel stereo sound means that it can play 8 different sounds at once, through two speakers. If you've ever used a keyboard (that's a music keyboard, you know - with black and white keys, not just ivory ones) with only a few channels, you will recognise the sound of not-enough-channels.

    Playing chords sounds very different depending which keys you hit first...

    Anyway, 8 channel sound means that the noise of your rockets exploding won't suddenly stop half way through when you grunt.

  5. Old technology by Anonymous Coward · · Score: 1, Informative



    It's nice that Ericsson finally decided to release a smartphone, but Nokia 7650 has been in stores for almost a year now. It also runs Doom and has almost everything that P800 has. I bet that Nokia will release new smartphone in few months that surpasses P800 in every feature.

  6. Re:Who actually has a P800? by Anonymous Coward · · Score: 1, Informative

    Been on sale here in Finland (and some other European countries) since before christmas, I've had mine for almost a month soon. And the price is around 800euros (~800USD). Im starting to love my p800 more and more, now that some decent software has started to appear.

  7. sure, but... by LinuxPunk · · Score: 2, Informative

    ya, it looks cool, seems to have pretty smooth graphics, but who has the $1400 CDN to actually buy this phone?:O On another note, I think the idea of using the stylus fr the joystick movement was a bad idea, i.e. wouldn't the screen be obscured and hence harder to see what your doing by having to hold a stylus in front of the game the whole time? Plus having the game full screen by holding the device sideways would be awkward while using the stylus to move, and using the required buttons to fire, etc.

  8. Just the beginning... by rbeattie · · Score: 4, Informative

    I'm sort of surprised by the lack of posts and enthusiasm for this topic in general from all you geeks. This stuff is really, really cool.

    This isn't just a phone it's a connected risc computer in your hand. This goes for the P800 as well as for the other Symbian phones such as the Nokia 7650 which I own. The hackability is amazing.

    First the hardware: These phones run on 32 bit RISC-based ARM processors. Your Gameboy Advance is running on an ARM too but at 16Mhz, these phones are all 100Mhz or more. They're fast. They all have several megs of memory (though the 7650 could be better), full color screens, and support for cool shit like Bluetooth.

    The Symbian OS is a full-fledged 32bit OS. It has a real directory structure, support for all the protocols you can think of and it was designed from the ground up for mobile devices so it Just Works. The P800 even has support for Personal Java on the same level as native programs which will make it easy for the zillions of Java programmers out there to create cool-ass apps pretty easily.

    I bought my phone a month ago and I'm amazed every day by the stuff it does. When I connect to the GPRS network the phone gets a real IP address. This means I can browse the web with a normal web browser, use an Instant Messenger, FTP, telnet, or anything else you can think of doing from a PC, but from my phone! The P800 already has a VNC client ready to go! And when I'm at home, instead of having to connect to the somewhat slow GPRS, I use Bluetooth to connect to my computer and get an IP address that way (I share out my DSL line just like using WiFi). Now I can do all the above, but at better speeds without wasting my GPRS meg alotment. I can synch, browse the web, send messages etc. but from my couch across the room (though normally it's perfect for the john).

    The 3D games are amazing, better than anything I've seen so far on the Gameboy. And one game called MSG Karting, allows players to race each other over Bluetooth. I haven't tried it yet because I'm the only one I know with a Symbian phone, but it's possible already. No more cables.

    I bought the phone to play with the tech and I haven't been let down. Every day I think of something else I can do or want to do with the phones. There's lots of interesting developments going on right now. In the next MONTH you're going to see more Symbian phones from Nokia and Siemens (both in the U.S. and Europe) as well wider availability of the P800. Plus, if you read the news lately, you'll see that unlike the rest of the tech sector, there's actually GOOD news coming out of the mobile world. Nokia and Qualcomm both just announced kick ass sales and the fact the both have over $8 Billion in the bank in cash. This is good stuff to hear... makes you realize where the next boom is going to be.

    So when you read something like they put Doom on these phones, don't think, "bah" think, "ooh! What ELSE are they going to do" because these computers (not phones) are going to be everywhere within the next year or so and the innovations are just starting.

    -Russ

    --
    Me
  9. Doom has been ported to Symbian OS already.. by raynet · · Score: 2, Informative

    There has been a version of Doom for Nokia Communicator for sometime now, called Doom 9210 (original eh :). This P800 version only seems to have more sfx channels, but IIRC P800 has faster processor than in 9210, so that shouldn't be a problem.

    --
    - Raynet --> .