2015年4月27日月曜日

パソピア7のVRAMイメージ表示

RGBイメージをパソピア7で表示する「LDVRAM (Load VRAM)」というアプリを用意しました。
ここからダウンロードできます。

LDVRAM/SVVRAMを保存したXPAC2の64KBイメージ「vram.bin」と、各アセンブラリスト「*.als」が入っています

ダウンロードしたzipファイルを展開し、「vram.bin」をSDカードに保存。
SDカードをXPAC2に装着した後、パソピア7の電源を入れます。
Slot4(ドライブ5)に展開する場合、コマンドプロンプト「CMD」を実行し、以下のコマンドを実行します。
ld 4 vram.bin

BASICにもどり、640×200ドットのスクリーンに変更し、LDVRAMを起動します。
width 80:screen 2
run"LDVRAM"

マシン語は自動で読み込まれます。
VRAMイメージを読み込みするMRAMのスロットが聞かれるので、
Select Slot Number.
[3] 64KB MRAM (DEVICE 6)
[4] 64KB MRAM (DEVICE 5)
「3」か「4」で指定します。

続いて、MRAMに読み込むRGBファイルのパスを聞かれますので、
SD Card Path Name?
SDカードからVRAMイメージを読み込む場合、RGBファイルのファイルパスを入力します。

※SDカードからファイルを読み込む場合、最初に指定したMRAMスロットのデータは、RGBファイルのデータに上書きされて消えるので注意してください。

何も入力せずにRETURNキーのみだと、SDカードからはファイルを読み込みません。

RGBファイルパスの中に###を入れると、000~255まで自動でインクリメントされ、ファイルを読み込み続けます。その場合、次に聞かれる
COUNT NUMBER (0-255)
で、カウント回数を入力します。1つのファイルしか読み込まない場合、数を入力せずRETURNキーのみを押してください。
VRAMイメージを読み込んだ後、画像が表示されます。

ファイル名に###が含まれていた場合、以下の順番で画像を繰り返し読み込みます。
(1) SDカードのRGBファイルを指定したMRAMにコピー
(2) MRAMからパソピア7のVRAMにデータ転送
(3) ファイル名の###をインクリメントして、(1)に戻る
SDカードからファイル読込みしている間にSTOPキーを押すと、中断することができます。

以下、動画です。
10年ほど前の、シアトル・ニューヨークなどの写真を読み込ませてみました。

3 件のコメント:

  1. How do you convert photos to .rgb format?

    返信削除
  2. *.rgb files were converted by the original windows application,
    http://pasopia700.blogspot.jp/2015/04/7vram.html

    返信削除
  3. Great! I love your Pasopia7 projects!

    返信削除