[Bug 41368] New: Dynahack 0.6.0 in curses wineconsole cannot receive uppercase keyboard input
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Sep 19 19:01:27 CDT 2016
https://bugs.winehq.org/show_bug.cgi?id=41368
Bug ID: 41368
Summary: Dynahack 0.6.0 in curses wineconsole cannot receive
uppercase keyboard input
Product: Wine
Version: 1.9.18
Hardware: x86-64
URL: https://github.com/tung/DynaHack/releases/download/v0.
6.0/dynahack-0.6.0-1-win-x86.zip
OS: Linux
Status: NEW
Keywords: download, source
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: 00cpxxx at gmail.com
Distribution: Debian
Steps to reproduce:
1 - Download, unzip, cd to dynahack folder;
2 - Resize your console manually to 130x40;
2 - wine wineconsole --backend=curses dynahack.exe;
3 - Press n for new game, y for random character;
4 - Press caps lock and then any alphabet key or SHIFT+alphabet key.
No output or wrong output is printed. Keys attempted and resulted value:
Z, X, R, T, P, L, J, H, F, D => 0x60
A => 0x66
Other alphabet keys don't generate output.
The above output was debugged from [1] from values of cell[x].Char.UnicodeChar,
also cell[x].Char.AsciiChar will have the same wrong values.
This issue does not happen in wineconsole with default backend.
Quitting the game requires a tutorial:
ESC -> q -> yes -> <space> -> n -> n -> n -> <space> -> <space> -> <space> -> q
[1] https://source.winehq.org/source/programs/wineconsole/curses.c#0433
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list