Ok I figured out how to get past the bsod in the second town for Acekard users. Just hold X while moving into the next part of town. Unfortunately I think you have to do this for all black screens after that. Otherwise it works perfectly. I've only tried this on the arm7 fix so far, probably...