Snes9x-gtk jest port GTK na Super Nintendo Emulator, Snes9x. Posiada w pełni funkcjonalny interfejs graficzny, NetPlay pracy, wsparcie kontrolera, OpenGL lub Xvideo renderingu oraz wiele innych.
Instrukcje budowlane:
Budynek z patchem
Rozpakuj archiwum poprawki nad pochodzących kopię źródła Snes9x. Następnie z biegu katalogu źródło:
& Nbsp; Snes9x-1,51-src $ patch -p1
Kontynuować budowanie ze źródeł.
Kompilacja ze źródeł
Uruchom skrypt configure z katalogu źródłowego z flagą --with-gtk. Jeśli chcesz OpenGL, również dodać flagę --with-OpenGL. Na przykład:
& Nbsp; Snes9x-1,51-src $ ./configure --prefix = / usr --with-gtk --with-opengl
Możesz również dodać cokolwiek innego flagi chcesz.
W zależności od tego, gdzie system operacyjny stawia pewne rzeczy, a jeśli już wbudowane pewne zależności od źródła, może być konieczne, aby określić kilka ścieżek pkg-config. W przypadku wystąpienia błędów, użyj polecenia configure tak, zamiast:
& Nbsp; Snes9x-1.51 $ systemowe PKG_CONFIG_PATH-src = "/ usr / lib / pkgconfig: / usr / local / lib / pkgconfig" ./configure --with-gtk --with-opengl
Następnie uruchom 'make'
& Nbsp; Snes9x-1.51 $ make-src
To będzie produkować plik wykonywalny Snes9x-gtk w katalogu źródłowego. Kopiowanie, uruchom go, cokolwiek. Jeśli chcesz zainstalować wszystko, wykonaj następujące przywileje super-użytkownika:
& Nbsp; Snes9x-1,51-src # make install
Uwagi :
Ogólnie rzecz biorąc, to działa jak Snes9x robi. Jeśli nie możesz znaleźć opcji w stosunkowo prosty GUI, można używać tych samych argumentów linii poleceń, jak zwykle, na przykład, port Unix.
OSS / ALSA problem z PortAudio
Jeśli PortAudio Ma wsparcie ALSA, ALSA musi być zainstalowany, aby funkcjonować. Jeśli używasz tylko OSS i zostały usunięte niektóre pakiety ALSA z systemu, należy się upewnić, PortAudio nie jest skompilowany z obsługą ALSA. Zobacz http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141.
Pomoc Joystick
Wcześniej ten port używany libjsw wsparcia joysticka. Jak się okazuje, libjsw obsługuje bardzo niewiele systemów operacyjnych, więc przeszedłem do SDL. libjsw będzie bałagan z jądra joysticka kalibracji w systemie Linux, więc prawdopodobnie będziesz potrzebować, aby ponownie uruchomić, jeśli już skalibrowany na bieżącej buta p>
Co nowego w tym wydaniu.:
- Obsługa Odbudowana IRQ.
- Lepsze ogólne czasy.
- Ulepszona przeplotem ekranem i sprite przeplotem podpory.
- Poprawiono pikseli Hi-Res ploter.
- Poprawiono C4 dla Mega Man X2 na & quot; bronią się & quot; ekranie.
- Poprawiono Super Buster Bros grafiki po resecie.
- Ulepszona obsługa SA-1.
- Dodane SA-1 Wsparcie CC2.
- SA-1 Tryb stałego NMI przesłanianie.
- Poprawiono Podwójny Orb 2 dźwięk usterki.
- Nowe APU hack, czas, rozwiązuje różne gry wykazują, że problemy z SNES_SPC biblioteki Blargg w.
- Naprawiono problem, że echo bufora łamie IPL ROM.
- Poprawiono niespójność migawki movie odmrozić.
- Szybsze zapisywanie plików config.
- Opcja Naprawiono BlockInvalidVRAMAccess plik konfiguracyjny. (Port systemów Windows, Unix portu oraz gtk dziedzictwo config)
- Usuń POSIX dup i dostępu do połączeń i zmień nazwę qword naprawić kompilacja SDK komórki.
- Wersja Naprawiono PS3 zapisać katastrofy państwa za pomocą alokacji sterty dla soundsnapshot.
- Naprawiono błąd w odniesieniu do deskryptora podwójnie zamknięty.
- Usunięto CPUShutdown Speedhack, DisableHDMA i DisableIRQ.
- Usunięto pozostałe nieaktualne kod asm.
- WIZ 64 bitowej.
- GTK +, Win32, Mac:. Dodano opcjonalny mieszania Hi-Res,
- GTK +, Win32:. Wsparcie dla bsnes stylu shaderów XML
- Unix. Naprawiono segfault i powiesić się z -DNOSOUND
- GTK +. Dodano możliwość określenia konkretnych folderów na SRAM, plastry, migawek, etc
- GTK +. Naprawiono wiele kwestii zezwoleń w folderach konfiguracyjnych
- GTK +: Aktualizacja kompatybilność z najnowszym GTK + i GtkBuilder. Dodano eksperymentalne wsparcie dla GTK + 3.x.
- GTK +. Aktualizacja wyjścia do korzystania z oprogramowania Kairze i dodano możliwość korzystania z filtrowania dwuliniowy z nim
- GTK +. Naprawiono problemy, gdy nie pozostanie włączone kody
- GTK +. Naprawiono problem, gdy ostrość nie jest menedżerem okien
- GTK +:. Stałe X wizualne niezgodności i narazić problemy wyjść XV i OpenGL,
- GTK +. Naprawiono vsync z nowych sterowników NVIDIA X Server, a
- GTK +: Dodane & quot; Zmniejsz opóźnienie wejścia & quot; Możliwość wyjścia OpenGL.
- GTK +. Dodano wizualne wskazanie oczekiwanej częstotliwości odświeżania wideo dla aktualnie wybranego kursu wejściowego dźwięku
Opcje
Co nowego w wersji 79:
- Teraz zawarte w Snes9x 1.52. Zobacz Snes9x 1,52 changelog o szczegóły.
- Dodane PulseAudio i sterowniki dźwięku ALSA i dostosować istniejące sterowniki do nowego zdrowego rdzenia.
- Dodano tłumaczenie Serbski z Mediolanu Kostic.
- Dodane niższej rozdzielczości ikon.
- Dodano więcej konfiguracji dla NTSC i EPX filtry.
- Kilka poprawki błędów.
Co nowego w wersji 77:.
- Tłumaczenie Dodane pt_BR
- Naprawiono błąd, gdzie sterownik dźwięku będzie przejścia z SDL w dialogu Preferencje, jeśli nie został zainstalowany jeden z OSS lub PortAudio.
Co nowego w wersji 76:.
- Naprawiono błąd, gdzie oknie na pełnym ekranie stracą ostrość
- Aktualizacja Tłumaczenie fr_FR
- Tłumaczenie Dodane es_VE
Co nowego w wersji 75:
- Poprawiono opcję wyłączania ekranu, więc nie wysyłać fałszywe naciśnięcie klawisza, gdy Snes9x nie skupia.
- Zmienione ustawienie rozdzielczości do przechowywania szerokości i wysokości, zamiast wskaźnika trybu danego ekranu.
- Naprawiono błąd, gdzie kierowca PortAudio nie wygeneruje dźwięk na 44100Hz.
- dozwolone zmiany zachowania klawisza ESC więc wychodzi Snes9x.
Co nowego w wersji 68:.
- Naprawiono wyciek pamięci dzielone przy użyciu sterownika XVideo
- Poprawiono kompilacji z flagą --with-debugger.
- Dodano 4 opcji: 3 zapewniają Zachowaj proporcje .
- Dodano kilka nowych opcji automatycznej zmiany rozmiaru menu Widok.
- Dodano sterownik dźwięku OSS i konfigurację, aby wybrać, które brzmią w sterowniki do kompilacji, a które do korzystania z tych, zbudowany w.
Co nowego w wersji 55:
- wielkości buforów zsynchronizowane dźwięku pomiędzy Snes9x i PortAudio zaplecza i zmienione PortAudio odzwierciedlać wybrany rozmiar bufora.
- Ustaw domyślną wielkość bufora dźwięku do 32ms (2 klatki) zamiast 16ms (1 ramce).
Co nowego w wersji 52:
- Dodano opcję, aby umożliwić przeciwnych kierunkach d-pad do preferencji i jest domyślnie wyłączona.
- Naprawiono błąd, gdzie imprezy joystick nie będą wysyłane do okna preferencji.
Wymagania :
- GTK 2.10 lub wyższa,
- PortAudio
- gtkglext
- SDL 1.2.12 lub wyższej,
Komentarze nie znaleziono