I pointed out NextPVR in my March 4 post. A few days later I updated to version 4.2.4, which not only works on Vista but solves an issue encountered by some users, including myself (NPVRTSReader4 was too intolerant of corruption in the stream, resulting in occasional VCRUNTIME140.dll crashes). All is well for now, but I have some trepidation regarding the approaching NextPVR 5, which will be the first cross-platform version. Will there be room on the bus for poor old Windows Vista? Stay tuned.
Since the list now includes a DVR/PVR section at my suggestion, perhaps I should focus on lengthening it a bit...
MediaPortal is another free DVR for Windows that has been around for many years, although I never used it myself. Like NextPVR, it can be used as a Kodi backend, although MediaPortal might qualify as a media server in its own right. Unlike NextPVR, MediaPortal is open source. As explained on the MediaPortal Download page, there are currently two supported branches, and Vista is only supported by the classic MediaPortal 1. Windows XP is no longer officially supported, but I see nothing in its Requirements that would preclude functioning on XP SP3 (unlike NextPVR, which has required .NET 4.6.0 since version 4.1.0 was released a year ago).
Speaking of Requirements, a word of caution about DirectX 9.0c End-User Runtimes: It is 95.6 MB and cannot be uninstalled. It is also a requirement for NextPVR (which I neglected to mention March 4), but historically was more like a recommendation: Not having the End-User Runtimes cluttered NPVR logs with errors more than anything, but the MediaPortal installer might not give you any choice in the matter. Before experimenting with third-party DVR software, it might be a good idea to make an updated backup image so you can easily get rid of all such things if you decide a DVR isn't for you. (The same advice goes for TV Pack 2008, which also cannot be uninstalled.)