I am currently using DeSmuME 0.9.6
Pokemon Soul Silver works perfectly no problems.
The only problems i have is when i go to Emulation > Cheats > List > Action Replay
When i type in the Cheat etc.. it will not let me click add for some odd reason. Only button allowed to press is Cancel.