fixed rcdisasm() to work with signed values