Path: chuka.playstation.co.uk!news1.scei.co.jp!usenet From: krd Newsgroups: playstation.ny.program.beginner Subject: Re: =?iso-2022-jp?B?UFMbJEIkRxsoSg==?="Hello!World." =?iso-2022-jp?B?GyRCJHI8Qjg9JDckPyQkGyhK?= Date: Sun, 29 Jun 1997 22:42:13 +0900 Organization: PlayStation Net Yarouze Lines: 51 Message-ID: <33B66635.1422@niftyserve.or.jp> References: <01bc842a$7d4ca880$LocalHost@Gifu.imart.or.jp> NNTP-Posting-Host: 203.139.230.2 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01 [ja] (Win95; I) こんにちは、krdです。 今、自己紹介の所に書き込んだばかりですので、慣れない点があればご容赦下さ いね。 メッセージの表示であれば、以下の様なプログラムで良いのではないでしょう か。 ------------------------------------------------------------------------------- #include main() { GsOT gsot[2]; GsOT_TAG gsot_tag[2][2]; int i; /* 初期化処理 */ GsInitGraph( 320, 240, 4, 0, 0 ); GsDefDispBuff( 0, 0, 0, 240 ); for( i=0; i<2; i++ ){ gsot[i].length = 1; gsot[i].org = gsot_tag[i]; GsClearOt( 0, 0, &gsot[i] ); } /* フォント表示関連の初期化 */ FntLoad( 960, 256 ); FntOpen( 112, 116, 96, 32, 0, 512 ); /* メインループ */ while( 1 ){ i = GsGetActiveBuff(); /* ダブルバッファの切り替え */ GsClearOt( 0, 0, &gsot[i] ); /* OTのクリア */ FntPrint( "Hello World!¥n" ); /* フォントの表示 */ FntFlush( -1 ); DrawSync( 0 ); /* 描画の終了待ち */ VSync( 0 ); /* 垂直同期割り込み待ち */ GsSwapDispBuff(); /* 表示/描画領域の切替え */ GsSortClear( 0, 0, 0, &gsot[i] ); /* 背景クリア */ GsDrawOt( &gsot[i] ); /* 描画開始 */ } } -- krd (Yousuke Kuroda) CQD00245@niftyserve.or.jp