OptiScaler icon indicating copy to clipboard operation
OptiScaler copied to clipboard

In-game menu doesn't show up on latest nightly (Linux)

Open kodatarule opened this issue 9 months ago • 7 comments

Hello,

On the latest nightly build the in-game menu doesn't show(can confirm everything functions if you edit the ini). I have tested this on NG2 Black and Amid Evil(Dx12)

kodatarule avatar Mar 05 '25 10:03 kodatarule

Same on v0.7.7-pre7_20250308. With v0.7.0-pre66 overlay works. DX12 Split Fiction (which has only FSR3).

Aemmie avatar Mar 08 '25 23:03 Aemmie

Yep, In-Game Menu is gone on Linux in the Nightly Build.

Godot-Fye avatar Mar 11 '25 17:03 Godot-Fye

Hi,

One of out Linux devs will check it when find time 👍

cdozdil avatar Mar 11 '25 18:03 cdozdil

most likely a missing library to do with wine/proton, try installing basic dependencies using winetricks/protontricks

Ein420 avatar Mar 12 '25 16:03 Ein420

Which dependencies should we install? Did not know which are the basic dependencies.

Godot-Fye avatar Mar 12 '25 16:03 Godot-Fye

i came here to report it as well. Optiscaler is working fine but i have to use only the text files, the menu is missing.

benjamimgois avatar Mar 12 '25 17:03 benjamimgois

I bisected the issue, this is the commit that breaks it:

https://github.com/cdozdil/OptiScaler/commit/3760563179977fa0adf575e795bbe584361eea83

Uklosk avatar Mar 12 '25 17:03 Uklosk

Hi,

Could you send a logs for same game from broken and working menu versions of Opti?

cdozdil avatar Mar 13 '25 13:03 cdozdil

Hi,

Could you send a logs for same game from broken and working menu versions of Opti?

Yes, which ones? OptiScaler and Proton logs?

Uklosk avatar Mar 13 '25 13:03 Uklosk

Could you check this build?

OptiScaler.zip

cdozdil avatar Mar 13 '25 13:03 cdozdil

Could you check this build?

OptiScaler.zip

Working again!

Do you still want me to post any logs?

Thanks.

Uklosk avatar Mar 13 '25 13:03 Uklosk

Thanks, not need for now 👍

cdozdil avatar Mar 13 '25 14:03 cdozdil

Image

@cdozdil your new commit has fixed the issue. thanks!

gylli251 avatar Mar 13 '25 14:03 gylli251

The Gui fix seems to cause an assertion when running MH Wilds

Image

disabling the menu in the ini seems to fix it at launch but it happens again on close

I have DXGI disabled along with framegen set to no as im only using optiscalar to allow xess with the games built in FG (replacing fsr with xess)

Eckoa avatar Mar 13 '25 18:03 Eckoa

Hogwarts Legacy runs fine with the Fix Version, Menu runs fine too.

Godot-Fye avatar Mar 13 '25 18:03 Godot-Fye

The Gui fix seems to cause an assertion when running MH Wilds

Image

disabling the menu in the ini seems to fix it at launch but it happens again on close

I have DXGI disabled along with framegen set to no as im only using optiscalar to allow xess with the games built in FG (replacing fsr with xess)

Could you send logs for this please?

cdozdil avatar Mar 13 '25 18:03 cdozdil

The Gui fix seems to cause an assertion when running MH Wilds Image disabling the menu in the ini seems to fix it at launch but it happens again on close I have DXGI disabled along with framegen set to no as im only using optiscalar to allow xess with the games built in FG (replacing fsr with xess)

Could you send logs for this please?

do you need logs for the launch and close?

here is the assertion failed at launch

OptiScaler.log

Eckoa avatar Mar 13 '25 19:03 Eckoa

The menu has been fixed, but I noticed a strange bug, if you enable nukem's DLSSG-to-fsrfg it would give black screen of the game, but when you focus on smth else outside the game it shows the game correctly, if you click to focus on the game window back to the black screen.

kodatarule avatar Mar 14 '25 06:03 kodatarule

In my case the GUI doesnt show in MH wilds with the latest nightly but at least its not crashing/assertion failed with the fix

Eckoa avatar Mar 14 '25 16:03 Eckoa

I just tried the latest nightly OptiScaler_v0.7.7-pre7_20250314 in GhostWire Tokyo via Heroic (UMU) and still no ingame menu. Here is the optiscaler log.

OptiScaler.log

benjamimgois avatar Mar 15 '25 02:03 benjamimgois

Nitec is taking a look at fixing or atleast working around it for the time being, but seems like setting Scale=1.0 or UseHQFont=false in Optiscaler.ini should make the Overlay work on Linux again.

Edit: Fix was implemented a while ago.

TheRazerMD avatar Mar 16 '25 11:03 TheRazerMD