SASA 扩展
内存 Memory
查看 Markdown内存拷贝、偏移读写与脚本结构
sa · 扩展 memory · 需对应 CLEO 扩展
从 src 拷 size 字节到 dest(可重叠,memmove)。
2400 COPY_MEMORY
in: src, dest, size基址 + 字节偏移读 size 宽。
2401 READ_MEMORY_WITH_OFFSET
in: address, offset, size
out: result基址 + 偏移写。
2402 WRITE_MEMORY_WITH_OFFSET
in: address, offset, size, value让 0AC8 分配的块跨读档 / 新游戏仍存活;进程退出仍释放。
2403 FORGET_MEMORY
in: address最近全局创建的脚本结构地址(004F / 00D7 / 0A92 / 0A94 等)。
2404 GET_SCRIPT_STRUCT_JUST_CREATED
out: address地址是否指向仍在跑的脚本。用在 if 里。
2405 IS_SCRIPT_RUNNING
in: address两块内存 size 字节是否相同。用在 if 里。
2407 IS_MEMORY_EQUAL
in: addressA, addressB, size终止地址指向的脚本。
2408 TERMINATE_SCRIPT
in: address
评论