Use your Mobile Phone as a Virtual Reality Display for Playing PC Games. Oculus Rift, the home-brew version!

Do you want to know how to set up your brand new full-HD mobile phone as a crude “Oculus Rift” for playing games on your PC in 3D virtual reality?

Good, then read on.

What is it about?

1.Your smartphone has a screen, this screen can be put inside a head mount to make it a head mounted display [HMD]

2. You can use the phone as a PC-monitor, by streaming the PC-screen to the mobile phone.

3. You can download software to make almost all PC games compatible with a 3D-Setup like this, showing one picture for each eye – so called side by side [SBS] -mode.

4. You can use the phone as a head-tracking-device, since your phone probably has a gyroscope it will know which way you turn your head.

4.1 If your phone does not have a gyroscope, you can tape an air-mouse to your head and use this to let the computer know which way you are looking. [For games you would normally look around in using the mouse]

Have you got all those things lying around? Good! This is how you do it:

  1. You need some kind of head mounted gadget to put your phone in. Google cardboard is the cheapest one, I use an eimolife plastic version, not much more expensive than a google cardboard and much higher quality.

  2. To stream the picture to the Android phone, I really recommend using nVidia Shield streaming. There is an app on the android called Moonlight (Streaming) which is compatible with the nVidia streaming system. There are other streaming solutions but the nVidia one is really good since the compression of the video is done on the GPU and does not overload the CPU.

    1. Make sure your PC has an nVidia 600 series or better card, Download geForce experience and enable shield streaming. Add games you want to play

    2. Make sure your PC and phone are on the same network

    3. Install and start Moonlight (streaming) from the google play store

      1. Your PC should show up in the list
        1. If not, add the pc manually using its IP-address
          1. If still nothing, check that the nVidia streaming service is running in windows
            1. Still nothing? USB tether the phone to the PC, and try again.
              1. No go? – Go out for a walk and look around, enjoy the graphics and realism.
    4. Start a game, see if it works. Play as usual using your controller of choice.

    5. Download something that will make the game go into SBS-mode, for example Tridef3D drivers. (There is a 2 week trial period)

      1. Try the game again,  just on the PC monitor this time. Press     alt  shift  –    to enable 3d.
        1. Do you see two images next to eachother on the screen? Good.
    6. Go back to moonlight on your phone, connect to the same game you just tried in SBS-mode

      1. Enable 3D mode again, now see how this looks on your phone. 2 images next to eachother? Excellent!
        You should have something like this:
    7. Put the phone in the headset, put the headset on your head. Be amazed of your VR experience!

      Want to be able to turn your head around in the game?

    8. Ok, so you need something that sends the phone gyro position to control the PC mouse. Or you use an air mouse.

      1. Actually I don’t know how to do the gyro thing. I have a phone with a nice 5.5″ screen, but the gyro is crap (software gyros), so I’ve never delved into the forward gyro to pc mouse thing, but there definitely is a solution out there somewhere.
      2. So I use an air mouse, plugged in to the pc and I have taped it to the head band of my headset, this way if i move my head the air mouse will move the mouse ingame and know which way I’m looking.

Now enjoy your VR gaming, heads up though (pun intended), girlfriends get nauseated using it because it’s a bit laggy –
But heck, it’s free – almost!

Have fun!


U.S. Senators Vote To Block EPA’s Use Of ‘Secret Science’

This is really good for openness.

Tallbloke's Talkshop

warming-coolingH/T to GwPF’s Benny Peiser

The Hill, 28 April 2015

Timothy Cama

A Senate committee voted Tuesday to prohibit the Environmental Protection Agency (EPA) from using ‘secret science’ to back its regulations.

The vote in the Senate Environment and Public Works Committee came after the GOP-controlled House repeatedly approved the bill. It previous was stalled in the Democratic-majority Senate.

Under the measure, which President Obama has threatened to veto if the Senate passes it, the EPA would only be allowed to use scientific studies whose detailed results are posted publicly online.

View original post 133 more words

Prepar3D Crash to Desktop [Fix] – KernelBase.dll uiautomationcore.dll 64-bit

I have had issues with Prepar3D 2.5 crashing to desktop when I try to open any menus.

  • A quick check of the error logs gave me KernelBase.dll as the module causing the error.
  • Further investigation using Appcrashview said it was an automationcore error.

I read somewhere earlier that different versions of uiautomationcore.dll in some cases, especially 64 bit windows does not play well with Prepar3D.

  • The solution is to put this version of uiautomationcore.dll in the P3D directory. (where you installed p3D to)

  • I also deleted uiautomationcore.dll from windows/system32 and windows/SysWOW64 folders. (I don’t know if this is necessary though, and it might lead to other problems)  This was not needed and would cause problems in .Net applications

Try this, it helped me!

Overclocking the G3258 on a Gigabyte H81M-HD3 (F6) with Stock Cooler – A Quick Review


The Intel G2358 has wow-ed the world with cheap and solid 2 Core no-frills prestanda for gaming and day to day office work. However the fact that it overclocks really well has peaked the interest for this little cpu even further. Actually it’s not that great UNLESS you overclock it from the stock 3.2 GHz.

The problem with overclocking the G3258 is that it previously required  motherboards with Z87 or H87 chipsets, (or better) the not so cheap ones that is.

In this review we are looking at combining the cheaper G3258 with a Gigabyte H81M-HD3 micro ATX motherboard, and trying to overclock the CPU.

Let’s see how it goes shall we?

Prerequisites – BIOS Update

