#11 Article 548 Posted at 1987/10/31 21:08:24 by MARUHO (MAP392) []

Subject: Z's staffでnl3の絵を作る

え~それでは、郁文学さんのリクエストにより、Z's STAFFで作成した絵を、いかに
してNL3フォーマットにコンバートするのかを説明します。といっても、たいしたこと
はやっていないので、な~んだ、なんてガッカリしないでネ。

 まずはZ'sですが、ベタファイルでR.G.Bの各プレーンが個別にセーブできるもの、
具体的にはZ's STAFFのKidか、元祖Z's STAFFのプラスキットレベル1が必要です。

 さて、Z'sの絵は400ラインですが、これをエディットモードで上半分の200ラインに
縮小して、ベタファイルでセーブしてください。98でしか読めない罫線を使って説明
しますと、以下のようにするわけですね。

�ョ�「�「�「�「�「�「�「�イ   �ョ�「�「�「�「�「�「�「�イ
�、              �、      �、   �ョ�「�「�イ   �、コーナル ワケヤネ
�、   �ョ�「�「�イ   �、 コレガ �、   �カ�「�「�コ   �、
�、   �、    �、   �、  →  �セ�「�「�「�「�「�「�「�ニ
�、   �カ�「�「�コ   �、      �ャ       �ャ
�、              �、      �ャ       �ャ
�カ�「�「�「�「�「�「�「�コ      �カ�ェ�ェ�ェ�ェ�ェ�ェ�ェ�コ

 次に、ここCGコーナーの#147にあるNOZOMUさんのNLOADER2.BASをありがたくダウン
ロードさせていただきまして、1600行からの4行を以下のように変更してください。

1600 *LOAD.PIC
1601 DEF SEG=&HA800:BLOAD F$+".r1",0
1602 DEF SEG=&HB000:BLOAD F$+".g1",0
1603 DEF SEG=&HB800:BLOAD F$+".b1",0
1604 GOTO 1770

 変更したNLOADER2.BASをMS-DOS版のN88-BASICで走らせます。使い方は、Lでデータ
ロード、Sでセーブです。ロードのとき、ファイル名に拡張子は不要です。

 セーブにはけっこう時間がかかります。インタプリタではなくBASICコンパイラをお
持ちの方はそちらを使ってください。また、このプログラムを終えるにはCTRL-Cを押
せばDOSに戻ります。

 これで200ラインのCGがNL2フォーマットのデータにコンバートされます。あとはわ
かると思いますが、NEDI3.COMでNL2フォーマットの絵のデータを展開して、マウスな
どで編集すればよいわけですね。

 大きなお世話のアドバイスとしては、160×100のグラフィックになるわけですから、
Z'sで作る絵はあまり細かく描かない方がよいでせうね。あ、それからZ'sでペイント
した色とNLOADER2で展開した色とでは、なぜかパレットが変わってしまいますが、ど
うせあとでNL3でペイントしちゃうわけですから関係ないですね。

 こんな説明でわかるでしょうか?不明な点は、どんぞ遠慮なく聞いてやってチョン
マゲ。

             MAP392 MARUHO