Frans, yup, I have a program called Novii remote, it comes with codes for like 500 tv's, dvd's, vcr's etc. and it can learn from an existing remote via the IR port of the codebase is not available for download.
to be honest I had the software on an older Palm device, when I hurt my foot two...