Adjust function naming for macro objects
Fix two's complement calculation for negative constants
Add support for 128kbyte RAM sizes on MBC5