Usando o Steam com emuladores

Pra quem não conhece, o Steam é a plataforma de jogos mais conhecida da atualidade. Há versões para Windows, Linux e Mac, além do Steam OS, que é uma distribuição Linux específica para essa plataforma. Você pode baixar o Steam aqui: http://store.steampowered.com/


Em princípio, o Steam pode rodar jogos e aplicativos adquiridos na própria plataforma, mas hoje vou mostrar como configurar o seu Steam para rodar também emuladores. Este guia vai focar apenas a configuração do Steam para Windows.

Para usar melhor os jogos no steam, você pode ainda comprar alguns controle de Xbox para PC. Eu comprei o meu no aliexpress por um preço bem bacana (quando o dólar não estava tão alto), sendo que adquiri um wireless (vem com um adaptador para o computador) e um com fio.


1. Baixe os Emuladores e separe alguns jogos

Para rodar jogos emulados no Steam, você precisará ter instalado em sua máquina os próprios emuladores (e obviamente você terá que ter os jogos). Usaremos os seguintes emuladores:

Instale todos os emuladores. As configurações de cada um não é objeto desse post, e se você precisar de ajuda com isso, pode procurar AQUI ;)


2. Baixe e configure o Ice

O Ice é um plugin para o steam, necessário para integrar os emuladores com o front-end da plataforma. Você pode baixar o Ice AQUI.

:: config.txt

Após baixar o Ice, descompacte o arquivo e abra o arquivo config.txt no notepad, e procure pela linha
ROMs Directory=
Coloque nessa linha o caminho em que os seus jogos estão guardados, como no exemplo abaixo:
ROMs Directory=C:\ROMs
Note que o Ice irá procurar dentro desse diretório de ROMs os jogos separados por pastas do emulador, como segue:
E:\ROMs\N64
E:\ROMs\SNES
:: emulators.txt

O próximo passo é mostrar ao Ice onde estão os seus emuladores. Abra o arquivo emulators.txt.

O arquivo vem bem básico, e caberá a você colocar as configurações dos emuladores. O formato esperado pelo Ice é o seguinte:
[Nome do Emulador]
location=[caminho completo do arquivo .exe]
command=[linha de comando completa]

Por exemplo, para configurar o SNES9X, o caminho seria o seguinte:
[Snes9x]
location=C:\Jogos\snes9x\snes9x.exe
command=%1 -fullscreen %r

Na linha de comando, o %1 é o caminho do emulador completo e o %r o caminho da ROM. Por exemplo, ao rodar esse comando, o Ice faria algo como:
command=C:\Jogos\snes9x\snes9x.exe -fullscreen C:\ROMs\Chrono Trigger.smc

O comando fullscreen, obviamente, é para rodar o jogo em tela cheia.

:: consoles.txt

Finalmente, abra o arquivo consoles.txt. Ele é o que vai juntar tudo o que configuramos acima, e tem uma estrutura como a abaixo:
[Nome do sistema]
nickname=[nome curto do sistema]
emulator=[nome do emulador]

O Nome do sistema é o que vai aparecer no Steam. Portanto, se você colocar [Super Nintendo], irá aparecer no Steam a categoria Super Nintendo.

O nickname é o nome da pasta que terá os jogos do seu sistema. Portanto, se você colocou as suas ROMs de Super Nintendo no diretório C:\ROMs\SNES, o valor que terá no nickname será [SNES].

Finalmente, o emulator recebe o nome do emulador que definimos no arquivo emulators.txt.

Para o nosso caso, a configuração ficaria da seguinte forma:
[Super Nintendo]
nickname=[SNES]
emulator=[Snes9x]
::Ice.exe

Finalmente, execute o arquivo Ice.exe e deixe o plugin fazer tudo por você. É importante que o Steam esteja completamente fechado antes de rodar o arquivo.



O plugin irá configurar tudo automaticamente, muito fácil!

Agora, o seu Steam terá já os jogos selecionados prontos para rodar.

 
Copyright © . Apê de Nerd