TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

All Oculus Software and VR applications must be stored in C:\ drive

72 pointsby eghadabout 9 years ago

15 comments

yasonabout 9 years ago
Funnily enough, not just the fact that users and developers need to care about drive letters, the drive C: itself is called drive C: because drives A: and B: were reserved for floppy drives. And I don&#x27;t think many machines have had floppy drives in the 2000&#x27;s.<p>Linux has had a unified directory tree since the early 90&#x27;s where it completely doesn&#x27;t matter which drives host which directories. Implementing such a tree on Windows and mapping &quot;C:&quot;, &quot;D:&quot; etc. as pseudo-roots to suitable locations to make it backwards compatible would not be an insurmountable task. Surely not trivial, but even on Windows application programs do not write to physical drives directly which gives the filesystem an opportunity to do any path translations it wants to. Thus, the question becomes a matter of will: Why hasn&#x27;t Microsoft considered it important to fix their drive accesses?<p>What do they see as the advantage of having drives mapped to drive letters? It&#x27;s certainly not usability: Linux can produce &quot;drive icons&quot; for each mounted drive. You plug in a USB stick and its icon shows up on the desktop――all this <i>regardless of whether</i> the USB stick is actually mounted in &#x2F;mnt&#x2F;$STICK or &#x2F;media&#x2F;$USER&#x2F;$STICK or wherever.<p>They could also support mounting extra drives to directories under C: so that the user would never have to deal with other drive letters. The &quot;C:&quot; would just be a historical prefix but in practice it wouldn&#x27;t matter because you could mount your second disk at C:\Program Files\ and the applications wouldn&#x27;t even know about it. I vaguely remember that WinNT kernel could actually do this, however it&#x27;s apparently well-hidden from users because I don&#x27;t see this having been set up anywhere.
评论 #11335151 未加载
评论 #11335121 未加载
评论 #11335394 未加载
评论 #11339946 未加载
评论 #11335152 未加载
评论 #11335168 未加载
评论 #11340691 未加载
stordoffabout 9 years ago
Probably not a deal breaker for most, but it seems a little weird that they didn&#x27;t plan for this. Surely a relatively small SSD for OS + large HDD for games etc. isn&#x27;t that unusual for Oculus&#x27; target market?
评论 #11333951 未加载
ryandrakeabout 9 years ago
Wow... The Sea Drive. Brings back memories of those weird systems I had to use in the dark, distant past, where programs had to inexplicably be aware of what physical device a file was on in order to access it.
static_noiseabout 9 years ago
This is what happens when your devs get the machines they want and not the machines their customers have.
评论 #11334519 未加载
评论 #11334557 未加载
FLGMwtabout 9 years ago
Odd that the twitchy front page of &#x2F;r&#x2F;Oculus made it&#x27;s way on the front page here, but I&#x27;ll echo the ever-present Oculus founder&#x27;s response that addressing this is pretty high on their roadmap. Sauce: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;oculus&#x2F;comments&#x2F;4bd31n&#x2F;oculus_software_and_vr_applications_must_be&#x2F;d18dw80" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;oculus&#x2F;comments&#x2F;4bd31n&#x2F;oculus_softw...</a>
评论 #11334527 未加载
评论 #11337567 未加载
PhasmaFelisabout 9 years ago
What I really love is that it has to go in &quot;Program Files (x86)&quot; specifically, even though the Rift requires 64-bit Windows.
评论 #11334680 未加载
评论 #11334073 未加载
Bjartrabout 9 years ago
Not that big a deal, it&#x27;s easy to use junction points &#x2F; symlinks across drives.
评论 #11334038 未加载
mappuabout 9 years ago
<i>&gt;This is near the very top of our roadmap ... we are still in the process of rolling out our support pages, don&#x27;t take anything as final yet.</i>
评论 #11335006 未加载
shmerlabout 9 years ago
Yeah, so much for their Linux support.
评论 #11334642 未加载
FLGMwtabout 9 years ago
FWIW, this looks like it might only apply to games purchased through Oculus Home, the Steam equivalent for the Oculus Rift (or perhaps the UPlay equivalent). Games&#x2F;experiences that aren&#x27;t distributed via Oculus Home (SteamVR, Steam games w&#x2F; Oculus support, independently distributed games) appear to not be beholden to this limitation.
评论 #11333973 未加载
altitudinousabout 9 years ago
Minimum viable product.
valineabout 9 years ago
Well that&#x27;s weird. Must have something to do with the Windows registry. Maybe someone who knows more can elaborate.
评论 #11334069 未加载
评论 #11334196 未加载
评论 #11333964 未加载
keyleabout 9 years ago
Seems fair enough for a fairly new software.
评论 #11334018 未加载
评论 #11333977 未加载
chetanahujaabout 9 years ago
Party like it&#x27;s 1999 !!
nzoschkeabout 9 years ago
I haven&#x27;t had a C:\ drive in a decade.
评论 #11334565 未加载