Adds procedure to patch SASIIOCS.SYS and BOOTSET.X to fix a DMA/Interrupt problem.
Hard Drive on SASI Machine: Chapter 3 (http://www.gamesx.com/wiki/doku.php?id=x68000:hard_drive_on_sasi_machine#chapter_3preparing_the_master_floppy)
--
□ SxSIの232C文字落ち対策パッチ
この差分は、SxSI4セット内の
SASIIOCS.SYS 2180 93-06-17 4:00:00 (config.sysでSxSIしている人用)
BOOTSET.X 10792 93-06-17 4:00:00 (SRAM起動でSxSIしている人用)
BOOTSETT.X 11384 93-06-17 4:00:00 (同上で高速機種の人用)
に適用して下さい。
対策内容は、
・DMAの転送サイズがパック有り8ビットになっていたため、
パック無8ビットに変更
以上です。
DMAってパック有り8ビットの設定だと、サイクルスチールモード
でも2バイト転送するまでバスを開放しないようです。このためCPU
が動けず、割り込み処理もできないため文字落ちしていたようです。
制作者のHero.氏ならびに試験版にレポート下さったガムオ氏に
感謝致します。
SPS0764 Gao