Aaron's of course correct (as is Ex-Cyber - it's not there by default because *ix (including the Mac) doesn't have the concept of the operating system trying to interpret line endings). There's one or two other mistakes in fileio.c relative to Windows that I did fix, but I missed the most important one
ETA: I'm a real menace. If you aren't liking the performance, find this in the makefile:
CFLAGS += -DNDEBUG \
$(ARCH) \
-Wall \
And add a -O3 somewhere, like this:
CFLAGS += -DNDEBUG \
-O3 \
$(ARCH) \
-Wall \
The funny thing is none of the 3 Intel OSes showed a severe degredation from this, but my G5 really suffered - it's 2 GHz and couldn't run konamigx games full speed.