PSX DOOM and DOOM 64 total conversions for GZDoom, overhauled. This mod builds on the existing total conversions of PlayStation DOOM and DOOM 64 for GZDoom, PSX DOOM TC and DOOM 64 Retribution, to take advantage of the latest GZDoom versions and add many features that make them more faithful but were impossible to implement at their time of release. To achieve this, a large amount of the code has been adapted from GEC Master Edition (also known as DZDoom), while looking at the reverse engineered code and existing source ports of these games for reference. In addition to that, the mod is highly modular and contains many *optional* "enhancements" that deviate from the original experience. Depending on your preference, you can choose to play as close to vanilla as possible, or experiment and play with upscaled textures, PBR materials, flashy particle effects and other features that are common in other GZDoom mods.

Description

This addon lets you play PSX DOOM or PSX FINAL DOOM with DOOM 64 gameplay and textures. Requires DOOM 64 CE and any of the PSX CE mods.

Preview
PSX DOOM 64
Post comment Comments
Mumu03
Mumu03 - - 19 comments

These are minor, but there are two weapon related issues I found.

If you start a level from the level select, you don't get equipped with the Pistol. Let alone the Marine's fists. Starting from a New Game works the way it should, tho. I think it's due to the fact that there are leftovers from the game without this addon enabled. Speaking of which...

Yes, there are leftovers of the PSX DOOM weapons, co-existing with the DOOM 64 weapons for whatever reason. The only way to get these is through IDFA/IDKFA. I wonder how can you work that out?

Reply Good karma Bad karma+3 votes
molecicco Author
molecicco - - 515 comments

I've fixed the level select issue if you redownload the file.

