Rodando Ragnarok (bro) no Linux
Veja aqui como rodar o Jogo Ragnarok On Line no Linux Slackware 11.
Introdução
Bom, visto a grande falta de ajuda para isto resolvi fazer este tuto, é meu primeiro, então me perdoem caso eu erre em algo.
Fiz com Slackware 11, Kernel 2.4, glibc 2.3, wine 0.9.3, openkore 1.9.4. Placa de vídeo GF6800gt (Driver ver. 9775).
Atenção: O uso de openkore pode lhe acarretar banimento do jogo, visto que ele é proibido pela Level Up Games. Use este artigo apenas para aprendizado.
Vamos lá!
Comandos para compilar e instalar:
$ make nomedoaquivo.pl
$ make
$ make test
# make install
Openkore
1. Verificando se você tem instalado o g++. No console digite:
$ g++ -v
Se não aparecer erro pule para o passo 2. Procure no cd do Linux as bibliotecas gcc e gcc-c++ ou g++ e as instale.
2. Verificando o Perl. No console digite:
$ perl -v | grep perl
Se não aparecer erro pule para o passo 3. Faça o download em http://www.perl.org/ e instale.
3. Verificando o módulo Time::HiRes. No console digite:
$ perl -e 'use Time::HiRes;'
Se não aparecer erro pule para o passo 4. Faça o download em http://cpan.uwinnipeg.ca/module/Time::HiRes e instale.
4. Verificando o módulo Compress::Zlib. No console digite:
$ perl -e 'use Compress::Zlib;'
Se não aparecer erro pule para o passo 5. Faça o download em http://cpan.uwinnipeg.ca/module/Compress::Zlib e instale.
5. Verificando o GNU readline. No console digite:
$ perl -e 'use Compress::Zlib;'
Abra um editor de textos copie e cole o script abaixo:
Fiz com Slackware 11, Kernel 2.4, glibc 2.3, wine 0.9.3, openkore 1.9.4. Placa de vídeo GF6800gt (Driver ver. 9775).
Atenção: O uso de openkore pode lhe acarretar banimento do jogo, visto que ele é proibido pela Level Up Games. Use este artigo apenas para aprendizado.
Vamos lá!
Configurando o ambiente
Para rodar o Ragnarok no Linux você precisa ter impreterivelmente:- Acesso a área restrita do fórum do Openkore (no Brasil);
- Ragnarok instalado no Windows e atualizado;
- Paciência para ler os diversos tópicos que vou mencionar;
- Muuuuita vontade de jogar Rag no Linux; hehehe
- Algumas das bibliotecas para rodar o openkore você vai ter que entrar no Google e procurar, para isto toda vez que fizer o download dos módulos que vou postar aqui sempre leia o README para saber os pré-requisitos para a instalação de cada módulo. Eu tive alguns problemas com isto, pois alguns módulos exigem outros módulos que eu não tinha instalado.
Comandos para compilar e instalar:
$ make nomedoaquivo.pl
$ make
$ make test
# make install
Openkore
1. Verificando se você tem instalado o g++. No console digite:
$ g++ -v
Se não aparecer erro pule para o passo 2. Procure no cd do Linux as bibliotecas gcc e gcc-c++ ou g++ e as instale.
2. Verificando o Perl. No console digite:
$ perl -v | grep perl
Se não aparecer erro pule para o passo 3. Faça o download em http://www.perl.org/ e instale.
3. Verificando o módulo Time::HiRes. No console digite:
$ perl -e 'use Time::HiRes;'
Se não aparecer erro pule para o passo 4. Faça o download em http://cpan.uwinnipeg.ca/module/Time::HiRes e instale.
4. Verificando o módulo Compress::Zlib. No console digite:
$ perl -e 'use Compress::Zlib;'
Se não aparecer erro pule para o passo 5. Faça o download em http://cpan.uwinnipeg.ca/module/Compress::Zlib e instale.
5. Verificando o GNU readline. No console digite:
$ perl -e 'use Compress::Zlib;'
Abra um editor de textos copie e cole o script abaixo:
#include <stdio.h>
#include <readline/readline.h>
#if !defined(RL_READLINE_VERSION)
#error "You do not have the GNU readline development headers installed!"
#elif RL_READLINE_VERSION < 0x0500
#error "Your version of GNU readline is too old. Please install version 5.0 or higher."
#endif
#include <readline/readline.h>
#if !defined(RL_READLINE_VERSION)
#error "You do not have the GNU readline development headers installed!"
#elif RL_READLINE_VERSION < 0x0500
#error "Your version of GNU readline is too old. Please install version 5.0 or higher."
#endif
Salve como readlinetest.c no seu diretório home. No console digite:
$ gcc -c ~/readlinetest.c
Se não aparecer erro pule para o passo 6. Faça o download em ftp://ftp.gnu.org/pub/gnu/readline/ e instale (baixe a versão mais nova).
6. Verificando o módulo GNU make (só para OpenKore 1.6.x e 1.9.0). No console digite:
$ gmake -v
Se aparecer a versão do gmake pule para o passo 7. Faça o download em ftp://ftp.gnu.org/pub/gnu/make/ e instale.
7. Verificando o Python (só OpenKore 1.9.x+). No console digite:
$ echo 'print "Python is installed"' | python
Se não aparecer mensagem de erro pule para o passo 8. Faça o download em http://www.python.org/download/ e instale.
8. Verificando o Curl development libraries(só OpenKore 1.9.x+). No console digite:
$ curl-config --version
Se não aparecer mensagem "Command not found" pule para o passo 9. Faça o download em http://curl.haxx.se/ e instale.
Agora vamos configurar a estrutura do openkore.
Ótimo tutorial, sempre achei que faltava esse aqui no VoL ^^
Já tem um ano que jogo no bRO (Loki), e a única coisa que me prende ao Windows é o fato do ragnarok não ser suportado no Linux, e quando descobri que teria de usar o tal OpenKore do qual é proibida pela empresa que o mantém, me desanimei =/
http://juppongatana.iforums.com.br/
[]´s