Skip to content

Instantly share code, notes, and snippets.

@bkacjios
Last active January 21, 2026 14:44
Show Gist options
  • Select an option

  • Save bkacjios/649227c6691d2f49faaba871a11e351b to your computer and use it in GitHub Desktop.

Select an option

Save bkacjios/649227c6691d2f49faaba871a11e351b to your computer and use it in GitHub Desktop.
Kill la Kill - IF (Window Style Patch)

Kill la Kill - IF (Steam Deck Fix)

Kill la Kill - IF will not properly launch on the steam deck in game mode because of the launch menu stylization.

Bash script patcher

  • Download https://gist.github.com/bkacjios/f4231f5c2b44976597b030887332c73a as a sh file and place it in the same directory as the KILLlaKILL_IF.exe file.
  • Make sure to mark it as executable by right click->properties and going to the permissions tab.
  • Right click and run the script with Konsole.
  • If the exe is unpatched, it will ask if you would like to patch it. Type y to confirm.
  • You can then close the konsole window.
  • If you would like to revert for any reason, run the script again.

Manual patch

  • Go to https://hexed.it/ and load up KILLlaKILL_IF.exe from the game directory.
  • Search for hexidecimal value cc08c89088010000

image

  • Replace cc08c89088010000 with cc08c89000000000 (Specifically zeroing out the 8801 part as highlight in the image above)
  • Export the exe and replace it in the game directory.

Technical details

cc08c890 are the main stylization flags of the launch window. 88010000 are the extended stylization flags of the launch window.

I found this in Ghidra by searching the title in the strings of the exe.

image

The extended window value is WS_EX_TOPMOST (0x00000008L) + WS_EX_TOOLWINDOW (0x00000080L) or 88010000 in little endian hex. This means the window will act as a tool window and always be ontop of all other applications. I believe the tool window is the main culpret here. To fix it, I just disabled both of these flags by replacing 88010000 with all zeroes 00000000 This makes the launcher look like a proper window, disables the always on top functionality, and allows game mode to properly detect it.

1728812 5999999996_20250225102926_1

@f3bandit
Copy link

Thank you for this patch. Sad that "Arc System Works" couldn't be bothered to do this officially. so many reviews on steam asking them to push a fix.

@bkacjios
Copy link
Author

bkacjios commented Jan 21, 2026

Thank you for this patch. Sad that "Arc System Works" couldn't be bothered to do this officially. so many reviews on steam asking them to push a fix.

Funny enough, I did shoot arc system works an email on how to fix it, but yeah, they don't care.

@f3bandit
Copy link

Thank you for this patch. Sad that "Arc System Works" couldn't be bothered to do this officially. so many reviews on steam asking them to push a fix.

Funny enough, I did shoot arc system works an email on how to fix it, but yeah, they don't care.

Wow that's pretty fucked response from them?!?! pretty anti consumer. please buy our car that we won't tell you doesn't work. but give us your money anyway.

@bkacjios
Copy link
Author

They didn't even respond I mean. I took the non-response as not caring

@f3bandit
Copy link

They didn't even respond I mean. I took the non-response as not caring

Ah I see

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment