piroPAINT_9918

piroPAINT 2 (機能評価版)

まだまだ実験中であり、機能不足でもありますが、ある程度絵が描けるようになったので、機能評価版として公開致します。

  • Download: filepiroPAINT2_sample.zip (for Windows)
    ※上記アーカイブを実行権限のある適当なフォルダに解凍して、直接実行して下さい。

主な強化点は下記の通りです。

  • 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色のグラデーション描画が可能です。

カセットテープデータ エクスポートテスト

以下のzip圧縮ファイルにエミュレータ用のCASデータファイルと、
1200ボー/2400ボーの2種類のWAVファイルが入っています。

FDDの無いMSX1用に、カセットテープデータを出力するエクスポート機能のテストを行っております。

こちらの手元にMSX1(RAM16KB/32KB)の実機が無い為、動作を確認する事が出来ません。
1chipMSX、HB-F1XV(MSX2+)、エミュレータ(blueMSX)を使用しての動作確認は取れていますが、
もしMSX1実機をお持ちの方はテストにご協力頂ければ幸いです。
※データは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 エクスポートテスト

それぞれのzip圧縮ファイルに変換前のBMPファイルとp6ファイルが入っています。

こちらの手元にP6実機が無い為、確認する事が出来ません。
変換がおかしい場合はご連絡頂ければ幸いです。

p6ファイル変換には、Bernie様の"BMPtoP6G"を使用させて頂きました。
ありがとうございます。

http://p6ers.net/bernie/
http://p6ers.net/bernie/develop/bmp2p6g.html

 

ぴろやん
http://lablog.piroyan.com/
http://twitter.com/piroyan

N60

N60m

N60SR


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-05-01 (日) 09:44:49 (837d)