NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) GB-PVR Support (legacy) v
« Previous 1 … 438 439 440 441 442 … 1231 Next »
HOW TO: Purevideo Decoder Registry Patch

 
  • 0 Vote(s) - 0 Average
HOW TO: Purevideo Decoder Registry Patch
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#1
2006-08-03, 01:02 AM (This post was last modified: 2006-08-13, 07:37 AM by csy.)
This Purevideo decoder registry patch is a shortcut method for configuring the Purevideo video and audio decoders. This overcomes difficulties accessing the Purevideo configuration properties (particularily audio) and confusion arising from the Purevideo configuration properties not showing the currently configured settings and not necessarily showing all the available options. The Purevideo decoder will use these configuration settings on ALL applications, and can be manually edited from the Purevideo configuration or direct registry changes. If you are happy with configuring the Purevideo decoder via its own configuration properties, then there is no need for this patch.

Summary:
The principle aim of the registry settings below is to enable hardware de-interlacing to provide the best picture quality available on your system (quality is video card dependant), and enable DD/DTS 5.1 software decoding (if supported by your Purevideo decoder product type). In more detail, the registry patch enables hardware acceleration, enables VMR7/9 capability, enables hardware de-interlacing capability (video card dependant), no decoder aspect ratio correction (anamorphic/raw), and enables DD/DTS 5.1 software decoding with large speakers at front and small centre and rear speakers plus subwoofer, and full audio dynamic range.
Copy and paste the below code into notepad and save with a given filename, then change filename extension to .reg and double-click on file and you should be prompted to add the patch to the registry.

Caution: this should only be applied if your video card supports DXVA and VMR

Code:
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Filters\Video]
"DisplayType"=dword:00000003
"DeinterlaceControl"=dword:00000000
"EnableVMR"=dword:00000002
"VMRDeinterlace"=dword:00000040
"EnableDXVA"=dword:00000001
"DeinterlaceMode"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Filters\Audio]
"FrontSpeakerSize"=dword:00000000
"CenterSpeakerSize"=dword:00000001
"RearSpeakerSize"=dword:00000001
"SubwooferPresent"=dword:00000001
"ConnectedDevicePropControl"=dword:00000002
"EnableBassManagement"=dword:00000001
"MaxOutChannels"=dword:00000006
"AC3OutputMode"=dword:00000007
"AC3LfeOn"=dword:00000001
"SpdifPropControl"=dword:00000000
"EnableSPDIFPassThru"=dword:00000000
"AC3DynamicRangeLow"=dword:00000000
"AC3DynamicRangeHigh"=dword:00000000
"AC3CompressionMode"=dword:00000002

