ニャオニャオ21世紀

レトロゲーム(MSX、PCエンジン、セガサターン)と、MSXぽいアプリ開発と、最新ゲーム(PS4、SWITCH)、身体(身体意識など)、ライフハックほか雑記を綴っています

ドット絵 ツール MSX1 PCG TOOL (SCREEN1.5 多色刷り) の EDIO を作成(WebMSX エミュレータで実行)しました

スポンサーリンク

ドット絵ツール / PCG エディタのEDIOです。

実機での検証はしておりませんので、主にエミュでご使用ください。

 

以前のバージョンから、保存とDATA文の吐き出し、

キャラクターコード表などの機能を追加しました。

 

 

MSX1用PCG TOOL EDIO

 (クリックでご使用できます)

 

webmsxの使い方

WebMSXの基本的な使い方を調べてみました - ニャオニャオ21世紀

 

 

f:id:nyaonyaokun:20180603061347p:plain

 

通常モードです。

 

 

 

キャラクター表へ

zキーを押しますと、

キャラクター表へカーソルが動きます。

f:id:nyaonyaokun:20180603061444p:plain

 

xキーで表示を変えます。

16x16ドットの絵を描くときに便利だと思います。

f:id:nyaonyaokun:20180603061924p:plain

(表の上の数字は、カーソルの乗っているキャラクターナンバーです)

(BASICで   PRINT CHR$(32)などとする時に使います。)

 

右端で、さらに右を押すとキャラクター表がスクロールします。

 

カーソルを動かし、スペースキーで選択です。

左のお絵かきの方に表示されます。

f:id:nyaonyaokun:20180603061726p:plain

 

zキー か RETURN キーを押すと、左のお絵かきの方へカーソルが

戻ります。

 

色変更 カラーパレット

RETURN キーを押すと、下のカラーパレットの方へカーソルが移動します。

 

色の上で、スペースキーを押すとカラーパレットが変更になります。

カーソルの上下で、0と1のパレットを移動します。

カラーパレットは、横1行、8ドット単位で変わります。

 

 

f:id:nyaonyaokun:20180603062834p:plain

色の上で、

f キーを押すと、16x16ドットのカラーパレットがすべて変わります。

 

まず、絵を描く一番最初にfキーで全体の色を設定するのがいいと

思います。

 

f:id:nyaonyaokun:20180603063250p:plain

f:id:nyaonyaokun:20180603063642p:plain

 

コピー &  ペースト

cキーで、コピーします。(1行8ドット単位)

pキーで、ペーストします。

 

f:id:nyaonyaokun:20180603063750p:plain

 

カーソルのある、その行のカラーパレットとドットがコピーできます。

 

なお、キャラクター表の方もコピー&ペーストできます。

 

SAVE / LOAD

 左のお絵かきの場所にカーソルがきているとき。

sキーがSAVE( 保存 )

lキーがLOAD。(小文字のL)

 

ファイル名を入力し、リターンキーを押してください。

f:id:nyaonyaokun:20180603065103p:plain

 

 

DATA文吐き出し (ファイルに保存されます)

 1キー(数字の1)を押すと、画像データをDATA文にして、

ファイルの保存します。

 

最初にファイル名を入力してください。

f:id:nyaonyaokun:20180603065526p:plain

 

そのあとに、キャラクターコードのどの位置から、どの位置まで

保存するか聞いてきます。

すべての文字を保存する場合は、最初に0 リターン

               次に   255 リターン

です。

f:id:nyaonyaokun:20180603065756p:plain

f:id:nyaonyaokun:20180603065812p:plain

保存には少し、時間がかかります。

現在どの文字を保存しているのかが表示されます。

OKが表示されるまでお待ちください。

 

f:id:nyaonyaokun:20180603065951p:plain

 

 

ただ、すべての文字を描き換えることは少ないと思います。

キャラクターコードの、144~147まで保存するとかが現実的だと

思います。

その際、番号の若い順からDATA文に書き込まれていきます。

(10000 DATA ~~~~~~~というふうに)

プログラムに組み込むときにご注意ください。

10000行以降のDATA文となります。

 

DATA文をゲームに組み込む方法

実際に使うBASICゲームのプログラムをLOADしておいてください。

そのうえで、

merge"ドット絵のデータファイル名" 

と入力すると、プログラムが連結されます。

(このツールでは、10000行以降にDATA文を入れています。

10000行以降は白紙にしておいてください。)

 

なお、このツールでは、メモリの

&HC000 ~ &HD000に画像データを保存しています。

&HC000 ~ &HC7FF が形のデータ、

&HC800 ~ &HCFFF に色データが入っています。

saveする時は、BSAVEでこの位置のメモリを保存しています。

セーブファイルを直接プログラムに使用する場合は、この位置の

メモリを読み込んでください。

 

 

 

 

「ニャオニャオ21世紀は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。」

当サイトは第三者配信の広告サービス「Google Adsense グーグルアドセンス」を利用しています。 広告配信事業者は、ユーザーの興味に応じた広告を表示するためにCookie(クッキー)を使用することがあります。 Cookie(クッキー)を無効にする設定およびGoogleアドセンスに関する詳細は「広告 – ポリシーと規約 – Google」をご覧ください