← recipe book

Needs test

Infinity Blade (PC Port)

Proton (Windows) Action role-playing 2010 other ⚙ proton_8
Does it run on your Deck?

About

Infinity Blade is an action RPG originally released for iOS in December 2010, developed by ChAIR Entertainment with Epic Games. It was the first iOS game powered by Unreal Engine 3 and became the fastest-grossing app in App Store history at launch, built around touch-based one-on-one sword duels through a roguelike loop of bloodlines.

Epic delisted the trilogy from the App Store in December 2018 citing the difficulty of updating it for newer hardware, and the titles became fully unobtainable in 2020 after Apple terminated Epic's developer account. This entry covers a community preservation port of the iOS-exclusive first game to Windows on Unreal Engine 3.

Identity

DeveloperChAIR Entertainment / Epic Games
PublisherEpic Games
Released2010
GenreAction role-playing
ModesSingle-player
Engineother
TypeProton (Windows)
AliasesInfinity Blade 1, Infinity Blade I, IB1, Infinity Blade

Launch

Binary
Infinity Blade Launcher.exe
Needs files
none beyond the binary

Proton

Version
proton_8
Winetricks
d3dx9, vcrun2010

⚙ Setup notes

Port: Community preservation port of the iOS-exclusive Infinity Blade I (ChAIR Entertainment / Epic, Unreal Engine 3) to Windows — the originals were delisted in 2018 and pulled in 2020.

Proton: Community guides confirm it runs on the Steam Deck. Add Infinity Blade Launcher.exe (in Binaries/) as a non-Steam shortcut and force Proton 8.0-5 in its compatibility tab.

Display: Set the resolution to 1280x800 in the launcher/in-game options — it defaults to 4K, which must be lowered.

Controller: No native gamepad support. Use Steam Input with a controller layout — the community preset maps sword swings to the right stick / D-pad, dodge to LB/RB, and specials to ABXY; some touchscreen input is still used. Attacks can also be bound to keys in the launcher.

Fix: v1.0.4 dropped the old PhysX/APEX dependencies.

Display: Reported ~60fps at under 9W on the Deck.

The one thing to know

Source: A fan preservation port of the iOS-exclusive first game — the original is no longer obtainable from the App Store.

DRM: None — this standalone port has no DRM or activation. (If a UE3 DirectX 9 issue appears, d3dx9/vcrun2010 via protontricks is a safe add, but it is not normally required.)

Resolution: Defaults to 4K — set 1280x800 in the launcher/in-game options on the Deck.

Controller: No native gamepad support; configure a Steam Input layout (use the community preset). Some touchscreen input is still used.

Saves: Saves live in My Games/Infinity Blade/SwordGame/Saves.

Proton: Force Proton 8.0-5 for the launcher shortcut.

Community guides

Write-ups and threads from people who got this (or a similar) game running. deckport links to them — it doesn't reproduce them.

Get the artwork

deckport never hosts game images. Open this game on SteamGridDB, pick the cover / hero / logo / icon you like, and drop them into the game folder under .deckport-art/ before you push it to the Deck. The importer files them under the right names automatically.

Run it on your Deck

Two files: the one-time importer (deckport.py) in your Deck's home folder, and this game's install helper. Copy the game into ~/Games and run the helper with Steam closed — it writes the recipe (binary, launch options, Proton version) and registers the shortcut with artwork.