To start off, we need to upgrade the H81M-HD3 with the latest greatest bios we can find. Namely (at the time of writing) the F6.

F6 added support for intel K-processors, which is, as far as I can understand it, what I have bought. Now I won’t go in to how flashing is done in minuscule detail, but basically you download the updated BIOS file from gigabyte’s homepage, put it on a usb stick and load it into the BIOS and restart.

The incredibly annoying UEFI BIOS

First startup – No Luck

The first startup with BIOS F6 gave me the UEFI bios interface, that seriously confuses me, however I managed to find what I was looking for, the overclocking settings. What I immediately knew was that I needed to up the CPU voltage to 1.2V and above to overclock this chip, and 1.2V was maximum what the H81M let me achieve. That’s a roof, and a problem.

I started with Vcore 1.2v and left all other voltage settings on AUTO. I upped the clock ratio to 40, (which would give me 4.0GHz) and rebooted. – Nothing happened, it did not start, but after a while it booted to fail safe settings.

Okay, so that was no good.

After this I tinkered a bit with lower clock speeds and managed to get some overclocking going, but not near 4GHz or above.

Crap, maybe I should have bought a more expensive motherboard…

Then I had a brilliant idea

The BIOS had some other voltage settings besides VCore, namely something called VRIN and CPU Ring Voltage.

I figured it was worth a try and I let the…

– VRIN settings stay at AUTO, and I maxed the…
– CPU Ring Voltage to 1.149V
– Vcore still maxed at 1.2
– Clock ratio 40

Low and behold! The thing started, booted up to windows and was running at 4.0GHz! At least that´s something (800MHz overclock).

I ran the Intel burn test and it made it trough 10 times with no BSOD. Goodie!

So I wanted to go higher

Of course I wanted to go higher! I figured I’d max out all the voltages I could change that had to do with the CPU.
– VRIN at 1.9
– CPU Ring Voltage to 1.149, and
– VCore 1.2
– Clock Ratio 42

With the clock ratio to 42, it worked! It booted to windows and the 4.2GHz (1GHz overclock) was achieved! Not bad since it is a 30% overclocking of the CPU.

The Intel Burn Test was also successful and the machine was for all intents and purposes stable.


So I wanted to go even higher

More then, perhaps? Well I had to find out!

I set the Clock ratio to 44 and it booted at 4.4GHz, but during the Intel Burn Test, it BSOD:ed with error 124, same thing with clock ratio 4.3

It seems with the stock cooler and this chipset, 4.2GHz is the practical limit.

I’m going to upgrade my cooler a bit to a Zalman CNPS5X and see if that helps, so stay tuned for updates to this post. I will also try to lower VRIN and CPU Ring Voltage to see how much further I can go with those settings while still keeping the CPU happy.

Conclusion (On stock cooler)

The G3258 can be overclocked about 1GHz on the Gigabyte H81M, but for higher speeds at least a better than stock cooler is needed, and considering the motherboard was maxed out as far as cpu voltage settings goes when the cpu reached 4.2GHz, this seems to be the limit for this motherboard/cpu combo. Since some CPU’s clock easier than others, your mileage may vary. If you have tried to overclock the G3258 on H81 motherboards, by all means post a comment on your settings and success/fail in the comment section below!

Have a good one! (and stay tuned for updates and pictures and all that)

XBMC for Android – Accelerated HD playback on Frodo [Solved]

Xbox Media Center, or XBMC is a wonderful add-on for any type of Android TV-stick, TV-box or Android Pad.

The problem is that with the standard version of XBMC Frodo for android, some units get no acceleration for video which means that HD-playback is choppy. Gotham, the next version of XBMC solves this with acceleration which works well, unfortunately Gotham is not compatible with some XBMC plugins using a commoncache script that is yet not updated to play nice with the Python version used in Gotham. So if you get a commoncache error in Gotham with popular plugins like Icefilms, this is why. And we have the solution.

There have been some solutions with modded versions of XBMC Frodo that use an external media player for playing back the videos from within XBMC. That’s a complicated and not so user friendly solution.

Well the solution is here, it’s called SPMC or Semper Media Center, by Staftstrom from the MINX forums.

It features:

  • h/w decoding support
  • libmedia support for multichannel DD/DTS passthrough. [This is tricky and depends on what unit you have](read more here)
  • mouse scroll support (also supports scrolling with e.g. the touchpad on Logitech K400r)

Download SPMC media center here! (v.1.5.1)

It works great with any “china”-boxes like the the mk809 or mk819. I have an mk819 and with the normal Frodo version of XBMC it was impossible to playback HD content. It still struggles somewhat on some 1080p content (seems to be dependent on what codec is used), but 720p is fluid.

Thanx Molle at Freaktab for this solution! Credit where credit is due! 🙂

2013 in review, and a big Thank You!

Thank you all readers for coming to my blog. It’s been a nice year, and I’m glad to have been able to help lots of people!

It seems the Philips Toucam Driver, Monitor flicker solution and Netflicks subtitles have been top posts that have interested you. (Check out top posts in the right column to read more)

I hope to be able to help you with more stuff during 2014 so let’s hope I run in to more problems to solve 🙂

If you have questions or problems you want me to look at or write about, mail me at and I’ll have a look!

Again, thank you all and have a really nice 2014!

If you want you can check out my full anual report here.

Here’s an excerpt:

The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 41,000 times in 2013. If it were a concert at Sydney Opera House, it would take about 15 sold-out performances for that many people to see it.

Click here to see the complete report.