#11 Article 3178 Posted at 1989/07/01 16:47:40 by SUKA (MAP614) []
Subject: ううっ
毎度おさわがせしておりますNEDI3-X68000ですが
すみません、またいっこBUGを出してしまいました。
おそらく誰も使う人がいないと思われる”TEXT 2”で、
なんと指定した位置の(X座標-1)の場所に書き込んでいる
ことが判明しました。
具体的に言うとこーゆー事ですが
× if (mode&DMODE_TEXT2) draw_text(xp-1, yp, ch) ;
○ if (mode&DMODE_TEXT2) draw_text(xp+1, yp, ch) ;
したがって画面の左上の角なんかに文字を入れようとすると、
VRAMをはみ出してバスエラーを起こしてしまいます。
(Version 1.10 ~ 1.30)
本来ならBUG-FIX版をUPするべきなのですが、
・誰も使っていないと推定される
・すでにさらなる改良に着手しておりいまさら古い版を持ち
出すのはいろいろとまづい事がある。
・50K近いファイルをそう頻繁にDownしていただける
はずがない。
等の理由により、今回は見送らせていただきます。
MAP614/SUKA