縦持ちと横持ちで画面を90度回転させたいとかなら、ShibapediaさんのACCELを使う方法で判定して あとは画像の回転変換のさせ方さえ分かればオワたずさんなら出来るんじゃないです? 面倒なのはグラフィック画面くらいで、コンソールやスプライトやBGなら回転させて表示する命令ありますし、配置座標の変換はグラフィック画面の回転と同じ原理使えばいいですし。