HSP3Dishを使った例ですが、こんな感じではいかがでしょうか。
基本的な考え方はあいそとーぷさんの物と同じです。
立ち絵は任意の画像に差し替えてください。
#include "hsp3dish.as"
screen 0 , 800 , 600
// 立ち絵画像読込
celload "cookgirl.png" , 1 , 0
// 背景画像読込
celload "bg01.jpg", 2 , 0
x=-512 // 立ち絵の初期X座標
y=0 // 立ち絵のY座標
gsel 0 , 1
repeat 512
redraw 0
gmode 2 // 透明色付きコピー
// 背景表示
pos 0 , 0
celput 2
// 立ち絵表示
pos x , y
celput 1
redraw 1
x+=1 // 立ち絵の移動増分
await 16
loop
stop