#30 Article 295 Posted at 1991/11/29 21:07:05 by M&M (MAP1674) [A.ML1]

Subject: ML1の見方 '91/11/29版

◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
◇          ・・・・・        ・・          ◇
◇ Mapletown Network 取り合えず初心者向けML1応急マニュアル Ver0.05 ◇
◇                                  ◇
◇                 PC9801(286) X68000 版 91/11/29(Fri)◇
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇

                      *** はじめに ***

 当マニュアルはSYSTEM及びML1関連プログラム作成者の全く与り知ら
ぬところにて作成された怪しげなML1用マニュアルです。98及びX68Kに
てML1データを扱うために必要な説明を一使用者の立場から書き連ねた物です
のでSYSOPさんへのご質問はさけて下さい

               *** ML1フォーマットとは? ***

 Mapletown Network はCGデータのアップが盛んに行われておりますが、他の
ネットで主流であるPIC・MAKI・QLD・XLD等のフォーマットとはま
た違ったオリジナルのCGフォーマットが存在します。Mapletown Network 運営
開始当時より数々のフォーマットが存在していますが現在はML1と言うフォー
マットが主流となっています。
 ML1は基本的に解像度で横160縦100、色数ドット毎729色中128
色の表示能力があります。

 +--------------------------------------------------------------------+
 +                  ★☆★ ML1を見る! ★☆★                    +
 +--------------------------------------------------------------------+

       *** 必要なプログラムをダウンする ***

 さて、何は無くともまずはML1を見る為に必要なプログラムを手に入れなく
てはなりません。最低ML1を見る為に必要なプログラムは以下の通りです。

                              PC9801(286)     X68000
 ML1ローダー       :ML1A.EXE         ML1.X
 テキストバイナリ変換ツール :MX1.EXE          MX1.X

 以上のプログラムは以下の#ボード・Art.Noにアップされています。

        +----------------------------+--------------------------+
        + PC9801(286)                + X68000                   +
        +・・・・・・・・・・・・・・・・・・・・・・・・・・・・+・・・・・・・・・・・・・・・・・・・・・・・・・・+
        + ML1A.EXE    #46 Art No. 80 + ML1.X    #46 Art No.  58 +
        + MX1.EXE     #46 Art No.119 + MX1.X    #11 Art No.4340 +
        +------------------------------+------------------------+

 尚これ以降にバージョンアップされたものがアップされる可能性がありますの
でこのマニュアル作成以降の日付のアーティクルを参照になる事をお奨めします。

====================================
        *** ダウンしたファイルを解凍する ***

 ISHファイルをバイナリに復元します。大概の物はアーカイバで圧縮されて
いますのでLHARC・LH等での解凍も行います。
====================================

   *** ML1データは何処にある? (敵は [DAT.ML1] にあり!) ***
                                            ^^^^^^^
 [board group No.8]の[ CG・画像通信#11 ][ ML1 data#64 ]をご覧になっ
ていただくとキーワードが[DAT.ML1]になっているアーティクルがありますがそれ
がML1データです。データを集中的にダウンする時は{S}コマンドを利用す
ると楽でしょう。もっとも、#64の場合は全てがML1データですが(^_^;)。

====================================

        *** アップされているML1データを復元する ***

 ボード上にアップされているML1データはテキスト化されアップされていま
すがML1データ本来の姿はバイナリ形式です。その為NL3のようにそのまま
ログからデータ部分を切り放してローダーに読み込ませてもご覧になる事は出来
ません。未形式のデータと見なされるかエラーが出ます。この為先に書きました
ようにテキストからバイナリ形式に変換する必要があります。ここで必要になる
ツールがMX1(EXE or X)です。テキスト化されアップされているML1データ
が含まれているログファイルをMX1にかけてバイナリ化し抽出します。

Usage : mx1 [logfile]    or    mx1 file.ml1

     ↑ログより抽出    (↑テキストへの変換)
                  ^^^^
 次に使用例を書きます(事例ログファイル名は[ MAP1021.LOG ]です)。
------------------------------------------------------------------------
 例) MX1 MAP1021.LOG (PC9801(286)・X68000とも使用方法は同一)
       ^^^^^^^^^^^^^^^  (この場合拡張子を“.ml1”にしないように)
------------------------------------------------------------------------
 ログファイルに複数のデータがアップされている場合データが変換抽出されカ
レントドライブに拡張子“.ml1”の付いたデータファイルが作成されます。

A>Dir A:*.ml1

rumic1             ml1       2578  90-10-21  17:30:00
saki_0             ml1       1218  90-10-21  17:31:00
saki_1             ml1        904  90-10-21  17:32:00
saki_2             ml1        990  90-10-21  17:33:00
saki_3             ml1        961  90-10-21  17:34:00

 これでML1を見る為の前準備は完了しました。
                        ^^^^^^
