Instalei o mupen64plus a partir dos repositórios usando o Synaptic. Gosto do emulador (na maioria das vezes, algumas falhas gráficas no TLOZ Ocarina of Time), especialmente o desempenho na minha máquina antiga, mas não consigo descobrir como configurar os controles para mim. Tentei ver o guia do Google Code aqui, mas não consigo encontrar o arquivo que preciso editar e o link com os IDs principais não está funcionando, portanto, mesmo que encontrasse o arquivo, não conseguiria alterar nada. Então, o que eu preciso é de um recurso com os IDs principais e onde encontrar o arquivo que preciso editar.
Estou executando o Ubuntu 12.10 de 32 bits. 2GB de RAM, Intel CORE 2 DUO a 2.00GHz
Aqui está uma parte adicional da pergunta. M64py é uma opção popular. No entanto, é necessário que você insira os caminhos para os vários arquivos necessários. Onde estão os locais padrão? Inclua para o sistema de 32 bits e um sistema de 64 bits. (Os arquivos necessários são arquivo de biblioteca, diretório de plug-in e diretório de dados.)
Como eu não conseguia executar uma GUI para o mupen, acabei descobrindo como configurá-lo e executá-lo no Terminal. O arquivo que eu usei para configurar os controladores é:
Lá encontrei a área em que ele falava sobre os joysticks e calculei por tentativa e erro que, se eu ver um número no meu controlador (os botões estão numerados), digito esse número menos um no arquivo de configuração e, para os botões, não estava. usando, deixo em branco, como em "". Vou deixar o código que usei:
fonte
Infelizmente, o m64py não era uma solução funcional para mim e "tentativa e erro" é muito complicado. Aqui está uma solução que qualquer pessoa que esteja executando o mupen64plus, com ou sem uma GUI, deve poder usar.
Você precisará da ferramenta de calibração do joystick
jscal
para determinar qual botão é qual. Para obter ajuda, consulte Fóruns do Ubuntu - Jogos e Lazer - HOWTO: Joystick / Gamepads no UbuntuSupondo que você tenha essa configuração e seu joystick já esteja calibrado corretamente, tudo o que você precisa fazer é executar
jstest-gtk /dev/input/js0 &
, ondejs0
está o arquivo de calibração do dispositivo que você está testando atualmente.Você verá uma interface gráfica para eixos e botões numerados. Parece algo como isto:
Agora você pode pressionar um botão no seu controlador para ver qual eixo ou botão ele corresponde.
Aplicando a Configuração do Controlador Customizado ao Mupen
Localize
InputAutoCfg.ini
Executar
locate InputAutoCfg.ini
. Para mim, isso está no diretório/usr/share/games/mupen64plus/InputAutoCfg.ini
.Abra
InputAutoCfg.ini
no seu editor de texto preferido.vim /usr/share/games/mupen64plus/InputAutoCfg.ini
.Encontre o seu dispositivo e edite as configurações.
Você pode descobrir qual dispositivo está sendo usado pelo mupen executando
mupen64plus
e observando as informações de entrada impressas no seu terminal.A minha diz
Input: N64 Controller #1: Using auto-config with SDL joystick 0 ('Generic X-Box pad')
. Então, para mim, as configurações são encontradas em[Generic X-Box pad]
.Salve / grave as alterações no arquivo e as alterações deverão ser implementadas na próxima execução
mupen64plus
.Após algumas alterações, a minha fica assim:
Usando
jstest
, você deve descobrir como deseja configurarInputAutoCfg.ini
para personalizar suas configurações de entrada usando as palavras do evento de entrada .Às vezes, ajuda a olhar o layout do controlador N64 para ajudar a descobrir os parâmetros que você deseja mapear.
fonte