The game Mass Effect 3 should start rolling in the US today and will be available in the rest of the world in the next few days and unfortunately it will apparently not be great when played in stereo 3D mode with 3D Vision as hinted by the demo released a while ago. The good news for the stereo 3D gamers out there is that the community is already quite ahead in resolving the issues that the game has in stereo 3D mode and there is already a fix addressing most of the problems that the demo had (it is based on the demo version). The fixes are based on the DirectX 9 wrapper developed by Helix and he is also taking an active part in modifying literally hundreds of shaders in the game for proper stereo 3D rendering. Of course when the full game is released there will probably be a need for more things to be modified, but most of the work is probably done already. So download the 3D Vision fix while waiting for the full game to become available and if you find any other issues, please make a savegame and share it with information about the issue, so that additional fixes could be added. This way we might be able to get the Mass Effect 3 to a 3D vision-ready state not from the developer, but thanks to the efforts of the stereo 3D gaming community.
March 6th, 2012 · 5 Comments · Stereo 3D Games
February 23rd, 2012 · 3 Comments · Stereo 3D Games
Just about two weeks are left before the game Mass Effect 3 gets released and while the hopes for it performing well in stereoscopic 3D mode it seems that the game won’t be very playable in it when launched. That of course does not make ME3 a game not worth playing, but we should most likely play it in non-stereo 3D mode at least for the initial launch, just don’t get your hopes too high that there might be an official patch to improve things later on. I’ll play Mass Effect 3 for sure, just like I did with the two previous versions, it would’ve been nice to play it in stereo 3D mode as the game could’ve looked great, but that won’t stop me from playing it in plain 3D mode…
ME3 is a game that would just benefit extra from good stereoscopic 3D support, but even without the perfect S3D support it is still something worth playing… unlike some other games that even if they may look good in stereo 3D mode could still be crap. The good news is that not all hope is lost and even if game developers are still not paying too much attention to the constantly growing stereo 3D gaming community, the members of that community are trying to find a way to make things better and more compatible. One such thing that may help people get better results when playing games with not so good stereo 3D support is the DirectX 9 DLL wrapper tool developed by Helix. This is essentially a tool that would allow the easy removal of problematic pixel and vertex shaders in stereo 3D mode by the user, so that a specific game can look better and have less issues in S3D mode. And for some more advanced users it can allow not only the easier removal method, but also the harder editing of existing shaders to make them render properly in stereo 3D mode. User developed tools like this can help us get what the game developer could not deliver, although even with them there is no guarantee that every issue can be resolved, at least tools like that can help us get better results. So with the help of tools like Helix’s DX9 DLL wrapper we may get the chance to enjoy games that have issues in stereo 3D mode with less of these present, so the experience could be improved. And you as a member of the stereoscopic 3D gaming community can also help by using the DLL wrapper and sharing the shader modifications that you can make with it…
You can check this Helixmod Wiki for some stereo 3D game fixes based on the DX9 DLL wrapper mentioned above that were made by other S3D games like you. And if you want to try the tool yourself, you are welcome to do so and of course also share your modifications with everyone else that might be interested in using them, especially if you have some experience with vertex and pixel shader programming. If you are interested you can find more information about Helix’s DX9 DLL wrapper and how to use it here. And if that is something that does not interest you that much or is too hard for you, just check out the modifications shared by other users, you might find something useful.
Getting back on the topic about the upcoming ME3 game, if you are a big fan like me and cannot wait for the new installment to become available, you can check out the Mass Effect 3 Contest currently being held by Nvidia. You might be able to win some cool hardware if you have a good knowledge of the Mass Effect world and show it in the Mass Effect 3 Trivia Sweepstakes, just have in mind that participation is limited to only some countries – United States, Nederlands, United Kingdom, Canada, Germany, Brasil, Czech Republic and Australia.
February 17th, 2012 · 5 Comments · Other S3D Tech
There are many people that do not like Steam and Origin for reasons that are far beyond the problems that these clients for obtaining and playing games usually provide, reasons like the inability to rename the executable file for a game in order for 3D Vision to recognize the game as a different one for example and load some extra settings that help get better stereo 3D experience at least until Nvidia provides an official profile for that specific game. This is the case with the recently released Mass Effect 3 demo that you can only download through Origin and must play with Origin running and can’t rename the executable file, so that the game is recognized as another UE3-based title such as Bulletstorm for example with the idea for 3D Vision to maybe bring better results in stereo 3D mode and the demo of ME3 to have less issues (pretending that the ME3 demo is Bulletstorm does not help even a bit however)…
The good news here is that there is a workaround to this limitation that Origin implies, with a little bit of tinkering I’ve just found out that my Steam cheat-fix for 3D Vision is also working with Origin, but with a slight difference in how it needs to be used. So here is what you need to do to make things work and be able to rename the original game executable while still being able to run the game with Origin running:
1. Open the folder containing the game files you downloaded from Origin: \Origin\Mass Effect 3 Demo\Binaries\Win32
2. Rename the game executable from masseffect3demo.exe to shippingPC-stormgame.exe for example
3. Rename the file masseffect3demo.par found in \Origin\Mass Effect 3 Demo\Binaries\Win32\Core to SippingPC-stormgame.par or the other new name that you have used for the original executable of the game
4. Extract the masseffect3demo.exe and masseffect3demo.ini files from this archive to the game folder above, you may need to edit the shippingPC-stormgame.exe variable found in the INI file if you set another name for the game executable
5. Make sure that you have the Origin client running before continuing
6. Run the shippingPC-stormgame.exe executable directly (or how you have named the original game executable) and not masseffect3demo.exe or through the Origin client, this is very important
7. That is it, you are ready… the Mass Effect 3D demo will run and the 3D Vision driver will recognize it as Bulletstorm (if you used shippingPC-stormgame.exe) or as another game based on the name of the executable you have used
This procedure should also work not only with the Mass Effect 3 Demo, but when the full game gets released as well as with other games that are available only through EA’s Origin client. Again have in mind that this is a workaround to allow you to rename the original game executable, so that 3D Vision recognizes it as another game and loads the profile for that other game including some special fixes for use in stereo 3D mode. Use this only if there is no official 3D Vision profile like for the Mass Effect 3 demo and when that game has some issues in stereo 3D mode that you think might be fixed with the 3D Vision profile with another game loaded. The example used above will load the 3D vision profile for Bulletstorm, but that will not help fix the issues in the Mass Effect 3 demo, so more experimenting with the names of different executables for games based on UE3 is required…