Rob, IR codes are exactly the same across all models.
The only codes that are different are UDB codes which are sometimes different between models, and codes that start with 9000.
Bryan, there are some programs in the utilities section that help you analyse codes. If you can find any one valid IR codes in Pronto format, you should be able to figure out the rest.