Professionals, please feel free to express your astonishment and disgust now. The BS2 could probably be made to drive an infra-red diode with the addition of a 555 or similar to generate the 40KHz carrier, but I haven't tried that yet. Your mileage may vary. I may tidy it up and make it available here. Some of these are generated by the real remote control, others are not.
Numbers are in hex.
Donations to the list are welcome.