X1turbo のエミュレートって難しいんだろうか……? / +x2018/02/24 23:15:00

謎素材

# ネタがないので、どーでもいい話題です (ぉぃ

 

Xmillennium で概ね問題ないエミュレートが出来るのは確認してるのですが、DMAC と FDC 周りがなんか怪しいんですよね

一方 eX1turbo の方は、DMAC と FDC 周りは正常っぽいんですが、何かフロッピーの読出しが異様に遅いんですよ……

あー、後、タイマ管理周りは両方共少し怪しい気がします

 

この辺りで極端に問題が出てるのが、ALPHA (SQUARE)

PC-8801 版は V1 対応だったせいか色々と動作が遅い部分が有るのに対して (それを考えても ALPHA のロゴが出るところで割込を止めっぱなしにした理由は謎)、移植時に手を抜きたかったのか X1turbo 専用になっていました

正直、ディスクアクセスルーチンを PIO と DMAC 両方用意するのって大した手間じゃないですし、音楽は OP/ED のみなのでタイマ割込なし版を別に用意しても、大きく困るわけでもないのです…… (音楽の再生テンポは不安定になるけど)

多分、OP の音楽流しながらアニメーションさせるのが面倒くさかったんだろうなぁ……と言うのは理解できますが、売上考えると、そこだけ頑張れば X1 版出せたのにねぇ……

 

まあ、そういうタイトルなので、ディスクアクセスしても音楽のテンポはが乱れないのに、Xmillennium では何故か乱れると言う…… (FM77AV とか MZ-2500 は DMAC が無くて、このあたりで超困ったりするんですけどねー…… ← FM77AV は超面倒くさい回避方法が有ることは有るらしい)

# X1 シリーズは VRAM アクセスにバンク切替も割込禁止も不要なので (PC-8801 でも BASIC を使わずメモリの配置を工夫すれば割込不要に出来なくはない)、特殊なことをしない限り画面描画で音楽のテンポが乱れることはありません (何故か無意味にこの特殊なことをやって割込禁止で問題を起こしてるのが、“ソーサリアン ユーティリティ Vol.1”)

 

 

一番疑問なのは、何で X1 には垂直帰線期間割込がなかったんでしょうねぇ……?

実装コストは低かったはずなんだけどなぁ……

# CTC (割込用タイマカウンタ) がないと困る拡張ボード (「RS-232C」 と 「マウス」 と 「FM音源」) には CTC が載っていました (X1turbo に CTC が付いてたのは RS-232Cマウスポートが標準実装だったから)

 

 


 

 


様々なテーマを扱う安価な商用可ロイヤリティフリー素材集を頒布しています

興味が有る方は、A.S.G. の BOOTH [BOOTH.pm] や DL ショップにてサンプルをご覧頂ければ幸いです

白銅素材集

■ 白銅素材集 08 『ほのぼの (?) 風味な何か』 [BOOTH.pm] (100円)

■ 白銅素材集 07 『雑多なトーンっぽい何か』 [BOOTH.pm] (100円)

■ 白銅素材集 06 『文字とか模様とか』 [BOOTH.pm] (100円)

■ 白銅素材集 05 『白黒斑模様っぽい何か』 [BOOTH.pm] (100円)

■ 白銅素材集 04 『室内っぽい何か』 [BOOTH.pm] (100円)

■ 白銅素材集 03 『勘違い東洋風の何か』 [BOOTH.pm] (100円)

■ 白銅素材集 02 『円環の符号っぽい何か』 [BOOTH.pm] (100円)

■ 白銅素材集 01 『魔法円 (魔法陣) っぽい何か』 [BOOTH.pm] (100円)

 


¥250-
「こんなイラストができるまで (2017年 7月版)」 (¥250-)
(PDF 1.6 + webM 動画) [BOOTH.pm]

ゆるい感じでイラストの制作過程を PDF同人誌 (おまけイラスト 3枚付) と webM 動画で紹介しています

■ 詳細は → 【こちら」 ≪

■ 同人ダウンロードショップなどで頒布中 (税抜 ¥300-)

 


 

 

商用可ロイヤリティフリー素材集なので興味が有る方は各ショップのサンプルをご覧になって頂ければ幸いです

 

外部委託版 (高い方) [DLsite.com] ([DMM.com]/[DiGiket.com]) はレイヤ付画像を PSD DocumentMDP Document で収録しています

BOOTH 頒布版 [BOOTH.pm] はレイヤ付画像を MDP Document でしか収録していませんので他の形式への変換には、FireAlpaca/MediBang Paint Pro/mdiapp+/コミラボ+ のいずれかをご利用下さい

 

 

■→ FireAlpaca [firealpaca.com] / ■→ MediBang Paint Pro [medibangpaint.com]

■→ mdiapp+ [nattou.org] / ■→ コミラボ+ [portalgraphics.net]

 

 


【おまけ】

何に使えるのか少々謎な素材を掲載

 

このエントリに掲載している 「3,000×3,000pix. の JPEG(JFIF) image」は、「A.S.G. 素材ライセンス」 で配布していますので、ライセンスを熟読した上でご利用下さい

 

 


■ 単発イラストを描いてくださる方を募集中

【注】 有償ですが薄謝です

※ 詳細は →こちら のエントリをご覧ください