exoscoriae / eXoScummVM

19 stars 0 forks source link

Scaling issue with games using 3D Renderer #727

Open Python-Exoproject opened 1 year ago

Python-Exoproject commented 1 year ago

Ive found that the reason ResidualVM games are only starting in a small original resolution window size is that the opengl 3D renderer wont allow the game to start in a higher res even with specific settings in the ini file for window size. If the 3D renderer is set to software then games resize as expected. If the opengl renderer is used it is still possible to manually increase the window size, however on next start its back to original window size

Havent decided yet if to keep games on opengl or switch to software.

Affected games are:

Longest Journey, The (CD Windows) Escape from Monkey Island (Multi-Platform) Grim Fandango (CD Windows) Myst 3 - Exile (Multi-Platform)

Some Wintermute engine games also use the 3D renderer and have this issue. This is also the likely reason for the freescape engine games being so small as well, though in this case its better to find a solution that doesnt involve using software as there are engine benefits to using opengl

Now Adiboo Magical Playland is also starting in games native resolution despite our settings. Forcing renderer=software made no difference