M64Py, a sua interface para o Mupen64Plus.

Iniciado por pylm69, 05 de Setembro de 2013, 14:45

tópico anterior - próximo tópico

pylm69

 Bom, eu prometi que iria fazer esse tutorial a um "tempinho" mas eu estava sem PC e etc então, agora to com ele em mãos, então sem mais enrolação, vamos ao tutorial, que é bem rápido, mas antes:
Sistema: Elementary OS Luna 32 Bits (Provisório)
Processador Celeron 847 1.1 GHz
Vídeo Intel HD Graphics 2000
4 GB de ram DDR3 666 MHz (não é brincadeira)

Dada as devidas explicações, vamos a instação do mesmo, iremos adicionar um PPA ao sistema, atualizar os repositórios e instalar o emulador, tudo com o comando:

http://i.imgur.com/ZffD2TC.jpg Editado
Para os preguiçosos, copie e cole isso:

add-apt-repository ppa:sven-eckelmann/ppa-mupen64plus && apt-get update && apt-get install mupen64plus

Como puderam ver, eu estou rodando como root, caso prefiram, usem o sudo:

sudo  add-apt-repository ppa:sven-eckelmann/ppa-mupen64plus && apt-get update && apt-get install mupen64plus

Após isso, você terá o mupen instalado no seu sistema, mas ele não irá criar nenhuma entrada na dash ou nos menus, estranho? Nem tanto, já que o mesmo é em modo texto, suas conifugrações de plugins são com arquivos de configuração e etc, vejam ele ai, rodando no terminal:

http://i.imgur.com/X6xRDfU.jpg Editado

Mas isso não é lá muito prático não é mesmo? É para isso que estou escrevendo isso, iremos utilizar o m64py como uma interface gráfica para o mupen64plus! Vamos ir ao site oficial do projeto e baixar o .deb pré compilado para os Debian-based:
http://m64py.sourceforge.net/
Também tem versões pré compiladas para o Fedora, Windows e Mac OS X, além de um ebuild para o Gentoo.

Feito o download, vamos instala-lo, agora, abra um terminal (CTRL + ALT + T no ubuntu e derivados) e vá até o diretório onde foi baixado o arquivo com o comando cd, por exemplo:
cd Downloads/
E agora vamos instalar:
dpkg -i m64py_0.1.4-1_all.deb
como root ou com o sudo (só adicionar sudo antes do comando)
Pode ser que dê erros de dependência, para isso, rode um
apt-get -f install
Isso irá corrigi-las, feito isso, hora de iniciar o m64py, pesquise na dash ou menu do seu ambiente:

http://i.imgur.com/mU16Ukm.jpg Editado

Ai temos ele rodando, mas o que interessa mesmo, é fazer ele funcionar, caso ele não detecte o que precisa, veja a print a seguir:

http://i.imgur.com/NxixEdC.png Editado

Sistema 32 Bits, caso o seu seja 64, a pasta será linux-gnu ou alo parecido, sem o i386.
Como se percebe, pode configurar os plugins e coisas do emulador (interpretador e coisas do tipo) pelas abas, finalizando, vejam ele rodando Super Mario 64:

http://i.imgur.com/Bbv83fm.jpg Editado

Não reparem o FPS, tava com 40 abas abertas no chrome e escrevendo isso no LibreOffice.
Para aumentar a tela ou deixar em tela cheia, use o menu "View"
Para configurar um controle, eu precisei mudar de "Fully Automatic" para "Fully Manual" nas configurações do plugin de controle e ai sim, configurar os botões.
Então é isso, espero que tenha sido útil.
Rolling Release é o máximo \o/

Renan Rischiotto

Aí sim heim   :D

Obrigado pela dica pylm69!

Arthur Bernardes

Testei de curioso aqui, achei bem legal sua dica e deu certo.


pylm69

 Bom saber que minha primeira dica aqui foi útil ;D
Rolling Release é o máximo \o/

Arthur Bernardes


pylm69

Citação de: Arthur Bernardes online 05 de Setembro de 2013, 19:40
Tem como instalar "Super Mário" nele?
A emulação do Nintendo 64 é quase perfeita, praticamente qualquer jogo pode ser rodado sem problemas ;D
Rolling Release é o máximo \o/

Renan Rischiotto

Um detalhe: pra jogar, tem que mudar o plugin de vídeo para o Glide64, pois o primeiro plugin não roda nenhuma ROM e o segundo fica com a resolução errada.

Bom, pelo menos no Ubuntu 12.04 que é o que eu uso atualmente, isso é necessário.

pylm69

Citação de: Renan Rischiotto online 08 de Setembro de 2013, 03:12
Um detalhe: pra jogar, tem que mudar o plugin de vídeo para o Glide64, pois o primeiro plugin não roda nenhuma ROM e o segundo fica com a resolução errada.

Isso é necessário pelo menos no Ubuntu 12.04 que é o que eu uso atualmente.
Percebi isso no eOS também (que é baseado no 12.04)
Rolling Release é o máximo \o/


pylm69


FPS sendo marcado no cantinho ali, 60 cravado ;D com o plugin rice.
Rolling Release é o máximo \o/

Renan Rischiotto


pylm69

Rolling Release é o máximo \o/

pylm69

Rolling Release é o máximo \o/

platao

\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

pylm69

Rolling Release é o máximo \o/