Wahrscheinlich läuft der Ace bei mir mit mehr FPS. Ich habe da einfach keine Ruckler drin - bzw. ist dieser eine Frame wahrscheinlich mit dem Auge nicht bemerkbar.

Versuch mal das Freezen und die Transition, auch wenn diese 0 Frames laufen sollte, rauszunehmen (die beiden zeilen der "perform_battle_transition methode" mit "#" auskommentieren):
Code:
def perform_battle_transition
    #Graphics.transition(0, "Graphics/System/BattleStart", 100)
    #Graphics.freeze
  end
Ist dann der Ruckler zum Kampfstart weg?