PS3 DOOM


File Name ps3doom.rar
File Type RAR
Developer Unknown
Operating System PS3
File Size 0.80 MB
Created 11/22/2010
Updated 11/22/2010
Downloads 709 times
Download time  
Modem: 2 min
ISDN: 0 min 51 sec
DSL: 0 min 4 sec
CABLE: 0 min 3 sec
T1: 0 min 1 sec

PS3 DOOM
Rating: 4.00/5.00
Rated by: 5 users
Rate it:
Please scroll down for the download button and more file information.

Download!
File Description

A port of the classic first-person shooter, DOOM, is now available for your jailbroken PS3, thanks to the exploits of homebrew dev xttl. It also includes the source code, in case your interested.

Developer's note:

Hi, now that legal development tools are available, I thought I'd start porting the classic game DOOM for the PS3!

It took a little while to get it to start up at all (without any graphics, sound, input...pretty much nothing except debug output to the Ethernet port), mainly due to some 64 bit vs. 32 bit issues (endianness issues were already given some thought in the source!).

Right now it only runs in 1920x1080 because the upscaler (the game still renders in 320x200) is hard-coded for this. I set the resolution info in PARAM.SFO correctly so that XMB will not even let you launch it unless you have 1080i or 1080p selected as a supported mode in display options. The controls are also hard-coded and it has no sound or music yet, but because this version is already quite playable (I just played through the whole shareware episode using it) I thought I'd upload it. "Release early, release often" you know. ;-) The 35Hz timer the game requires is implemented using a separate thread that just does usleep(1000000/35); ticker++; all the time because PSL1GHT seems not to have any support for the Cell OS Lv-2 timer syscalls yet (except for sleep & usleep). Timing seems to work OK like this though.

To use this, download the PKG (link later in this post) and install it using "Install package files". Then copy a supported DOOM IWAD to the game's directory (/dev_hdd0/game/DOOM00666/USRDIR/) OR put it on a USB drive (or on a CF/SD/MMC/MS memory card if you have an early PS3 that has the integrated card readers) under /ps3doom/. Then you just launch the game from the XMB icon and it should work.

The hardcoded controls are:

  • D-PAD: Navigate menus and move/turn your character.
  • START: Bring up or exit the menu.
  • SELECT: Bring up or exit the auto-map. (while in game)
  • L1/R1: Strafe left/right.
  • L2: Use button. (open doors, activate lifts, exit the intermission screen, etc.)
  • R2: Attack button.
  • CROSS: Select an option from the menus.
  • CIRCLE: Go back to the previous menu.
  • SQUARE: Use for YES in menus and cycle to previous weapon in game.
  • TRIANGLE: Use for NO in menus and cycle to next weapon in game.


Yeah no analog support yet, sorry about that! I am probably going to add fully customizable controls including USB keyboard/mouse support later when I get around to adding some kind of a launcher for the game. The launcher will also allow you to put multiple IWADs in your WAD directory and select one of them, load PWADs, etc. Right now that's not possible. ;-)

I also already know that the aspect ratio is a bit off (not quite 4:3 as it should be), so don't bother reporting that. This will be fixed later when I get around to adding scaling using the RSX. BTW. before you ask: I will probably not even attempt to add true high-res or wide-screen support, instead I'll probably try porting prboom+ (which has both already well implemented) in the future. I am also not interested at all in hardware accelerated DOOM. Just take a look at any of the accelerated DOOM ports for the PC or even Carmack's official iPhone port. The lighting is totally wrong in all of them (way too bright and uniform) unless perhaps you're playing a map specifically designed for them. However, if it turns out that prboom+'s software renderer can't run in 1080p with adequate speed on the PPU alone, I don't think attempting to offload some of the work to the SPUs is totally of the question then. ;-)

I also know that saves don't work yet, that changing the screen size from the options menu crashes and that there is no way to enter cheats yet, and that order for cycling the weapons is not quite what you'd expect (it uses the internal ordering of the game which goes like this: fist, pistol, shotgun, chaingun, rocket launcher, plasma, bfg, chainsaw, super shotgun).

You must quit the game from the game's own menu, not from XMB. Otherwise Lv-2 will crash and reboot. AFAIK this is a bug in PSL1GHT and not my own fault, but feel free to tell me if I'm wrong.

The source is a mess, yes, and there are probably some stupid things in there. But that was the case even before I touched it at all. ;-)

Supported IWADs:

doom2.wad (DOOM 2: Hell on Earth)
doom.wad (The Ultimate DOOM or regular registered DOOM)
plutonia.wad (Final DOOM: Plutonia Experiment)
tnt.wad (Final DOOM: TNT - Evilution)
doom1.wad (shareware DOOM)

Use the latest versions (v1.9) of IWADs only or don't complain if something breaks. Especially the earliest versions of DOOM 1 are problematic.




 

Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Add comment

Security code
Refresh


















































































Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


 Username: 
 Password:

Newest Downloads

05/21/2012 - 05/25/2012


05/25/2012
05/24/2012
05/24/2012
05/24/2012
05/22/2012
05/22/2012
05/22/2012
05/22/2012
05/21/2012
05/21/2012
05/19/2012
05/19/2012
05/19/2012
05/18/2012
05/18/2012
HOT FLASH GAMES

Supercar Rivals

Coaster Bike

Wasteland Jumper

Head Hunter 3

Canyon Defense 2

Color Tower Defense

RSS Feeds Follow us on Twitter Find us on Facebook


HOT GAMING NEWS TOPICS


POPULAR GAMING NEWS SEARCHES

killzone3 | super mario flash | gen final | psp battery saver | glenn gould | wii jp to en | gracz54 mac address change | new ctf download | resident evil ds | revenge | download round up | usb loases | make magic memorysti | official cfw | homebrew store | foxy sands babe | solomon | table tennis psp | ps3 eye on pc | genesis emulater | ipod jailbreak | picture flow | firmware m33 | battle los angles | xmb controller | how install emulator | firm ware | final fantasy 7 psp | crysis core | gt5 save | ps move smg | ybox | ultimat recovery menu | sleep and wake | capcom trailer | backup loader gx wii | play psp on the tv | psp dev | avi reader | ufo | gundam musou 3 germany | mpeg4 | cerita dewasa mama | megaman maverick x | mame4all | generation world | the map of all the states | midcraft | xmbshot | costume frimware | dragon nest online | psp3d | psp comics reader | schedule | animestyle psprevolution v5 | angry birds wii | ps3 portal | mplayerwii | ned ged | the nightmare before | ps3 system update | tekken 5 psp | 390 ofw | nintendo dsi downloa | pct | oso | emulation ds | ironman | psp schedule app | real virtual dj for psp | psp emulator nes | whiteout | google xnx | meu | the 3rd birthday | gravity guy nds | psn lover beta 1 dpwnload | bugdom psp | gb sp kai | pokemon nds | lamecraft download | zxing | for psp | android | xmb multi | manhunt | eboot patcher | rdf | natalya | top gun | tap fish | iso loader for psp | ajax | samsung tv psp remote | wiimote pc | gta san andreas ds | windows live fr psp | nurogamma | rss channel | download tekken ds | sheikh nurdin | n64 on psp | go tube update | pandoar | black ops hack | usb host file syste | windowsxp | mx alive | iphone ihome | wmp | psptoolchain | soul calibur xbox360 | tales the world | ciosx rev | pdf homebrew | easy installer | wii down | video bokep | motor | ds voip | midnight club 3 | monster hunter 3 for | game boy a | psp xmb maker | challenge lobbys godlymodz | last ranker | my little pony | 3design | kung fu panda 2 udraw | jailbreak ps3 | psp media center | wintendos ds | console plug | pokemo | deamcast emulator | web browser psp | civ v patch | call of duty modern war faer 2 | shadow | priloader | daedalusx64 downloads | new popsloader for | psp intro mod | gb4gb | java on psp | ps3 media player | 3ds tools | ubuntu | windowsds | fu sa game pad | sanik | psp wmv player | roms wii | yabause | psp facebook | cspsp zombie mod | cell nds | gba for pc | iso gmaes | psp gta | patches | psp fat unbrick memory | andrew219773 | ps3 nba 2k11 | audition hack | bricks problems | acekard setup | write text on psp | lisa lipps | error 8010850e | ctf background chang | homebrew chanel psp | online radio | ninten girls | play station 3 gaming console |