The forum

[Script] Everquest 2 (based on Robbz script)

based on Planetside 2 Script by Robbz

Author Replies
pathfinder Thursday 5 May 2016 at 23:19

I really wanted to play Everquest 2 with my wife. I remembered talk that Planetside 2 used the same technology so a shoe horned the official Planetside 2 script to do Everquests bidding :). It worked but I had a fault with the fonts. A bit of digging the microsoft link solved it (See at bottom line). I placed it in the c drive and added a seperate launcher, and it fixed it :D.

You have to close the launcher once installed as per the Planetside 2 directions. Then add the microsoft patch if you get the Ariel error. Note I did add the microsoft core fonts but it did not work (I have taken it out for now). Who knows maybe it needs both :D. Feel free to experiment, I simply hacked it up to make it work it needs to be smoothed thats for sure!

# Date : (2013-02-22 ??-??)
# Last revision : (2015-11-17 10-38)
# Distribution used to test : Gentoo amd64
# Author : Greg based on Robbz PS2
# Licence : GPLv3
# PlayOnLinux:  playonlinux-4.2.8
# [SuperPlumus] (2013-07-24 11-32)
#   Update gettext messages
# [Bratzmeister] (2015-11-17 10-38)
#   added Support for the new mandatory 64bit client and improved fps with CSMT
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Everquest 2"
PUBLISHER="Daybreak Games"
# Setup

POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_GetSetupImages "" "" "$TITLE"

POL_System_SetArch "amd64"
POL_Wine_SelectPrefix "$PREFIX"
# Components
POL_Call POL_Install_vcrun2008
POL_Call POL_Install_d3dx9_43
POL_Call POL_Install_d3dcompiler_43
POL_Call POL_Install_dxdiag
#May not be required.. POL_Call POL_Install_corefonts

#POL_Call POL_Install_dxfullsetup
# enable CSMT
POL_Wine_UpdateRegistryWinePair 'DllRedirects' 'wined3d' 'wined3d-csmt.dll'
# Asking about memory size of graphic card
#POL_SetupWindow_VMS $GAME_VMS
# Download
cd "$WINEPREFIX/drive_c"
POL_Download ""
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the patcher will load. Please close the patcher before logging in to complete the installation. After this, you can run "$TITLE" when setup is done')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine start /unix "$WINEPREFIX/drive_c/EQ2_setup.exe"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_SetupWindow_auto_shortcut "$PREFIX" "LaunchPad.exe" "$TITLE" "$TITLE.png" ""

exit 0