目次
MSXCG for Windows 95 version 1.00

Copyright (C) 1996 皆木　慎吾

概要

対応OS

機能

インストール

アンインストール

コマンド解説

著作権表示


概要

　このソフトウェア(以下、MSXCG)は、MSXパソコンのBASICでBSAVE命令によって作られた画像ファイルをWindows上で閲覧し、Windows標準ビットマップ形式(BMPファイル)に変換するためのものです。


対応OS

 MSXCGは、Windows 95上で動作します。

 Windows NT 3.51上でも動作するはずです(ただし未確認)。


機能

 MSXCGは、MSX-BASICで下記のプログラムを実行したときの画面を再現します。

  10 SCREEN n

  20 BLOAD "xxxxxxxx.xxx",S

  30 COLOR = RESTORE

 n は5から12の数値(ただし9を除く)、"xxxxxxxx.xxx"はファイル名

 SCREEN 9 は韓国仕様のMSXにしかないので対応していません。


インストール

 MSXCGWIN.EXEとMSXCGWIN.HLPを適当なディレクトリにおいてください。

 他に必要なDLL ファイルとかはありません。MSXCGWIN.EXE 単体で動作します。


アンインストール

 MSXCGWIN.EXEとMSXCGWIN.HLPを削除してください。


コマンド解説

ﾌｧｲﾙ(F)

表示(V)

ﾍﾙﾌﾟ(H)


ﾌｧｲﾙ(F)

開く(O)...

保存(S)...

終了(X)


開く(O)...

 このメニューを選択すると、さらにスクリーンモードを選択するメニューが表示されます。

 スクリーンモードを選択すると開くファイル名を選択するためのダイアログボックスか表示されます。ファイルを選択してください。

SCREEN 5...

SCREEN 6...

SCREEN 7...

SCREEN 8...

SCREEN 10...

SCREEN 11...

SCREEN 12...


SCREEN 5...

 SCREEN 5でセーブされた画像ファイルを読み込みます。

 SCREEN 5は次のようなモードです。

 横256×縦212ドット 512色中16色 RGB方式ビットマップグラフィックモード

 Ctrlキーを押しながら5キーを押すことで操作を短縮できます。


SCREEN 6...

 SCREEN 6でセーブされた画像ファイルを読み込みます。

 SCREEN 6は次のようなモードです。

 横512×縦212ドット 512色中4色 RGB方式ビットマップグラフィックモード

 Ctrlキーを押しながら6キーを押すことで操作を短縮できます。


SCREEN 7...

 SCREEN 7でセーブされた画像ファイルを読み込みます。

 SCREEN 7は次のようなモードです。

 横512×縦212ドット 512色中16色 RGB方式ビットマップグラフィックモード

 Ctrlキーを押しながら7キーを押すことで操作を短縮できます。


SCREEN 8...

 SCREEN 8でセーブされた画像ファイルを読み込みます。

 SCREEN 8は次のようなモードです。

 横256×縦212ドット 256色中256色 RGB方式ビットマップグラフィックモード

 Ctrlキーを押しながら8キーを押すことで操作を短縮できます。


SCREEN 10...

 SCREEN 10でセーブされた画像ファイルを読み込みます。

 SCREEN 10は次のようなモードです。

 横256×縦212ドット 12499色中12499色 YJK/RGB混在方式ビットマップグラフィックモード

 MSXCGでは、SCREEN 11とまったく同様に処理されます。

 Ctrlキーを押しながら0キーを押すことで操作を短縮できます。


SCREEN 11...

 SCREEN 11でセーブされた画像ファイルを読み込みます。

 SCREEN 11は次のようなモードです。

 横256×縦212ドット 12499色中12499色 YJK/RGB混在方式ビットマップグラフィックモード

 MSXCGでは、SCREEN　10とまったく同様に処理されます。

 Ctrlキーを押しながら1キーを押すことで操作を短縮できます。


SCREEN 12...

 SCREEN 12でセーブされた画像ファイルを読み込みます。

 SCREEN 12は次のようなモードです。

 横256×縦212ドット 19268色中19268色 YJK方式ビットマップグラフィックモード

 Ctrlキーを押しながら2キーを押すことで操作を短縮できます。


