Try adding these to your ag.cfg file under the [ZELDADX] section:
gfx_cardw=GDBI
gfx_card=GDBI
_______________
I dunno if this has anything to do with anything but I'll say it anyway uh...
I was getting some really bad screen tearing in 2.50.2 during fast movement... Like it looks gross, often. So IDK what "vsync" is but it sounded like it could be it so I tried flipping the bit on that option. Anyway I couldn't get the screen tearing to come back after restarting, actually, vsync or otherwise, so IDK what the deal was there but, with vsync on I got 40-50fps, even though I could turn off the frame limit and get almost 200... and this time no amount of playing youtube videos in the background would fix it. IDK if it's related but it's interesting that turning that option on resulted in similar symptoms.
I am also getting what can be described as screen tearing on 2.5.2. Whenever I scroll, there is always a section of the screen somewhere (usually towards the left edge of the screen) that does not scroll at the right time
I'm not really an expert on this, but I feel like screen tearing is more common when using fullscreen, or having the game run in a scaled resolution.