OSFX DIV 16としているのはBGOFSではドット単位、BGPUTでは BGチップ単位で座標を指定しているためです。 BGPUUTと記載してしまいましたがタイプミスです。 正しくはBGPUT 0,X+OFSX DIV 16,Y+OFY DIV 16,33