使用メモリ - Rickisthe1/CoilSnake-m2-basic GitHub Wiki

より高度なスクリプトでは、RAMを使用する必要がある場合があります。幸いなことに、ゲームで使用されていない空きスペースが存在します。RAMのレイアウトは、[こちら](https://github.com/Herringway/ebsrc/blob/6bbfbfe9998ac1e406cca53e8fc22557570d65c9/src/bankconfig/US/ram.asm)で確認でき、CCS形式では[[こちら](https://gist.github.com/Supremekirb/33089ef23ef1e3677d80f38479e4cb2e)](https://gist.github.com/Supremekirb/33089ef23ef1e3677d80f38479e4cb2e)で確認できます。

RAMスペースを利用するスクリプトを作成する場合、他のスクリプトによってすでに使用されている場所が以下の通りです。配布可能なスクリプトを作成する際は、後のプログラマーのために自分が使用する場所をここに追加し、「次の空きスペース」を更新してください。

  • 0x31C2 から 0x31C9 - BowSpr
  • 0x31CA から 0x3241 - Movscr

  • このブロックの次の空きスペース: 0x3242
  • 空きスペースの最後のバイト: 0x3329