2

Я недавно обнаружил и начал играть в Nethack. Я знаю, что я могу играть в нее локально, но я все время сижу за разными компьютерами, поэтому я нашел nethack.alt.org, который позволяет вам подключаться к их серверам, чтобы играть в игру ASCII. На большинстве компьютеров сеанс telnet выглядит нормально, и у меня нет проблем. Но на моем главном ноутбуке некоторые вещи отображаются неправильно. Я не связываюсь ни с чем другим (RDP и VPN отвечают моим обычным потребностям), поэтому моя единственная точка отсчета - это сервер nethack.

Самые большие видимые пороки развития - это когда я иду посмотреть список запущенных игр. Однако игра выглядит просто отлично.

уродливый стол в телнет

Это должен быть аккуратно разложенный стол (как на каждом компьютере, кроме моего ноутбука). При перемещении вверх и вниз по списку строки, как правило, добавляются в нижнюю часть окна, а не обновляются на месте.

Хотелось бы, чтобы у меня были другие примеры вне этой игры, чтобы сказать, почему мой телнет испорчен. Я не знаю, где искать. Мой cmd имеет нормальные размеры 80x25, изменение любого из параметров редактирования, кажется, не влияет на это. Что еще я могу сделать?

1 ответ1

3

Вероятно, это неверная эмуляция терминала.

Я могу подтвердить то же поведение для списка игр на nethack.alt.org в моей системе Windows 7, используя telnet от Microsoft.

Windows telnet должен по умолчанию использовать эмуляцию VT100 . Видимо, иногда это не так. Однако вы можете принудительно настроить правильную эмуляцию, запустив telnet без аргументов, используя команду set term vt100 для явной установки эмуляции, а затем открыв соединение:

c:\> telnet
...
Microsoft Telnet> set term vt100
...
Microsoft Telnet> open nethack.alt.org

См. Документацию Telnet для получения дополнительной информации.

Вы всегда можете попробовать Putty, который является гораздо лучшим клиентом, чем Microsoft.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .