The Age of Empires II: Definitive Edition is "Playable" on the Steam Deck. While it lacks full controller support (you will need to use the trackpads or a community layout), it is a fully licensed, portable version of the game. No USB trickery required.
Once your drive is ready, here is what you can realistically expect:
Get a USB 3.0 or 3.1 flash drive (64GB or larger is overkill, but 32GB is safe). Speed matters here—loading the map pack takes seconds on a fast drive. age of empires ii portable
Step 1: Prepare the USB Drive
Format your USB drive to NTFS or exFAT (FAT32 has a 4GB file limit, which isn't relevant for the classic game, but exFAT is better for cross-compatibility with large mods). Label the drive "AoE2 Portable."
Step 2: Copy the Game Files
On a computer where AoE II: The Conquerors is already installed, navigate to the installation folder. Copy the entire folder (typically named Age of Empires II or Conquerors) directly to your USB drive. Do not use the installer on the new PC. The Age of Empires II: Definitive Edition is
Step 3: Apply UserPatch for Portability
Run the UserPatch 1.5 installer. When it asks for the installation path, point it to the folder on your USB drive (e.g., E:\Age of Empires II). In the patch options, check the box that says "Enable portable mode (save data to game folder, not AppData)." This forces the game to store your saves, hotkeys, and recorded games inside the USB folder.
Step 4: Configure the Launcher
Rename the original AGE2_X1.exe to AGE2_X1_old.exe (as a backup). The UserPatch creates a new AoK HD.exe or age2_x1.exe. Right-click this new executable, go to Properties, and set Compatibility Mode to Windows 7 or Windows XP SP3 for maximum compatibility. This creates a temporary profile folder on the USB drive
Step 5: Create a Batch File
To ensure the game doesn't leave traces, create a simple launcher.bat file in the root folder with the following text:
@echo off
SET USERPROFILE=%~dp0Profile
START age2_x1.exe
This creates a temporary profile folder on the USB drive. When you unplug the drive, no settings remain on the host computer.