• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Restoring Oculus Rift DK1 [Dumpster Diver special]

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Yesterday I came across a heavily used and completely non-working Oculus Rift DK1 and while I was only trying to brag about my find, at least one person showed eager interest in repair process, so you can thank
dorsetknob for the appearance of this thread.

You can use this article as a guide for Oculus Rift DK1 cable repair/replacement, but be warned that there will be a lot more stuff to that.

I am an electronics hobbyist and sometimes I buy broken stuff for fun or for my personal projects and I had an idea of making my own VR headset at least for a year now. Fortunately I got lucky and found this piece of shit equipment for a low price of $60. Considering that the LCD screen and all PCBs are intact - I already got more than my money's worth.

IMAG0299.jpg IMAG0300.jpg

EVALUATING THE DAMAGE

Long story short: this VR headset was working just fine for almost a year at the small attraction inside a shopping mall, but one day the owner decided to take a 2 day vacation and give his Oculus to a friend. As a result - the main cable is broken in 3 places, few cracks on headset housing + more damage due to less than intelligent attempt at repairing the device with random tools and superglue.

But, it's better to see it once to grasp the magnitude of damage:
IMAG0302.jpg IMAG0303.jpg IMAG0304.jpg IMAG0307.jpg IMAG0310.jpg IMAG0311.jpg

As you can see, the main wire was cut off with only two 6" stubs left on each side. LVDS converter box was a bit damaged and pieced together with superglue, so it took me at least 15 minutes of grinding, cleaning with acetone and some black magic to get all 4 screws out of there. Of course, there are no rubber pads. The actual headset has some minor damage due to ridiculous idea to seal broken clamps with superglue and soldering iron. The last image shows the inside part of LVDS/USB connector. It looks like it is not tampered with, but I really don't like those parts with heatshrink tubing... We'll try to get rid of unnecessary solder joints when we make a replacement cable.

Now, let's look at what's inside. We'll start with a control box:

IMAG0306.jpg
Nothing special here. Just an LCD display driver, based on Realtek RTD2483RD chip. On the right side of PCB you can see, that the 4-pin head tracker connector is wired directly to USB port, which means that theoretically we can take the head tracker out of the headset and use it separately, in case Rift repair fails :banghead:

Next up, the VR headset.
IMAG0307.jpg IMAG0308.jpg

[ ... to be continued ... ]
 

dorsetknob

"YOUR RMA REQUEST IS CON-REFUSED"
Joined
Mar 17, 2005
Messages
9,105 (1.31/day)
Location
Dorset where else eh? >>> Thats ENGLAND<<<
thanks and subbed
 
Joined
Jan 25, 2014
Messages
2,067 (0.56/day)
System Name Ryzen 2023
Processor AMD Ryzen 7 7700
Motherboard Asrock B650E Steel Legend Wifi
Cooling Noctua NH-D15
Memory G Skill Flare X5 2x16gb cl32@6000 MHz
Video Card(s) Sapphire Radeon RX 6950 XT Nitro + gaming Oc
Storage WESTERN DIGITAL 1TB 64MB 7k SATA600 Blue WD10EZEX, WD Black SN850X 1Tb nvme
Display(s) LG 27GP850P-B
Case Corsair 5000D airflow tempered glass
Power Supply Seasonic Prime GX-850W
Mouse A4Tech V7M bloody
Keyboard Genius KB-G255
Software Windows 10 64bit
I hope you can fix what the other guy "fixed", and have a nice new toy to play with.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
IMAG0309.jpg IMAG0312.jpg IMAG0313.jpg

Lenses are intact, so as LCD screen. Hopefully it will work, once the cable is ready.
Just FYI, it is a 7" ChinMei Innolux HJ070IA-02D screen, which is quite popular and can be found in cheap tablets, or sold separately for ~$35-40.
IMAG0314.jpg IMAG0317.jpg IMAG0315.jpg

As expected, the head tracker is a separate unit and it even has an unpopulated micro-USB placement!
It is powered by 2 major components: an STM32F103C8 microcontroller (ARM Cortex M3-based microcontroller) and an INVENSENSE MPU-6000 6-axis gyro/accelerometer.

