protonscr

Zelda Again: Link Is Adventuresome (unofficial fangame made in GameMaker 1.4)

protonopen Game compatibility - Unofficial
ValveSoftware/Proton#9024 · opened 2025-09-03 by SapphireDrew · updated 2026-07-10 · 7 comments · github
SSapphireDrew 2025-09-03 github

Compatibility Report

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Proton Log:

steam-10049938544543137792.log

Symptoms

Game crashes on launch and produces the following error dialog box:

___________________________________________
############################################################################################
FATAL ERROR in Fragment Shader compilation
ShaderName: shd_pal_swapper

memory:141:3: E5017: Aborting due to not yet implemented feature: Instruction type HLSL_IR_LOOP.

at gml_Script_p_init
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_p_init (line -1)
gml_Script_p_Create
gml_Object_p_Create_0
called from - gml_Script_obj_start_Create (line -1) - <unknown source line>
gml_Object_obj_start_Create_0

Reproduction

  • Download and extract the game from its itch.io page: https://hoverbat.itch.io/ziiaol
  • Use the "Add a Non-Steam game" feature to add the above mentioned game
  • Use any version of Proton (tested with Proton 9.0-4, Experimental, and Hotfix)
  • Observe crash
Wwaspennator 2025-09-03 github

Looking through the logs, seems like its another game that needs HLSL_IR_LOOP like #6152 and #6324

SSapphireDrew 2025-09-03 github

Looking through the logs, seems like its another game that needs HLSL_IR_LOOP like [#6152](https://github.com/ValveSoftware/Proton/issues/6152) and [#6324](https://github.com/ValveSoftware/Proton/issues/6324)

Any ETA on a fix or workaround?

SSecularSteve 2025-09-10 github

Looking through the logs, seems like its another game that needs HLSL_IR_LOOP like [#6152](https://github.com/ValveSoftware/Proton/issues/6152) and [#6324](https://github.com/ValveSoftware/Proton/issues/6324)

Any ETA on a fix or workaround?

My solution was just installing DXVK using ProtonTricks.
After that, it should just work.

SSapphireDrew 2025-09-26 github

Looking through the logs, seems like its another game that needs HLSL_IR_LOOP like [#6152](https://github.com/ValveSoftware/Proton/issues/6152) and [#6324](https://github.com/ValveSoftware/Proton/issues/6324)

Any ETA on a fix or workaround?

My solution was just installing DXVK using ProtonTricks. After that, it should just work.

I tried manually installing DXVK via the instructions found here ( https://github.com/doitsujin/dxvk?tab=readme-ov-file ) on the game's prefix since I prefer to launch games via command line with umu-launcher but I still get the error. :/

Jjpernst 2025-12-20 github

The version of gamemaker studio that this game (and likely many others) use requires native d3dcompiler_43.dll. Install it into your wine prefix with winetricks d3dcompiler_43 and it will then launch properly (assuming DXVK is also installed in the prefix already).

Wwaspennator 2026-05-22 github

Might be worth retesting, both games I reported issues stuck on HLSL_IR_LOOP crashing seem to work now

Wwaspennator 2026-07-10 github

Just decided to download it and try it on my oled deck with proton Experimental and it seems like it boots and plays now without any tweaks, probably is fixed now

Proton versions

Upstream links

DLLs