Options:
Display Type – Content Default (keep original aspect ratio): "DisplayType"=dword:00000000
Display Type – Letterbox (apply correct aspect ratio suitable for 16x9 display): "DisplayType"=dword:00000001
Display Type – Pan & Scan (apply correct aspect ratio suitable for 4x3 display): "DisplayType"=dword:00000002
Display Type – Anamorphic/raw (no aspect ratio): "DisplayType"=dword:00000003
Prefer Overlay (enable overlay, disable VMR): "EnableVMR"=dword:00000000
Prefer VMR7 (enable VMR7, disable overlay): "EnableVMR"=dword:00000001
Prefer VMR9 (enable VMR9, disable overlay): "EnableVMR"=dword:00000002
Hardware acceleration enabled: "EnableDXVA"=dword:00000001
Hardware acceleration disabled: "EnableDXVA"=dword:00000000
Automatic de-interlacing control: "DeinterlaceControl"=dword:00000000
Film (de-interlacing forced off) de-interlacing control: "DeinterlaceControl"=dword:00000001
Video (de-interlacing forced on) de-interlacing control: "DeinterlaceControl"=dword:00000002
Smart de-interlacing control (not used on 1.02-223): "DeinterlaceControl"=dword:00000003
Software Best Available (bob or weave) de-interlacing: "DeinterlaceMode"=dword:00000000
Software Display Fields Separately (bob) de-interlacing: "DeinterlaceMode"=dword:00000001
Software Combine Fields (no) de-interlacing: "DeinterlaceMode"=dword:00000002
Hardware VMR default (auto) de-interlacing: "DeinterlaceControl"=dword:00000000 "VMRDeinterlace"=dword:00000040
Hardware VMR Pixel Adaptive (can mean anything) de-interlacing: "DeinterlaceControl"=dword:00000005 "VMRDeinterlace"=dword:00000040
Hardware VMR Vertical Stretch (bob) de-interlacing: "DeinterlaceControl"=dword:00000005 "VMRDeinterlace"=dword:00000002
Analogue stereo (default): "MaxOutChannels"=dword:00000002
Analogue 6 (5.1) channel output: "MaxOutChannels"=dword:00000006
LFE output on its own (subwoofer) channel: "SubwooferPresent"=dword:00000001 "AC3LfeOn"=dword:00000001
LFE output redirected to large speakers ??? (no subwoofer): "SubwooferPresent"=dword:00000000 "AC3LfeOn"=dword:00000001
Large speakers (full freq range): "……SpeakerSize"=dword:00000000
Small speakers (120Hz low freq cutoff): "……SpeakerSize"=dword:00000001
SPDIF pass-through: "MaxOutChannels"=dword:00000002 "AC3OutputMode"=dword:00000002 "AC3LfeOn"=dword:00000000 "SpdifPropControl"=dword:00000001 "EnableSPDIFPassThru"=dword:00000001
Audio ‘Theatre’ Dynamic Range (full): "AC3DynamicRangeLow"=dword:00000000 "AC3DynamicRangeHigh"=dword:00000000 "AC3CompressionMode"=dword:00000002
Audio ‘Normal’ Dynamic Range (mild compression): "AC3DynamicRangeLow"=dword:00002710 "AC3DynamicRangeHigh"=dword:00002710 "AC3CompressionMode"=dword:00000002
Audio ‘Late Night’ Dynamic Range (high compression): "AC3DynamicRangeLow"=dword:00000000 "AC3DynamicRangeHigh"=dword:00000000 "AC3CompressionMode"=dword:00000003
Expose the hidden video configuration property tabs: "EnablePropPage"=dword:00000001 "PureVideoPropPage"=dword:00000001
Expose the hidden audio configuration property tabs: "EnablePropPage"=dword:00000001

