O Xoreos é uma implementação de código aberto do mecanismo Aurora da BioWare e seus derivados, licenciados sob os termos da Licença Pública Geral da GNU versão 3 (ou posterior). O objetivo é ter todos os jogos usando esses motores trabalhando de maneira portátil, começando nas noites Neverwinter e terminando com o Dragon Age II.
Os jogos a seguir são alvos válidos para Xoreos:
Atualmente, o trabalho "fundamental" de gerenciar recursos, ler muitos formatos básicos de arquivos, exibir gráficos e sons de reprodução foi feito. Todos os jogos direcionados mostram gráficos parciais do jogo, como a geometria e os objetos da área, permitindo que você voe em um "modo espectador". Alguns jogos mostram menus parciais, e algo parecido com um ponto de partida para um sistema de script está lá.
Nenhuma jogabilidade "normal" real ainda foi implementada.
Para obter mais informações sobre o status de jogos específicos, visite nosso wiki.
NOTA: Estamos sempre procurando pessoas para participar de nossos esforços para reimplementar esses jogos. Se você quiser ajudar, sinta -se à vontade para entrar em contato conosco! Por favor, leia também o nosso contribuindo.md para algumas diretrizes. Obrigado.
Você pode obter Xoreos de várias maneiras:
Você pode baixar um arquivo com um binário da última versão da nossa página de downloads. Isso inclui binários para o Microsoft Windows, Mac OS X e GNU/Linux, além de pacotes para várias distribuições GNU/Linux. Todos eles estão disponíveis para arquiteturas X86 de 32 e 64 bits.
Ou, se você estiver executando o Arch Linux, poderá instalar o Xoreos diretamente da AUR.
Ou, se você estiver executando o Gentoo Linux, poderá instalar o Xoreos diretamente a partir de nossa sobreposição.
Por fim, você pode compilar o Xoreos; de um pacote de origem de lançamento, encontrado em nossa página de downloads ou uma nova compra de repositório. Para detalhes sobre como compilar o Xoreos em vários sistemas operacionais, leia a página Compilando Xoreos em nosso wiki.
Primeiro, você precisa instalar e/ou copiar totalmente o jogo que deseja jogar com o Xoreos no seu disco rígido. Como você faz isso depende do jogo, do seu sistema operacional e de onde/como você comprou o jogo.
Xoreos ainda não tem uma GUI do lançador ou algo assim. Você precisa iniciá -lo na linha de comando. Execute Xoreos com a opção de linha de comando "--help" (sem as cotações) para obter um texto de ajuda sobre outras opções de linha de comando.
A maneira mais rápida de iniciar um jogo em caminho/caminho/para/game/seria ligar
xoreos -p/path/to/game/
Se você estiver no Windows e o caminho é, digamos, d: path to game , ligue
xoreos -pD:\Path\To\Game\
Para uma documentação mais aprofundada sobre como executar o Xoreos, leia também a página de Xoreos em execução em nosso wiki.
Em geral, o Xoreos pode ler a configuração em qual jogo é executado da linha de comando, um arquivo de configuração ou ambos. Além disso, quando você especificar primeiro um novo jogo na linha de comando, o Xoreos adicionará uma entrada relacionada ao arquivo de configuração (criando -o primeiro, se necessário).
Para identificar com precisão uma instância específica de um jogo instalado, o Xoreos usa o conceito de um "destino". Cada destino possui uma seção separada no arquivo de configuração e cada uma de suas opções se aplica apenas a esse destino. O alvo especial "Xoreos" é uma seção global que se aplica a todos os jogos, embora a mesma opção em um alvo de jogo substitua a opção global.
Por exemplo:
[xoreos]
width =1024
height =768
fullscreen =false
[nwn]
path =/home/drmccoy/games/nwn/
fullscreen =true
volume_music =0.500000
volume_sfx =0.850000
volume_voice =0.850000Você pode começar o jogo com o alvo "NWN" com
xoreos nwn
e Xoreos fará o resto. Isso começará o jogo no caminho/home/drmccoy/games/nwn/, executando -o em tela cheia em 1024x768.
Como você pode ver com as opções de volume, o Xoreos também salva as configurações que você fez na GUI real do jogo na seção do alvo do arquivo de configuração.
O local onde Xoreos espera que o arquivo de configuração dependa do seu sistema operacional:
Para um exemplo mais elaborado com explicações mais aprofundadas, consulte Xoreos.conf.example no diretório do documento ou na página de Xoreos em execução em nosso wiki.
Para entrar em contato conosco, escreva na lista de discussão ou junte -se ao nosso canal IRC #Xoreos no LBERA IRC.