snes9x-gtk je GTK port Super Nintendo emulátor, Snes9x. Má plně vybavený GUI, pracovní netplay, podporu řadič, OpenGL nebo XVideo vykreslování a mnohem více.
Stavební Návod:
Budova z Patch
Extrakci opravných balík nad extrahovaného kopii zdroje Snes9x. Pak se ze zdrojového adresáře běhu:
& Nbsp; snes9x-1.51-src $ náplast -p1
Pokračovat v budování od zdroje.
Budova ze zdroje
Spusťte skript configure ze zdrojového adresáře s --with-gtk vlajky. Chcete-li OpenGL podporu, také přidat --with-OpenGL vlajku. Například:
& Nbsp; snes9x-1.51-src $ ./configure --prefix = / usr --with-gtk --with-OpenGL
Můžete také přidat cokoliv další příznaky se vám líbí.
V závislosti na tom, kde váš operační systém klade určité věci, a pokud jste si postavili několik závislostí ze zdroje, může být nutné specifikovat některé pkg-config cesty. Pokud dochází k chybám, použijte příkaz configure, jako je tento, místo:
& Nbsp; snes9x-1.51-src $ PKG_CONFIG_PATH = "/ usr / lib / pkgconfig: / usr / local / lib / pkgconfig" ./configure --with-gtk --with-OpenGL
Poté spusťte 'make'
& Nbsp; snes9x-1.51-src $ make
To bude produkovat snes9x-gtk spustitelný soubor ve zdrojovém adresáři. Zkopírujte jej, spusťte jej, cokoliv. Chcete-li instalovat všechno, provést následující se super-uživatelskými oprávněními:
& Nbsp; snes9x-1.51-src # make install
Poznámky :
Obecně platí, že to funguje jako Snes9x dělá. Pokud nemůžete najít možnost v relativně jednoduché GUI, můžete použít stejné argumenty příkazového řádku jako obvykle v, například, přístav unix.
OSS / ALSA problém s PortAudio
Pokud PortAudio je postaven s podporou ALSA, ALSA bude nutné nainstalovat fungovat. Pokud používáte pouze OSS a byly odstraněny některé ALSA balíčky z vašeho systému, budete potřebovat, aby se ujistil PortAudio není sestavena s podporou ALSA. Viz http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141.
Joystick Support
Dříve tento port používá libjsw pro podporu joysticku. Jak to dopadá, libjsw podporuje velmi málo operační systémy, tak jsem přešel na SDL. libjsw bude bordel s jádrem kalibrací joysticku na Linuxu, takže budete pravděpodobně muset restartovat, pokud jste kalibrován na aktuální boot
Co je nového v této verzi.:
- Rebuilt IRQ manipulace.
- celkově zlepšily předstihu.
- Lepší prokládaných displej a sprite prokládaných podporuje.
- Pevná Hi-Res pixel plotru.
- Pevná C4 pro Mega Man X2 je & quot; zbraň získat & quot; obrazovka.
- Pevné Super Buster Bros grafika po resetu.
- Lepší SA-1 support.
- Přidáno SA-1 Podpora CC2.
- Pevná SA-1 režim NMI přepsání.
- Pevná Dual Orb 2. zvuk závada.
- New APU načasování hack, řeší různé hry, které vykazují obtíže s SNES_SPC knihovny Blargg je.
- Opraven problém, který echo vyrovnávací zlomí IPL ROM.
- Pevná film snímek uvolnit nekonzistence.
- Faster config ukládání souboru.
- Pevná BlockInvalidVRAMAccess možnost konfiguračního souboru. (Windows přístav, unix přístav a gtk odkaz config)
- Odstranit POSIX DUP a přístupové hovorů, a přejmenovat QWORD opravit kompilaci s mobilní SDK.
- Pevné PS3 verze ušetřit státní pád pomocí přidělení haldy pro soundsnapshot.
- Opraven pád o double-uzavřený popisovač.
- Odstraněna CPUShutdown SpeedHacku, DisableHDMA a DisableIRQ volby.
- Odebráno zbývající zastaralé asm kódu.
- JMA 64 bit podporu.
- GTK +, Win32, Mac:. Doplněn volitelný Hi-Res míchání
- GTK +, Win32:. Podpora pro bsnes stylu XML shadery
- Unix:. Pevné segfault a zavěšení-up s -DNOSOUND
- GTK +:. Přidána možnost nastavit konkrétní složky pro SRAM, záplaty, snímky, atd
- GTK +:. Opraveno mnoho oprávnění problémů s konfigurační složky
- GTK +: Aktualizováno kompatibilita s nejnovější GTK + a GtkBuilder. Přidána experimentální podpora pro GTK + 3.x.
- GTK +:. Aktualizovaný software výstup použít Káhiry a přidal schopnost používat bilineární filtrování s ním
- GTK +:. Opraven problém, kdy podvodníci by zůstat povolen
- GTK +:. Fixfokus problém, když tam není žádný správce oken
- GTK +:. Pevné X Vizuální nekompatibility a odhalit problémy na výstupech XV a OpenGL
- GTK +:. Pevné vsync nové ovladače X Server a NVIDIA
- GTK +: Přidána & quot; Snížení vstupní zpoždění & quot; možnost výstupu OpenGL.
- GTK +:. Přidáno vizuální indikaci očekávané sazby videa obnovovací pro aktuálně zvoleného zvukového vstupu kurzu
Co je nového ve verzi 79:
- Nyní součástí Snes9x 1.52. Podívejte se na Snes9x 1,52 changelogu podrobnosti.
- Přidáno PulseAudio a ALSA zvukově ovladače a přizpůsobit existující ovladače na nové zdravé jádro.
- Přidáno srbský překlad z milánského Kostic.
- Přidáno ikony nižší rozlišení.
- Přidána další konfiguraci pro NTSC a EPX filtrů.
- Některé opravy chyb.
Co je nového ve verzi 77:.
- Added pt_BR překlad
- Opravena chyba, kdy by ovladač zvuku přepnout z SDL v dialogu Předvolby, pokud není nainstalován jeden z OSS nebo PortAudio.
Co je nového ve verzi 76:.
- Opravena chyba, kdy by fullscreen okno ztrátu pozornosti
- Aktualizováno fr_FR překlad
- Added es_VE překlad
Co je nového ve verzi 75:
- Pevná screensaver možnost deaktivace, takže to není poslat falešný stisk, když Snes9x není zaměřen.
- změny nastavení rozlišení pro ukládání šířka a výška namísto indexu režimu dané obrazovky.
- Opravena chyba, kdy řidič PortAudio nechtěl výstup zvuku na 44100Hz.
- povolena změně chování klávesy ESC, takže vystupuje Snes9x.
Co je nového ve verzi 68:.
- Pevná sdílené únik paměti při použití XVideo ovladače
- Pevná kompilace s --with-debugger vlajky.
- Přidáno 4: poměr Možnost 3 stran pro Zachovat poměr stran .
- přidal několik nových možností automatickou změnu velikosti do nabídky Zobrazit.
- Přidána OSS ovladač zvuku a konfiguraci vybrat, který zvuk řidiči sestavit in, a které se používají od těch, postavený v roce.
Co je nového ve verzi 55:
- Synchronizované zvukové velikost vyrovnávací paměti mezi Snes9x a PortAudio a změněné PortAudio backend tak, aby odrážely zvolenou velikost vyrovnávací paměti.
- Nastavit jako výchozí formát zvuku vyrovnávací paměti do 32ms (2 snímky) místo 16ms (1 snímek).
Co je nového ve verzi 52:
- Přidána možnost pro umožnění opačných směrech d-pad preference a zdravotně postižené je ve výchozím nastavení.
- Opravena chyba, kdy joystick události by neměly být zaslána na okně voleb.
Požadavky na :
- GTK 2.10 nebo vyšší
- PortAudio
- gtkglext
- SDL 1.2.12 nebo vyšší
Komentáře nebyl nalezen