Notes:
1. The video and audio sub-keys are separate and you can apply each sub-key independantly.
2. Hardware de-interlacing provides the best picture quality available on your system (quality is video card dependant), but is dependant on DXVA and VMR-rendering to achieve this, therefore GBPVR needs to be configured to use a VMR renderer (VMR9, VMR9-custom, VMR7) for this to work.
3. VMR is CPU intensive, therefore recommend 2GHz CPU or faster to ensure smooth playback on VMR
4. Due to a limitation in the way the Purevideo video decoder works, because the registry patch has enabled "Prefer VMR", it has disabled decoder support for overlay mode, meaning this decoder will not be used if GBPVR is configued to Overlay renderer (unless you change the patch to "Prefer Overlay", but that will disable hardware de-interlacing)
5. If video decoder aspect ratio correction is configured, GBPVR (v0.97.13) VMR9 and VMR7 renderers applies this decoder aspect ratio correction inside the GBPVR "F7" aspect ratio rectangle (VMR9-custom does not). This can accidentally cause double aspect ratio correction to VMR9 and VMR7 renderer if GBPVR is also applying an “F7” aspect ratio (particularly if using GBPVR ‘auto’ aspect ratio during LiveTV-timeshift or video playback)
6. DD/DTS software decode and SPDIF pass-though capability is limited to the product type capability. DD decode and SPDIF pass-through only works on the Gold and Platinum Purevideo products. DTS decode and SPDIF pass-through only works on the Platinum Purevideo product. In particular note the Bronze Purevideo product does not allow DD/DTS SPDIF pass-through.
7. SPDIF pass-through will transparently forward the AC3 signal within Directshow to the soundcard for processing. If the soundcard has inbuilt hardware DD/DTS decoder, then you can configure the soundcard driver to decode the DD/DTS or alternatively also transparently forward the AC3 signal to an external SPDIF interface on the soundcard. Note you should not have the DVD player external SPDIF cable connected otherwise you will end-up with dual AC3 signals presented to the soundcard when playing DVD’s in the drive. Note also that the Purevideo audio decoder is intelligent enough to know to automatically fall-back to software decoding when an AC3 signal is not present, eg MPEG2 video playback.
8. The Purevideo taskbar icon only appears if the Purevideo decoder is the default Directshow decoder (has the highest Directshow 'merit' value), and GBPVR config is set to use the default video and audio decoders, and the Purevideo decoder is currently in use (GBPVR actively doing video/DVD playback).
9. It is important to note the Purevideo decoder is an indepentant MPEG2 decoder with no dependancy on Nvidia video cards or Forceware drivers, and will work equally well on non-Nvidia video cards.
10. Nvidia video cards have a video post-processing (VPP) engine which provides edge sharpening and etc (same as ATI cards), however early Forceware drivers required the Purevideo decoder to enable the VPP engine and certain Purevideo hardware features on the video card. Nvidia has been removing the dependancy over recent Forceware driver releases, and IMO (but maybe wrong) the latest Forceware drivers have the VPP engine and all Purevideo hardware features fully enabled all the time without any dependancy on the Purevideo decoder.
11. The Purevideo trial activation key can only be used once. If you try re-using the key (even within the trial period), the application will install and configure ok, however the decoder Directshow output pin is disabled therefore Directshow will fall-back to using the default decoder.
12. If using the trial decoder and the trial period expires, the decoder Directshow output pin is disabled therefore Directshow will fall-back to using the default decoder.
13. If you are unhappy with what the registry patch has done, then you can overwrite the settings by simply going into the Purevideo decoder configuration properties and configure the decoder as desired. Alternatively you can default the configuration by launching Regedit (at command prompt type regedit), navigate to the decoder video and audio sub-keys and remove all the dwords within those sub-keys.
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
gkar
Offline

Member

Posts: 78
Threads: 8
Joined: Jul 2006
#2
2006-08-03, 07:22 AM
I'm confused. Is this only relevant if you are playing back DVD media files via speakers plugged into the motherboard? S/PDif has always worked for me perfectly, 5.1 & DTS.

The only extra requirement was to install AC3XForm.exe. I use Zoomplayer as my preferred player because of its configurability.

If so, it's just another reason to playback to a HT receiver.

I remember reading somewhere something about Dolby Inc. forcing Nvidia to cripple their audio decoder to third party players. But GB-PVR uses WMP as its default player so I don't why it should be affected.
HTPC:
AMD 643000+ & Zalman 7000alcu cooler
MSI K8N Neo4-f mobo
1GB DDR3200 RAM
MSI NX6600LE video card
2x Hauppauge 150MCE tuner card
40GB PATA HDD (including boot partition)
160GB SATA HDD
250GB SATA HDD
Cordless keyboard/mouse combo
WinXP Pro w SP2
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#3
2006-08-03, 09:01 AM
It all depends on your configuration.

If the AC3/DTS compressed audio stream is going via Directshow to your sound chipset (onboard motherboard or plugin soundcard) and the Directshow software decoder used is the Purevideo audio decoder, and you have configured it to SPDIF pass-through, then the Purevideo decoder will simply pass the AC3/DTS signal directly to the sound chipset without decoding it. The sound chipset can then decode the signal to separate analogue channels (if supported and configured) or can simply output the signal to an external SPDIF connector to be connected to an external audio decoder. Note the Purevideo audio decoder has inbult AC3XForm, so if the Purevideo audio decoder is being used in the Directshow graph, then the AC3XForm filter will not be used.

