Ideally Id prefer to use a program "for Mac" but if that's not available, I'll certainly use an emulated program.

I've gotta run to class now, so I'll heave to read more after, but is this the emulator you are referring to?:

[Keyclone] p2p unicasting kdb emulator (v1.8j 24may2008)