The front side also features empty 10-pin SWD connector[J3] and an 8-pin GPIO connector[J4]. On the back, some test pads and something that looks like an UART pins, but I can be wrong on this one. The device is "Oculus tracker v2.0" and just a few minutes later I found a full schematic on Github, so I guess my investigative techniques with Rift eyepiece lens were fruitful, but unnecessary.

Now, that I've satisfied my curiosity with Oculus Rift DK1 guts, it's time to fix the damn thing!

[ ...to be continued... ]
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,193 (1.50/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
Nice! and good luck! I still use my DK1 and enjoy it.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,866 (3.00/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Epic technical thread. Hope you get it going buddy. :)
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
IT'S ALIVE!

So, today instead of fixing the gyro I've decided to start with the hardest thing - re-connecting the LVDS interface cable. Of course, everything went bad starting from shopping to the actual process of soldering.

My first idea was: HDMI cable has 19 pins, which is very close to 20 pins in LVDS cable I'm trying to replace. Come to find out, it only has 5 shielded pairs, 4 control wires and 1 ground wire, which only gives 15... So, I went shopping...

Internet stores gave me almost nothing: only one place had shielded 24-wire cables, but they are sold only in huge 100m bobbins. The only useful thing I found was that this store specializes in security and surveillance, which gave me the clue as to where to look for this type of stuff.

So, I took off to a large electronic marketplace and started my tour around every single surveillance equipment store and I finally found what I was looking for! It was a 20-wire shielded cable, mostly used to connect mult-channel CCTV systems. It is about 2 times thicker than the original cable and has an ugly white sleeve, but it was my only option at the time.

The entire repair process is quite straightforward: strip the wire on both ends, twist it together, dip in soldering flux, poke it with iron and seal with heatshrink. Except everything was not that easy in my case: copper wire was either dipped or cured in something, which prevented me from soldering. Every attempt at soldering ended up in burned residue all over the wiring and no joint. To overcome this I had to clean each wire individually with scalpel before soldering, which lengthened the process to almost 1 hour per side (2 hours for the whole thing).

But at the end my misery and suffering has paid off - I got picture! Haven't tried to connect it to my PC yet, but I'll have updates tomorrow.

IMAG0319.jpg IMAG0320.jpg IMAG0321.jpg IMAG0322.jpg
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,193 (1.50/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
IT'S ALIVE!

So, today instead of fixing the gyro I've decided to start with the hardest thing - re-connecting the LVDS interface cable. Of course, everything went bad starting from shopping to the actual process of soldering.

My first idea was: HDMI cable has 19 pins, which is very close to 20 pins in LVDS cable I'm trying to replace. Come to find out, it only has 5 shielded pairs, 4 control wires and 1 ground wire, which only gives 15... So, I went shopping...

Internet stores gave me almost nothing: only one place had shielded 24-wire cables, but they are sold only in huge 100m bobbins. The only useful thing I found was that this store specializes in security and surveillance, which gave me the clue as to where to look for this type of stuff.

So, I took off to a large electronic marketplace and started my tour around every single surveillance equipment store and I finally found what I was looking for! It was a 20-wire shielded cable, mostly used to connect mult-channel CCTV systems. It is about 2 times thicker than the original cable and has an ugly white sleeve, but it was my only option at the time.

The entire repair process is quite straightforward: strip the wire on both ends, twist it together, dip in soldering flux, poke it with iron and seal with heatshrink. Except everything was not that easy in my case: copper wire was either dipped or cured in something, which prevented me from soldering. Every attempt at soldering ended up in burned residue all over the wiring and no joint. To overcome this I had to clean each wire individually with scalpel before soldering, which lengthened the process to almost 1 hour per side (2 hours for the whole thing).

But at the end my misery and suffering has paid off - I got picture! Haven't tried to connect it to my PC yet, but I'll have updates tomorrow.

View attachment 68146 View attachment 68149 View attachment 68145 View attachment 68147

Nice! Now you just need to go over to Oculus.com/Developers and create an account. Then go to downloads and get Oculus Runtime for Windows V0.6.0.1-beta.. Then just install and do the setup. Look up "How to calibrate Oculus Rift DK1" on youtube, because it's a little tricky. Then head over to share and check out all the demos. Right now all the good demos are DK2, but you can still run them on DK1 you just won't have positional tracking. Good luck!


EDIT: Don't mess with the latest runtime which is v0.7. There's not a lot of demo updated for .7 and it's mostly for DK2.
 
Last edited:
Joined
Feb 12, 2006
Messages
2,318 (0.35/day)
System Name MONEY PIT
Processor i7-3770K @ 4800 1.20v batch #3231B415 Delided
Motherboard ASrock Z77 OC Formula w onboard waterblocks
Cooling Apogee HD, MCP655,rad MCR320-XP,Micro Rev2 res
Memory G,skill Trident X F3-2400C10D-16GTX
Video Card(s) EVGA GTX 980 Ti Classified with EK nickel/acetal waterblock installed
Storage 2x120gig Wildfire raid0 2x120gig VERTEX3 raid0
Display(s) 3/ Samsung2343bwx + 65in LG 4K
Case NZXT Phantom White w/red
Audio Device(s) ReCon3d fatal1ty pro, Logitech z906 THX
Power Supply corsair AX860i
Mouse Rat7
Software 64bit ++++ win 10
:respect::respect::respect: SWEET work on that cable. A little sleaving it will better than it came with
 

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
18,843 (3.08/day)
Location
UK\USA
Processor AMD 3900X \ AMD 7700X
Motherboard ASRock AM4 X570 Pro 4 \ ASUS X670Xe TUF
Cooling D15
Memory Patriot 2x16GB PVS432G320C6K \ G.Skill Flare X5 F5-6000J3238F 2x16GB
Video Card(s) eVga GTX1060 SSC \ XFX RX 6950XT RX-695XATBD9
Storage Sammy 860, MX500, Sabrent Rocket 4 Sammy Evo 980 \ 1xSabrent Rocket 4+, Sammy 2x990 Pro
Display(s) Samsung 1080P \ LG 43UN700
Case Fractal Design Pop Air 2x140mm fans from Torrent \ Fractal Design Torrent 2 SilverStone FHP141x2
Audio Device(s) Yamaha RX-V677 \ Yamaha CX-830+Yamaha MX-630 Infinity RS4000\Paradigm P Studio 20, Blue Yeti
Power Supply Seasonic Prime TX-750 \ Corsair RM1000X Shift
Mouse Steelseries Sensei wireless \ Steelseries Sensei wireless
Keyboard Logitech K120 \ Wooting Two HE
Benchmark Scores Meh benchmarks.
IT'S ALIVE!

So, today instead of fixing the gyro I've decided to start with the hardest thing - re-connecting the LVDS interface cable. Of course, everything went bad starting from shopping to the actual process of soldering.

My first idea was: HDMI cable has 19 pins, which is very close to 20 pins in LVDS cable I'm trying to replace. Come to find out, it only has 5 shielded pairs, 4 control wires and 1 ground wire, which only gives 15... So, I went shopping...

Internet stores gave me almost nothing: only one place had shielded 24-wire cables, but they are sold only in huge 100m bobbins. The only useful thing I found was that this store specializes in security and surveillance, which gave me the clue as to where to look for this type of stuff.

So, I took off to a large electronic marketplace and started my tour around every single surveillance equipment store and I finally found what I was looking for! It was a 20-wire shielded cable, mostly used to connect mult-channel CCTV systems. It is about 2 times thicker than the original cable and has an ugly white sleeve, but it was my only option at the time.

The entire repair process is quite straightforward: strip the wire on both ends, twist it together, dip in soldering flux, poke it with iron and seal with heatshrink. Except everything was not that easy in my case: copper wire was either dipped or cured in something, which prevented me from soldering. Every attempt at soldering ended up in burned residue all over the wiring and no joint. To overcome this I had to clean each wire individually with scalpel before soldering, which lengthened the process to almost 1 hour per side (2 hours for the whole thing).

But at the end my misery and suffering has paid off - I got picture! Haven't tried to connect it to my PC yet, but I'll have updates tomorrow.

View attachment 68146 View attachment 68149 View attachment 68145 View attachment 68147

Yes i hate that shit very common for today, all the headphones i fixed over the years that stuff is annoying and time consuming.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
So, I've assembled the headset without a headtracker, hooked it up to PC via HDMI and voila - everything works!

Having some issues with Oculus Runtime though. Without the driver everything works fine. I can use Rift as an extended display do whatever, but this way I can only start games in stereoscopic 3D only by using third-party software, like Perception and most games simply crash. Still good for watching movies in 3D-SBS after some aspect ratio tweaking in MPC-HC.

With Oculus Runtime I have nothing but problems. Already tried all versions from 0.4.2 to 0.7.0:
0.7.0 does not work, because it no longer supports extended display mode. DK1 is recognized only when debugging for DK1 is on, but still no image... At least I can start an SDK demo, which shows on my main screen only
0.6.0 does the same thing, Demos don't work.
0.4.2 an in-between mess-up my video driver or simpli do not work.

I'll try to get it going tomorrow with the head tracker. I guess I'll have to be content with 3D movies for now.
 
Joined
Nov 18, 2010
Messages
7,096 (1.46/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
To overcome this I had to clean each wire individually with scalpel before soldering, which lengthened the process to almost 1 hour per side (2 hours for the whole thing).

Lot of time to waste... you could simply take some aspirin or any other acetylsalicylic acid containing pill and melt it using soldering gun, it will create acid. And use that to clean up the layer... just put the wire on the pill and burn, but it is toxic and stinks as hell, but works on any hard oxygenated surface...

Well, what kind of ancient crap the thing is... no wonder it works like a turd...
 

dorsetknob

"YOUR RMA REQUEST IS CON-REFUSED"
Joined
Mar 17, 2005
Messages
9,105 (1.31/day)
Location
Dorset where else eh? >>> Thats ENGLAND<<<
Well, what kind of ancient crap the thing is... no wonder it works like a turd..

Interested in your apparent view of ""ancient crap""

Wilki
The Rift has gone through many prototype versions in the years since the Kickstarter campaign, around 5 of which were demoed to the public. Two of these prototypes were made available for purchase as 'development kits', DK1 in late 2012

So 2 to 3 years old is
""ancient crap""

Suggest you visit a Dentist to have all your teeth removed as they also must be
""ancient crap""
you can then upgrade with new teeth ( Dentures ) every 2 years to avoid possessing ""ancient crap"" :)
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
P.S. Just managed to play few levels of Portal using Perception =)
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Lot of time to waste... you could simply take some aspirin or any other acetylsalicylic acid containing pill and melt it using soldering gun, it will create acid. And use that to clean up the layer... just put the wire on the pill and burn, but it is toxic and stinks as hell, but works on any hard oxygenated surface...

Well, what kind of ancient crap the thing is... no wonder it works like a turd...
I tried orthophosphoric acid first, which is much stronger than aspirin or other household acids - no good. Solder did not bond not because of corrosion, but because of anti-corrosive crap on the wiring.
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,193 (1.50/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
So, I've assembled the headset without a headtracker, hooked it up to PC via HDMI and voila - everything works!

Having some issues with Oculus Runtime though. Without the driver everything works fine. I can use Rift as an extended display do whatever, but this way I can only start games in stereoscopic 3D only by using third-party software, like Perception and most games simply crash. Still good for watching movies in 3D-SBS after some aspect ratio tweaking in MPC-HC.

With Oculus Runtime I have nothing but problems. Already tried all versions from 0.4.2 to 0.7.0:
0.7.0 does not work, because it no longer supports extended display mode. DK1 is recognized only when debugging for DK1 is on, but still no image... At least I can start an SDK demo, which shows on my main screen only
0.6.0 does the same thing, Demos don't work.
0.4.2 an in-between mess-up my video driver or simpli do not work.

I'll try to get it going tomorrow with the head tracker. I guess I'll have to be content with 3D movies for now.
That's why I told you to get 0.6.0.1. I've had a DK1 for awhile now. Here is my setup



EDIT: You're still using Win7 correct? If you've upgraded to 10 then only 0.7 will work. .7 doesn't have Extend Desktop to the HMD and a lot of the earlier demos will not work.
 

HammerON

The Watchful Moderator
Staff member
Joined
Mar 2, 2009
Messages
8,397 (1.53/day)
Location
Up North
System Name Threadripper
Processor 3960X
Motherboard ASUS ROG Strix TRX40-XE
Cooling XSPC Raystorm Neo (sTR4) Water Block
Memory G. Skill Trident Z Neo 64 GB 3600
Video Card(s) PNY RTX 4090
Storage Samsung 960 Pro 512 GB + WD Black SN850 1TB
Display(s) Dell 32" Curved Gaming Monitor (S3220DGF)
Case Corsair 5000D Airflow
Audio Device(s) On-board
Power Supply EVGA SuperNOVA 1000 G5
Mouse Roccat Kone Pure
Keyboard Corsair K70
Software Win 10 Pro
Benchmark Scores Always changing~
Sub'd for interest and good job on getting her to work again:toast:
 
Joined
Jul 6, 2006
Messages
473 (0.07/day)
Location
ireland, galway
Processor q6600 G0 @ 2.8Ghz
Motherboard ex38 DS4
Cooling air
Memory 4 *1gig tracer ballistic
Video Card(s) sapphire dual bios 6950
Storage ssd- sandisk 120gb, sata- 2 500gb samsung in raid 1 & 1 samsung 400gb
Display(s) LG w2452tx
Case nzxt
Audio Device(s) na
Power Supply hiper 730
Mouse g9
Keyboard bt microsoft arch
Software win7
thanks very interesting :respect: well done on getting her going :toast:

nice one @dorsetknob for nudging @silentbogo to post

:lovetpu:
 
Last edited:

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Finally got it all figured out: apparently HMD or gyro do not work separately, as I first assumed. In order for Oculus Rift to be detected you need both devices attached.

Today I've finished the head thacker cable and after some tweaking my Rift appeared in configuration utility and I was able to start a demo scene without a hitch.

Next on my agenda is cosmetic stuff and maybe some modding!


@Mindweaver, great many thanks for your help with runtime setup. 0.6.0 now works flawlessly and I can finally join the TPU VR club!
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,193 (1.50/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
Finally got it all figured out: apparently HMD or gyro do not work separately, as I first assumed. In order for Oculus Rift to be detected you need both devices attached.

Today I've finished the head thacker cable and after some tweaking my Rift appeared in configuration utility and I was able to start a demo scene without a hitch.

Next on my agenda is cosmetic stuff and maybe some modding!


@Mindweaver, great many thanks for your help with runtime setup. 0.6.0 now works flawlessly and I can finally join the TPU VR club!
Nice! I'll add you to the club.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Holy shit! Apparently for the past 6-7 years I've been missing a lot by ignoring new 3D developments.

Just watched briefly 5-6 minutes of Jupiter Ascending on my DK1 and even in low-resolution it is more fun than 2D.
3D gaming is good, but not perfect: while head tracker performs well and alignment is perfect, except menus in some cases, the low-resolution display makes it hard to enjoy.

My cabling works fine. After re-installing the oculus tracker and fixing the wire layout I finally got rid of small flickering and dark lines caused by interference. The only thing that bothers me is that due to increased thickness of cables my Rift feels heavy and noticeably resists head movement. Also I've noticed some artifacts on LCD screen. These are kinda weird, because they are symmetrical on bot eyepieces, so it might be a signal-related malfunction.

NEXT STEPS:
1. I'll have to re-visit the radioelectronic marketplace and find some hair-thin industrial wiring and proper sleeving to make better and thinner cable (it was suggested by a colleague). I'll have to twist my wire pairs by hand and wrap them in shielding by hand, but he assured me that with the right low-impedance wiring overall thickness might actually be less than normal HDMI cable.
2. Find a better LVDS driver and FullHD display. There can be a possibility that the stock LVDS IC supports higher resolutions because HDMI accepted everything from 720p to 1080p, but I need to do more research on that. RiftUp! is too expensive, so I have to look for aftermarket options.
 
Joined
Feb 12, 2006
Messages
2,318 (0.35/day)
System Name MONEY PIT
Processor i7-3770K @ 4800 1.20v batch #3231B415 Delided
Motherboard ASrock Z77 OC Formula w onboard waterblocks
Cooling Apogee HD, MCP655,rad MCR320-XP,Micro Rev2 res
Memory G,skill Trident X F3-2400C10D-16GTX
Video Card(s) EVGA GTX 980 Ti Classified with EK nickel/acetal waterblock installed
Storage 2x120gig Wildfire raid0 2x120gig VERTEX3 raid0
Display(s) 3/ Samsung2343bwx + 65in LG 4K
Case NZXT Phantom White w/red
Audio Device(s) ReCon3d fatal1ty pro, Logitech z906 THX
Power Supply corsair AX860i
Mouse Rat7
Software 64bit ++++ win 10
Almost makes me take up dumpster diving again:D
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,193 (1.50/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
Also I've noticed some artifacts on LCD screen. These are kinda weird, because they are symmetrical on bot eyepieces, so it might be a signal-related malfunction.

I think what you are seeing is the "screen door effect". This is due to the low resolution 720p screen. DK2's SDE (Screen Door Effect) was better, but you can still see it. It's already been confirmed that CV1 and the Vive both have SDE, but it's barely noticeable, and with each new release it gets better. Someone came up with a small fix using Laminating Pouches, and it's not a bad idea. I have not tried it, mainly because I don't focus on it and I don't see it as bad.

You should try adding positional tracking using IR leds attached to the front of the Rift and a Wii controller as the camera. I did this a few years ago by using a pair of safety glass with led lights. I swapped them out with IR led lights and used the Wii remote as the camera and it was pretty amazing. It made my monitor feel and look like a 3d monitor. I got the idea from a guy named Johnny Lee. Here is his video.
 
Last edited:

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,740 (1.72/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
I could't live with a device that had a screendoor effect or any other visual defect
thats oculus being lazy right there
after seeing the tear down of this one I am convinced that oculus is cheap garbage with a bloated price point
why they refuse to put a panel in with higher PPI/pixel density is beyond understanding
they make faster,better looking panels then what they currently use which is el-cheapo 3d tier--chinese manufactured crapola
 
Last edited:

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
I think what you are seeing is the "screen door effect". This is due to the low resolution 720p screen. DK2's SDE (Screen Door Effect) was better, but you can still see it. It's already been confirmed that CV1 and the Vive both have SDE, but it's barely noticeable, and with each new release it gets better. Someone came up with a small fix using Laminating Pouches, and it's not a bad idea. I have not tried it, mainly because I don't focus on it and I don't see it as bad.

You should try adding positional tracking using IR leds attached to the front of the Rift and a Wii controller as the camera. I did this a few years ago by using a pair of safety glass with led lights. I swapped them out with IR led lights and used the Wii remote as the camera and it was pretty amazing. It made my monitor feel and look like a 3d monitor. I got the idea from a guy named Johnny Lee. Here is his video.
The artifacts I'm talking about are different: I have a small, but identical pattern of white pixels on both sides, which are visible all the time. I think the panel was damaged.
The guy that sold me this device upgraded to DK2 and he is also quite unhappy with it, because his unit suffers from screen door effect, even though it has that fancy Samsung screen (I tried it out and except better resolution there is no significant improvement: tried all lens sets).

Last year I've tried a few demos without IR LEDs - tracking was done by optical tracking of your head and eyes position. It looks cool when you move, but lacks depth when you sit still...

I have a Wiimote from the olden days, but it refuses to connect to my PC (software implementation conflict with my CSR bluetooth dongle). Would've been nice to use it as VR game controller.

I wanna try and make my own wireless head tracker, similar to Oculus tracker v2 in DK1. Already got a 9-axis gyro/accelerometer/magnetometer and some other parts to make a prototype.
Would be cool to have a small device, which you can clip to your headphones and not worry about IR cameras, LEDs and other stuff.

I could't live with a device that had a screendoor effect or any other visual defect
thats oculus being lazy right there
after seeing the tear down of this one I am convinced that oculus is cheap garbage with a bloated price point
why they refuse to put a panel in with higher PPI/pixel density is beyond understanding
they make faster,better looking panels then what they currently use which is el-cheapo 3d tier--chinese manufactured crapola

Can't deny that DK1 is cheap. I believe at today's prices you can make your own DK1 analog or better from aftermarket parts under $100. LCD screen is quite bad even for its price category, and even though it is made in China, I don't think it's even genuine Innolux (model number matches chimei innolux, but has a TS prefix, which is TaiShan).

DK2 is a bit better : they've managed to combine almost all electronic components into a single PCB, but I don't understand why they got rid of gyroscopic tracker in favor of power-hungry IR LEDs and a dedicated camera. OLED display is not that hard on your eyes, but still not enough.

I hope that Oculus manages to make a better consumer model, because at $350 DK2 is not good enough. Wires definitely need to go: I'd like to see a battery-powered wireless VR headset with 1440p screen, audio interface and an old Oculus Tracker v2, or a newer cheaper version of it.
 
Last edited:
Top