The problem I noticed is the Purevideo audio decoder Directshow output pin is not negotiating the AC3 tag with the Default Directshow audio renderer, and instead negotiating normal PCM channels. This seems to work for DD because I think the Purevideo decoder is still software decoding the DD signal, however whenever I try to play a DVD containing DTS, then there is no audio output. However if I configure GBPVR to use a different audio decoder (also with SPDIF pass-through configured), then all works. I have therefore come to the conclusion that SPDIF pass-through is not working correctly on the Purevideo audio decoder.

I note you are using Zoomplayer, so your AC3/DTS signal path will depend on how you have configured that application and what filters it is using in the directshow graph (it may not be using the Purevideo audio decoder at all). The fact that you had to install an AC3XForm filter implies you are not using the Purevideo audio decoder in Zoomplayer.
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
gkar
Offline

Member

Posts: 78
Threads: 8
Joined: Jul 2006
#4
2006-08-03, 09:53 AM
csy,

Quote:I note you are using Zoomplayer, so your AC3/DTS signal path will depend on how you have configured that application and what filters it is using in the directshow graph (it may not be using the Purevideo audio decoder at all). The fact that you had to install an AC3XForm filter implies you are not using the Purevideo audio decoder in Zoomplayer.

I rendered a .vob file into graphedit to check your supposition. I got the following filterchain:

Video: myvideo.vob>MPEG-2 Splitter>MPEGVideo Decoder>Video Renderer
Audio: myvideo.vob>MPEG-2 Splitter>Nvidia Audio Decoder>Default DirectSound Device
Playback with intermittent sound & no video
Replace MPEGVideo Decoder with Nvidia one: same scenario

With a Matroska media file with DTS only audio:

Video: mymovie.mkv>XVid Video Decoder>Video Renderer
Audio: mymovie.mkv>AVI<->AC3/DTS>Nvidia Audio Decoder>Default DirectSound Device
Playback in Graphedit OK.

If I uninstall the AC3XForm & reload DTS .mkv file into Graphedit, there is no audio chain?

Finally, after AC3XForm reinstall, when file playback in Zoomplayer. 'Rightclick>filers properties' shows video is playing with Nvidia video & audio decoders in DVD: Nvidia audio & XVid in Matroska file.

What else could I do to check it is really the Nvidia decoders operating?

I don't have the DVD specified in the Matroska test to check at present as a friend has it.

Quote:The problem I noticed is the Purevideo audio decoder Directshow output pin is not negotiating the AC3 tag with the Default Directshow audio renderer, and instead negotiating normal PCM channels. This seems to work for DD because I think the Purevideo decoder is still software decoding the DD signal, however whenever I try to play a DVD containing DTS, then there is no audio output. However if I configure GBPVR to use a different audio decoder (also with SPDIF pass-through configured), then all works. I have therefore come to the conclusion that SPDIF pass-through is not working correctly on the Purevideo audio decoder.

Would this not then indicate a blatant misrepresentation of the product's capabilities? What is the point of their decoders if they are not viable even with Window's own player?

Quote:I remember reading somewhere something about Dolby Inc. forcing Nvidia to cripple their audio decoder to third party players. But GB-PVR uses WMP as its default player so I don't why it should be affected.
Here is the thread.
http://forum.inmatrix.com/index.php?showtopic=3726
HTPC:
AMD 643000+ & Zalman 7000alcu cooler
MSI K8N Neo4-f mobo
1GB DDR3200 RAM
MSI NX6600LE video card
2x Hauppauge 150MCE tuner card
40GB PATA HDD (including boot partition)
160GB SATA HDD
250GB SATA HDD
Cordless keyboard/mouse combo
WinXP Pro w SP2
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#5
2006-08-03, 10:39 AM
Interesting, DTS obviously works for you, and as you pointed out, the AC3XForm filter is obviously required to extract the digital audio stream out of the Matroska container and link to the Purevideo audio decoder.

