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á!
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.
De ante mão adiando que você vai precisar dos módulos de IO, esses eu procurei no Google e instalei.
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:
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
Salve como readlinetest.c no seu diretório home. No console digite:
[1] Comentário enviado por hellnux em 06/06/2007 - 11:46h
Opa,
Ó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 =/
[3] Comentário enviado por RickMura em 06/06/2007 - 16:38h
@Galera, se forem usar tentem primeiro testar com diversas resoluções, para mim a única que ficou efetivamente boa foi 640+480, ou seja, não ficou bom huahauahau.
Bem eu li por aí que usando um d9wine fica bom em 800x600.
@hellnux
É realmente, openkore é mals mesmo, mas veja bem, a idéia aqui não é abandonar o Rag no windows e sim ver que o no Linux é possível fazer um monte de coisas, sem contar o que você aprende fazendo os procedimentos.
[4] Comentário enviado por hellnux em 06/06/2007 - 18:52h
@RickMura
Hehehe!! Eu sei muito bem que no Linux é possível tudo, tanto que você demostra um jogo for Win rodando no Linux. O meu problema é que se não fosse este jogo, meu PC era 100% Linux, porque o resto tudo faço no pinguim. E como este procedimente apresentado por você implica em punição por parte da empresa que mantém o Ragnarok não seria uma boa perder um algoz 9x, trabalho de um ano fora, bem!!! foi isso que quis lhe passar /ok
Ouvi falar que tem um projeto do Ragnarok 2 pra sair uma versão nativa pro Lnx =P
[6] Comentário enviado por RickMura em 11/06/2007 - 08:17h
@thiagop
O problema de maquinas virtuais é que os drivers de video rodam emulados, no caso do Rag isso é um problema pq o setup do rag não reconhece o driver da placa de video.
Tu tentei rodar uma mv, instalei o windows nela, instalei o rag e não funcionou, mas não testei essa mv q vc falou.
[12] Comentário enviado por removido em 03/10/2008 - 15:37h
Muito bom o tutorial.
Eu uso ubuntu e jogo server privates,como muitos server privates não conectam tive que abrir a porta que ele conecta no servidor e que pede no meu computador.
Mais em diante estarei criando um artigo.
Parabéns pelo seu tutorial e serve como referencia para outras distribuições.
[13] Comentário enviado por eldemon em 12/09/2009 - 15:01h
Opa, sabe me dizer como faço para Ragnarok(http://en.wikipedia.org/wiki/Ragnarok_Online)funcionar no VirtualBox? Eu consigo atualizar ele, mas quando inicia a tela do jogo, ele fecha O.o.