Thursday, April 21, 2016

Dev update #7 - The one with SteamVR


Before we start, we want to say one thing:

It's a beta! Please do not buy SteamVR games specifically for VRidge.

This technology in current state relies on many third party components and compatibility cannot be guaranteed. You can test SteamVR compatibility with many free SteamVR games available on Steam.

We've been working on SteamVR integration for quite some time and we finally can release a version that should work more often than not. I'm cross-posting these notes to reddit because many of you already have accounts there and it's an easy way to discuss and troubleshoot as a community.

https://www.reddit.com/r/vridge/comments/4fu4sn/dev_update_7_the_one_with_steamvr/

SteamVR

"It's happening!"


Please keep in mind that this tech is still in experimental / unstable stages. Save your games often because crashes can and will happen. Not all games work and compatibility may come and go with game updates. We tried some most-wanted titles and here are quick summaries what you can expect:
  • Euro Truck Simulator 2
    • You need to go to Steam properties of ETS and use beta branch named "Oculus". Then you need to add -openvr in launch arguments. Disable Steam Desktop Theater for this game so it won't launch in flat mode.
  • Elite: Dangerous
    • It works but has issues with blurry text. This problem is common even on real HTC Vive devices. You can read some research here.
    • We recommend using 1920x1080 for stream resolution. Make sure your phone has 1080p display as well.
    • If you are getting black screen, see this post by@adrensnyder.
  • Virtual Desktop / Steam Desktop Theater
    • Those apps have extra lag and capture problems because essentialy everything is captured and rendered twice as many times as native VR games. We are trying to figure out ways to reduce the latency in those cases.
    • We recommend using 1920x1080 for stream resolution. Make sure your phone has 1080p display as well.
There are few steps you need to follow before SteamVR games can work.

1. Install SteamVR runtime in your Steam.


2. Install VRidge SteamVR driver. SteamVR path should be filled automatically. If it's empty, manually point it to vrpathreg.exe, which is located somewhere in your SteamVR location. This can be done after connecting your mobile app to the client. 



3. Launch SteamVR. You need to launch SteamVR while your mobile app is connected to RiftCat. If you launch SteamVR without mobile app paired, close it and start it again after connecting mobile app.

If you can't see this button, start SteamVR from your library (it's a regular game)


If you are asked to run "Room setup" please choose standing experience and enter your height when you are asked to. Otherwise your camera may be too close to the ground for comfortable use.

SteamVR setup/tutorial VR mode is upside down and aligned incorrectly. It won't affect other games.

4. Small SteamVR window will open. If your mobile device was connected when you started SteamVR, it should display Connected and SteamVR games will show Play in VR as an option.



That's it! You should be able to play a lot of amazing SteamVR games now. If your mobile device drops connection you can reconnect VRidge by reopening mobile app. It shouldn't require game/SteamVR restart.

If you are stuck with Headset not detected message, close SteamVR, make sure your mobile device is connected to Riftcat client and start SteamVR again.

If you have problems, please reach out to us through our help center (we will keep adding known issues with SteamVR there soon) or reddit (so we can share workaround and solutions as a community):


Android CPU usage optimized == a lot less pixel artifacts


We solved one very common cause of pixel artifacts happening due to "Frame loss @ decoder". We optimized some of our algorithms and the overall CPU usage dropped by ~50%. This is important because Android devices will generate less heat and therefore Android OS won't downclock CPU to counter the heat.



Core frequency downclocking due to high heat (thermal throttling) fixed pixel aritfacts for nearly all of our devices. There is still room for more optimizations so if you are still experiencing high frame loss @ decoder, don't worry - we will keep trying to optimize and find all the problems.

We have a request - can anyone with Asus Zenfone 2 reply in comments if they got VRidge working correctly? It seems that everyone with this specific phone model is getting constant artifacts.

Memory leaks fixed in NVENC and Media Foundation encoder modules


Some of you reported that staying in-VR with VRidge for longer than 30-40 minutes resulted in VRidge crashing due to lack of memory. We fixed two memory leaks that caused RAM usage to grow 30-100 MB every minute. Sorry for the crashes, totally our fault.


