I just got Windows Media Center edition up and running with 3 tuners. I am using one old standard edition Hauppauge PVR-250 and one new Hauppauge PVR-500MCE. The PVR-500 has two tuners, so together with the 250 I have three.
It took some experimenting to get this up and running, so I’ll post some of my experiences here.
With three tuners, this is how the registry and your Device Manager should look like:
This is how I did it.
1. Install both cards
2. Install MCE and drivers for the PVR-500 (NOT drivers for the 250)
3. Start MCE and set up the PVR-500 so that you have two tuners up and running
4. Then I tried to follow the instructions here:
Howto: Setup 3 analog Tuners (Pinned)
I encountered some differences, and will try to describe them here:
Close MCE
Start regedit
Open [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionMedia Center]
Export the Media Center Key and all Subkeys, save it as Backup.reg (This will help you with restoring the settings you started with if something doesnt work.
Open [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionMedia CenterServiceVideoTuners]
Within that key is another key named DVR and another named something like {A799A800-A46D-11D0-A18C-00A02401DCD4}
It will look like this
-Tuners
-{A799A800-A46D-11D0-A18C-00A02401DCD4}
-{04CBCD6F-0EFE-4E52-9209-43B6AC9D4217}
+TuneRequest
+UserSettings
-{54B4E960-C8E5-42A2-AC64-98A586B7BEA2}
+TuneRequest
+UserSettings
+DVR
Here, I actually had three groups of this type:
-{54B4E960-C8E5-42A2-AC64-98A586B7BEA2}
+TuneRequest
+UserSettings
I exported all three.
Delete both of those keys and it will look like this.
….I deleted all three.
-Tuners
-{A799A800-A46D-11D0-A18C-00A02401DCD4}
+DVR
Close Regedit and Open the device manager
Open sound, video and game controllers, Disable Your TV cards
Shut down, and install your new capture card, then restart. If your card is already installed Reboot anyway.
….here I installed the drivers for my 250 card.
Start MCE, and go to settings > TV > Setup TV Signal
Run through the setup process for your tuner, and guide.
Make sure it works and is not stuttering.
Close MCE
Open Regedit, and you should see this.
-Tuners
-{A799A800-A46D-11D0-A18C-00A02401DCD4}
-{BAF147BF-2181-466D-96FE-48020D0861DD}
+TuneRequest
+UserSettings
+DVR
Expand the keys make sure the keys are filled out.
-Tuners
-{A799A800-A46D-11D0-A18C-00A02401DCD4}
-{BAF147BF-2181-466D-96FE-48020D0861DD}
+TuneRequest
Components
Tuning Space
+UserSettings
Components
Tuning Space
+DVR
Export the key {BAF147BF-2181-466D-96FE-48020D0861DD} save it as new card.
Restart Your computer now.
Open Device Manager
Open sound, video and game controllers, Enable Your TV cards
Import the Registry Entries you exported
Double click on both top.reg and bottom.reg and say yes to import them.
Reboot
….I imported all three of them.
Open Regedit, make sure your on these keys
-Tuners
-{A799A800-A46D-11D0-A18C-00A02401DCD4}
-{04CBCD6F-0EFE-4E52-9209-43B6AC9D4217}
+TuneRequest
+UserSettings
-{54B4E960-C8E5-42A2-AC64-98A586B7BEA2}
+TuneRequest
+UserSettings
-{BAF147BF-2181-466D-96FE-48020D0861DD}
+TuneRequest
+UserSettings
+DVR
Here, I had lots of entries. It looked like I had about seven tuners(!)
….and MCE only played with ONE tuner.
Some of the entries missed some "folders", I deleted them, but I still had four main enries. Looking like I had four tuners. I rebooted and tried again after I had deleted the entries that was not complete. Now MCE played with TWO tuners. This is how a complete entry should look like:
I examined the four entries and discovered that I had one entry with DevInstance 1, one with DevInstance 2 and TWO with DevInstance 0. Click the thumbnail to see where you find DevInstance:
I deleted one of the entries with DevInstance 0 so that I had only three entries. One with DevInstance 0, one 1 and one 2.
Now MCE plays with 3 tuners!
I cannot get the hack to work. I also wind up with about 7 registry entries for tuners and do not know what to do. I have a dual tuner Hauppague 500MCE and a single tuner Avermedia card. Any help would greatly be appreciated.
I have had other comments as well saying that this is difficult. It seems like people are solving it by simply playing around with the registry entries and all of a sudden ends up with something that works.
Not much to document as long as that is the approach…
Most of the people I have heard from have several cards from Hauppauge, and not combinations of vendors. Still, I don’t know if that’s the problem in your case.
What is the best high-end motherboard for an MCE500? I’m using an Intel 925XECV2 and it won’t work with the 500. It can’t seem to load the video driver and various other system drivers when the 500 is in the system so I’m looking for a motherboard that will “work” with the 500.
This sounds strange. I know a lot of people using the PVR500 on a lot of different MBs. Your story has now made me aware of an incompatibility issue but in general I would say “pick the MB that fits yur needs”.
After your story I would say “Check the forums and read what you can before choosing. Maybe make sure that you have the possibility of returning the card if it is not compatible with the PVR500…”
In other words, I have no idea what cards support the 500 and what cards that will cause trouble… 😦
I have the same problem on a Intel 915PBL MB. Video drivers will not load on the MCE 500.
Here is additional info for the UserSettings part you need to have correctly configured. It helped me to solve my problems.
http://www.hauppauge.co.uk/board/showthread.php?t=5002
That’s really useful! Thanks.
For those of you with problems on intel desktop 915 and 925 boards, try going to an earlier bios. I had the same problem with the video card not working properly when i insert my nvtv-dual card in the machine. It wanted to use the same memory space as the x600 in the machine. I read about someone swapping his 915pbl out with another one and the problem disappeared. lucky for me he noted it was running on the initial bios release. I tried flashing from the newest one back to the original release bios and the problem went away. Now to find out which bios release caused these issues and maybe drop intel a line about it, though i doubt they’ll do much, if anything.
Thanks. That might help some of the people ending up here in search for an answer.