Mod that helps you play Undying on modern systems, tries to improve the gameplay and add cut features.
This mod should be installed on a fresh installation of Undying.
The FOV is calculated based on your current resolution and shouldn't be altered.
You have to start the game through the launcher at least once so it patches the game.
If playing with the DirectX 11 Renderer, download the DX11 Fix and put it in the game's System folder. It fixes the coronas, weapon fov and journal.
To use defensive spells you have to select them from the new game menu and also set key binds in controls near the bottom. More info in the download (How to use defensive spells.txt).
If you want to contribute you can visit the github page or join the discord server.
The new lightning spell has two modes now:
The alternative mode was actually a cut spell that never ended up being used so I ended up merging it with the normal lightning spell.
An improved weapon and spells selection system is coming in the next update. Also introducing the new Items Quick Select wheel which allows you to quickly...
Check out this week’s roundup of the mods and indies that were featured on the DBolical YouTube!
The latest version which adds many improvements to the game such as better weapon, spell and item selection, settings to customize your game, auto updates...
This version adds the vulkan renderer and support for 4k resolutions. Read the main post for more details.
Collection of maps for undying created by the community.
This version adds 3d audio, detail textures and many HUD and gameplay improvements. Replaced nGlide with dgVoodoo.
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
Excellent work. You've made good decisions and haven't ruined anything either, like so many mods do lol.
One problem though... The more recent Vulkan renderer .dll's don't work for me. Both 1.3.0.5 and the test one you've linked on Mediafire. After selecting New Game and choosing a difficulty, the game immediately crashes on the loading screen. This happens on Win11 with an RTX 3080 and the latest drivers, at any resolution. But i've played for an hour with the VulkanDrv.dll file from 1.2 and it's working fine, so far.
And it would be nice to have an in-game option to set the FPS limit. I know this can be set in the System ini file but it's an important setting that needs attention. Because by default the limit is set to 140, but this will cause inconsistent frame times/stuttering unless your displays refresh rate is also 140Hz. The Vulkan renderer isn't working with Variable Refresh Rate/G-Sync for some reason, so the frame rate needs to exactly match that of the display. Ideally it would be nice if VRR worked (it works with dgVoodoo with DirectX for example).
Anyway, this is my first time playing Undying. I've tried loads of mods so that my first playthrough is as good as possible, and yours is the best.
Glad you liked it.
Vulkan is being worked on, you can join the Undying discord and ask for a newer version. Vsync will be on by deafult in the next version to fix screen tearing.
The fps limit only works for vulkan so it would not be ideal to add it as an in game option.
It would be useful if the Vulkan work had a GitHub page.
And how can i bind the Lantern to a key? The default Q key isn't working since i was already using that for something else. There must be a way to bind it in the User ini?
Btw the shadows don't work with Vulkan, at least with the 1.2 Vulkan .dll that i'm having to use. Is there any way to get them working?
Maybe it will be public on github in the future. Here's the newer version: Mediafire.com
If you start experiencing issues with wrong textures being shown, type Flush in the console.
You can bind using lantern in User.ini
Key=UseLantern
Thanks, lantern is now working :)
The game wont even launch with that Vulkan driver though, i get an extremely long error:
Imgur.com
This is with the 1.3 files and i'm using the GOG version of the game.
I can't reproduce this error. Try reinstalling the game and renewal 1.3 with no additional changes. Also try unplugging any controllers you may have plugged in.
If it still doesn't work I uploaded a hacky fix for this, just redownload vulkan from the same link.
Well that new upload fixed the original error, but now i get this error:
Imgur.com
I've reinstalled the game, copied over the 1.3 files and then copied over the latest Vulkan driver. It's odd how none of the Vulkan drivers after 1.2 are working. I don't have any anti-virus either, even Windows Defender has been entirely stripped from Win11, so that's definitely not interfering. I'm also using an Admin account and running the .EXE as admin. Everything is updated and Vulkan always works with any other game. I've now gone through roughly 75% of the game with the 1.2 driver and it's working well apart from not showing any shadows on people/enemies/furniture.
Shadows should be present in 1.2. Make sure they are enabled in advanced video settings. If they are, that means there's an issue with vulkan 1.2 as well.
I have uploaded another version, please redownload it. To rule out crashnig due to shadows, you can temporarily set ActorShadows=False in System ini under [VulkanDrv.VulkanClient].
Ok that's fixed it! I've just quickly ran through roughly 20% of Undying at 4K 120fps without any issues, and the shadows now work as well (already had shadows enabled for 1.2 but they didn't appear). Although i get this error after quitting:
Imgur.com
But it's not important being as it only appears after i've purposely quit the game from the main menu screen. If i Alt+Tab and close the game, it doesn't happen.
I also tried the HDR setting in the System ini. It works well and automatically enables HDR when i launch the game on Win11 (on Win10 you'd probably have to enable HDR in Windows first). Can't get "AntialiasMode" and "Bloom" to do anything though. It would be nice if you could eventually add these type of settings to a "Graphics" tab to the "Renewal" options on the menu screen.
Thanks for all the help btw.
Glad to know that fixed it. Not sure about bloom but setting AntiAlias worked fine for me. Setting it to MSAA_4x and using a low resolution reduced jagged edges.
I'll see about adding a graphics tab to renewal options.
The only thing left is to test if the hacky fix for the first error is needed. Here's a version without that fix: Mediafire.com
Also uploaded beta vulkan (in the original link) with potential fix for crashing on exit.
The version without the hacky fix is working, and the new Vulkan beta also works, there's no longer a crash on exit :)
Well, there's one small problem i've found, but it's easy to fix... UsePrecache=True in the System ini will always cause a crash on the loading screen when starting a New Game.
This happens with a new install of the game, with either of these new Vulkan drivers, when Undying is launched for the first time. By default they will set UsePrecache to True.
But with version 1.2, it sets UsePrecache=False. So this is likely why 1.2 wasn't crashing for me. So if i also set it to False for these new Vulkan betas, then they wont crash on the loading screen. Everything is working well now.
So you were crashing with the vulkan version 1.3 until you set UsePrecache=False? Was there a crash message? Does it crash if you wait for the first cutscene to load and then skip it?
I updated the beta again, try now.
The crashing with UsePrecache=True only happened with the recent betas you've linked on Mediafire. I didn't test 1.3, so i've just tried 1.3 again and by default it actually sets UsePrecache=False, just like how 1.2 does. It's also working now for some reason after i downloaded the 1.3 .zip again... No idea how... Unless the first download was corrupted somehow. The gamma in 1.3 is too dark though, but the gamma is correct in 1.2 and all the recent betas that you've linked which i've managed to get working.
Here's a comparison: Imgur.com
And the latest beta works perfectly with a new game install. It sets UsePrecache=True by default, but now it no longer crashes on the loading screen. It's looking solid so far, no problems.
I'll be playing through the whole game in the next day or so, so i'll let you know if this newest beta is 100% stable.
Thank you for testing.
Just finished the game and i didn't run into a single crash. The performance was good too, locked at 120fps, it never dropped a frame. Great game btw, it's a shame i never played it on release!
There's some game problems though, but i don't know if they're all caused by the mod or if they're just game bugs that have always existed. I'll list them anyway...
The first problem was this gate: Imgur.com
It leads down a cliff to a boat, but it wont always open. The sound of it opening will play, but sometimes it can take a dozen attempts of going back and forth before the gate opens.
Then there's this door: Imgur.com
It wont always open when hit by lightning. I had to keep loading from a save point from before i got the lightning ability, which made it finally open after a few attempts.
The first boss has polygon glitching on her cape and head after decapitation: Imgur.com
I didn't get a screenshot, but with the second boss that grows large, his limbs rotate 180 degrees with one of his animations during the fight.
This fire near the end of the game: Imgur.com
Even with a fully upgraded shield it seemed impossible to get the item in the fire without dying. This type of problem is typically frame rate related, because the game was never intended to run at 120fps, so the damage from the fire seems to be happening at a much faster rate. In the end i had to use a 999 health cheat in order to do this part, because the fire would always take over 100 health.
Then at the end of the game, these guys: Imgur.com
They just stood around, even when being attacked. Loading a save didn't fix it. I had to quit and re-launch the game, then load a save, then they starting attacking me.
So i don't know if any of this is due to the game or the mod being as i've never played Undying before... But the gate, door and fire problems were the most annoying.
No crashes is a really good sign! The performance of shadows has also been improved and they now match their look from the original game.
That gate is bugged in the original too. Renewal doesn't do map modifications right now so that door will probably remain that way.
On the lightning door you need to tap right click, not hold it. This is because lightning hold mode is a renewal addition.
The issues with the bosses don't seem related to vulkan or renewal.
The fire at the end of the game needs to be pushed away by wind, by opening a window. It's an unexpected puzzle. In renewal fire does a lot more damage in general so the puzzle can't be cheated that easily anymore.
You weren't attacked because you increased your health. They were scared of you because of your high health.
Could the lightning hold mode be made to unlock the door? I can imagine many people will run into this problem.
Every YouTube walkthrough and stream shows people just going through that fire, so it makes sense why you've increased fire damage. It's the one time i was really stuck so i checked those videos and thought this is how it's meant to be done lol. I now see there's a switch on the wall.
The high health affecting enemy behaviour is a nice little touch, i've never seen that in a game before.
Your mod massively improves Undying btw. At first, Undying was one of the many games i was testing out for a currently unreleased build of DOSBox Pure. I had Windows 98 running on it with an emulated 3dfx Voodoo (first GPU ever released). The game seemed good and worked ok-ish, but it was obvious it would benefit a lot from widescreen, so that's how i eventually found your mod!