Hello!! Huminghao, I wish to thank you for this, it really is very special to be able to play NES games anywhere. You are so quick and efficient with updates. Many are happy at your work, even if they are quiet, like me.
In recent updates, many good things have been done. However, some of my favorite games are still not working very well.
1. Crystalis (U) [!] has shaking issues of the background tiles. Also, whenever people speak and the text box pops up, there is shaking as well. The Japanese version (God Slayer) does not have these issues.
2. Super Mario Bros. 3 (u) [!] has the plants coming up OVER the tubes, instead of behind them. Way back, before you took over NesDs, it displayed correctly, maybe you can look at the old versions?
3. Battletoads (U) [!] the energy hearts shake when the character moves. This was not present in your previous version.
4. Many games (Castlevania III (u) [!], Ducktales 2 (u) [!]) have the main character sprite one or two pixels above the floor in both display modes. However, in pure-soft mode, they are placed correctly. Why is this?
I would be really happy if these issues could be fixed.

Thanks again!