I have a CycloDS and a 3-in-1. The 3-in-1 works for GBA games, but it doesn't rumble. I don't know how I can check if the RAM expantion works.
EDIT: SNEmulDS says it detects aditional RAM. So it's just the rumble that doesn't work.
EDIT: SNEmulDS says it detects aditional RAM. So it's just the rumble that doesn't work.