Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
cypressinherita's avatar
cypressinherita
Honored Guest
12 years ago

UE3 integration problem

Hi, I've seem to have hit a wall in integrating oculus with ue3
I have the February build,and have built it presuming its in( I used patch method), but every time I run the game I get a black screen and when I call the console I can see that the rendering thread is broke somehow. What am I doing wrong. Need help in fixing this asap . email: brad@cypressinheritance.com

19 Replies

Replies have been turned off for this discussion
  • Yep it all works without it. I know that you guys dont touch the ES2DRV but when it looks at the function from ES2RHIDrawing.cpp that has been changed in the UnParticleHelper.h file then it throws that error. But Everything definitely compiles and runs without the oculus integration in.
  • febwooculus.JPGHere's the game working without oculus, UE3 cl1999891 v12097. By the way is there any way you can email me your src folder? That would certainly fix the problem I believe. Then that way if it dosen't work with your source files then I know somethings completely wrong with my build
  • artyom17's avatar
    artyom17
    Expert Protege
    "cypressinheritance" wrote:
    Here's the game working without oculus cl1999891 v12097


    I am confused. What is the 'oculus cl1999891 v12097'? There is nothing Oculus related about those numbers. I assume you are talking about this:

    #define ENGINE_VERSION 12097
    #define BUILT_FROM_CHANGELIST 1999891

    These are versions / numbers for 'vanilla' UE3 02_2014 QA directly from the Epic's Perforce, for the label QA_APPROVED_UE3_BUILD_2014_02 (pay attention to the year! Are you trying to use UE3 02_2013 QA instead)?
  • artyom17's avatar
    artyom17
    Expert Protege
    Still confused. So, vanilla QA 02_2014 works.

    Next step: install the integration and build. You are not obliged to used patch, just copy all the files in the .zip over the QA 02_2014 and rebuild. Does it build / work?

    Is this where you stuck? Is this where it doesn't compile or you make other modifications as well?
  • I've done the copy files over option, and that doesn't work either, what happens is this(here's my process)
    1. I take a fresh build of Feb2014QA
    2.I compile and run feb2014QA to make sure everything's intact and OK
    3. I integrate oculus (whether it be the patch option or just copying files).
    4. Assuming its OK I run the build/compile
    5. Two errors spring up about ES2Drv file I mentioned
    6.I fix those two errors based on what code I see has been changed to match everything else(adding the two arguments which are the only things I touch)
    7.I rebuild and the build compiles, no errors
    8.I recompile the uscripts for UE3 in frontend
    9.I run the game and see the result of what I've shown in the picture.

    That's my process, does this help?
  • artyom17's avatar
    artyom17
    Expert Protege
    Hmmm.... Weird. Actually, I can't say anything about ES2Drv because I don't have it (seems to me we don't have access to the mobile part of UE3, which kinda makes sense). Ok, at least this part is clear now and I am sure this is not the culprit.

    Let do the following. You can send me your Src dir to support@oculus.com (mark the email as 'For artyom17') and I'll play with it, will compare with what I have and debug it to figure out what's wrong. Also, please send me a full log of the UDKGame execution (preferably in Debug config).

    Sorry for the hassle, but I hope we'll fix it.
  • jzer0's avatar
    jzer0
    Honored Guest
    Hi,

    ovr_ue3_0.3.2_src_QA_02_2014_rel2.zip does not seem to be available anywhere I can find. Can someone provide a download location, would be immensely appreciated.
  • Hello cypressinheritance and artyom. I have the exact same problem as cypressinheritance. Just got a full and clean version of the UE3 QA Feb 2014 and copy all the source files from ovr_ue3_0.3.2_src_QA_02_2014_rel2.zip.
    I had also to fix the 'GetVertexAndIndexData' from ES2RHIDrawing.cpp.
    NOTE : i did not apply the .patch. Just copy & paste all the files and overwrite my clean UE3 QA Feb 2014.

    - cypressinheritance : did you get any progress ?
    - artyom : have you succeeded to reproduce the problem ?

    Regards,
    -Trung