カタログの世界時計 & MZ-700/1500背景黒色起動 


MZ-1200/700のカタログの世界時計を再現

MZ-700、MZ-1200のカタログの写真の世界時計プログラムは実在したのか、投影用のフェイクなのか、実在したならどういう感じのものなのか、ということで、

・紅茶羊羹さんが作られたのが世界時計デモ 勝手に再現版です。
秒針のバーがドット単位で伸びる、たぶんオリジナルを超えたアプリです。(MZ-700/1500実機専用)

・秒針が1秒ごとに伸びて30秒で振り切れる、という説を再現されたのがひろっぴ@ihirppiさんのMZ-700 Hu-BASIC用世界時計です。当然MZ-700用HuBASICが必要です。

ひろっぴ@ihirppiさんのプログラムを見たとき、これをBASICコンパイラに移植すればMZ-1200用の世界時計が再現できて、多くの環境で動かせる、と思ったのが始まりで、更にツイッターにて要望を取り入れ、ご協力いただき、MZ-1200のカタログを再現したバージョンと、多くの環境でのカラー表示を実現したバージョンが出来ました。

wclock1200.zip

マシン語なので、各機種のIPLかROMモニタから起動できます。
互換ROM対応。多くの環境で実行できます。

MZ-1200のカタログの世界時計を再現


MZ-80用カラー化基盤GAL5対応版


GAL5対応版はMZ-700/1500でもカラー表示






MZ-700/1500の背景を黒色にして起動する

MZ-700/1500では、デフォルトの背景が青色で、そのままMZ-80のソフトを読み込むと青色背景になってしまいます。

当時より黒背景にしたかったんです(^^;

ツイッターにてMZ-700/1500において黒色背景にする方法を教えていただきました。

MZ-700/1500(実機ROM)において、ROMモニタのMコマンドで以下を入力し、J1200とします。


$120F の $70 を $40 にすれば文字が緑色になります。

裏RAMにROMモニタをコピーし、$007E, $0E49, $0E87, $0EDE の$71を書き換えています。


上記をMZTファイルにしたものもここに置いておきます。

bgb.zip

MZ-1500の実機の場合、実行後QDを読みにいってしまうので注意してください。QDから起動する場合はMかCキーを押し続けて回避してください。

上記記事は実機ROM専用ですが、MZNEWMONITOR7用のファイルもおまけで、同梱しています。(VRAMアトリビュートを埋めているだけのプログラムです)







MZ700WINには背景色を黒にするオプションがあります

mz700win_jp.txtより
/c ROMモニタにパッチを当て、文字色を白、背景色を黒にします。
/c40のように、直接色コード指定も可能です。指定の値は、MZ-700上のCOLOR VRAMに使うコードで、上位4ビットが文字色、下位4ビットが背景色になります。

つまり、Cドライブのmz700winフォルダにmz700win.exeがあるならば、
コマンドプロンプトよりcd c:\mz700win\とした後、
mz700win.exe/c40として起動します。


上記処理を自動で行うバッチファイルを置いておきます。

mz700winbg47.zip

mz700wing.bat
mz700winw.bat
それぞれ文字色が緑と黒、背景は黒で起動します。
mz700win.exeと同一ディレクトリに置いて、ダブルクリックしてください。



以下、旧記事を残しておきます。もはや、無意味です(^^;



MZ-NEW MONITORではコマンド入力時、「*」を DEL キーで削除して入力を行うとエディットモードになり、16進アドレスと1バイトデータを入力して、指定アドレスへの書き込みができます。

上のスクリーンショットのように、プログラムを打ち込みSHIFT+BREAK(BackSpace)でエディットモードを抜けGOTO$1200として実行します。

ちなみにMZ-700モードでもパレット機能が有効なのを利用しているので、MZ-700WIN専用プログラムです。




こんな感じです。




参考 Vairos (c) 1984,1986,2004 Y.M.C & GAME ROMAN.

   
トップページへ
トップ