hspdxで16:9フルスク

DX7の知識なんてこれっぽっちも持ってない
うんこプログラマの備忘録


http://hsp.tv/play/pforum.php?mode=pastwch&num=53564
たぶん16:9でフルスクするには1280x720以上の
特定の画素数でないと初期化出来ないっぽい
4:3も640x480でないとできないっぽいし?


//HSP3 + HSPDX
#include "hspdx.as"
#const winx 640
#const winy 360
#const windowx 1280
#const windowy 720

//ウィンドウ初期化
es_ini
screen 0,windowx,windowy,2
title "test a test"
WindowMode = 0
es_screen windowx,windowy,32,,WindowMode,1
;メイン画面スケーリング用
buffer 1,winx,winy
es_buffer 0
gsel 0

//スケーリング
gmode 0:pos 0,0
es_exboxf 0,0,winx,winy,$0000FF,,,,ESB_ONE,,,,
es_xfer 0,-2,0,0,winx,winy
es_zoom 0,0,0,winx,winy,windowx,windowy

es_sync