It seems that on OSX w/ the latest DevKit and patches the materials global (defined in materials.h ) does not get allocated. (i think it was expected to be allocated in attack.c) This was causing a SIGBUS when ever I tried to look at an item. I worked around the problem by just dropping the static def into a .c file from the .h. All seems to work fine now. OS & tool info gcc --version 2.95.2 I am running this on a 500Mhz iBook w/ OSX10.1.5 w/ the April DevKit. I have downloaded and installed fink(Debian package mgr for OSX) (Which was how I found out about crossfire) Carroll.