Ir para conteúdo
Chase History

Installing Grand Chase History on Linux


elppans

Posts Recomendados

elppans    71

@Archaron = Administrator

@elppans = Developer

@BlackPrb = Testa Better/Translator Script, Portuguese > English

Tutorial Translation: Luciano

About Wine & PlayOnLinux:

 

Wine is an engine for running Windows applications on Linux & OS X.

PlayOnLinux is a front end application for an easier use of Wine in Linux.
The official Wine didn't support Grand Chase, so we decided to add in support for it.


Of course as it isn't native, there will be a ton of bugs in it, however this is an advancement from "impossible to play" to "playable"

 

Distributions Tested & Recommended:

 

We have tested only the main distributions, which should work for most people:

 

Debian Jessie (8.5) Live LXDE amd64 – Repository = main

Ubuntu Xenial (16.04) amd64 – Repository = Universe

Mint Sarah (18) amd64 – Repository = Universe

Arch - Manjaro 16.08 amd64 – Repository = Multiarch

Fedora 23 x64 – Repository = Fedora

 

Mint, Fedora and Arch and their derivatives are already configured as Multiarch by default, but Debian, Ubuntu and some of its derivatives are not. To set this, all you have to do is copy and paste these two commands into the terminal and press ENTER:

 

sudo dpkg --add-architecture i386

sudo apt-get update

 

If your system doesn't use sudo, use the "su -" command (without quotes) to execute these commands as Super User.

 

Dependencies:

 

PlayOnLinux = The easiest way to prepare the system, because it depends on Wine and installs it and all the dependencies necessary to run the game.

 

Git = Dependency for the Installer, so you can pull all the necessary files and configure the virtual machine automatically.

 

Cabextract = Dependency for winetricks, so that it downloads all the modules needed to run the game.

 

Xterm = Terminal Emulator for the X Window System.

 

Installing the PlayOnLinux:

 

Whatever your distribution is, upgrade it before you do any installations or configurations, then install PlayOnLinux.

 

Some distributions with specific GUIs don't have xterm installed, so make sure that the xterm already exists on your system. If it doesn't exist, you must add it to the installation list or the Grand Chase History installer will not work.


To install the packages listed, simply look in the Program Center or Graphic Installer of your distribution, check for installation and install.
For those who prefer the Terminal, just do the following command as Super User:

 

Debian and derivatives:

 

apt-get install playonlinux git cabextract

 

Fedora:

 

dnf -y install playonlinux git cabextract

 

Arch and derivatives:

 

The Arch / Manjaro and its derivatives already have the git package, but you need to install the "lib32-curl" package, then add it to your distribution installation list:

 

sudo pacman -Syyuu playonlinux cabextract lib32-curl git

 

Installing the Grand Chase History:

 

Finally the part where you install the game has arrived (and possibly the easiest part).


Just download Grand Chase History Installer (Do not run the setup just yet) like you normally would. After you download the GCH installer, download the "gchmod-master.zip" found below:

https://codeload.github.com/elppans/gchmod/zip/master

 

Then, copy the files to the same folder where the game installer is. The following files should appear:

 

gchInstall.sh

setup-LNX.desktop

setup_lo.sh

 

These files will stay together with the Grand Chase History files:

 

setup.exe

setup-1.bin

setup-2.bin

Captura de tela_2017-01-21_20-40-21.png

 

Installing the game, beginner mode:

 

To install the game, just click to open the file "setup-LNX".

On some interfaces the "setup-LNX" file doesn't work, if this occurs use the file "setup_lo.sh"

 

It will opens the Xterm window with the options to install the game, just press ENTER and the installation will start.

Captura de tela_2017-01-21_20-58-38.png

 

For those who like to use the Terminal, follow these instructions:

 

Right-click the "gchInstall.sh" file and go to "Properties> Permissions" and check to allow execution.

Captura de tela_2017-01-21_21-03-40.png

 

Now through Terminal, go to the folder where the installer is.

 

For example, let's assume you downloaded and extracted the Grand Chase history installer to the Downloads folder and extracted it there, under "setup_v04072016", open the Terminal and make the command to go there:

 

cd Downloads/setup_v04072016

 

Now finally to install, do the command:

 

bash gchInstall.sh

Captura de tela_2017-01-21_21-15-51.png

 

Now just wait for Script to do the rest

Captura de tela_2017-01-21_21-16-29.png

 

Read the warnings carefully and follow the instructions correctly.

 

After installation, go to "Menu> Games> Grand Chase History" and open the game.

Captura de tela_2017-01-21_22-12-47.jpg

 

Stay tuned for updates to the installer and our wine, because as we discover new schemes / facilities or bugs, we will be sending out new updates.

 

For those who want to test and help us out, report any of your bugs with your system version and any important information about your system.

 

Original article (in Portuguese):

http://forum.gchistory.net/topic/49893-instalando-grand-chase-history-no-linux/

 

  • Like 2
Link para o comentário
Compartilhar em outros sites

Zach    96

Fixed the translation a bit.

I followed this WINE stuff back in the older threads, I'm glad to see that something has come out from it!

  • Like 1
Link para o comentário
Compartilhar em outros sites

elppans    71

Tip:

Want to know everything the gcHistory command does?
Enter the following command in the Terminal:

gcHistory -h

or

gcHistory --help


However, be very careful with the command ...

Link para o comentário
Compartilhar em outros sites

BlackPrb    20
Em 22/01/2017 at 4:00 PM, elppans disse:

Tip:

Want to know everything the gcHistory command does?
Enter the following command in the Terminal:

gcHistory -h

or

gcHistory --help


However, be very careful with the command ...

Tip:

If you want to know everything that the "gcHistory" command can do,

enter the following command in the Terminal:

gcHistory -h

or

gcHistory --help


But, be careful when using the output commands ...

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 4 meses depois...
elppans    71

A new tutorial has been released, be sure to follow (pt_BR):

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...