HOW TO PORT FBZX INTO OTHER O.S. AND ARQUITECTURES

FBZX uses the SDL library, so you must have it available in the arquitecture/operating system where you want to port it. It's the only 'must have'. Of course, is possible that you have to rewrite the Makefile, but that's relatively easy (isn't it?).

There's only one little detail about the Z80 emulator: if the target arquitecture is BIG ENDIAN, you must delete the

	#define LSB_FIRST

line in Z80.h. That #define must be there only if the target machine has LSB_FIRST numbers (like Intel processors). Other machines, like M68000, PowerPC, and more, uses MSB_FIRST, so you have to remove that line in order to make the Z80 emulator work right on theses machines.

That's all. Start to compile :)