public string GetPropertyName(int propNum) { var address = memoryMap[MemoryMapRegionKind.PropertyNamesTable].Base + (propNum * 2); var propNamePackedAddress = memory.ReadWord(address); var propNameAddress = Header.UnpackStringAddress(memory, propNamePackedAddress); var propNameZWords = ZText.ReadZWords(memory, propNameAddress); return(ztext.ZWordsAsString(propNameZWords, ZTextFlags.None)); }