Open Hexaae opened 3 years ago
The text box is a separate window and DWM compositing, which cannot be disabled on windows 8+, breaks this. Lode runner 3 (https://github.com/otya128/winevdm/issues/176) has a similar problem.
Thanks for quick reply. Do you think in the future a workaround-fix could be possible, or is technically impossible since it's running in a window of Win 10 desktop with DWM?
I don't think there are any good solutions. There are ways to make windows use a color key mask for transparency which does work here but it causes other problems. Thankfully the issue doesn't effect the playability of the game.
Maybe as an option to enable that transparency hack per game/task only. Something like: ForceKeyMaskTransparency="task name1.exe","task name 2.exe", ... in otvdm.ini?
DWM can be disabled on Win 8-Win10. For instance, I have tested Lode Runner on Win 8.1 with DWM disabled and the glitch disappeared.
Version used: otvdm-master-2123.zip Game: Indiana Jones and his Desktop Adventures (+ I copied WAVEMIX.DLL and WAVEMIX.INI from Windows 3.11 installation into the game dir to play music too)
Describe the bug Transparency glitch around baloon dialogues showing black rectangular areas instead of expected transparency.
Expected behavior Black rectangular areas should be transparent.
Screenshots
Environment (please complete the following information):