TODO: Add DoF instructions (might work to do the exact same steps).
Install Bottles, preferably from Flathub with Flatpak.
flatpak install flathub com.usebottles.bottles
If you don't have flatpak, follow the instructions here.
And if you don't have Flatseal, install that now too.
flatpak install flathub com.github.tchx84.Flatseal
Make sure to give Bottles access to the folder storing your AoM client. Examples of this might be /home/bob/Games
or /mnt/gamesdisk/Games.
You can also share only your EverQuest 2 directory if you'd like.
In Bottles, I'd recommend choosing a “Custom” environment with the “soda-9.0-1” runner and 64-bit architecture.
Once you have done that, click Create.
Now click into your new Bottle, and then select dependencies. Install the “arial32” font.
Now go back into the Details page for your bottles. Click “Add Shortcuts…” and navigate to your EverQuest2.exe
Now just click play by the program name!
Problem: The game throws a DirectX problem on startup.
Solution: Turn off DXVK and VKD3D. If the problem persists after doing that, attempt to install d3dx9 from the Dependencies section as well.
Problem: The game shows an error about the Arial font.
Solution: Install the Arial font as outlined in this tutorial.