こんばんは、川合です。 くーみん さんは 2002/07/15 20:55:51 の「[OSASK 4042] kata08」で 書きました: >周りは忙しそうで、申し訳なくも思っておりますが >私事です。 >katakataの改造が進んできました。 僕もちょっと遊んでみました。 >他には、そこそこ軽量化したりなにかはありますが ゲーム内容の方のコメントはnisiさんが全部書いてしまったので、僕 はコンパクト化のアイデアを。 だまされたと思って、以下の変更を試してみてください。 (1)関数OsaskMain()の5行目 signed char scr[16 /* y */][9 /* x */]; → static signed char scr0[16][9]; signed char (*scr)[9] = scr0; (2)関数delcheck()の3行目 char chk[16][9]; → static char chk0[16][9]; char (*chk)[9] = chk0; あーら不思議、たったこの2行の変更だけで多分200バイトは小さくな ったでしょう。 他の部分の改造は、手間が多いので今回はパスです。 それでは。 -- 川合 秀実(KAWAI Hidemi) OSASK計画代表 / システム設計開発担当 E-mail:kawai !Atmark! imasy.org Homepage http://www.imasy.org/~kawai/