The original weapons are given to you when you cheat because they still exist inside the game, they are just not obtainable normally (technically they function differently, it's not just a reskin). I don't plan to fix this.

Reply Good karma+4 votes
marklegg
marklegg - - 66 comments

Yeah, that's great, except once again there are no step by step instructions on how to get this working, and I have tried every combination of files I can think of to get this to work and I just get script errors, or errors due to duplicate files or it just loads into vanilla doom. Can you please provide some form of specific instructions on which files go where.

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

Like other addons, the easiest way is to unzip everything in the same folder as the base CE mod and run the .bat file.

There are instructions in this video description as well (kudos to the author): Youtu.be

Reply Good karma+2 votes
marklegg
marklegg - - 66 comments

Thanks for your reply.

Reply Good karma Bad karma+2 votes
marklegg
marklegg - - 66 comments

Followed the instructions to the letter and still won't work. If I use your Bat file to load, I get script errors, if I run gzdoom.exe, it doesn't give me a choice, just loads standard Doom. I can't find any possible solution to get this working.

Reply Good karma Bad karma+2 votes
marklegg
marklegg - - 66 comments

OK. Found the issue. You'll have to forgive me, have not used Gzdoom for a while, but it appears that it no longer uses the root folder for the ini file, but rather places the ini in Documents/My Games. Have no idea when this happened, but it has messed up some of my other Doom stuff. I had to delete the ini file in the My Games folder to get this working so what I have done is add "-config .\autoexec.cfg" to your bat file so that it has it's own config file, also had to do to get my other doom stuff working, great stuff GZDoom devs, what a dumb idea.

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

If you keep the ini in gzdoom's folder and rename it to gzdoom_portable.ini, it will work like before.

It was announced when gzdoom 4.9 was released: Forum.zdoom.org

Reply Good karma+2 votes
marklegg
marklegg - - 66 comments

Thanks for the info.

Reply Good karma Bad karma+2 votes
DashieSparkle
DashieSparkle - - 32 comments

This is pretty cool. I am wondering what Doom 64 would be like with PSX DOOM gameplay and textures.

Reply Good karma Bad karma+2 votes
doomplayer10
doomplayer10 - - 20 comments

Hi! If I download the file ''PSX Doom ce Fall of Triton'' and have the file ''PSX Doom 64''. Is it possible to play it with Doom 64 gameplay and textures?

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

It's possible, but you must do the load order yourself. Basically look at the load order in the .bat file and add all the triton files afterwards.

Triton and reloaded have some custom enemies that will have glitchy animations though.

Reply Good karma+2 votes
doomplayer10
doomplayer10 - - 20 comments

Hi again! When I choose PSXDOOM64.bat and then choose PSXDoom in the list the game change to Doom 64 gameplay and textures. Does it work even if I choose Final Doom or do I need to download the Final Doom CE to be able to play with Doom 64 gameplay and textures?

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

Yes, it is compatible. If you download final doom ce, you can choose it from the list just like you did with psx doom.

Reply Good karma+2 votes
DreadWanderer
DreadWanderer - - 2 comments

Hi, thank you for your great work.

Unfortunately, I have encountered some problems with running PSX Doom 64 - namely, the skyboxes are completely missing in some levels when running with OpenGL and OpenGL ES, both in Doom 1 and Doom 2. I've tried every imaginable combination of load orders and pk3s and it still doesn't work. Whenever I remove the mod and just run PSX Doom CE or PSX Final Doom CE, everything is fine.

Strangely, they skyboxes seem to be OK when I use Vulkan, but Vulkan has other issues. I am currently on GZDoom 4.10, with the latest versions of the mods.

Could you please have a look at this and perhaps suggest what can be done?

Thanks for your time.

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

OpenGL works fine on my side. I don't recommend using OpenGL ES because these mods rely a lot on shaders for its lighting and effects (like the skybox), and GLES disables all that.

Reply Good karma+3 votes
DreadWanderer
DreadWanderer - - 2 comments

Thank you, I got it working with regular OpenGL but not with OpenGL ES. It's killing my framerate since I have a low-end PC and would have preferred ES, but I guess I can just lower the resolution and/or disable some of the effects until I get a new rig.

Reply Good karma Bad karma+2 votes
doomplayer10
doomplayer10 - - 20 comments

Ok, so you mean if I open "PSXDoom64.bat" file and when the list shows up, do I have to click and drag all of the "Fall of Triton" files inte the list and then choose the "Fall of Triton" from the list or do I still need to choose PSX Doom from list?

Reply Good karma Bad karma+3 votes
molecicco Author
molecicco - - 515 comments

Pretty much, except fall of triton should load automatically without having to select anything from the list

Reply Good karma+2 votes
doomplayer10
doomplayer10 - - 20 comments

Thanks a lot! It seems that it worked just like you said. Another thing I wounder is about the skies in PSX Doom or PSX Final Doom and Fall of triton. Does it has to be white or gray or can I fix the colours in the sky to just like it was in Doom 64 CE?

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

The sky is gray in those levels because those levels originally used Doom 1's Phobos sky. It will change in the later levels.

Reply Good karma+1 vote
Zerodarkage13
Zerodarkage13 - - 65 comments

When I try to use with PSX FINALDOOM it crashes...

Script error, "PSXDOOM64.pk3:zscript/replacers/replacetextures.zsc" line 9:
Unknown identifier 'rtw_enabled'

From line 9 to 31

I'm doing something wrong?

P.S.
My command line:
-IWAD PSXFINALDOOM.CE.ipk3 -FILE PSXDOOM64.pk3 DOOM64.CE.Addon.GFX.Decals.pk3 DOOM64.CE.Addon.GFX.Extra.pk3 DOOM64.CE.Addon.GFX.Parallax.pk3 DOOM64.CE.Addon.SFX.HQ.pk3 PSXDOOM64.Addon.Brightmaps.pk3 PSXDOOM64.Addon.PBR.pk3 PSXDOOM64.Addon.Upscale.pk3

Reply Good karma Bad karma+2 votes
molecicco Author
molecicco - - 515 comments

Please redownload the addon, the error should be fixed now.

Reply Good karma+3 votes
Zerodarkage13
Zerodarkage13 - - 65 comments

Ok! Thanks!

EDIT:
Problem solved!
Thank You Very Much! \o/

Reply Good karma Bad karma+2 votes
Guest
Guest - - 689,284 comments

marklegg I'm was having the same troubles as you, but thing is I tried your method and it still didn't work. Am I doing something wrong?

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,284 comments

Hi, I keep getting a script error saying.
Script error, PSXDOOM64.pk3:cvarinfo.txt" line 1 cvar 'ce_menufadespeed" already exist

Anyone know how to fix it?

Reply Good karma Bad karma+1 vote
molecicco Author
molecicco - - 515 comments

You must load it with PSX Doom or PSX Final Doom instead of Doom 64.

Reply Good karma+2 votes
fleet84
fleet84 - - 158 comments

Script error, "PSXDOOM64.pk3:zscript/ui/d64/hud.zsc" line 672:
Unknown identifier 'LoadedLocks'

Reply Good karma Bad karma+1 vote
molecicco Author
molecicco - - 515 comments

There was a hotfix to the main mod. Grab the Lite version and overwrite your files with those.

Reply Good karma+2 votes
Guest
Guest - - 689,284 comments

Script error, "DOOM64.CE.Addon.GFX.Decals.pk3:decaldef.txt" line 610:
D64CyberRocket is not an actor.

I've got the latest version of PSXDOOM64, on the latest DOOM_CE included with Lite, installed over the full version.

Any help appreciated.
Thx.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,284 comments

Well, obviously I removed the Decals file from the batch and that did the trick, though it would be nice to be able to add it back into the mix again at some point.

Regardless, this mod is just sublime.

Reply Good karma Bad karma+1 vote
molecicco Author
molecicco - - 515 comments

The latest version of this addon is only compatible with base CE 3.7.0. You need to update it. D64CyberRocket does not exist on that version.

Reply Good karma+2 votes
Guest
Guest - - 689,284 comments

Uhhhh deleting decals from the bat is the only way to make this work. I have 3.7.0 and with the decals in the bat file the game crashes.

Reply Good karma Bad karma+1 vote
molecicco Author
molecicco - - 515 comments

Can't reproduce it. Make sure you are using the latest version of the addon, and of the main mods.

Reply Good karma+2 votes
Zerodarkage13
Zerodarkage13 - - 65 comments

Hi!
With latest update: (3.9.0 [Version 24] and GZDOOM 4.11.3a)

Execution could not continue.

Shader compile failed: ERROR: clouds:167: 'st' : undeclared identifier
ERROR: clouds:167: 'texture' : no matching overloaded function found
ERROR: clouds:167: '' : missing #endif
ERROR: clouds:167: '' : compilation terminated
ERROR: 4 compilation errors. No code generated.

Reply Good karma Bad karma+2 votes
Guest
Guest - - 689,284 comments

Can confirm the last update crashes on start.
I'm using PSXDOOMCE 3.90 with the GZDoom build included in the download.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,284 comments

I managed to get it to load by replacing these files:

gldefs/d64/psxskies.gl
shaders/clouds.fp

With the same files, but from the previous version of this addon.

Reply Good karma Bad karma+1 vote
MrRumbleRoses
MrRumbleRoses - - 446 comments

this doesn't seem to work with the latest update of Doom CE

Reply Good karma Bad karma+3 votes
Zerodarkage13
Zerodarkage13 - - 65 comments

With the latest update 3.9.1 (version 25) the PSX DOOM 64 now works!!!

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: