- 追加された行はこの色です。
- 削除された行はこの色です。
#counter
[[piroPAINT_9918]]
* P6 エクスポートテスト データ置き場 [#w31d7675]
* piroPAINT 2 (機能評価版) [#u85d1064]
まだまだ実験中であり、機能不足でもありますが、ある程度絵が描けるようになったので、機能評価版として公開致します。
- &color(red){Download:}; &ref(piroPAINT2_sample.zip); (for Windows)
※上記アーカイブを実行権限のある適当なフォルダに解凍して、直接実行して下さい。
&br;
主な強化点は下記の通りです。
- MSX2の各スクリーンモードに対応しました。
-- SCREEN 2〜8までの描画に対応。
-- SCREEN 5以降はインターレースモードにも対応。
- P6モードのセミグラフィック描画に対応しました。
-- PC-6001, PC-6001mkII, PC-6001mkIISRのセミグラフィックが描画可能です。
- PC-88モードのアナログパレット編集に対応しました。
- PC-98モードを追加しました。
- TMS9918モードにて、
-- Penの線が常に補間されるようになりました。
-- Fillが出来るようになりました。
- グラデーションフィル機能を搭載しました。
-- Fill, BoxFill にて、垂直/水平方向にグラデーション描画が可能です。
-- MSX2 SCREEN 8 モードでは、256色のグラデーション描画が可能です。
* カセットテープデータ エクスポートテスト [#y50f36b7]
以下のzip圧縮ファイルにエミュレータ用のCASデータファイルと、
1200ボー/2400ボーの2種類のWAVファイルが入っています。
- &ref(CAS_SAMPLE2.zip);
> FDDの無いMSX1用に、カセットテープデータを出力するエクスポート機能のテストを行っております。
> こちらの手元にMSX1(RAM16KB/32KB)の実機が無い為、動作を確認する事が出来ません。
1chipMSX、HB-F1XV(MSX2+)、エミュレータ(blueMSX)を使用しての動作確認は取れていますが、
もしMSX1実機をお持ちの方はテストにご協力頂ければ幸いです。
&color(red){※データはRAMエリアのC800h〜に読み込まれますので、PV-7(8KB)、及び、DISK-BASICでは動作致しません。};
尚、本ツールでは、スタートアドレスをC800h, C000h, B000h, A000h, 9000hの5つから選択して出力が可能、
WAV出力では、音量が4段階で指定可能です。
> BLOAD"cas:",r でテープデータの読み込み完了後に自動で画像が展開されます。
画像は、スペースキーが押されるまで表示されます。
> 再度表示させたい場合は、テープを巻き戻して読み込み直すか、
お手数ですが、下記BASICプログラムを作成して実行して下さい。
10 CLEAR 200,&HC800
20 DEFUSR=&HC800
30 A=USR(1)
> ※USR関数の引数に0を指定すると、キー入力を待たずにBASICに制御が戻ります。
* P6 エクスポートテスト [#y38c56cc]
それぞれのzip圧縮ファイルに変換前のBMPファイルとp6ファイルが入っています。
> こちらの手元に実機が無い為、確認する事が出来ません。
> こちらの手元にP6実機が無い為、確認する事が出来ません。
変換がおかしい場合はご連絡頂ければ幸いです。
> p6ファイル変換には、Bernie様の"BMPtoP6G"を使用させて頂きました。
ありがとうございます。
> http://p6ers.net/bernie/
http://p6ers.net/bernie/develop/bmp2p6g.html
#br
> ぴろやん
http://lablog.piroyan.com/
http://twitter.com/piroyan
** N60 [#e2ea36d8]
- &ref(N60_128x192.zip);
&ref(N60_128x192.png);
- &ref(N60_128x192_8.zip);
&ref(N60_128x192_8.png);
- &ref(N60_128x192_HT.zip);
&ref(N60_128x192_HT.png);
** N60m [#db0f220a]
- &ref(N60m_160x200.zip);
&ref(N60m_160x200.png);
- &ref(N60m_320x200_col4.zip);
&ref(N60m_320x200_col4.png);
- &ref(N60m_320x200_HT_col5.zip);
&ref(N60m_320x200_HT_col5.png);
** N60SR [#dd3d905c]
- &ref(N60SR_640x200_col4.zip);
&ref(N60SR_640x200_col4.png);