cancel
Showing results for 
Search instead for 
Did you mean: 

[Obsolete] Oculus Service Manager -By Bilago

bilago
Honored Guest
This tool is now obsolete. Please download my VR Game Manager to stop the service on a per-game basis.


VR Game Manager:
viewtopic.php?f=26&t=12754



I updated my configuration tool to work with SDK4.2

Updated:
-Removed the Watchdog Feature
-Added an option to "Optimize the service" : Configures the service to automatically restart upon failure
-Start/Stop Service now uses the service controller to stop and start the service

Everything Else works the same!




Updated:
  • (8/12/2014)Update : v1.0.5337.9633: *SDK 0.4.1 Update*
    Registry Path has changed
    SSE Emulator has been removed (6.4MB file size reduction 😉 )
    Added a new option to the "Install Context Adapter", now lets you also force D3DX11 as well:




    Older Updates:




    [b][*](8/11/2014)Update : v1.0.5336.14017:[/b] [i]*Minor Update No functionality changes*[/i]
    Redirected all Troubleshooting data grabbed from devCon internally instead of redirecting output to text file, then into a variable (Eliminated the timeout issue 🙂 )
    Added Running Processes to the report to help troubleshoot issues.

    [b][*](8/8/2014)Update : v1.0.5333.18034:[/b]
    Now added event logs from the last 48 hours that have the OculusVR source to the troubleshooter!

    [b][*](8/8/2014)Update : v1.0.5333.15723:[/b]
    Added more useful information to the troubleshooter. Now detects when the wrong display driver is installed for the Rift. Shown in screenshot below:
    [img]http://www.mediafire.com/convkey/a384/3olu9uw19w1ye886g.jpg[/img]

    [b][*](8/7/2014)Update : v1.0.5332.26221:[/b]
    Added a feature to the utility that lets you add a context menu option called "Open On Oculus Rift" - basically runs the exe you selected with the -Adapter argument.

    [b]Example Screenshot:[/b]
    [img]https://www.mediafire.com/convkey/82e2/ko2ub7jd58zrgax6g.jpg[/img]

    [*](8/7/2014) v1.0.5332.18722:
    Added a "LowFilters" check to the troubleshooter to help locate issues where the End users video card drivers become un-usable and where the DK2 Camera fails to install due to "[b]The specified service does not exist as an installed service[/b]" Error

    [*]Update (8/6/2014) v1.0.5331.1335:
    Changed the way the program sets the current working directory so files are not put into system32 when ran as a scheduled task. Increased the timeout for the troubleshoot link, as some computers did not run it fast enough - was causing it to crash while accessing the file.

    [*]Update (8/5/2014) v1.0.5330.15088:
    Added a "Troubleshoot Issues" Link on the bottom right corner of the utility. When you press this, it will put all relevant debugging information on to your clipboard, or to textfile if your computer has problems accessing the clipboard (admin issues usually). You can post this info on this forum or on Reddit. [b]I highly suggest that you wrap the contents in code tags [code]like this[/code] because it is VERY long.[/b]

    [*]Update (8/1/2014) v1.0.5326.10214:
    SSE-Fix has been optimized and no longer uses 7zip to extract the SSE-Emulator since a few users were having issues. Now it's a self contained self extracting executable. This has added about 2MB to the file size, totaling at 6MB which isn't too bad. Added more error checking with some new log files that should only have text if something goes wrong.

    [*]Update v1.0.5325.14213:
    When SSE fix is Enabled, it will remember to re-enable it the next time you run it, even by scheduled task.

    [*]update v1.0.5323.12638:
    Now when My Custom Watchdog is enabled, it will create a scheduled task that will auto launch the watch dog when you reboot your PC.

    [*]update
    Now includes an Option for SSE-Emulation as shown in this thread: http://www.reddit.com/r/oculus/comments/2c65vb/found_a_solution_for_the_ovrservice_x64exe_has/
    Just check the checkbox "Enable SSE Fix" and you're good to go!

    [*]If you press "Restart Drivers", it will actually restart the drivers for the Camera and the HMD. This is useful if you need to reboot - now you don't have to!


    The tool is pretty self explanatory. But to mitigate as many questions as possible:

    Start (Stop) Service button: This will start/stop OVRService_x64(86).exe , wscript.exe (Oculus’s watchdog) and OculusConfigUtil.exe. Use this for one time toggle on or off.

    Restart Service button: This is used if the service is already running but you want to manually stop, then start it (does the same as clicking the first button twice)

    Disable/Enable Aero button: This will turn off/on Aero on your machine which may help with vsync issues.

    Enable Custom Watchdog checkbox: This will replace the use of a VBS file (terrible idea since a lot of pc’s have vbs associated to notepad instead of wscript.exe as a security precaution). This utility will place itself in the system tray and silently check every 30 seconds to ensure that OVRService and OculusConfigUtil are both running. If either are stopped, both are restarted. You will get a tooltip notification when this happens.
    This will also disable the scheduled task that starts the VBS watch dog, and a new scheduled task is created will launch the watchdog at system startup.

    Enable SSE-Fix checkbox: This will run OVRService in an SSE Emulator, for those users who do not have CPU's that support SSE 4.1. Only use this option if you're trying to play 0.4.0 SDK games only, as 0.3.0 SDK games need OVRService Turned off.



    This has been tested on Win 7 x64 , please let me know if you come across any bugs and I’ll fix it promptly. Enjoy 🙂



    Download: 0.4.2 only - Obsolete
    http://www.mediafire.com/download/1i39o786z33xei6/OculusServiceManager_-_By_Bilago.7z

    Legacy Version (pre 0.4.2):
    http://www.mediafire.com/download/gqdw07k68m3yv1f

    Source:
    https://github.com/bilago/Oculus-Service-Manager
    If you decide to use any of the source, all I ask is for credit where it's due 🙂
  • [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754
    96 REPLIES 96

    Semicidal
    Honored Guest
    I am sorry, but what is this for?

    bilago
    Honored Guest
    "Semicidal" wrote:
    I am sorry, but what is this for?


    A few things,

    Most common use: To turn off the OVR Service when wanting to play a game built on SDK 0.3 -and then to turn it back on.

    Other uses:

    Replace the VBS watchdog put in place with a more secure option, with tooltip notifications when the service fails. Unlike the included watchdog, this one will also restart the config utility.

    I have also verified this fixes performance issues when using direct mode. When things start getting 'stuttery' hit the restart service button and it has cleared it up for me.

    In turn, it doesn't do anything a power user can't do. It just makes it a lot easier/faster.
    [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754

    Semicidal
    Honored Guest
    Wow, I am apparently way behind on how to use my rift. I didn't know the service needed stopping to play certain games. (Didn't know my DK2 COULD play anything below 0.4). I'm still stumbling around trying to get it to accept the camera.

    RiftXdev
    Explorer
    Looks great, cheers. I'll download it later. It a pain to turn it off and I've been rebooting to restart the services.
    DK1 | DK2
    "The question isn't who is going to let me but rather who is going to stop me"

    bilago
    Honored Guest
    "Semicidal" wrote:
    Wow, I am apparently way behind on how to use my rift. I didn't know the service needed stopping to play certain games. (Didn't know my DK2 COULD play anything below 0.4). I'm still stumbling around trying to get it to accept the camera.


    Here is a post by an Oculus Employee on the steps to play pre 0.4 games. Note, my utility will do every step for you , other than step 1
    viewtopic.php?f=37&t=10892&start=40#p146051
    [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754

    museumsteve
    Protege
    Many thanks for doing this 🙂

    AnotherCrazyCan
    Adventurer
    I actually had no idea that the DK2 could work for the pre- 0.4 SDK games, and I am also having problems with stuttering (my frame rate either goes to 60, 85, 100, 125, and 144 Hz). Hopefully this'll help clear some of it up.

    I really appreciate the help on this man, I have over 100 demo's that are pre DK2.
    Facebook bought Instagram. How exactly did they ruin them?

    Semicidal
    Honored Guest
    Is there a way to tell what SDK a game was compiled in without trial and error?

    bilago
    Honored Guest
    "Semicidal" wrote:
    Is there a way to tell what SDK a game was compiled in without trial and error?

    Most games are on SDK 0.3 currently. Unless you specifically see something from the author that they are on 0.4, i would assume they are on older versions.
    [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754