Announcement

Collapse
No announcement yet.

Did anyone found how to cook in dx11?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Did anyone found how to cook in dx11?

    I kind of like the skin shading.
    The only way I know to launch a game in dx11 mode is to make a desktop shortcut of the UDK exe and add to its properties -dx11.Not ideal.
    In frontend under Launch Options i can also add -dx11 but that will only act to play the game from frontend and not the final cooked packaged game.

    Is there a special place in the inis to make the game stay in dx11? UnSetup.Manifest code?

    If no,(which sucks) when a game is uploaded to steamworks and steam creates a desktop shortcut(haven't gotten there) is it possible to tell steam to add to the desktop shortcut -dx11 when it creates it so that the customer doesn't have to do it?

    #2
    Going to bump just in case.Looking at the archived forum, people talk about changing in UDKEngine> [SystemSettings] AllowD3D11=true or bAllowD3D11=true but with no result.I also added that in DefaultSystemSettings and I noticed that in my udk 2013, this option is not even there so I added it but with no effect.


    Did Epic really made dx11 only available just by making a desktop shortcut of the UDK.exe and adding to it -dx11 manually!?



    The only thing that I managed to do and seems to be working is based on this visual studio tutorial.
    https://www.youtube.com/watch?v=hgSq...ature=youtu.be

    In min 00:51 i added -dx11 to the code ending it like this:
    Code:
     Shell(Application.StartupPath & "\Binaries\Win32\UDK.exe -dx11")
    So a external exe start button that opens the UDK.exe with no desktop shortcuts or anything like that.
    Seems to work as the window says that the udk game is in dx11 mode.
    Should this be the only way to do it?
    Last edited by O_and_N; 07-27-2020, 02:23 PM.

    Comment


      #3
      That is unusual that there is now setting in the config to enable this.

      I was about to suggest creating a wrapper .exe in visual studio, but i see you've already done this.

      Couldn't you also just ship a shortcut in your win32 folder pointing to UDK.exe with the -dx11 command?

      Also, steam allows you to add launch params when players launch the game from their client, so that would be another option.

      Comment


        #4
        Originally posted by Coldscooter View Post

        Couldn't you also just ship a shortcut in your win32 folder pointing to UDK.exe with the -dx11 command?
        I was left with the impression that if you make a shortcut on one pc, it might not work well on to another, but since its going to be in the same folder it should work i guess?



        Also, steam allows you to add launch params when players launch the game from their client, so that would be another option.
        Didn't knew that, thank you

        Comment


          #5


          -----------------------------------------------------------
          Solution found,posted by majic12.

          For the 64bit version there are a few ways.
          1.The easiest is to
          -install your game first
          -go to the udk installation folder >binaries>win64 and copy this folder
          -go to your game installed folder and in>binaries> paste the win64 folder and inside that fodler you will have the 64 bit icon to start the game in 64 bit.


          2.A custom installer like Inno setup


          3.Or something new is:
          A way to cook and package with front end in x64
          Go to the udk installed directory>



          -Binaries>UnSetup.Manifests.xml

          go to line 106 which is <string>Binaries/Win64</string> and change that 64 to 32 and save and recompile the scripts.Now when packaging and after that installing the game we will have the Win64 folder instead of the win32 and everything works perfect.

          Also, after installing the game there is a window that will ask to start the game for the first time.If clicked ''ok'' it will not start the game and the user will have to go to find the exe.In order for this not to happen, before packaging we have to go to the same UnSetup.Manifests.xml and go to line 5 which is <AppToLaunch>Win32\UDK.exe</AppToLaunch> and change the 32 to 64.
          That way it will auto launch the game the first time installed.

          ----------------------------------------------------------------------------------------

          the 64bit solution by O_and_N
          Last edited by Archoneater; 11-21-2020, 10:45 AM.
          Portfolio:
          https://mega.nz/folder/ZkNi1CyY#vOp4PSahLibmlOeILlG20Q (copy,right click..)
          https://mega.nz/folder/0QIB3A5C#ig9a2cmg1jcfAh4WcJ1aMQ

          Comment


            #6
            Originally posted by Archoneater View Post
            this is what you gave me,before you made another post here..and i asked you,if it´s working!
            If you take a close look at the title of the thread you will see that I was talking about cooking in DX11 mode and not about 64bit coking mode.


            Originally posted by Archoneater View Post
            i have to change this,either to total wrong and disinformation...or there is a real solution to it.
            About the 64 bit trick that i mentioned , It does work and I have done it probably 80-90 times in my tests.Just try it out if you have doubts and you will see that it works.
            Last edited by O_and_N; 11-21-2020, 07:08 AM.

            Comment


              #7
              allright then,sorry for bothering you.i changed it,but it will remain as a second part for cooking and packaging.

              and,did the trick with dx 11 worked out?is it working?
              Last edited by Archoneater; 11-21-2020, 10:47 AM.
              Portfolio:
              https://mega.nz/folder/ZkNi1CyY#vOp4PSahLibmlOeILlG20Q (copy,right click..)
              https://mega.nz/folder/0QIB3A5C#ig9a2cmg1jcfAh4WcJ1aMQ

              Comment


                #8
                No problem.
                I haven't uploaded to steam to try the launch params as Coldscooter said, but im sure it will work.The thing that i tried on my pc was from post 2 here.Make a wrapper .exe using visual studio from the youtube tutorial.It was just a external exe and nothing more.(and yes it worked)

                Looks like it will be just better to say to steam to launch the udk exe with -dx11 command for a final build when the time comes.

                Comment


                  #9
                  "I haven't uploaded to steam to try the launch params as Coldscooter said"
                  ok,let´s say solution 2,it depends on steam? to make it working in dx11??

                  than i like rather solution 1.so you are sure it´s truly working in dx11?

                  "Make a wrapper .exe using visual studio from the youtube tutorial.It was just a external exe and nothing more.(and yes it worked)"
                  i haven´t dived into it,yet.
                  the tutorial in the video looks,scary,maybe you can explain it in some sorter version..also the frontend 1.6.5 i don´t get it,with this manifest and stuff..

                  i haven´t tried both of them yet.either the 64bit cooking nor the dx 11 stuff.i too,hope it´s working as you said because

                  this means OMFG,that´s cool !!

                  a video would be great to seal the deal!
                  Portfolio:
                  https://mega.nz/folder/ZkNi1CyY#vOp4PSahLibmlOeILlG20Q (copy,right click..)
                  https://mega.nz/folder/0QIB3A5C#ig9a2cmg1jcfAh4WcJ1aMQ

                  Comment


                    #10
                    Originally posted by Archoneater
                    no reply..only the one to clean your name.is this again sort of punishment..
                    alright..
                    Or maybe you are just not too patient to wait for a reply? Since its a small community, if you get one, it can take a few days.Its the end of the week and I or others probably are doing other things of importance too.Seeing me respond to another thread today doesn't mean Im ''punishing '' you.Means it was more easy for me to help there as it was something simple for me to grab and go.
                    But either way, this cheeky attitude wont get you help.Please be patient and use more respectful or at least patient approach when needing something.

                    i haven´t tried both of them yet.either the 64bit cooking nor the dx 11 stuff.i too,hope it´s working as you said because
                    About the 64bit trick, i showed it to you since some time.Instead of wondering if it works or not, just try it and done.

                    About the youtube video.I am not a coder and have 0 experience in visual studio,but just pausing the video and doing everything he does,step by step, I created a simple wrapper exe that launched the game in dx11.I really cant make this more simple as its on a video already.If it makes any difference, i believe i watched it and followed it only to min 5 in order to make the start launch button which was what i wanted to try.>launch the game in dx11 from a external exe.


                    About the manifest, it is just a epic games manifest.I was scratching my head too and it seems that versions of udk 2012? and up have some unneeded security measures or something that makes the windows firewall jump in.Cant remember but here is my thread about the manifest and the information I was able to get with the help from others.

                    https://forums.unrealengine.com/lega...-working-again

                    Comment


                      #11
                      I was wondering if I should leave this as is, but something from within me told me to try once more to help you (despite your beyond unprofessional language). Because i kind of had a few ways of thinking like you in the past, which I believe i managed to fix.
                      Some of the things I say, may sound harsh, but if you let it in, is going to do you good and understand where you are wrong when trying to communicate with people.


                      Code:
                      Seriously,the most games here simply looks poor.I know you can´t bare the truth.but now it´s out.
                      
                      it looks they were made with :confused: Unreal Engine 2 instead 3.kind of insulting for UDK+the PS3 Hardware.
                      Although, i don't share the same thinking, you are free to your opinion.Still this sounds more like a frustrated attack than a constructive critic that you need to make in the threads of those games.Everyone has its own visual style and limits to development.Coders tend to make more fun games than visual and artists make more visually pleasing games but with less game play elements>your typical walking simulator if you will.

                      Take it with a grain of salt but..
                      Still, ive seen your portfolio.In my opinion they are random,probably kind of artistic representation of a moment,most of the times zoomed.Some light study here and there but that is.Importing photogrammetry free meshes and spheres with crisp textures doesn't mean a game.In fact, you dont seem to have anything near a simple game mechanic but render stills.With that, I don't think you have the knowledge to judge to such a level what others have showed here.Instead of jumping on like that, you can find the things you like from those games(if any) and patiently and individually ask each user on how he did the task.If the question is too complex, dont expect to have all the info and take what you can and merge that knowledge with other things.

                      you simply should have forged a group in the past,to fasten the game progress..
                      Probably the only thing I could agree on with you.Why that didnt happened? Reasons are many and some, most probably stupid.
                      1.Some of us, didnt had the connection we have now.(friendly chats, getting to know the person, etc..)
                      2.Many indies commit the mistake to want all the profit for them selves.(although i doubt that for the people here as they are really cool and humble in my opinion people>personal opinion so dont hurry to jump over it)
                      3.As evolved a human might be, we still suffer in a natural way to rise a hand and say >lets be friends and do this together.
                      4.Others have day jobs and simply don't have the time to center on a team.

                      What I do know is that is good to remain in constant relation with these people, even if its just to say a random ''hey! How are you dude!?'' in a private message.I do it from time to time to try and fix my mistake from being ''shy'' in the past.
                      And if by some chance I make it with my first game, and already have established a connection with such people, it will be more easy for me to reach out and ask them if I can provide any help to their project to help them with what I can and maybe after that, hopefully earn bigger trust and ask the'' start together something new'' question?
                      Its just a idea and one of the many possibilities.



                      "About the 64bit trick, i showed it to you since some time.Instead of wondering if it works or not, just try it and done."

                      i have no more capacity in my head,especially for visual studio!
                      The method requires you to change only in 2 places the number 32 to 64 and 64 to 32 in one of udks simple txt default scripts and nothing more.No visual studio or codding,nothing.Dont want to sound harsh, but not being able to change 2 numbers sounds more like a concentration problem than head capacity.





                      You don´t Acknowledge me.and with that,I won´t Acknowledge You,all in this actual little UDK class.

                      when i had time,i went through some of the projects what people released.i asked also some questions..

                      while my gallery steady grows in numbers as well in progress,None of you said or mentioned anything to it.
                      I know that it feels important to have comments for your work.This makes you know if you are doing it ok or not.But you are doing this the COMPLETELY wrong way.People are not going to search for your name>click on your portfolio link to see your works and than private message you to tell you ''nice or bad work'' .Kind of a spoil kid behavior, don't you think?(not insult>constructive critic to help you learn about presentation)

                      Make a proper thread in the projects game section >post some of your work and your goal(is it a game or just a artistic representation/ test of something) and wait for comments.If you dont get a comment, that is a answer by it self.Means you work wasn't enough interesting for the people that saw it.Everyone has their style of preference and that is something you cant force on to people.
                      But that, is the correct way to show to others, that you exist and are trying.

                      ,i wrote the guy who made the video,what you posted as second.there was a project file! did you mentioned it?
                      No, i didnt mention there was a project file, because I never saw it.Now when i clicked on the video and expand the More info i see that there is a link.So what? Means i did all the work without the project file because i didn't read below and you did.Better for you than,right?.It is not something hidden, but posted on plain sight so ?..


                      If you dont like this small community, you should jump in to UE4 or even 5 as there are more people that will help.If your pc is not up to the task or you just love UDK than this is what you get.Using the whip wont make it work any faster.Somewhere along the road, you just have to admit to your self that the way you are working this is not correct, and you need to approach the game dev dream in a humble way and not like a bossy guy,which is what your comments suggest.

                      I believe, this topic has derailed long way.Mods don't tend to come here, but with such a behavior, you might get warned or expelled.Dont reach such a point dude.Also i dont want this thread to get closed as the info in the beginning is useful(at least to me as im subscribed to the thread)
                      If you wish to say something more, feel free to private message me, but I believe i cant say anything more.

                      Comment


                        #12
                        Path Tracing ? If by path Tracing you mean opening the UDKLightmass.ini and giving True to bUsePathTracer and bUseCosinePDF, I haven't seen any difference to the light maps in game. (or just so slightly)

                        Comment


                          #13
                          Hmm,where is the Image?..Slightly heh`?

                          Well,if you think it´s that simple,i must dissapoint you.just tweak those 2 won´t make it.it goes over several script classes+the insane wide tweak possibillities..

                          you have to deal with the irradiance cache,what is showing as white spots all over your scene.
                          than you probably want some shadow.or some emission..

                          and what´s about the caustic you probably want some.in the glass or metal as well,oh glass right..and translucency?
                          what´s about the skelletal mesh,will it work without ugly artifacts?

                          oh,but i need some Kactors and Movers,Oh no.what happend to the shadow..

                          and will it work also within the cooking process,or the Open GL?
                          why does it snaps back to SM 3.0..and so on.

                          i´m working and trying to balance out over a month+making a proper guidance for those who seeks another level.if you can map it to a great standard,than please do my work and let´s see..

                          so i can finally move on to my art.
                          it was a happy accident i found it,since i´m a curious being.

                          as i once said..i never expected that,it just started with the intention to have some great graphik,on my low machine.thanks to UDK i made a overkill,it revealed itself to me

                          you can look as crazy for any documention about it,including our host,epic.

                          it´s quiet damaging to know what udk truly is capable of,why games never appeared in that quality?

                          why epic kept silence about it?


                          imagine,well or recreate,since you figured that out elements of GOW,Batman or whatever..believe me,it will blow your mind

                          and you never saw udk in this costume.with this new finding of mine,i see a great future for udk and my dreams came closer..



                          Last edited by Archoneater; 11-24-2020, 02:14 AM.
                          Portfolio:
                          https://mega.nz/folder/ZkNi1CyY#vOp4PSahLibmlOeILlG20Q (copy,right click..)
                          https://mega.nz/folder/0QIB3A5C#ig9a2cmg1jcfAh4WcJ1aMQ

                          Comment


                            #14
                            Uhm,do you need Help with the Spheres?
                            Too Bad,you had the Chance to Proof,i´m Wrong and don´t know what i´m talking about..

                            since you don´t want to Admit..may your Silence be my Answer.

                            i have no problem to admit things,like:"you,were right!64bit works,and truly it was easy!"i confused it with something else,i spend alot of time to make things come true..

                            i remember when i saw GoW JD Remastered in 64Bit,and i thought...actually,it´s relative since my machine only has 6GB GDDR of Ram.but for the future,anyway i noticed some increasement..

                            ----------------------------------------------------------------------------------------------------------

                            About DX11.in your last Version,you added,That´s not working above 2012 versions,because of Security Protocolls.

                            Is That Correct?




                            P.s.
                            i removed certain comments,although you will remember when you see me(talking to all in the UDK class)
                            don´t blame me when your games won´t have the expected attention..
                            Portfolio:
                            https://mega.nz/folder/ZkNi1CyY#vOp4PSahLibmlOeILlG20Q (copy,right click..)
                            https://mega.nz/folder/0QIB3A5C#ig9a2cmg1jcfAh4WcJ1aMQ

                            Comment


                              #15
                              No, i didnt mention there was a project file, because I never saw it.Now when i clicked on the video and expand the More info i see that there is a link.So what? Means i did all the work without the project file because i didn't read below and you did.Better for you than,right?.It is not something hidden, but posted on plain sight so ?..
                              i downloaded the file,btw it should be uploaded here or linked as well https://www.dropbox.com/s/fnk46zi0kl...ncher.zip?dl=0

                              would you mind to Explain for Beginners like me and probably others..what this is,what it can and how to install and make it workable?

                              and is it working with UDK Latest version?
                              Portfolio:
                              https://mega.nz/folder/ZkNi1CyY#vOp4PSahLibmlOeILlG20Q (copy,right click..)
                              https://mega.nz/folder/0QIB3A5C#ig9a2cmg1jcfAh4WcJ1aMQ

                              Comment

                              Working...
                              X