Mordor 1.1 overflow error
correospambasurilla opened this issue · comments
Edition Windows 11 Pro
Version 23H2
OS build 22631.3235
Windows Feature Experience Pack 1000.22687.1000.0
Installation ok.
Error starting the game and then crashes
![image](https://private-user-images.githubusercontent.com/161988518/309514985-3446833b-7637-4ec0-aac7-f665bc45003b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTYzOTk5MDEsIm5iZiI6MTcxNjM5OTYwMSwicGF0aCI6Ii8xNjE5ODg1MTgvMzA5NTE0OTg1LTM0NDY4MzNiLTc2MzctNGVjMC1hYWM3LWY2NjViYzQ1MDAzYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDUyMlQxNzQwMDFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01MWI1OTY2Y2NlNGRmMjMzNmM4MWNkNzcwZjZjYzk1OTYwYjZjNjM5YWMzYWM2ZjcwMTU4YTNjYTVhODk0Yjc0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.75KXsC46pbANT12lkACM0GiMDdjpXuuPDPfsd3w9yUo)
![image](https://private-user-images.githubusercontent.com/161988518/309515004-5a07c427-8465-46d4-952d-77e0922d62aa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTYzOTk5MDEsIm5iZiI6MTcxNjM5OTYwMSwicGF0aCI6Ii8xNjE5ODg1MTgvMzA5NTE1MDA0LTVhMDdjNDI3LTg0NjUtNDZkNC05NTJkLTc3ZTA5MjJkNjJhYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDUyMlQxNzQwMDFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zNTUxZTEyYmU2NTQ0MTAyMmYzMmUwZGIyY2Q3ZmE3NzEyMGZiNzkxY2EyNmIxM2FjMTBhODg0ZDhhNzdhNWE1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.vewYP_epslvvrm7yMezAQakV0JrAi1tg67alEtvOoQs)
Trace: trace.txt
You can download a zip file with the limited version of this game here
Before installation, you must download and copy this two files.
OTVDM-~1.0\WINDOWS\SYSTEM\VBRUN300.DLL (download)
OTVDM-~1.0\WINDOWS\SYSTEM\WAVMIX16.DLL (download)
Also I remember that on Windows 10 it worked fine
This is caused by a display width calculation overflowing a 16bit value. It probably didn't happen before because either you got a larger display or you were using a build that didn't have fpu exceptions enabled. I'm not sure if it can be worked around in winevdm since it's a bug in the program itself and 640x480 compat mode isn't enough.
I found a workaround. Get https://ci.appveyor.com/project/otya128/winevdm/builds/49318069/job/pq1al752l8f224yh/artifacts and uncomment AdjustDPI in otvdm.ini and that will prevent the overflow error.