The linked thread says you can still use SPDIF pass-through even if there is a licencing restriction, and this is what I'm doing to my Audigy ZS soundcard and using the Audigy onboard DD/DTS decoder. I get a complete audio chain in graphedit but no DTS audio from DVD. If I replace the Directshow audio decoder filter with Cyberlink or Intervideo (also configured for SPDIF pass-through) then it works.

Anyway, I'm using an alternative audio decoder which works for me, so I'm not concerned with resolving my Purevideo audio DTS issue, but rather making other people aware of potential problems with Purevideo and DTS.

Thanks for your feedback gkar.
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
gkar
Offline

Member

Posts: 78
Threads: 8
Joined: Jul 2006
#6
2006-08-03, 11:18 AM
Quote:Thanks for your feedback gkar.
I, also enjoyed the discussion.

Quote:The linked thread says you can still use SPDIF pass-through even if there is a licencing restriction, and this is what I'm doing to my Audigy ZS soundcard and using the Audigy onboard DD/DTS decoder.
Is there any possibility the issue is with the soundcard drivers? Can you bypass the card for your mobo sound?
HTPC:
AMD 643000+ & Zalman 7000alcu cooler
MSI K8N Neo4-f mobo
1GB DDR3200 RAM
MSI NX6600LE video card
2x Hauppauge 150MCE tuner card
40GB PATA HDD (including boot partition)
160GB SATA HDD
250GB SATA HDD
Cordless keyboard/mouse combo
WinXP Pro w SP2
gkar
Offline

Member

Posts: 78
Threads: 8
Joined: Jul 2006
#7
2006-08-03, 11:41 AM
csy,

Which Purevideo decoder option did you purchase. Here's a snip from a site I use:

Quote:What level of decoder do I need? Bronze? Gold? or Platinum?

The NVIDIA Decoders come in 3 tiers. Which one you choose depends on your connection method:

Analog
If you are using analog surround sound speakers connected directly to your HTPC or a direct 6-channel analog connection to your home theater you'll probably want the Platinum edition because it decodes all Dolby formats and DTS.

The Gold decodes all the various Dolby formats but not DTS.

And the Bronze only decodes Dolby downsampled to stereo.


NOTE: The analog audio decoding features of the NVIDIA deocder only work in certified applications, which currently is limited to Windows Media Player or MCE 2005. However S/PDIF passthrough works in any application.

Digital
If you are using S/PDIF to connect to your home theater system or to a speaker system like the Logitech Z-680 the decoding abilities the decoder supports is moot. You can use the Bronze level since all you'll be doing is having it pass the audio onto a receiver via S/PDIF where the home theater receiver processes the digital signal itself.
Notice the one about the gold option.

Here's the link. http://www.htpcnews.com/forums/index.php...20763&st=0
HTPC:
AMD 643000+ & Zalman 7000alcu cooler
MSI K8N Neo4-f mobo
1GB DDR3200 RAM
MSI NX6600LE video card
2x Hauppauge 150MCE tuner card
40GB PATA HDD (including boot partition)
160GB SATA HDD
250GB SATA HDD
Cordless keyboard/mouse combo
WinXP Pro w SP2
jksmurf
Offline

Posting Freak

HK (DMBTH)
Posts: 3,590
Threads: 410
Joined: Jul 2005
#8
2006-08-03, 12:05 PM (This post was last modified: 2006-08-03, 01:28 PM by jksmurf.)
Quote:1. The Purevideo audio decoder is buggy and I do not recommend using it.
Well, I installed the reg patch and I started getting a GREAT picture, but slightly staticky (is that a wordSmile ) audio. Hmm. What should I disable or should I just choose a different audio decoder?

It works fine with the Cyberlink A/V decoders, the (subjective view) picture doesn't seem to be quite as good as the Nvidia though.

