home *** CD-ROM | disk | FTP | other *** search
- Dinamic Link Libraly for Power View-------------------------------------------
-
- Power View 用 追加 DLL ファイル集 「PVMSX v1.0」
-
- ●PVMSXて何?
-
- このファイルは、CANOPUS の PowerView Ver2(or later) で、以下の
- MSX2/2+/turboR(以下 MSX) 用画像をデコードするための物です。
-
- SCREEN5(*.sc5) SCREEN7(*.sc7) SCREEN8(*.sc8) SCREEN12(*.scc)
-
- これらのファイルは、MSX-BASIC の BSAVE 形式で記録されていて、
- なおかつ上記の拡張子が正しい物であるという前提の元に動作します。
- これは、画像の種類を拡張子からしか判断していないためです。
-
- 当然ですが、CANOPUS 製の PowerView Ver2(or lator) が無いことには
- まったく役には立ちません。
-
- ●組み込み
-
- 1.PowerView がインストールされているディレクトリに同梱の.dll ファ
- イルをすべてコピーして下さい。
-
- 2.PowerView がインストールされているディレクトリの pview.ini に、
- 以下の記述を追加して下さい。
-
- [dec] セクション
-
- sc5=decsc5.dll,"MSX SC5"
- sc7=decsc7.dll,"MSX SC7"
- sc8=decsc8.dll,"MSX SC8"
- scc=decscc.dll,"MSX SCC"
-
- [fm] セクション
-
- SC5=1
- SC7=1
- SC8=1
- SCC=1
-
- 以上の操作で、PowerView のファイル選択画面から MSX 画像を選択
- できるようになります。
-
- ●プログラムについて
-
- PVMSX に含まれる DLL 群(以下 PVMSX)では、ターゲットとなる画
- 像データについて、以下のようなエラーチェックを行っています。
-
- ・ターゲットとなるファイルが、MSX の BSAVE 形式かどうか。
- ・ヘッダ情報のファイルサイズと実際のサイズが一致しているか。
- ・データのファイルサイズがフル画面を満たすか。
-
- また、データの表示について、以下のルールを適用します。
-
- ・SC7 では、縦方向にドットを拡張して表示するため、512*424 の
- 表示となります。
- ・SC5 及び SC7 では、パレットの有無をファイルサイズのみによっ
- て判断します。画像ファイルが、パレットデータのあるアドレス
- を含む大きさならば、そのファイル内のパレットデータを使用し、
- そうでなければ MSX の標準パレットを使用して表示します。
- ・SCC では、YJK から RGB に変換する際に視覚補正を行っているた
- め、本物の MSX で見た場合とは印象が変わる可能性があります。
-
- ●うらわざ
-
- 拡張子が、.SC* 以外の MSX 画像をリネームせずに読みたい場合や、
- 「MSX 画像の拡張子は断じて .GE* だ!」という場合は、pwview.ini
- に追加した SC*= の部分を任意の拡張子に変更することで対応できま
- す。もちろん、SC*= を残したまま GE*= を追加することも可能です。
-
- ●著作権等
-
- このソフトウェアは、フリーウェアです。
- 著作権並びに著作者人格権は私(発狂便利貧)が所有します。
- 何人も著作権者に無断でこのソフトウェアの全部又は一部を販売又は
- 営利に使用できません。
- このソフトウェアの再配布は、実費以外の金品の授受が行われず、著
- 作権表示を含むソフトウェアの内容に著作権者の意図しない改変がな
- い場合に限り著作権者に無断ですることができます。
-
- このソフトウェアを使用して得た結果について、著作権者はいかなる
- 責任も負わないこととします。
-
- 画像のデコードに関して、PowerView 添付のソースファイルを参考に
- しています。
-
- このソフトウェアは、Borland C++ 4.0J によってコンパイル・リンク
- されています。
-
- 10 Jun 1995 発狂便利貧
-
- ---------------------------------------------------- (c) 1995 Huckleberry Finn