Why is it that I find myself getting part way through a project, getting distracted, and then scooting off to do something else? I will finish working on PETSCII Robots one day. Maybe. In the meantime though, I've written a tool which might be useful for people going the other way - updating old software to run on new Macs. So I offer, for your consideration, carbon2cocoa
It has one job. It takes a nib (or xib) file which was written for Carbon and it updates it to Cocoa. Previously, this was a manual task that required the interface builder document to be rewritten entirely from scratch. And, particularly for a large IB document, who can be bothered to do that!? You can build it, fork it, modify it, install it with home-brew. But if you find a bug, please let me know so that I can fix the problem (assuming that I don't get distracted by something else that is!)
Carbon2Cocoa
It has one job. It takes a nib (or xib) file which was written for Carbon and it updates it to Cocoa. Previously, this was a manual task that required the interface builder document to be rewritten entirely from scratch. And, particularly for a large IB document, who can be bothered to do that!? You can build it, fork it, modify it, install it with home-brew. But if you find a bug, please let me know so that I can fix the problem (assuming that I don't get distracted by something else that is!)
Carbon2Cocoa