====================================

       *** いよいよML1データを見る! ***
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ML1データが復元されましたらいよいよローダーの登場です。下記の例のよ
うに打ち込んで下さい。重ねて書きますが“.ml1”以外の拡張子の付いたデータ
やファイルをML1ローダーに喰わせてはいけません! その場合正常な動作は
保証されません。例えば“.MX1”をローダーに喰わせますと…

[ PC9801(286)用 MX1.EXE ]の場合
   >>>@@@ と言うタイプのデータは、現在サポートしていません。<<<
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 …と言うメッセージを出力し“.ML1”が存在しない場合ML1の表示はしませ
ん。特にX68K版の場合全く違うファイルをローダーに喰わせると…

[ X68000用 MX1.X ]の場合
                  >>>バスエラーが発生しました<<<
                        ^^^^^^^^^^^^^^^^^^^^^^^^
 …とバスエラーが発生します。これは(どうやら)データのチェックを行わな
いで指定されたファイル全てに対し展開をしようとする為です。
------------------------------------------------------------------------
 さてML1データは1枚が基本ですがオプションでモードを変更する事により
4枚分のデータを1枚のCGとして楽しむ方法と16枚分(!)を1枚のCGとし
て表示する方法があります。各種オプション関係についてはヘルプ等を参考にし
て指定して下さい。
 PC9801(286)・X68000とも[ワイルドカードの使用、拡張子の省略]が可能です
がワイルドカードを使用する場合は必ずML1データのみ正常にローダーに読み
込めるように指定して下さい(大した実害は無いですが(^_^;))。
------------------------------------------------------------------------

[1] 通常のML1の使用方法
       PC9801(286)                       X68000
        >ML1A [option] ML1DATA(.ML1)       >ML1 [option] ML1DATA(.ml1)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^         ^^^^^^^^^^^^^^^^^^^^^^^^^
[2] 4枚組ML1の使用方法
       PC9801(286)                       X68000
        >ML1A /D1 ML1DATA_?(.ML1)          >ML1 /S3 ML1DATA_?(.ml1)
          ^^^^^^^^^^^^^^^^^^^^^^^              ^^^^^^^^^^^^^^^^^^^^
[3] 16枚組(!)M…以下略
       PC9801(286)                       X68000
        >ML1A /D2 ML1DATA_?(.ML1)          (残念ながら使用出来ません)
          ^^^^^^^^^^^^^^^^^^^^^^^                      ^^^^^^^^^^^^^^

    {上記指定では拡張子(内)は省略が可能です}
        {上記ワイルドカード“?”にはデータの枚数を示すものが入ります}
     {[option]については各ローダーのドキュメントを参考にして下さい}

 +--------------------------------------------------------------------+
 +                  ★☆★ NL3を見る! ★☆★                    +
 +--------------------------------------------------------------------+

 ここでは#11に存在するNL3をとりあえず見る方法を紹介します。まずは
準備するもの。#11より以下のファイルを持ってきます。

X68	3132 NOZOMU	NL3データカッター Cバン 
	3876 SUKA-G	NL3ML.x for X68000 (v1.01) use ish & lh
PC98	2628 ちゃい	nds3.ish (ver1.3 exe&doc&x
	3316 W.M.	NL? -> ML1 data file converter

 (注意! 3132のNL3データカッターはZOOで圧縮されています)

 キーワード DAT.NL3でデータをダウンしましょう。NL3はアップされている
テキスト形式のものがそのままデータとなりますのでそれを切り出します。種デ
ータカッターを使うと楽かもしれません。その場合はファイル名がアーディクル
番号になるようですが、それがいやな方はスクリーンエディターでデータ部分を
切り取りアーティクルを読んで~.NL3というファイルを手作業で作りましょう。
一度データカッターでどの様な内容のファイルになるか見るとNL3データがど
ういう物かわかると思います。

 で、とにかく~.NL3というファイルができたら NL3ML.X or NLML.EXEを使って
やります。すると~.ML1になるはずです。あとはML1と同じ方法でご覧くださ
い。NL3のままで見たい保存したいという方はPRG.NL3でNL3ローダーを探せば
OKです。この説明でわからなかった人はボードで騒いでください。

========================================================================
            *** あとがき ***

 どうです、上手く見えましたでしょうか? これであなたもML1ユーザーの
仲間入りです。出来ましたらあなたの作ったML1データのアップもお待ちして
おります。それではこれで!!
====================================


                                         written by  根本 剛志 & M&M