VRC.Quest.Functional.9 - How to map Oculus Home Button
Hi! I am in the process of App Review, and it just failed due to VRC.Quest.Functional.9. The user's forward orientation is not reset when the Oculus Home button is long-pressed. But the Documentation at Oculus Controller Input Mapping does not have a reference to Oculus Home Button. How do I get an event in order to execute the Forward Orientation function (Which my game already supports, just in another binding)8.7KViews3likes22CommentsCannot connect Unreal Insights with App Lab game with Quest 2
I am stuck trying to see Unreal Insights for my app which I am developing through the App Lab. I've tried the following 2 guides, but they are so poorly written, I don't know if I am missing some key steps in between. https://developer.oculus.com/blog/get-started-with-unreal-insights-on-the-oculus-quest/ https://inu-games.com/2020/01/06/unreal-insights-on-oculus-quest/ So Far, I've connected my Quest 2 through USB. And I have a Beta build installed through App Lab in my Quest 2. I can launch and play my app no issues. Unreal 4.27 Then I set up TCP connections, by opening a Command Prompt and doing this "adb reverse tcp:1980 tcp:1980" and I get a return value of 1980. Next I set up the UE4CommandLine.txt which is under This PC\Quest 2\Internal shared storage\UE4Game\MusicalRange\UE4CommandLine.txt which is a path in the Oculus Quest 2. I have tried various variations of these txt files. I know it is updated in the quest, because I can see the file size change which each version. The 3 versions are ID Redaced to random characters ../../../MusicalRange/MusicalRange.uproject -Messaging -SessionId=ABABABA565656 -SessionOwner="Eugenio" -SessionName="Quest_2 (CDCDCD898989)" -cpuprofilertrace -statnamedevents -tracehost=127.0.0.1 ../../../MusicalRange/MusicalRange.uproject -Messaging -SessionId=ABABABA565656-SessionOwner="Eugenio" -SessionName="Quest_2 (CDCDCD898989)" -cpuprofilertrace -trace=log,counters,cpu,frame,bookmark,file,loadtime,gpu,rhicommands,rendercommands,object -statnamedevents -tracehost=127.0.0.1 -tracefile=-tracefile=/sdcard/UE4Game/MostRecentTraceCapture.utrace ../../../MusicalRange/MusicalRange.uproject /Game/MusicalRangeReloaded/Maps/Map_MRR_ShootingRange -trace=log,counters,cpu,frame,bookmark,file,loadtime,gpu,rhicommands,rendercommands,object -statnamedevents -tracehost=127.0.0.1 -tracefile=-tracefile=/sdcard/UE4Game/MostRecentTraceCapture.utrace Next, I open up Unreal Insights, enable Auto Start Analysis, but no session ever shows up when I run app on my Quest 2. All guides seem to indicate that it's done. It should be working. What am I missing?4.1KViews0likes4CommentsEnding development for UE4 is a huge mistake.
The branch of UE4 is being abandoned with a series of bugs that were never fixed, bugs that break the proper functioning of the engine. UE5 is clearly aimed at new generation consoles, the performance loss on mobile devices is huge, mainly due to the lack of features such as software occlusion. The lack of fixes and the implementation of new features in UE4 coupled with the loss of performance in UE5 may doom the development of quality Unreal apps for the Quest platform. I opened an issue reporting this: https://github.com/Oculus-VR/UnrealEngine/issues/300 According to Jay from Meta they are discussing about the possibility to release another version of UE4 4.27.2 with fixes. It is important that you as a developer take this opportunity to report the issues you are experiencing with the current UE4 version, as well as suggest improvements. So at least we will have a more reasonable last version to finish our projects...1.3KViews3likes1CommentUnreal 4.27 Arm64 crash on start for Quest 2
Trying to finish off a game for app lab. The shipping-for-distribution build crashes on start up for the arm64 build. The arm7 build loads fine. "Cause: execute-only (no-read) memory access error; likely due to data in .text." From what I can tell, this error occurs from increased Android 10 security requirements (?) Been banging on this for close to a week (my head hurts). Any help greatly appreciated. Thanks in advance. Tombstone error reads as follows: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x7865b13c58 Cause: execute-only (no-read) memory access error; likely due to data in .text. x0 0000000000000000 x1 0000000000001000 x2 0000000000000001 x3 0000000000000000 x4 0000007fe1ed26c0 x5 00000078682e0050 x6 000000000000001d x7 0000000000000000 x8 00000000000000e3 x9 c03f8d87bd8252a7 x10 000000786763f52c x11 000000000000001b x12 000000000000ffc0 x13 0000000000000001 x14 00000078675e5230 x15 0000000000000398 x16 00000077789226a0 x17 0000007867687100 x18 0000000000000000 x19 0000007fe1ed2620 x20 0000007865b13c58 x21 0000000000000000 x22 0000007fe1ef4300 x23 0000007865b13c54 x24 0000000000000004 x25 00000078684a3018 x26 000000786982e000 x27 0000000000000001 x28 000000786982e8f8 x29 0000007fe1ed2610 sp 0000007fe1ed25f0 lr 0000007777d4fb64 pc 0000007777d4fb90 backtrace: #00 pc 0000000009fbeb90 /data/app/com.HappyBeatnik.MiniGolfHustler-_5HUf2RcWHmXMOf_ITEeLw==/lib/arm64/libUE4.so!libUE4.so (offset 0x59ef000) (BuildId: bb19f7126351fcc777e12a89de83ce7c1801d1a3) #01 pc 0000000009fc9b04 /data/app/com.HappyBeatnik.MiniGolfHustler-_5HUf2RcWHmXMOf_ITEeLw==/lib/arm64/libUE4.so!libUE4.so (offset 0x59ef000) (_ULaarch64_is_signal_frame+92) (BuildId: bb19f7126351fcc777e12a89de83ce7c1801d1a3) #02 pc 0000000009fc7b00 /data/app/com.HappyBeatnik.MiniGolfHustler-_5HUf2RcWHmXMOf_ITEeLw==/lib/arm64/libUE4.so!libUE4.so (offset 0x59ef000) (_ULaarch64_step+44) (BuildId: bb19f7126351fcc777e12a89de83ce7c1801d1a3) #03 pc 0000000009fbe208 /data/app/com.HappyBeatnik.MiniGolfHustler-_5HUf2RcWHmXMOf_ITEeLw==/lib/arm64/libUE4.so!libUE4.so (offset 0x59ef000) (backtrace+340) (BuildId: bb19f7126351fcc777e12a89de83ce7c1801d1a3)2KViews1like1Comment