Just as everyone else says, you need a EZ 3in1.
With a few exceptions, like the extra power in DSi Player (Not a flashcart) and DSTwo, Emulating GBA through a Slot 1 cart on the DS is impossible.
What the Cyclo does is, it uses its GUI to load the GBA rom into the EZ 3in1, and then the 3in1...