https://bugs.winehq.org/show_bug.cgi?id=55773
Bug ID: 55773 Summary: Railroad Tycoon 2 Platinum (Steam, GOG) crashes when changing to 800X600 resolution Product: Wine Version: 8.0-rc1 Hardware: x86-64 URL: https://store.steampowered.com/app/7620/Railroad_Tycoo n_II_Platinum/ OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: rbernon@codeweavers.com Regression SHA1: 2f6b763fa90dd2ab622c583e2bf56392973e971e Distribution: ---
Created attachment 75256 --> https://bugs.winehq.org/attachment.cgi?id=75256 terminal output
When you start a new campaign or scenario there are 8 command icons on the main interface. The second icon from the bottom in the row is the control panel where you can change resolution to 800X600. However, choosing 800X600 will result in an immediate crash. (After crashing you may need to remove rt2_tsc.CFG from the game directory else the game won't start normally next time).
This happens since Wine-8.0-rc1. Previously, a the game changed resolution correctly. The result of the regression test:
2f6b763fa90dd2ab622c583e2bf56392973e971e is the first bad commit commit 2f6b763fa90dd2ab622c583e2bf56392973e971e Author: Rémi Bernon rbernon@codeweavers.com Date: Fri Nov 25 11:17:12 2022 +0100
ntdll: Find heap block region from its base offset.
Still present in wine-8.17-190-g8943fcbca49.