Я пытаюсь преобразовать чит MAME в скрипт Lua:
<mamecheat version="1">
<cheat desc="No bg music">
<script state="run">
<action>audiocpu.pw@F018=0000</action>
</script>
</cheat>
</mamecheat>
Когда я отображаю содержимое @ F018 в HUD, оно успешно отображает идентификатор текущей музыки:
audiocpu = manager:machine().devices[":audiocpu"];
mem = audiocpu.spaces["program"];
print(mem:read_i8(0xF018));
Но когда я записываю 0 в память, содержимое hud отображает 0, но музыка не останавливается ...
mem:write_i8(0xF018, 0x0000);
Мне нужно сделать что-то еще?