229 comments:

  1. Thanks thousand for this update and for the quickly answer on twitter. If anyone don't get EliteDangerous working remember to enable HMD on 3d settings and if necessary 60hz.. After that wonderfull.. We wait for frontier to fix graphics.. I'm using a 660gtx and work very very good :)

    ReplyDelete
    Replies
    1. Updated post with your tip - thanks a lot!

      Delete
  2. The launcher not working after close

    ReplyDelete
    Replies
    1. Can you tell us where exactly does it stop? Screenshot or error message would be very helpful.

      Delete
  3. OK, today needs to get a move on so I can get home and try this out....

    If I could make one request, it would be: native RiftCat support for off-phone tracking/gyro modules. If I could spend £30 on something I could tape onto my Cardboard headset, and maybe take some of the CPU load off the phone / free up wifi bandwidth for the graphics stream, that would be nice :). Unless those modules are no better than phone tracking or the amount of bandwidth freed would be insignificant?

    Other, more distant ones: could a second phone or a wiimote be used in future to emulate a Vive controller?

    You guys are doing god's work, keep it up.

    ReplyDelete
    Replies
    1. Wiimotes and PS Move were already suggested multiple times. We will be researching possible support in the future.

      No support for custom gyros now, we want to support GearVR sensors first.

      Delete
    2. +1
      Have held off getting a GearVR cos my phone isn't a Samsung - this would change that. My wallet won't thank you but I will :D
      Thanks for the response.

      Delete
  4. I am stuck with Headset not detected message permanently

    ReplyDelete
    Replies
    1. Please try installing driver to OpenVR folder (if present) instead of SteamVR. Path in UI might not update but please click "Install" anyway.

      Delete
    2. I'm stuck in same. There is no OpenVR folder. I create myself but problem is stay. Headset not detected :(

      Delete
    3. If your steam is installed on C:\ there should be no need to changed path and all you have to do is click "Install vridge drivers". However sometimes SteamVR folder is actually named OpenVR then you have to change the path to OpenVR folder like on the screenshot here (http://i.imgur.com/xkdQ1Tj.png). If you have your steam installed on different drive then you need to manually change directory to {Steam folder}\steamapps\common\steamvr

      Delete
  5. This comment has been removed by the author.

    ReplyDelete
  6. virtual desktop with no lags if you select low quality stream option in virtual desktop itself. 60 fps works like a charm but 30fps artifact like crazy in steam vr for me.

    ReplyDelete
  7. I'm stuck with black screen where the monitor in virtual desktop should be. Using a Samsung S5 and an LG G5. The LG G5, can not display anything correctly when I am looking around, the screen basically tears and overlaps itself everwhere. Black screen is still there for the monitor but the background is clear when the device is completely still.

    ReplyDelete
    Replies
    1. Known issue, trying to solve it (decoder packet loss)

      Delete
  8. Any possibility of emulating vive controllers, or tracking in the future?

    ReplyDelete
    Replies
    1. Yes but we want to get video stream smooth and stable first.

      Delete
    2. You could try to get a leap motion and use the aplha drivers

      Delete
  9. Hi guys, just tried out VRIDGE with my Xiaomi Redmi Note 2, a little tacky I know, I assumed it'd work since TrinusVR works very well, however I get constant artifacting and lots of frames dropped @ decoder on this phone too. I assumed it would be cpu throttling as previously mentioned but I enabled 'Performance mode' which apparently ignored CPU thermal throttling on the MIUI ROM but still getting artifact. Just thought you guys would like to know!

    ReplyDelete
  10. VRE.Vridge.Transmission stops working when I start up steamVR. Have to force close it. If I don't close it, steam says it's "ready", but my phone will keep connecting and dropping out every 3-5 seconds. I'm using windows 10 64 bit with a rooted HTC m9 phone.

    ReplyDelete
    Replies
    1. What is your video card?

      Delete
    2. This comment has been removed by the author.

      Delete
    3. Same problem here... GTX 970 gaming. Any idea how to solve this?

      Delete
    4. @Andy, what games have this problem, could you give me some names?

      Delete
    5. I tried “project cars“. But the VRE.Vridge.Transmission crash happens when I just start steamVR without trying to launch a game.

      Delete
    6. ... im using Windows 10 pro x64 and a GTX 970 with latest drivers, my mobile device is a huawei P8 ...

      Delete
    7. PCars was updated to Oculus SDK 1.3, which is not currently supported by us (licensing-related reasons). You can try running it with Revive which translates oculus games into SteamVr games: https://github.com/LibreVR/Revive

      IIRC PCars devs said that they want to support SteamVR natively in the future (and with SteamVR support Vridge will work without any extra layers).

      Delete
    8. i also have same problem. "VRE.Vridge.Transmission crash happens when I just start steamVR"

      i'm using win7 x64 with GearVR+Note5. tried vridge gearVR version, update drivers. but still no luck.

      hope you can help me about this problem. please e-mail me. jirawut.pat@gmail.com

      Delete
    9. @Jirawut Does your PC meet our minimum requirements? https://riftcat.com/vridge/requirements

      If it does then send us logs as described in this article - https://support.riftcat.com/hc/en-us/articles/208781529-What-diagnostic-data-log-files-should-I-send-with-bug-report-

      Delete
    10. sorry. my notebook doesn't meet minimum requirement. i gave it up. T-T

      Delete
  11. it's a nvidia gtx 570. i found out i had the NVENC box ticked. when it's off, it said i don't have an proper encoder and it will do the same connecting and disconnecting thing. Do i need a HAVE to use a 600 series card?

    ReplyDelete
    Replies
    1. Yes, you need GTX 650+ or newer NVIDIA (Kepler+ architecture).

      https://riftcat.com/vridge/requirements

      Delete
  12. Vridge Transmission stops working when I start up steamVR. He is trying to connect more and can not SteamVR does not recognize. I have a GTX 760 on Windows 10 64-bit. The strange thing is that before worked. Not now connects some way. Note already tested with NVENC enable / disable. Nvidia Driver 364.72.

    ReplyDelete
    Replies
    1. Please send log files from Riftcat/logs to team@riftcat.com and copy paste the comments there.

      Delete
  13. This is the problem https://youtu.be/LfUFmgcESj0

    ReplyDelete
  14. Phone transmission and display is smooth now but still has a black screen for the monitor. Is anyone else experiencing this in virtual desktop?

    ReplyDelete
  15. black screen on s7 edge on virtual desktop (where screen should be). Tried bigscreen beta but that makes my computer melt

    ReplyDelete
    Replies
    1. Could you send me log files found in {RiftCat Installation folder}/logs/

      Delete
  16. I have been unable to figure out how to access Steam VR Desktop Theater or even just the general Steam VR menu that should be accessible and viewed through the HMD. I have an Xbox One controller connected by USB to my PC, it works with Big Screen mode, but none of the buttons bring up any menus or options with in the HMD display.

    I did, however, get Elite Dangerous running in Steam VR and that was quite impressive. It ran quite smoothly. Any help I can get on getting access into the Steam Desktop Theater or even just the steam menus in VR where you can set your wallpaper I'm curious to see how that works.

    ReplyDelete
    Replies
    1. Currently only Steam Controller is supported in our SteamVR driver. We'll try to add Xbox controller too in the future.

      Desktop Theater is automatically started for apps that do not support OpenVR/SteamVR when you lanch them while SteamVR is running. They need to have "Enable Steam Deskop Theater" checked in their steam options for it to work.

      Delete
    2. Thank you, I did get Steam Desktop Theater to come up once but the game video never showed up in the theater. It just kept showing the message Connecting to Game I think it was. But that is a step closer and it may have just been something with that game.

      Delete
    3. Check it out with new update (0.5.4.1, restart Riftcat desktop client) and tell us it makes any difference.

      Delete
    4. I was able to play a little bit of Dead Space 2 in the Desktop Theater today. It was pretty neat, though the view drifting can be a little cumbersome, at least the desktop theater offers a pretty easy way to recenter the view. Thanks.

      Delete
  17. Tons of flickering for me when I use steamvr, its unusable. Nexus 6P with latest software update and windows 8.1 PC. I'll grab a video

    ReplyDelete
    Replies
    1. Working on it, top priority.

      Delete
    2. Awesome, good to know! Guess I don't need to post my video then.

      Delete
    3. Same on Galaxy S6, windows 7

      Delete
  18. Hey, I've got an Xperia Z3. I'm fully connected to RiftCat, but when I start up the SteamVR app, it doesn't detect my phone at all. Any suggestions?

    ReplyDelete
    Replies
    1. Send me logs (team@riftcat.com) located in {RiftCat Folder}/logs and I'll look into it.

      Delete
  19. I try and use Steam Virtual Theater, but i just get the grid while the game is running? Why is this happening? also IKEA experience just gives a black screen with blue line...

    ReplyDelete
    Replies
    1. Please send logs located in RiftCat/logs to team@riftcat.com and refer to your post in the e-mail.

      Delete
  20. vre.vridge.transmission crash when i start eny games. (win7 64bit, android 5.0.1 meizu mx4)

    ReplyDelete
    Replies
    1. Please send logs located in RiftCat/logs to team@riftcat.com and refer to your post in the e-mail.

      Delete
  21. Hi !

    Thanks for this !

    Unfortunately, I'm not able to play with VR.

    Everything is working untlil I start project cars for steam VR.

    It seems that this game is not recongnise the VR headset.

    On my phone, I still have the start environnement but anything else.

    I would be excited to find a way to play with project cars and VR !

    ReplyDelete
    Replies
    1. Project cars was not working until the update that was released couple days ago. Try updating Pcars to newest version and try again.

      Delete
    2. Hi !

      Project cars is up to date. I think my problem is steam vr that say it does not initialise correctly. I tried another application (free) for testing named realities and it says that there is no steamvr detected.

      Delete
    3. You sure you deployed our stream drivers? If so then send me (team@riftcat.com) logs and openvrpaths.vrpaths located in Riftcat/logs and C:\Users\\AppData\Local\openvr respectively. Also refer to your issue in the mail.

      Delete
  22. Hi! my experia z3+ is working fine with all riftcat and steam and steam vr untill i load up a game from steam in the phone,then it went just black! why?

    ReplyDelete
    Replies
    1. Is it all games failing for you or some specific ones?

      Delete
    2. team fortress2 whitch is a no vr game and the Lab vr is the 2 games i downdold yet on stem and both turn black just when to start in the phone! any suggestion?

      Delete
    3. Send logs located in RiftCat/logs to team@riftcat.com refering to your comment

      Delete
  23. Hey Im just setting up my VR rig today so I havent been able to play any of the SteamVR games yet. I only have one question for you though.. Does XBOX360 controller work for all/most of the games or what're you people playing with?

    ReplyDelete
    Replies
    1. You need to check whether game supports gamepad or not, but considering Oculus is including Xbox controller in their bundle I'd assume most VR games support it.

      Delete
  24. i have problem when i start a game a message appears on the phone "awaiting VR game Stream" and i wait alot but nothing happens .. can you help me please

    ReplyDelete
    Replies
    1. Send logs located in {RiftCat folder}/logs to team@riftcat.com and I'll look into it. Also refer to your issue in the e-mail body.

      Delete
  25. Im using a MSI Ghost Pro laptop, headset is connected, but on my phone (HTC One M8) I just see a white screen and fuzzy lines when I launch game. My graphics card is GeForce GTX 870. Any suggestions on how to get me going?

    ReplyDelete
    Replies
    1. Send logs located in {RiftCat folder}/logs to team@riftcat.com and I'll look into it. Also refer to your issue in the e-mail body.

      Delete
  26. my LG G4 display's nothing when i launch the vr, yet the computer is detecting it as a headset and responds to the motion

    ReplyDelete
    Replies
    1. Send your comment and logs located in {RiftCat installation directory}/logs to team@riftcat.com

      Delete
    2. Send your comment and logs located in {RiftCat installation directory}/logs to team@riftcat.com

      Delete
  27. Holy baby Jesus. I need to not show up to code another enterprisemetricform and apply myself to something interesting.... God damn mortgage though. Dang. Great work.



    ReplyDelete
  28. Holy baby Jesus. I need to not show up to code another enterprisemetricform and apply myself to something interesting.... God damn mortgage though. Dang. Great work.



    ReplyDelete
  29. i' CAN'T PLAY STEAM VR GAMES BECAUSE THE SCREEN TELLING ME I' NEED AN APPLICATION I' CAN OPEN THIS .CAN ANYONE LET ME KNOW WHERE CAN I' FIND AN APP?AND WHAT IS THE NAME OF THAT APP?

    ReplyDelete
    Replies
    1. You need to have RiftCat desktop client and download VRidge app for your phone.

      Delete
  30. Will out of ammo and raw data work

    ReplyDelete
    Replies
    1. Both games requires motion controllers. Unless you can emulate controllers you probably won't be able to play them.

      Delete
  31. Hi! Steam doesn't give me room setup. There is some error 109 of steam. I've ALienware 15\ Samsung Note 4. I done the setup once, but afrer reset of PC SteamVR dosent see my "VR headset"

    ReplyDelete
    Replies
    1. Sorry for the delayed response - if this still happens please send vrserver.txt, vrmonitor.txt, vrcompositor.txt logs.
      They are located in Steam/logs (by default: C:\Program Files (x86)\Steam\logs).

      You might want to try switching to beta branch of SteamVR too (in steamvr properties on steam).

      Delete
  32. Hi i just tried this software today but i'm getting massive flickering problems even when trying to use room setup, also i tried to run Rise of the tomb raider and even though it appeared on my pc monitor i just got a black screen on my phone. I did try all 3 video encoders in the options and even changing screen res and bitrate but still no joy.

    My mobile is the HTC 10 running MM completely updated, its not rooted but i did unlock my bootloader.

    Using Windows 10 x64 pro, 16gb memory, nvidia gtx970 4gb version with the latest nvidia drivers and i have all the windows updates installed.

    ReplyDelete
    Replies
    1. It should be fixed and working without flickering now. Make sure your SteamVR is updated to the latest version.
      Regular non-VR games aren't supported and only native VR games work (there are plenty on Steam). Fake VR automatic conversion will be available in the future.

      Delete
  33. This comment has been removed by the author.

    ReplyDelete
  34. yes i updated to the latest version and the flickerings gone, i've also noticed i only get the black screen when running rise of the tomb raider in directx 12 mode other games seem fine i played castlevania lord of shadow fine, is dx 12 not supported yet?

    ReplyDelete
    Replies
    1. If you are using Steam Desktop Theater to play those games - it's not controllable by us so I can't tell if it's Dx 12 being a problem or something else. :(

      Delete
  35. In my Riftcat app, I don't see a "click here to install SteamVR" button, and so riftcat crashes with a "NullReferenceException", obviously cannot find steamvr. any help please?

    ReplyDelete
    Replies
    1. This guide is a bit outdated. Please see article below for the latest guide.

      https://support.riftcat.com/hc/en-us/articles/210632689-Playing-HTC-Vive-SteamVR-games-with-VRidge-

      If the new guide doesn't help, send files in the Riftcat/logs folder to support@riftcat.com. You can read more about logs here:

      https://support.riftcat.com/hc/en-us/articles/208781529

      Delete
    2. This comment has been removed by the author.

      Delete
  36. Ipc connection failed after multiple attempts. Original problem is it doesn't detect headset but i bypass that with running vrmonitor.exe... it opens vrsteam in extended mode but no games working and when i try to toggle to direct mode steam always errors with no ipc connection after multiple attempts

    ReplyDelete
    Replies
    1. Figured it out! If you have an nvidia,depending on the graphics card, u might be required to upgrade to windows 10 if your headset doesnt get detected. Also ensure u have the latest drivers. Tested this on 2 systems. Cheers!

      Delete
  37. I have a problem with my oppo f1 phone . I have exported my own game to steamvr and run it to steamvr and it works the problem here is that . It displays on my laptop and my phone (but it works only for just a second) then it doesn't render anymore . What do you think the problem is?

    ReplyDelete
    Replies
    1. Hi,

      There might be few things that causes that. Send log files as described in the article below:
      https://support.riftcat.com/hc/en-us/articles/208781529

      Delete
  38. Hello. I have a problem with steamvr. I installed riftcat on my pc and VRidge on S6 edge. This two program are communicating with each other so this is ok. I installed steamvr, and when i play steamvr room setup i don't do it. The next button is inactive on "Establish tracking" setup page. If I close this setup then steam menu appear on s6 screen. When i play projectCar game in vr mode then the game run in pc monitor but s6 screen awaiting VR game stream. In the steamvr program show me "waiting for..."

    ReplyDelete
    Replies
    1. Hi,

      Send log files as described in the article below:
      https://support.riftcat.com/hc/en-us/articles/208781529

      Delete
  39. Is it possible to use vridge with cloud gaming services such as liquid sky?

    ReplyDelete
    Replies
    1. I've heard that some people use it with cloud gaming, however I cannot 100% confirm if it works without any issues, additionally there might be noticeable in-game lag.

      Delete
    2. Realy? Where did u find it?

      Delete
    3. I recall some ticket with similar question.

      Delete
  40. Walking down the road or sitting in a café with the most advanced cellular phone.How to fix a dead phone

    ReplyDelete
  41. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  42. "vre.bridge.transmission has stopped working"

    core i7 4700MQ
    Geforce GT840M
    8 GB RAM

    Samsung Galaxy S6+ (SM-G928F)

    When i try to start Steam VR, or at starting Riftcat games...

    ReplyDelete
  43. This comment has been removed by the author.

    ReplyDelete
  44. I am really happy with your blog because your article is very unique and powerful for new reader. Thanks

    ReplyDelete
  45. Why are you worry about your things which you need and searching in google so you are on good site where you can fulfil your need. ST Hint

    ReplyDelete
  46. All Post information about your blog is very unique and good for reader because when i have read your blog looks very impressive for me. I want to say thanks to you. Most importantly I have bookmark your site for future updates. Top 4 Web Hosting

    ReplyDelete
  47. Your blog is very nice thanks for sharing Then justVery nice, thanks for sharing to us Enjoyed every bit of your blog.Really looking forward to read more. Tech New UK Gat Latest News

    ReplyDelete
  48. Your Post topic is very unique and all information is reliable for new readers. Thanks

    ReplyDelete
  49. Keep up the good work, I read few posts on this web site and I conceive that your blog is very interesting and has sets of fantastic information

    Advertising Agency New York
    Social Media Marketing New York

    ReplyDelete
  50. I personally feel your website topic is very unique and reliable for readers. We are waiting new more informative articles for increasing knowledge For upon.

    ReplyDelete
  51. First, Thanks for this wonderful information. This article is very helpful to all users. Thanks a lot for sharing.
    how to fix google play services error
    jquery cdn

    ReplyDelete
  52. I am very grateful you did share your knowledge here. It is an excellent post
    Thank you so much for providing such a useful content. These are very useful to me.
    100 Instant approval blog commenting sites
    Free Digital Marketing & Software Courses

    ReplyDelete
  53. Seoservice786 blog is provide information for Hospitals, SEO, Tourist

    Places
    related of All World - Free and Paid.

    ReplyDelete
  54. I am very grateful to share your knowledge here. It is an excellent post
    Thank you so much for providing such a useful content. These are very useful to me.

    ReplyDelete
  55. FIND A ESCORTS LADY IN BANGALORE FOR YOUR ENJOYMENT BANGALORE ESCORTS:-
    Call Aleena 8123770473 Bangalore Cheap Escort Services is the Best Escorts Hot Sexy Girls, Cheap Escorts Girls in Bangalore Escorts,Find a Escorts lady in Bangalore for Your Enjoyment Bangalore
    Aleena Model Girls Find a Escorts lady in Bangalore for Your Enjoyment| Bangalore Escorts 25 year old Female from Bangalore Escorts Karnataka in India Along these lines, this implies the Escorts in Bangalore have the ability of making business torus and end of the week trips totally agreeable and engaging from every single angle,25 year old Female from Dating
    http://www.aleena1143.blogspot.in/
    CONTECT NO :-9205915046, 08123770473
    ADD:-MG ROAD IN BANGALORE
    ZIP CODE :-560001

    ReplyDelete
  56. Thanks a lot for your positive article You can find latest games from fgpgames

    ReplyDelete
  57. I am very grateful you did share your knowledge here. It is an excellent post Thank you so much for providing such a useful content.CARPET CLEANING CAMPBELL TOWN

    ReplyDelete
  58. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information

    submit a url

    search engine submission

    web site submission

    free search engine submission

    directory submission

    ReplyDelete
  59. My self swati shetty. I am 24 years old a hot and provocative girl. I have completed my education. And I am living in Delhi since last 5 years. I am working as best porn star. People are dame fan of my beauty. Because I have a sexy curve with the fair color complex. As I told that I am working as porn star also. So we provide lots of video on the internet at the different sites. You may find out every kind of videos like South Indian sex video, Porn star sex video, hardcore sex video etc. I have also introduced these kind of sex video on my own sites. So from more information you can visit my site also.
    pakistani sex movie
    first time sex videos
    porn star sex videos
    office sex videos
    Anal sex videos
    indian call girl sex
    Asain Teen Sex
    pakistani house wife sex videos
    hardcore sex videos
    Bangladeshi cute sweet housewife sex
    african sex videos
    animal sex videos girl
    big ass sex
    blowjob sex videos
    Indian new desi sex video
    Interracial BBW Sex
    teen big cock
    Black sex video

    ReplyDelete
  60. This is really awesome article keep it up you have very impressive vocabulary thanks from. content-writing

    ReplyDelete
  61. thanks for sharing such an amazing post with us. If you are suffering from social phobia you may read How to overcome social phobia

    ReplyDelete
  62. Amazing blog if anyone looking for grate tips to Popcorn Ceiling Removal then check out here http://removepopcornhouston.com/

    ReplyDelete
  63. I personally feel your website topic is very unique and reliable for readers.http://www.techmughal.com/. We are waiting new more informative articles for increasing knowledge

    ReplyDelete
  64. Awesome Great Post! I have read all things in this article, i like your content, keep sharing this type of information.
    Thanks
    Masik Rashifal

    ReplyDelete
  65. I feel a lot more people need to read this, very good info
    voucher_deals_mumbai.htm

    ReplyDelete
  66. Really a very informative and helpful post. It has become very valuable for presenting so beautifully.After reading your post, I realized that this is a very good post.There are fantastic article, I think it's one of the best.

    ReplyDelete
  67. Really a very informative and helpful post. It has become very valuable for presenting so beautifully.After reading your post, I realized that this is a very good post.There are fantastic article, I think it's one of the best.http://www.toyotaautomotive.co.uk

    ReplyDelete
  68. The information you have posted is very useful. The sites you have referred was good. Thanks for sharing..
    dental braces cost calgary

    ReplyDelete
  69. Very informative info thanks for sharing.
    https://www.tajori.pk/collections/mobile-phone-price-in-pakistan

    ReplyDelete
  70. Great Article..
    I really appreciate your work.
    Good Friday Images

    ReplyDelete
  71. Finally, your search for the best and most economical cleaning product has come to an end because you have visited the right place where you are going to explore the details of one of the best cleaning products and it is Snow Joe sj625e and also about Snow Joe sj625e reviews. It is an electric snow thrower and it is simply perfect for meeting the needs for home cleaning.

    if you want more just look here "snow joe sj625e review"

    ReplyDelete
  72. Ankara da eşya depolama alanında lider firma yılların verdiği tecrübe ile eşyalarınızı güven için de istediğiniz sürelerde depolayabilirsiniz. https://depoevi.com/ güvenin adresi

    ReplyDelete
  73. this site is really interesting.. i love this site.. and trying to come to this again.. thanks
    desi media point

    ReplyDelete
  74. SkyBootstrap is a free landing page service provider . Free download high quality bootstrap landing page that perfectly fit your business.
    Bootstrap Landing Page Templates

    ReplyDelete
  75. Datingstepmalik is welcome by all of your male partners in state, our feminine model partner, Dirty Bah, United Nations agency is from Kolkata. terribly lovely figure, whose eyes are terribly black, whose hair is extremely lovely and long you wish to satisfy them once, if you have got to return up-to-date with ME for this, you'll decision North American nation for this, you'll additionally take facilitate through our WhatsApp, thus would I expect you to contact North American nation, if it will happen, I’d be terribly happy, as a result of my life is that the solely purpose, the enjoyment of my very own happiness.
    http://datingstepmalik.escortbook.com/
    https://datingstepmalik.yolasite.com/
    http://datingstepmalik.jigsy.com/
    http://datingstepmalik.webstarts.com/
    https://datingstepmalik.webnode.com/l/why-conceptual-art-matters/
    https://datingstepmalik.weebly.com/
    https://loveinmumbaies.wixsite.com/mysite
    http://datingstepmalik.zohosites.com/
    https://wwwloveinmumbaiescorts.blogspot.in/
    Kolkata Escorts Agency

    ReplyDelete
  76. Your article has very unique and reliable information on new topic so i am really impress with your post. Blog Posting Sites List

    ReplyDelete
  77. Your article has very unique and reliable information on new topic so i am really impress with your post. Thanks
    http://www.sthint.com/2017/11/15/instant-approval-do-follow-guest-posting-sites-list-free-2018/

    ReplyDelete
  78. Truly community and free Dubai classifieds ad's website. Providing Dubai jobs, flats, villas, and rooms for rent, used cars, furniture. Buy, sell or find anything in Dubai for free.

    free classifieds in dubai

    ReplyDelete
  79. I am really impress with you for the selecting of new and unique topic and also well written article on it. I always prefer to read the quality content and this thing I found in you post. thanks for sharing with us..
    http://scintilladigi.com/

    ReplyDelete
  80. We provide online test series for Informatics Assistant (IA) or Suchana Sahayak Vacancies exams. All Online Test Series is designed to offer the student a methodical approach to test testing of his preparation towards the prestigious competition exams for Informatics Assistant (IA) or Suchana Sahayak exam 2018. With the help of this online test series, those students who prepare Informatics Assistant (IA) or Suchana Sahayak Exam they can compare all his performance with the other students that would help him to understand his concrete preparation level and determine how much endeavor from his end to do well.
    https://www.allonlineexam.in/online-test-series-ia-vacancies/

    ReplyDelete
  81. I always prefer to read the quality content and this thing I found in you post. thanks for sharing with us
    Government Jobs

    ReplyDelete
  82. Here you can find all Government Jobs, Jobs in Pakistan, Online Jobs, ngo jobs in Pakistan, part time jobs, Private Jobs, latest job, job, bank job, job vacancies, federal government jobs.
    Government Jobs

    ReplyDelete
  83. Get All The IPL 2018 Latest Updates On Our Facebook Page. FREE FREE FREE FREE Enjoy and Keep Updates With IPL Every Seconds News. Like our Page and Enjoy.
    IPL UPDATES AND NEWS ON FACEBOOK PAGE

    ReplyDelete
  84. Gbolamedia is a blog for entrepreneurs and small-business owners. Catch up the full insight about starting and running a successful business on Head in Here Now!


    Gbolamedia

    ReplyDelete
  85. great information thanks more http://www.panditvijayvarma.com/astrologer-in-new-york.php

    ReplyDelete
  86. nice information thanks for more deatails http://www.astrobhairav.com/jai-hanuman-prayers.php

    ReplyDelete
  87. Thank you for sharing information.It was very useful.
    Well done

    ReplyDelete
  88. All Post information about your blog is very unique and good for reader because when i have read your blog looks very impressive for me
    super_deluxe.htm
    dining.htm
    index.htm
    executive.htm
    economy.htm
    continental.bawahotels.com
    thematic.htm
    accommodation.htm

    ReplyDelete
  89. Your selection of topic is very good and also well written. Thanks for sharing. I feel like all your ideas are incredible! Great job!!!
    travel-coupons

    ReplyDelete
  90. This topic is very good and also well written.
    Looking for www.office.com/setup, ms office setup support assistance http://office-365-setup.co.uk/

    ReplyDelete
  91. nice post....
    Natraj office furniture india's Leading office furniture manufacturer and seller

    ReplyDelete
  92. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon. latest news in hindi

    ReplyDelete
  93. Hello I am Michael Jones Nice blog
    Expert assignment helpers of Allassignmenthelp are well efficient and capable of creating unique assignments for college or university students all across the globe.
    Assignment Help

    ReplyDelete
  94. Artisan-en-Nord est une plateforme regroupant des artisans du Nord, dans tous les métiers afin de permettre aux particuliers comme aux professionnels souhaitant effectuer des travaux de prendre contact avec l’artisan de leur choix.
    Cette plateforme vous permet également de déposer des demandes de devis qui seront traitées gratuitement et en moins de 48 heures. Nous vous proposerons jusqu’à 5 devis provenant d’artisans vérifiés, les plus sérieux et les plus professionnels. artisans nord

    ReplyDelete
  95. I am truly awe with you for the choosing of new and one of a kind point and furthermore elegantly composed article on it. I generally want to peruse the quality substance and this thing I found in you post. much obliged for imparting to us..

    ReplyDelete

  96. Beauty That Walks is a lifestyle blog that focuses on beauty, hair, reviews and much more. It offers writing that educates the readers such as natural hair care tips, makeup tips, DIYs, product reviews and other lifestyle topics. Firsthand experience and expertise are also shared so viewers can also relate. natural hair care

    ReplyDelete
  97. Best Deck Contractor in Virginia. Arca Construction is a small construction company founded by Mauricio Alvarez who has over 10 years experience in building decks and home remodeling. We have been famous for best deck builders and well experienced railing contractors and highly efficient home remodeling contractors or renovating contractors
    fredericksburg deck builders

    ReplyDelete
  98. Every body check the buzztum website and get the Unique Information For All Generation please visit Buzztum

    ReplyDelete
  99. Your post inormation is very unique and useful for visitors Paypal Account

    ReplyDelete
  100. You have very strong information about latest topic i am really impress with you but you must improve your samrush and DA after posting more unique post like you have done so please use our DA Checker site.

    ReplyDelete
  101. Hi! your blog is very nice. I read it completely with the deep eye. you have really done a great work. please keep it up.You have given such a great information that will be very useful for me.I want to know more information deeply about it. If possible you can share your more blog for us. Thank you for your such a great blog. great content I am also a content writer in best digital marketing company in udaipur which provide all services related to Digital Marketing in last five year we are recommended as a best digital marketing agency in udaipur by our client to other at last i want to express my thought really your blog is knowledge gaining. I really appreciate your blog.

    ReplyDelete
  102. Great article indeed. very helpfull. will surely recomend this to myfriends


    Planning to Buy App Reviews ? and Buy App Reviews Andrid . and boost up your plastore ranking?
    we can hel you .

    ReplyDelete
  103. Integrative medicine
    Thank you very much for your knowledge sharing initiative.I’ve found some organization for EggDonation. But seems their demanding charges are not reasonable for the service. Can you disclose it here? How much money is actually needed for
    collection and process of Egg from the donor?

    ReplyDelete
  104. Keep up the good work, I read few posts on this web site and I conceive that your blog is very interesting and has sets of fantastic information
    Check This out

    ReplyDelete
  105. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info  http://puffgames.net/

    ReplyDelete
  106. Nice Blog! Thanks for Sharing I like it and it's very useful for me. Check out my blog: https://www.shopsonamazon.com/

    ReplyDelete
  107. This comment has been removed by the author.

    ReplyDelete

  108. Best experienced in automobile industry for E Rickshaw Manufacturer, dmwevehicles is commonly given or giving services in automotive industry like, Battery rickshaw, E rickshaw, E Rickshaw Manufacturer, E Auto Rickshaw etc. That is dealing more in automobile industry.
    http://www.dmwevehicles.com/e-rickshaw.html

    ReplyDelete