k.
ASUS STRIX X470-F AMD 2700x 4GHz | Win10Prox64 | 32GB | NVIDIA GEforce GT1030 Fanless | WinTV DMB-TH | WinTV HVR-1280 | Hauppauge Colossus | AC86U/AC68U | USB-UIRT | RPi4 Libreelec | Sony Bravia LCD X9000F Android TV |
nitrogen_widget
Offline

Posting Freak

Posts: 797
Threads: 33
Joined: Aug 2005
#9
2006-08-03, 12:29 PM
Does pure video actually utilize a gforce 6200 or higher card for video rendering more than the cyberlink or winDVD decoder's?

I havn't had a chance to download a demo yet & compare them.
csy
Offline

Senior Member

Posts: 502
Threads: 51
Joined: Jul 2005
#10
2006-08-03, 09:03 PM (This post was last modified: 2006-08-04, 10:42 AM by csy.)
You can mix'n'match video and audio decoders but can cause timing problems (FF/RW loss of audio etc). I use the Purevideo video decoder and Cyberlink audio decoder combination for DVD playback (only).

Nvidia and ATI mid/high-end video cards have inbuilt post-processing engine for sharpening and other similiar features. ATI have this always enabled, however early Nvidia drivers split the task between the Purevideo decoder and the post-processing engine. Nvidia is progressively migrating all the post-processing functionality to the video card so any video decoder can utilise it. As an example, the latest Nvidia drivers (91.31) has migrated the 3:2 pull-down function to the video card, and the latest Purevideo decoder (1.02-223) has removed the 'smart' de-interlacing function that used to provide it (although I acknowledge the 'smart' option is still seen as a config option).

IMO (but maybe wrong), providing you are using the latest Nvidia drivers, then the Nvidia video card post-processing engine functionality is enabled with all brands of Directshow video decoders.

I personally find the Purevideo, Cyberlink, and Intervideo video decoders all look very similiar when hardware de-interlacing is used, but Purevideo has the best timing synchronisation (smoothest horizontal ticker tape motion).
[SIZE="1"]AMD Athlon X2 4200+ CPU, Gigabyte GA-MA770-DS3 mobo, 2GB RAM, 1TB SATA HDD, DigitalNow Dual Hybrid PCIE S2 and Hauppauge HVR2200 capture, ATI HD4670 video with HDMI-HDMI to 32" LCD TV at 1360x768, Win7 Home Premium 64bit, GBPVR 1.4.7, EVR renderer[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): 1 2 3 4 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  GB-PVR + LAVF Audio decoder (DVD) hoborg 0 1,857 2011-04-06, 04:15 PM
Last Post: hoborg
  Registry Error while installing PuffY 4 3,143 2010-08-16, 08:20 AM
Last Post: martint123
  Selecting a different decoder doesn't seem to make it use the selected decoder? jksmurf 6 2,230 2010-06-01, 10:58 PM
Last Post: pBS
  Decoders not showing in Playback - Video Decoder dvasco 2 1,476 2010-05-06, 09:44 PM
Last Post: dvasco
  Hauppauge 1600 Video Decoder feril_grin 12 4,608 2010-01-25, 04:39 AM
Last Post: feril_grin
  Win 7 (64) Not updating registry thomasaherzog 4 1,888 2010-01-22, 01:05 AM
Last Post: thomasaherzog
  MKV -Client won't use MPC Video Decoder dennit 1 1,236 2009-12-02, 09:51 PM
Last Post: dennit
  Changing Closed Caption Line 21 Decoder petercooperjr 5 3,559 2009-11-18, 04:03 PM
Last Post: sub
  Intervideo 9 Video decoder crashes config util siliconaudio 0 1,184 2009-10-26, 02:53 AM
Last Post: siliconaudio
  entries listed twice in DVD Audio/Video decoder dropdowns Wakalaka 2 1,307 2009-10-20, 05:07 AM
Last Post: Wakalaka

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode