Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
MrDoomMaster

PSX Doom Port

Recommended Posts

Hi,

I was wondering if there is a good port of the PSX versions of Doom, and Final Doom on the PC? If so, could someone reference me to where to find them? Thanks.

Share this post


Link to post

I don't know if I'm just being silly or not, but I am having a hard time navigating that site. I can't seem to find what I'm looking for. Perhaps it is just named differently than I expect? What files do I need to download?

Thanks.

Share this post


Link to post

Well I downloaded the ConsoleDoom.wad file and I'm attempting to load it in doomsday, however it isn't working. At the bottom of this reply I have pasted the output log that has the error in it. Could someone tell me why it is failing?

I'm very new to the doom port thing, so I may not be loading it correctly. In the 'Addons' tab I'm checking the boxes next to the PSXDOOM.wad (which has the music) and the ConsoleDoom.wad (which has the maps).

Will the console doom WAD also update the HUD to look like it does on the PSX version?

Thanks.

Con_Init: Initializing the console.
SW_Init: Startup message window opened.
Executable: Version 1.9.0-beta5 Jan  9 2007 (DGL).
G_PreInit: Registering Bind Classes...
Parsing configuration files.
W_Init: Init WADfiles.
W_AddFile: data\doomsday.pk3
W_AddFile: data\jdoom\jdoom.pk3
W_AddFile: D:\doom\wads\doom.wad
  IWAD identification: 00cdce4c
W_AddFile: data\jdoom\auto\.basedata\fonta033.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta034.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta035.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta036.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta037.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta038.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta039.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta040.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta041.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta042.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta043.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta044.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta045.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta046.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta047.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta048.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta049.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta050.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta051.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta052.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta053.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta054.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta055.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta056.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta057.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta058.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta059.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta060.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta061.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta062.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta063.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta064.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta065.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta066.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta067.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta068.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta069.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta070.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta071.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta072.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta073.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta074.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta075.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta076.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta077.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta078.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta079.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta080.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta081.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta082.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta083.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta084.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta085.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta086.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta087.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta088.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta089.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta090.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta091.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta092.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta093.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta094.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta095.lmp
W_AddFile: data\jdoom\auto\.basedata\fonta121.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb033.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb034.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb035.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb036.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb037.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb038.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb039.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb040.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb041.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb042.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb043.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb044.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb045.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb046.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb047.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb048.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb049.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb050.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb051.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb052.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb053.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb054.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb055.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb056.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb057.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb058.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb059.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb060.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb061.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb062.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb063.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb064.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb065.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb066.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb067.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb068.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb069.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb070.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb071.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb072.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb073.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb074.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb075.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb076.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb077.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb078.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb079.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb080.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb081.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb082.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb083.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb084.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb085.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb086.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb087.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb088.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb089.lmp
W_AddFile: data\jdoom\auto\.basedata\fontb090.lmp
W_AddFile: data\jdoom\auto\.basedata\m_therm2.lmp
W_AddFile: data\jdoom\auto\.basedata\menufog.lmp
W_AddFile: data\jdoom\auto\.basedata\pal18to8.lmp
W_AddFile: data\jdoom\auto\.basedata\sndcurve.lmp
W_AddFile: D:\DOOM\wads\cdoom_legacyptch.wad
W_AddFile: D:\DOOM\wads\PSXMUSIC.WAD
W_AddFile: D:\DOOM\wads\ConsoleDoom.wad
Reading definition file: defs\doomsday.ded
Reading definition file: defs\jdoom\jdoom.ded
Applying Dehacked: lump 2982...
  138 sprite names
  974 states
  140 things
    8 lights
  112 sound effects
   68 songs
  351 text strings
   27 particle generators
   22 animation groups
   49 surface decorations
   37 map infos
    6 finales
Sys_Init: Setting up machine state.
Sys_Init: Initializing keyboard, mouse and joystick.
Sys_InitTimer.
Sys_InitMixer: SB X-Fi Audio [8000]
Sfx_Init: Initializing DirectSound...
DS_DSoundInit: EAX initialized.
Sfx_InitChannels: 16 channels.
DM_WinMusInit: 3 MIDI-Out devices present.
DM_WinMusInit: MIDI initialized.
S_Init: OK.
R_Init: Init the refresh daemon.
R_InitTextures: Missing patch "BODIES" in texture AASHITTY

Share this post


Link to post
MrDoomMaster said:

W_AddFile: D:\doom\wads\doom.wad

I'm guessing this is why. The text file for Console Doom says it's for Doom 2.

Share this post


Link to post

Thanks, that was the problem. I can play the maps now, however the music isn't working. I imagine that's because I'm not using ZDoom, as the website explicitly states that the console music WADS only work on zdoom. Is there any way I can get them working in Doomsday (JDoom)?

Share this post


Link to post

The PSX music PWADs would normally work in Doomsday too (they are just MP3s imported as lumps) however, I noticed you are using 1.9.0-beta5, in which MP3 music is currently broken. You have several options including:

1) Extracting the music, converting it to OGG and sticking it in doomsday/data/jdoom/music
2) Using an older version of Doomsday.
3) Waiting for the upcoming 1.9.0-beta6 release which fixes the problem.
4) Using another port.

Share this post


Link to post
DaniJ said:

The PSX music PWADs would normally work in Doomsday too (they are just MP3s imported as lumps) however, I noticed you are using 1.9.0-beta5, in which MP3 music is currently broken. You have several options including:

1) Extracting the music, converting it to OGG and sticking it in doomsday/data/jdoom/music
2) Using an older version of Doomsday.
3) Waiting for the upcoming 1.9.0-beta6 release which fixes the problem.
4) Using another port.


I'll take option 1. Where do I start? Any special tools I can use to extract music from a WAD into mp3 format?

Thanks for the continued help, I appreciate it!

Share this post


Link to post

Any lump management tool should suffice, e.g. XWE, SLUMPED.

On extracting the lumps they'll probably be named something like SHAWN3.lmp, rename them similarly to SHAWN3.MP3 then simply run them through an MP3 to OGG convertor and move them into doomsday/data/jdoom/music.

Then in Doomsday, go into the control panel and ensure External is set as your prefered music source.

Alternatively, you could put them into a PK3 so you can easily disable them when you want (put the oggs into the virtual folder music/).

Share this post


Link to post

Thanks. Any special filenames Doomsday expects the audio to be? I'm sure if I named the files FOO.OGG it wouldn't work. How does it know what OGG files go to each level in a WAD?

Share this post


Link to post

Like I mentioned in my last post, they need to be named the same as the lumps but with the ogg extension.

So if the lump is called FOOBAR then the file name should be FOOBAR.OGG

Doomsday will find them automatically if they are in the correct location and named correctly.

Share this post


Link to post

ConsoleDoom ran fine for me in Doomsday. The music wad that I have is called CDoomMus.wad and the actual levels are called ConsoleDoom.wad. I just check those two boxes and it worked. Both of those files should be in consoledoom.zip that you can download from that website linked above.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×