-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Silent Hill 2] Porting audio from PS2 build to PC #12
Comments
From @Polymega on August 17, 2017 23:42 In regards to the sound files; this is all Greek to me: |
Shadows:
I tried this and it does not seem to give the effect that we want. Attached is a sample dll you can try for yourself. The overall graphics does seem slightly better with this enabled but it does not give us the shadows we want.
If Silent Hill 2 uses Shadow Volumes the the only option we have is to add additional light sources. This will give us a "jittered" sample for the shadowed region, which is the best we can do if Silent Hill 2 uses Shadow Volumes. So far I don't think Silent Hill 2 is using Shadow Volumes because it does not seem to call
If Silent Hill 2 is using PixelShaders and/or VertexShaders for the lighting then the only way to make the edges soft is to update the shader code. Most likely we would need to add all new shaders into the game for this. From my tests so far I think this may be what we need to do. The good news is that this option can give us the best looking shadow effect but it is also likely the hardest to implement (without the original source code). Ref: https://www.gamedev.net/articles/programming/graphics/soft-edged-shadows-r2193 Audio: |
From @Polymega on August 20, 2017 18:42
You're right it doesn't enhance the shadows in any way but you may have stumbled across a big deal for something else, Elisha: If you refer to my Installation Guide for SH2 PC with enhancements you'll find that Nvidia users CANNOT have anti-aliasing while using the enhancements. This is because WineD3D For Windows prevents GPUs from using forced AA through their GPU control panel (the game will crash if they try to do so when WineD3D is in use). For AMD users this isn't an issue: They can use injectSMAA instead of WineD3D (refer to the "Troubleshooting" portion of my installation guide) to achieve AA while fixing the universal "black lines of faces" issue because they do not experience all the other issues Nvidia cards have. But your attached D3D8 file? This is something special... When I used it (in conjunction with the WSF + WineD3D For Windows' D3D9 files) on my Nvidia PC it not only allowed WineD3D's D3D9 files to still work (thus fixing all of Nvidia's visual problems) but ALSO allowed AA. And while I haven't done a full play through to test your attached D3D8 file thoroughly I did find one immediate bug: This happens whenever you pause the game. But in a nutshell: In order to use WineD3D's D3D9 fixes (for Nvidia users) they have to rename the WSF's dinput8.dll file to d3d8.dll then activate ReShade's D3D8to9 converter within it to use WineD3D's D3D9 files. Problem is injectSMAA also requires itself to be named d3d9.dll and you can't have two d3d9.dll files in the same directory. But your attached D3D8 file seems to achieve AA while also putting the game in a D3D9 wrapper? This new way I renamed WSF's dinput8.dll file to dsound.dll, used your attached d3d8.dll, and used WineD3D's d3d9.dll + wine3d.dll + libwine.dll with it.
After some more continued research you just let me know if this seems like a viable undertaking and I will help you through other means the best of my ability. :) PS - I have both a Win 7/Nvidia and Win 10/AMD computer if you ever need me to test things on certain OS' or GPUs. |
From @Polymega on August 20, 2017 19:23 Looks like cutscenes that use depth-of-field have the same issue with the AA d3d8.dll file: Anyway, this AA revelation for Nvidia users--and the issues I've recorded--are low priority. The thought of achieving soft shadows in the game is so high on the list it's not even funny; it's been one of the longest requested enhancements for the game by so many. |
From @RenoFriends on August 20, 2017 20:50 This thread is so interesting... In SH2 and SH3 the shadows are so hard and would be great to have softer ones, as well as the audio in SH2, that as I read is more difficult to acomplish that it sounds in first place... |
From @AeroWidescreen on August 20, 2017 21:21 @jdkubiak I don't have any problems with the d3d8.dll anti-aliasing, but I don't use wineD3D or d3d8to9. Maybe there's a conflict with one of those. @RenoFriends In SH3 they look hard because of shadow resolution. Use a lower value and it'll look soft like the PS2 version, although more pixelated. |
From @Polymega on August 20, 2017 21:23 To be honest I've never been invested in the debate of "true" vs. post-processing AA. So long as the results look good/comparable and don't greatly impact performance that's all that really matters at the end of the day. @AeroWidescreen yeah WineD3D does wonders for fixing the Nvidia bugs but apparently does not play nice with other fixes. But again this is low priority compared to implementing soft shadows in the game. |
From @mirh on August 20, 2017 23:57
The thing is, there might be some specific incompatibility here or there, but there's really no reason at all why post-processing AA should require special attention by anyone. |
This only happens when you use the "No CD" Version. I am using a different version here (requires a CD or a mounted ISO) and this issue does not happen. I might be able to just create a new "No CD" Version. I have created several "No CD" patches for other games (see here and here). Looks like who ever created this version did more than was intended. Also, I am using the "North American PC" version without any issues. So we may be able to fix several of these issues at once by creating a new "No CD" Version and adding anti-aliasing directly into d3d8to9. One more item I noticed is that WineD3D only allows for MultiSampling level 1, whereas without WineD3D I can get MultiSampling up to level 8, which is much better quality. It would be really nice to fix the issues directly in d3d8to9 so that WineD3D is no longer needed. I realize the soft shadows item is the highest priority. However, I need more time to continue my research. I never even knew about PixelSaders or VertexShaders before a few months ago. Edit: I was able to get MultiSampling to work pretty good with WineD3D (once I removed some of the old WineD3D registry keys I added a long time ago). It seems like we just need an updated "No CD" Version to fix the issue with anti-aliasing. Edit 2: Once I removed the WineD3D registry keys I see the same issue with the version I am using. I must be getting tired! |
From @mirh on August 21, 2017 11:27 SecuROM isn't exactly the same cakewalk that a stupid cd check is (speaking of which, I have always wondered the address to tinker with for Omikron retail exe) UnSecuromNT might do it anyway. |
From @Polymega on August 21, 2017 12:30
Very true. Funny timing as someone had an issue with another version of a No CD exe found here: It would be nice to have a "definitive" No CD exe to use as there are several of them floating around. But that brings up a question/concern: Edit: I also have my original, unmodified Director's Cut exe I can send you as well?
Interesting. To confirm: Are you also using the Widescreen Fix package with it? And still no issues (such as, you can still see the intro screen/menu)?
That's an excellent idea. The only thing I'd recommend is having a customizable option in an ini or similar so people can choose what level of MSAA they'd like to use? (Such as 0, 1, 2, 4, 8.) User-selected configuration is always welcomed and appreciated by the player.
That would be pretty cool! As mentioned WineD3D For Windows is the only fix package discovered that alleviates all of the Nvidia bugs but it can also not play nice with other packages. Here are a list of bugs that WineD3D fixes. If anyone can think of other bugs I missed/forgot please chime in: Nvidia-specific bugs:
Universal bugs (not GPU specific): Bonus add-ons:
Here is a list of bugs that ReShade D3D8to9 causes: Integrated GPU-specific bugs: |
@jdkubiak, I created a simple ASI file that loads the WineD3D dll's from the 'scripts' folder. This way you can load a different d3d9.dll file (or no d3d9.dll file) from the Silent Hill 2 folder. This allows injectSMAA to work on any graphics card (even Nvidia) while still taking advantage of the WineD3D fixes. How to install:
This is not quite as good as eliminating the need for WineD3D but it is the next best thing.
Yes. I am using the "North American PC" version with the Widescreen Fix package and all the other fixes in the Installation Guide (including injectSMAA and WineD3D) on an Nvidia video card without any issues. The intro screen and menu works fine. However I did notice two things:
Here is the North American patched version I am running: Here is the No CD version from the Installation Guide: |
From @Polymega on August 23, 2017 12:39 How awesome! I can't wait to give this a try tonight after work!! Thank you!
But no need to completely re-invent the wheel if the wheel can be slightly adjusted as you've done to roll along nicely with the other wheels. :) (Horrible analogy, I know...)
I may be missing something but that's the Director's Cut (European) exe? Or I believe you're saying you installed the NA version then used a patched EU exe and are showing it working here without issue?
Probably not related but I wonder if that's a difference between the NA and EU versions when it installs? I have a NA copy of SH2 PC myself somewhere and ought to install it on my laptop to also help compare these things...
^ Ignore the strikethrough, Aero confirmed the person had his example shots mixed up. The PS2 version has the razor-sharp text, not the PC version. |
From @Saavas on August 23, 2017 15:2 That's great news, although I'd like to point out that unfortunately while WineD3D fixes some issues, it also introduces others and I know of at least one that happened to me and one user in the youtube comment section (https://www.youtube.com/watch?v=JTKaWGpZg14) - the flashlight bug returns but only during the turning on/off of the flashlight. I wonder if it would be possible to eliminate the need for WineD3D or if I should try to report this to WidescreenPatch guys and hope for a fix for users of both packages. |
From @Polymega on August 23, 2017 15:13 @elishacloud fixed this issue and it should be implemented into the Widescreen Fix once @crosire updates ReShade then @ThirteenAG over at the Widescreen Fix updates the submodule for ReShade in his Ultimate ASI Loader. (They may have already updated their respective projects at the time of this posting.) |
From @Saavas on August 23, 2017 15:14 That's amazing, thanks for the info, I really hope the SH2 PC port can become the ultimate version of the game with all those seemingly impossible fixes being made. |
From @Polymega on August 23, 2017 15:16 There are a lot of wonderful and smart people on these GitHub boards who can do some serious magic. Once I've confirmed ReShade/UAL has been updated, along with the current anti-aliasing/patched EXE work done by Elisha here, I'll update the Installation Guide accordingly. Just holding off until all the packages are updated and I can run a few tests myself first. |
From @AeroWidescreen on August 23, 2017 15:46 @jdkubiak
I think @RenoFriends mixed up the screenshots. The first one (sharp text) is the PS2 version, and the second one is the PC version. I can tell because I can see soft shadows from the status screen, the brighter inventory icons, and the fact that the options menu is labeled as "option", not "options". I'm not sure what his problem with the text was, but he claims the new exe is somehow better. We'd need comparison screenshots between the old and new exe he's using to be sure. |
From @Polymega on August 23, 2017 15:54 I envy your eagle eyes, sir. So probably scratch my early statement then Elisha; it seems just the fonts for the main menu/pause screen are different which isn't a big deal then. I'll still boot up my original Director's Cut exe (CD required) tonight and see if I have the skinnier fonts on the title screen. If so, I can probably tell you if the fonts within the game are still the same or not. @AeroWidescreen and/or @elishacloud : I'm trying to get better/more familiarized with GitHub and its interface/terms. What is a sure-fire way to know when a project has been updated? Let's use this as an example: If something has been "commited" does that mean it's now been implemented into the master project/file(s)? Or does it need to say, "_____ merged commit # into ___:master" for it to then be implemented? |
From @mirh on August 23, 2017 15:56 Just Watch it. And I'll stress again that all this specific SH2-internal breakage should have its own project home. |
From @Polymega on August 23, 2017 16:12
But doesn't Watch notify you of all conversations/issues/etc and not just when releases come out? |
From @mirh on August 23, 2017 17:43
... MFW they actually have |
From @Saavas on August 23, 2017 17:50 @jdkubiak I'm not exactly familiar with all the technical details, but the .dll in the post you linked fixes the issue only partially for me - now the 3d models are NOT lighting up until the flashlight reaches full light power. If the problem will be solved after all the remaining packages get updated, then disregard this post, but I'm just pointing it out in case the problem still persists. Unless it works this way on PS2 as well, I have no clue because PC version is sadly the only one I had opportunity to play |
From @Polymega on August 23, 2017 18:3 Try this in the meantime:
That should work. And if not, yes, please hold tight until these fine folks make further progress with edits. |
From @Saavas on August 23, 2017 18:17 My folder has a bit different structure, it's due to me following pcgamingwiki instructions rather than your guide that I had no knowledge of when I was installing the game. My dinput.dll seems to be from xinputplus. Regardless, I don't need the fix right now - I finished the game earlier today and I'm done with it until the town calls for me again :) I just want to help fix the game to make it definitive version since I admire Team Silent's work and a gem like this cannot be allowed to be lost in the past. Thanks for the tip though :) |
From @Polymega on August 23, 2017 22:55 Alright, I used the CD + original exe and have the same looking intro screen as your's. I never used the original exe before for the Director's Cut version so I believe the only visual change is the font for the main menu. Fonts elsewhere (inventory, pause, options, etc.) appear to be the same as the North American version. And as @AeroWidescreen wagered and was correct with: The menu fonts are nice and pseudo-anti-aliased for a more pleasing look. So all is good with the vanilla exe in that regard.
Great stuff! All files worked together without issue. The only thing I noticed is injectSMAA doesn't anti-alias as strong when working alongside WineD3D. Check out the top-right of James' hair for a good example. The AA was set to "ultra" for both shots. (Click to make bigger.)
Nothing critical but I couldn't get WineD3D's files to work without another d3d9.dll file in the main directory. I had WSF's dinput8.dll file renamed to d3d8.dll, activated ReShade D3D8to9 within it (via global.ini in the "scripts" folder), then placed WineD3D's files + your WineD3D Loader in the "scripts" folder and didn't use any injectSMAA files for this test. |
This is likely to do with how WineD3D interprets the calls from injectSMAA. Not much we can do about this as long as we continue use WineD3D. Anyways the difference is minor and we can probably live with it for now. I would like to remove our dependency on WineD3D at some point, but that is a long way down the road.
I fixed this already. The download I gave you above was just a really quick program I whipped up to prove it out. Now that is looks good I have created a whole new project for this. It supports all the WineD3D dll's (not just d3d9.dll) and I fixed the issue you mentioned as well. Other comments from this thread: 1. LoadWineD3D ASI Please check out the new LoadWineD3D ASI project. I uploaded my code and created a new release there. 2. No CD Version I am not completely sure what version I am using (North American, European or some other version). However when I read the Installation Guide I notice that the startup screen on my version looks like the image of the "North American PC" version. So I assume it is that one. As far as the menu I like the menu from the original exe better than the No CD one from the Installation Guide. When I get a little time I will try and create a new No CD version for you. I think it will be better than the one you have now. 3. FMV Enhancement Pack As I mentioned above my copy has a different name for one of the FMV files ("ending.bik" vs. "end.bik"). I recommend you include both files in the "FMV Enhancement Pack" so that the movies work no matter which version of the game the user has. Since the files are zipped it should not take much more space. 4. Porting Audio from PS2 I was able to get virtually all of the audio files from the PS2 disk from this link here. Based on information from the forum I should be able to convert them into a usable format for the PC. I may need a bit of hand holding on this since I have never played Silent Hill 2 and have no idea where to go to hear the audio. 5. Soft Shadows This one is certainly the hardest thing to do here (at least for me). I need to spend time to understand each of the shaders in Silent Hill 2 and what they do before I will be able to implement new code to make the shadows soft. There are over 80 shaders and it could take me a day or two for each one. My knowledge of shaders is very rudimentary. I will keep you posted on my progress. BTW: If there is anyone around here with good knowledge of shaders I would love to talk to you! :-) |
From @mirh on August 24, 2017 9:5 Showerthought: if wined3d code is subpar.. Why not contributing to it? 😄 Also, at this point why not making the game able to also load the original FMVs in the first place (so, no need for the conversion - for as much well-done)? Or if not any the perfect originals, a remuxed file. |
There are a lot of issues and downgrades with the PC port compared to the PS2 build. And to bring the game up to HD standards involve additional work that wouldn't have been needed/considered back in the standard definition age. If it's been listed as a noted area for improvement it's definitely been noticed. Consider the game has been regularly listed in Top 10 and Top 5 lists of greatest horror games of all time. There's a reason so many still play it to this day. Also consider there are literally hundreds of forum threads fully devoted to theories on why every little detail in this game was done the way it was done. Fans definitely notice a lot of these things. |
Yea sounds like they must, I agree its a great survival horror, although many years ago when I first trief it, I honestly didnt like it much, I didn’t however get very far heh, maybe just made it to the hospital? Might not even have haha, but now I find it this game to be great |
Argh why I make so many mistakes in my posts! I need to go back to english class lol |
Hey speaking of the differeneces, and this might be ps2 greatest hits specifi but, on a playthrough of that version I watched, I noticed instead of stomping enemies to finish em, james kinds of swings his leg into a kick to finish em instead, its another minor detail, but I kind of find its better, anyone else notice? I don’t really know if I should suggest this, since theres so many fixes under way lol or if this one would be practical lol just wondering is all |
Exactly. That's why I marked some issues on my post related to the enhanced audio. |
Oh well I get ya, and I appreciate peoples work on everything, just sounds like certain things are alot of effort for how little difference it is, the audio pack is pretty sweet, widescreen fix is pretty necessary these days lol wine fix, fog fix that kind of stuff, but the flash light fix for example, that seems like its quite complicated, and the more they figure it out, the more probs its having, like the dynamic objects not showing up properly, after toning down the general brightness, but then again, widescreen fix etc. Probably ran into alot of issues itself I spose eh |
Well I’ve done a full playthrough at 4k(with DSR) and I must say, the game looks and sounds better than ever! Once again, great job peoples! |
Hey guys Ive got a majoe prob, and wondering ya guys can help (yet again...) so I’m trying silent hill 3 again, and all of a sudden, when I’m running straight, heather starts to veer to the left or right forcing me to correct, and this is while pointing the joystick completelt forward, and it happens in silent hill 2 now as well, happens with any gamepad, ps4, xbox, logitech lol, when at the calibration screen, seems to be perfectly centered, even with a deadzone fix program I found, seems to appear fine the joystick, the only thing I can can sense out of, is I installed a win 10 update recently, other than that, none of this makes sense! Seems to be fine for other games also. Sorry if this is not the right thread, just been coming here alot, and you guys all seem to know alot so, thought Id try here |
What movement style do you use? Rotational (3D) or Directional (2D)? On 2D style it's normal for the movement vector to change by itself if a camera angle changes (while you keep the same input on your controller). |
Hmmm dont think it did before, wish i could get a video, on nathan avenue, it was very slight for a while, until james a 90 degree almost into the fence, while holding forward lol, I dis try out 3d controls on both games just now, and same thing! Shoulda tested the keyboard. And for the hell of it may try reinstalling i guess |
Also if theres a better thread ill post there lol |
@Storm3000 I was just doing some tests with the game by disabling IndirectSound and, with it disabled, the BGM is much louder than the SFX. So I believe hardware audio acceleration is adjusting these levels which is to be expected as it's simulating 3D sound in the process. Just an FYI. |
@Polymega Thank you. I played the game recently and it sounds fine, I think that my impression has more to do when comparing it with the original audio pack. The new audio pack it's a great enhancement. The only problems I noticed till now has to do with the issues I posted above:
|
@Storm3000 @elishacloud
Track: bgm_123_0000
Track: bgm_112_0005 & bgm_112_0005_NG
Track: bgm_124_0000
Track: bgm_115_0000
I believe this is confirmed to be a result of using IndirectSound. When not in use, the BGM tracks are much louder. But since IndirectSound emulates 3D audio hardware acceleration it alters the volume of things to simulate the effect through speakers. |
Unfortunately there is nothing we can do for 'bgm_124_0000' track. This is an AIX file, which means it is multiplexed and is required to play from the beginning of the track to the end every time. We cannot add an intro sound to this one or else the intro will play every loop, which would be worse than what we have currently. It sounds (no pun intended) like 'bgm_115_0000' track is ok, so I will leave that alone. For the other tracks (bgm_112_0005, bgm_112_0005_NG, bgm_123_0000) I will take a look at these and see if I can fix them. BTW: Thanks for all the comments and testing @Storm3000 and @Polymega! |
@Storm3000 Click the links above to download the replacement files. These updated files will also be included in a revised "Audio Enhancement Pack" download on the Installation Guide in the near future. Thanks, Elisha!! |
I think it was adressed somewhere but the fx horn sound from SHHS Museum sounds weird to me with the enhanced sound pack... It repeats more times than it should |
The horn is programmed to randomly play, playing more often the further down the stairs you go. Because of its random nature, I don't think we'll be looking into this one. |
@elishacloud @Polymega Thank you so much!!! I don't want to sound like a hateful dumb, but now bgm_123.aix sounds out of time at the beginning. It sounded better in the previous version. If I'm not mistaken, the original PC audio started with the first part at high volume. That's why I think I heard it with the wrong loop in the previous version, the change on the loop sounded evident because the difference in the volume. Maybe if you add the first part at high volume, both parts, the end and the beginning, match better. Thank you again, and sorry for me being so annoying. Bgm_112.aix sounds perfect now. |
Yes, this is the give-and-take compromise I mentioned about the PC tracks being multiplexed:
In short: Either the track loops each and every time with the intro segment that should only be played once (during the first loop) -OR- we chop off the intro segment entirely and the song--even on the first loop--plays without that intro segment. This is the nature of the tracks being multiplexed and unfortunately we cannot do anything about this. :(
The PS2 version adjusts BGM volume on-the-fly. So when people aren't talking it'll make the tracks louder and when they talk it'll lower the BGM. The PC version is incapable of doing this.
Going back to the multiplexed point, if we do that, the track will loop each and every time with that intro segment (that should only be heard once at the beginning) but then it will also be noticeably louder than the rest of the track during that loop. Unfortunately nothing can be done to both preserve the intro segment and make it loop at the right point. It'd be one or the other I'm afraid... |
@Polymega Thank you for the explanation. I think it sounds better the previous enhanced version. The change in the loop is barely noticeable, while the rest of the song preserves its structure. I'd leave the previous version on the updated audio pack and change only the bgm_112.aix, but that decision it's yours. |
@Storm3000, I think it may be partly subjective as which version is better. Some may like one way better than the other. But @Polymega is correct that with the PC version we cannot have both a good loop and preserve the intro. I will say that for both tracks on the new bgm_123.aix I got the loop precision down to 1/48th of a millisecond. It probably has the best loop of any BGM in the enhanced audio set. This is the only set where I was able to do both tracks separately and get them to within one audio sample of each other. |
@Storm3000 This should now have the track starting on a/the correct verse mirroring results heard on the PS2 build: Here's the new PC version: You can download this specific AIX file here: @elishacloud I sent you an email in regards to this edit. This updated track will be included in the next, updated Audio Enhancement Pack download. |
@Polymega Wow, it sounds great now. Good work! :) I decided to keep only bgm_124 ("Betrayal") and bgm_115 ("A World of Madness") from the original PC audio. The rest of the enhanced tracks sounds perfect to me. Really good work, guys. |
At the risk of asking a dumb question - is there no way to replace tracks with non-multiplexed ones? |
Yes, that is correct. The audio files must be put into the game the exact same way as the originals for the game to read/play them. So for BGM tracks, that means a lot of them must be multiplexed. |
Closing this one out since it has been implemented. |
From @Polymega on August 17, 2017 22:26
Hi @elishacloud !
This is a branch/continuation of our discussion found here accompanied with input by @AeroWidescreen:
crosire/d3d8to9#24
While Silent Hill 2 for the PC is being wonderfully fixed by the fine folks over at Widescreen Fix, in addition to your's and Crosire's work with ReShade D3D8to9, there are still a few lingering issues left for the PC version that put it behind its PS2 counterpart. Most notable is the audio/sound issues and lack of soft shadows for the PC iteration.
First, if/when you have a spare 25 minutes I'd strongly recommend watching this video that breaks down the differences between the main releases of SH2 for various platforms:
https://www.youtube.com/watch?v=nna2yt1c9gI
In regards to the audio:
All versions of SH2 except for the PS2 version have compressed the audio files into a lossy format. This is further explained here:
https://www.youtube.com/watch?v=nna2yt1c9gI&t=403
And while this situation is less than ideal the tone and pitches for the audio files have also changed during the conversion. You can hear this in action here:
https://www.youtube.com/watch?v=8E5Nt8ahZRk
So while typically only audiophiles will be able to hear the reduced bitrate of the compressed audio files everyone can pick up on these tone/pitch differences. It's equal parts strange and silly this happened.
The solution-in-theory then is to somehow extract the sound libraries from the PS2 disc and convert/transpose those files to the PC version. In a perfect world the libraries would have the same naming/file structure conventions so it would hopefully be a straight-foward process of replacing the files. But I don't know if that's the case as I have yet to find a definitive piece of software to extract content like this from a PS2 disc.
But ultimately the end goal here would be to find a way to transplant the PS2 game's sound files into the PC game's folder.
From your knowledge and past experiences do you think such as task if feasible?
In regards to the shadows:
Both the PS2 and Xbox versions of the game utilize soft shadows in the game's world whereas the PC version uses simple, hard edge volumes which results in razor-sharp shadow lines. This reduction in shadow quality not only looks less than desirable but also hurts the game's atmosphere.
You can learn more about the PC's shadows vs. consoles here:
https://www.youtube.com/watch?v=nna2yt1c9gI&t=836
And in the same video they discuss more about the soft shadows being used in the PS2/Xbox versions here:
https://www.youtube.com/watch?v=nna2yt1c9gI&t=353
And here:
https://www.youtube.com/watch?v=nna2yt1c9gI&t=701
Do you think implementing soft shadows would ever be feasible for this game and something within your skill set to do? If you think it is, let me know and if you'd be interested in looking into this as I would spread the word around about what you'd be trying to do and get other fans to donate to your cause. This would probably be one of, if not the, hardest mods to do for the game so compensation is absolutely a requirement for such a major task/time commitment.
Copied from original issue: elishacloud/dxwrapper#6
The text was updated successfully, but these errors were encountered: