1 - Disables Sub-weapon with modding CPU-RAM $CE counter routine at (unheadered ROM) 2f59c E6 > AE (INC > NOP)
2 - Thank you Cyneprepou4uk for helping me to find this. It means so much to me
3 - LDA ($08), y @7334 = FF. What does this @ mean?
4 - A other Question that did come up was why the health refill of a meat (pork-chop) only works when it drops of a wall. (not candle or enemy)
1 - AE is not NOP, it's LDX with absolute addressing mode. NOP is EA. And you need 2 of them, not just 1, otherwise game will consider next following byte CE as an instruction
2 - you're welcome)
3 - debugger will show you final address after @ which he has calculated. In that particular instruction, final address is based on values in $0008, $0009 and Y
4 - perhaps this buggy meat has different id, changing it to wall's meat id should do the trick. Or you can change pointers for current id so the game will execute the same working subroutine with refilling hp after picking meat up. Choose which one is more suitable