保存(S)...

 ウィンドウに表示されている画像をBMP形式で保存します。

 保存するファイル名を入力するダイアログボックスが表示されます。

 ファイル名入力欄には「開く(O)...」コマンドで選択したファイル名の拡張子がBMPになったものが表示されています。このファイル名で保存するときはそのまま保存ボタンを押してください。別のファイル名で保存するときは、ファイル名を入力してから保存ボタンを押してください。

 元のスクリーンモードと保存されたBMPファイルのフォーマットの対応は下記のとおりです。

  SCREEN  5　→　横256×縦212ドット　16色フォーマット

  SCREEN  6　→　横512×縦212ドット　16色フォーマット

  SCREEN  7　→　横512×縦212ドット　16色フォーマット

  SCREEN  8　→　横256×縦212ドット　256色フォーマット

  SCREEN 10　→　横256×縦212ドット　16777216色フォーマット

  SCREEN 11　→　横256×縦212ドット　16777216色フォーマット

  SCREEN 12　→　横256×縦212ドット　16777216色フォーマット

 このコマンドはファイルを「開く(O)...」コマンドで開くまで選択できません。

 また、このコマンドは「表示画像消去(C)」コマンドを選択した後も、ファイルを「開く(O)...」コマンドで開くまで選択できません。

 Ctrlキーを押しながらSキーを押すことで操作を短縮できます。


終了(X)

 プログラムを終了します。

 Ctrlキーを押しながらXキーを押すことで操作を短縮できます。


表示(V)

ｻｲｽﾞ自動調整(A)...

ﾌｧｲﾙ情報(I)...

表示画像消去(C)


ｻｲｽﾞ自動調整(A)...

 ウィンドウの大きさを表示されている画像の大きさに自動的に合わせます。

 ファイルを「開く(O)...」コマンドで開いた直後はこの機能が自動的に働きます。

　Ctrlキーを押しながらAキーを押すことで操作を短縮できます。


ﾌｧｲﾙ情報(I)...

 そのとき表示されている画像の情報を表示します。各情報の意味は、下記のとおりです。

  SCREEN    … 「開く(O)...」コマンドで選択したスクリーンモード

  開始ｱﾄﾞﾚｽ … セーブされているVRAMの先頭アドレス

  終了ｱﾄﾞﾚｽ … セーブされているVRAMの最終アドレス

                      (パレットテーブルなどの情報の分も含みます)

  このコマンドはファイルを「開く(O)...」コマンドで開くまで選択できません。

 また、このコマンドは「表示画像消去(C)」コマンドを選択した後も、ファイルを「開く(O)...」コマンドで開くまで選択できません。

Ctrlキーを押しながらIキーを押すことで操作を短縮できます。


表示画像消去(C)

 ウィンドウに表示されている画像を消去します。

 このコマンドを選択した直後は、「保存(S)...」コマンドと「ﾌｧｲﾙ情報(I)...」コマンドは選択できなくなります。

 Ctrlキーを押しながらCキーを押すことで操作を短縮できます。


ﾍﾙﾌﾟ(H)

目次(C)

ﾊﾞｰｼﾞｮﾝ情報(A)...


目次(C)

 ヘルプ（このファイル）を表示します。


ﾊﾞｰｼﾞｮﾝ情報(A)...

 このソフトウェアのバージョン情報を表示します。


著作権表示
MSXCG for Windows 95 version 1.00

Copyright (C) 1996 皆木　慎吾(Shingo Minagi)

All rights reserved.

E-Mail:VFC02053@niftyserve.or.jp


MSX
Micro Soft X

 1983年秋、米国マイクロソフト社とアスキーによって提唱された8ビットパソコンの統一仕様。

 マーケット的には完全に失敗し、1990年代前半には姿を消した。


BASIC
Beginners' All Purpose Symbolic Instruction Code

 初心者向けのプログラミング言語。MSXには標準で搭載されていた。

 最近はBASICとは名ばかりの言語製品も多いようで…。


BSAVE
BSAVE命令

ビーセーブ（コマンド）

●機能　機械語プログラムをセーブする。

●書式　BSAVE "<ファイルスペック>",<開始アドレス>,<終了アドレス>,[<実行開始アドレス> | S]

 Sオプションを指定すると、ビデオRAMの内容をフロッピーディスクのファイルにセーブします。指定する番地はSET PAGE文で設定した先頭からのオフセットで0～65535の値です。

 MSX2パーソナルコンピュータBASIC解説書より抜粋。

 MSXCGが対象としているのは、このSオプションをつけてセーブしたファイルです。