private void TextOutput() { var sb = new StringBuilder(); var i = cpu.GetRegister(Reg16.dx); byte value = 0; do { value = cpu.GetInDs(i); if (value != '$') { sb.Append((char)value); } i++; } while (value != '$'); Console.Write(sb); }