2021年08月25日

メモリーの配分に関して

ポット類に予期せぬ巨大なオフセット値が付加されて制御不能となるバグが発生したが、

Screen Shot 2021-08-23 at 14.25.02.png

これはメモリーを初期化出来ないDMAMEMにポットのレジスタを配置したことが原因だった。

予想していたことだが、既にRAM1のメイン・メモリが絶望的に不足していて、

Screen Shot 2021-08-24 at 7.24.50.png

グラフィック系の処理を行うことができなくなってきている。 

Screen Shot 2021-08-24 at 7.31.39.png

これがバグなのか仕様なのかは判らないのだが、GFX系の命令の総量が決まっていそうなことで、せっかく時間を掛けてデザインしたGUIのほぼ半分がボツになってしまった。

Screen Shot 2021-08-25 at 0.03.34.png

負荷が掛かるのはなにも描画だけではなく、文字列の表示もメモリーを専有するので、とにかく必要と思う項目以外のファクターを削っていく作業を強いられている。
posted by Yasuski at 00:04| LaVoixski