Forums

[Script] Everquest 2 (based on Robbz script)

based on Planetside 2 Script by Robbz

Auteur Réponses
pathfinder Jeudi 5 Mai 2016 à 23:19
pathfinderAnonymous

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!
 

#!/bin/bash
# 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
 
# CHANGELOG
# [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"
PREFIX="Everquest2"
WORKING_WINE_VERSION="1.7.55-staging"
PUBLISHER="Daybreak Games"
GAME_URL="https://www.everquest2.com/"
AUTHOR="Greg"
 
# Setup


POL_SetupWindow_Init
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/eq2-sf/top.jpg" "http://files.playonlinux.com/resources/setups/eq2-sf/left.jpg" "$TITLE"
POL_SetupWindow_InitWithImages

POL_System_SetArch "amd64"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
# 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 "https://launch.daybreakgames.com/installer/EQ2_setup.exe"
 
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" ""

POL_SetupWindow_Close
 
exit 0

 

https://www.microsoft.com/en-us/download/details.aspx?id=16083