For people who want to try this game but haven't played with emulators before, I'd recommend using either VisualBoyAdvance-M or BizHawk. Either should work fine, are open-source (so you don't have any legal worries about using or distributing them), and have versions that run on just about any OS.