https://bugs.winehq.org/show_bug.cgi?id=30814
--- Comment #59 from Michael Ensslin michael@ensslin.cc --- I have created a patch for Age of Empires where I patch the GetKey(board)?State() API functions to mask out all of the undocumented bits:
https://github.com/SFTtech/sftscrollbugfixer/releases