Zainstalowałem mupen64plus z repozytoriów za pomocą Synaptic. Lubię emulator (przeważnie kilka błędów graficznych w TLOZ Ocarina of Time), szczególnie jego wydajność na mojej starej maszynie, ale nie potrafię samodzielnie skonfigurować sterowania. Próbowałem zapoznać się z przewodnikiem Google Code tutaj, ale nie mogę znaleźć pliku, który muszę edytować, a link z kluczowymi identyfikatorami nie działa, więc nawet gdybym mógł znaleźć plik, nie byłbym w stanie nic zmienić. Potrzebuję więc zasobu z kluczowymi identyfikatorami i gdzie znaleźć plik, który muszę edytować.
Korzystam z 32-bitowego systemu Ubuntu 12.10. 2 GB pamięci RAM, Intel CORE 2 DUO @ 2,00 GHz
Oto dodatkowa część pytania. M64py jest popularną opcją. Wymaga to jednak wprowadzenia ścieżek do różnych potrzebnych plików. Gdzie są domyślne lokalizacje? Uwzględnij zarówno dla systemu 32-bitowego, jak i 64-bitowego. (Potrzebne pliki to plik biblioteki, katalog wtyczek i katalog danych).
Sam nie mogłem uruchomić GUI dla mupen, więc skończyło się na tym, jak go skonfigurować i uruchomić w terminalu. Plik, którego użyłem do skonfigurowania kontrolerów to:
Tam znalazłem obszar, w którym mówiono o joystickach i zorientowałem się metodą prób i błędów, że jeśli widzę na moim kontrolerze numer (przyciski są ponumerowane), wpisuję tę liczbę minus jeden w pliku konfiguracyjnym, a dla przycisków nie byłem za pomocą pozostawiam puste, jak w „”. Zostawię użyty kod:
źródło
Niestety m64py nie było dla mnie działającym rozwiązaniem, a „próby i błędy” są zbyt kłopotliwe. Oto rozwiązanie, z którego powinien korzystać każdy, kto obecnie korzysta z mupen64plus, z interfejsem GUI lub bez niego.
Będziesz potrzebował narzędzia
jscal
do kalibracji joysticka, aby ustalić, który przycisk jest który. Aby uzyskać pomoc na ten temat, zobacz Fora Ubuntu - Gry i rozrywka - HOWTO: Joystick / Gamepady w UbuntuZakładając, że masz skonfigurowaną konfigurację, a joystick jest już prawidłowo skalibrowany, wystarczy uruchomić
jstest-gtk /dev/input/js0 &
, gdziejs0
jest plik kalibracji dla urządzenia, które obecnie testujesz.Zobaczysz GUI dla ponumerowanych osi i przycisków. Wygląda to mniej więcej tak:
Teraz możesz nacisnąć przycisk na kontrolerze, aby zobaczyć, z którą osią lub przyciskiem odpowiada.
Zastosowanie niestandardowej konfiguracji kontrolera do mupen
Zlokalizuj
InputAutoCfg.ini
Uruchom
locate InputAutoCfg.ini
. Dla mnie to jest w katalogu/usr/share/games/mupen64plus/InputAutoCfg.ini
.Otwórz
InputAutoCfg.ini
w preferowanym edytorze tekstu.vim /usr/share/games/mupen64plus/InputAutoCfg.ini
.Znajdź swoje urządzenie i edytuj ustawienia.
Możesz dowiedzieć się, które urządzenie jest używane przez mupen, uruchamiając
mupen64plus
i sprawdzając informacje wejściowe wydrukowane na twoim terminalu.Mój mówi
Input: N64 Controller #1: Using auto-config with SDL joystick 0 ('Generic X-Box pad')
. Dla mnie ustawienia znajdują się pod[Generic X-Box pad]
.Zapisz / zapisz zmiany w pliku, a zmiany powinny zostać zaimplementowane przy następnym uruchomieniu
mupen64plus
.Po kilku zmianach mój wygląda następująco:
Używając
jstest
, powinieneś być w stanie dowiedzieć się, jak chcesz skonfigurowaćInputAutoCfg.ini
ustawienia wejściowe za pomocą słów zdarzeń wejściowych .Czasami pomaga przyjrzeć się układowi kontrolera N64, aby dowiedzieć się, jakie parametry zamierzasz zmapować.
źródło