Let me start out by saying that I am experienced with programming Win32 applications, but I've never done a thing with code on Macintosh. Also I am working on a video game modification. It just so happens that this game exists in both Windows and Macintosh versions, and there's a decent Mac user population. I would LIKE to make my mod available in both Win & Mac. Now this isn't just simply adding models and stuff to existing open game assets. We are recoding a good portion of the existing SDK and changing the way it is played. Now here's my question: In Windows, if you want to add code to modify a program, but not change the executable itself, you compile the new code to a .DLL file. What is the Macintosh equivalent to the Dynamic Link Library file?