Snes9x-gtk egy GTK port a Super Nintendo Emulator, Snes9x. Ez egy teljes funkcionalitású GUI, munka netplay, kontroller támogatás, OpenGL vagy Xvideo teszi még sok más.
Építési útmutató:
Épület a Patch
Kivonat a tapasz tar át a kivont másolata Snes9x forrása. Aztán a forrás könyvtárból fut:
& Nbsp; Snes9x-1.51-src $ patch -p1
Folytatódik a fordításra.
A forráskódból
A konfiguráció a forrás könyvtárból a --with- gtk zászlót. Ha azt szeretnénk, OpenGL támogatás is hozzá a --with- OpenGL zászlót. Például:
& Nbsp; Snes9x-1.51-src $ configure prefix = / usr --with- gtk --with- OpenGL
Azt is hozzá bármilyen más zászlók tetszik.
Attól függően, hol OS teszi bizonyos dolgokat, és ha már épült néhány függőségek forrásból, akkor lehet, hogy meg bizonyos pkg-config utak. Ha azt tapasztalja, hibák, használja a configure parancsot, mint ez helyett:
& Nbsp; Snes9x-1.51-src $ PKG_CONFIG_PATH = "/ usr / lib / pkgconfig: / usr / local / lib / pkgconfig" configure --with-gtk --with- OpenGL
Ezután a "make"
& Nbsp; Snes9x-1.51-src $ make
Ez lesz készítsen egy Snes9x-gtk futtatható fájl a forrás könyvtárban. Másold, fuss, bármi. Ha szeretné telepíteni mindent, hajtsa végre a következő a jogosultságokra:
& Nbsp; Snes9x-1.51-src # make install
Megjegyzés :
Általában úgy működik, mint Snes9x nem. Ha nem találja a megfelelő beállítást a viszonylag egyszerű GUI, akkor ugyanazt a parancssori program a szokásos módon, például a unix port.
OSS / ALSA probléma PortAudio
Ha PortAudio épül ALSA-t, ALSA kell majd telepíteni a működéshez. Ha használja OSS csak és eltávolította a néhány ALSA csomagot a rendszer, akkor kell győződnie arról, PortAudio nélkül fordított ALSA-t. Lásd http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141.
Joystick támogatás
Korábban ez a port használják libjsw a joystick támogatást. Mint kiderült, libjsw támogatja nagyon kevés operációs rendszerek, így váltottam SDL. libjsw akarat szórakozz a kernel joystick kalibrálás Linux, így akkor valószínűleg újra kell indítani, ha már kalibrálni az aktuális rendszerindítási.
Mi az új ebben a kiadásban:
- Rebuilt IRQ kezelése.
- összességében javult időzítést.
- Továbbfejlesztett képernyő összefűző, sprite interlace támogatja.
- Fix Hi-Res pixel plotter.
- Fix C4 Mega Man X2 & quot; fegyvert kap & quot; képernyőn.
- Fix Super Buster Bros. grafikus visszaállítás után.
- Továbbfejlesztett SA-1 támogatása.
- Added SA-1 CC2 támogatást.
- Fix SA-1 NMI felülírás mód.
- Fix Dual Orb 2 hang glitch.
- New APU időzítése hack, javít különböző játékok, kiállítás problémák Blargg a SNES_SPC könyvtár.
- Javítva a probléma, hogy a visszajelzés buffer tör IPL ROM.
- Fix film snapshot feloldása ellentmondás.
- Gyorsabb config file-megtakarítás.
- Fix BlockInvalidVRAMAccess beállításfájl-. (Windows port, unix port és a gtk legacy config)
- Vegye POSIX dup és hozzáférési hívások, és nevezze qword rögzíteni összeállítás a Cell SDK.
- Fix PS3 verzió mentse az állami összeomlás segítségével halom juttatás soundsnapshot.
- Fixed crash kapcsolatos kettős zárt leíró.
- Az eltávolított CPUShutdown speedhack, DisableHDMA és DisableIRQ lehetőségeket.
- Az eltávolított megmaradt elavult asm kódot.
- KIH 64 bites támogatást.
- GTK +, Win32, Mac: hozzáadott opcionális Hi-Res blending.
- GTK +, Win32: Support for bsnes stílusú XML shaderek.
- Unix: Fix segfault és letesz a -DNOSOUND.
- GTK +: Hozzáadott képességét, hogy bizonyos mappákat SRAM, foltok, pillanatképek, stb.
- GTK +: Fix sok engedélyekkel kapcsolatos problémák config mappa.
- GTK +: Frissítve kompatibilitás legújabb GTK + és GtkBuilder. Hozzáadott kísérleti támogatást GTK + 3.x.
- GTK +: A frissített szoftver kimenetet a Cairo használatát, és hozzátette, hogy képesek a bilineáris szűrést vele.
- GTK +: Javított problémák, ahol csal nem marad meg.
- GTK +: Fix fókusz probléma, ha nincs ablakkezelő.
- GTK +: Rögzített X Visual összeférhetetlenséggel és tegye problémák a XV és OpenGL kimenet.
- GTK +: Fix vsync új X Server és az NVIDIA vezetők.
- GTK +: Hozzáadott & quot; Csökkentse input lag & quot; opciót OpenGL kimenet.
- GTK +: Hozzáadott vizuálisan jelzi a várható video frissítési arányt az aktuálisan kiválasztott hang bemeneti sebességet.
Mi az új verzióban 79:
- Most szereplő Snes9x 1.52. Lásd a Snes9x 1,52 változások részleteit.
- Added PulseAudio és ALSA-meghajtók és adaptált meglévő vezetők az új hang core.
- Hozzáadás a szerb fordítás a milánói Kostic.
- Added kisebb felbontású ikonok.
- Hozzáadott több konfiguráció a NTSC és EPX szűrők.
- Több bug-javítások.
Mi az új verzióban 77:
- Added pt_BR fordítás.
- Javítva egy hiba, ha a megfelelő driver lenne váltani SDL a Preferences párbeszéd, ha az egyik OSS vagy PortAudio nem volt telepítve.
Mi az új verzióban 76:
- Javítva egy hiba, ha a teljes képernyős ablakot elveszti a fókuszt.
- Frissítve fr_FR fordítás
- Added es_VE fordítás
Mi az új verzióban 75:
- Fix képernyővédő be opció, így nem küld egy hamis gombnyomás, amikor Snes9x nem fókuszált.
- Megváltozott felbontás beállítás tárolására szélesség és magasság helyett a képernyő üzemmód index.
- Javítva egy hiba, ha a PortAudio sofőr nem lehet hangot van 44100Hz.
- hozhatja magatartásának megváltozása az ESC gombot, így kilép Snes9x.
Mi az új verzióban 68:
- Fix megosztott memória szivárgás használata esetén hardveresen driver.
- Fix összeállítása a --with- debugger zászlót.
- Hozzáadás a 4: 3-as képarányú lehetőség arányok megtartása.
- több új automatikus méretezés lehetőségek a Nézet menü.
- Bekerült egy OSS meghajtóprogram, és a konfigurációs ki, hogy melyik hang meghajtók történő fordítása, és amely kezelhető azoktól épült.
Mi az új verzióban 55:
- A szinkronizált hang pufferek méretét között Snes9x és PortAudio és megváltozott PortAudio backend hogy az tükrözze a kiválasztott puffer méretét.
- Beállítás alapértelmezett hang puffer méretét 32ms (2 kép) helyett 16 ms (1 frame).
Mi az új verzióban 52:
- Added a lehetőséget, amely lehetővé teszi ellenkező d-pad irányok a preferenciák , és a fogyatékkal alapértelmezésként.
- Javítva egy probléma, ahol joystick események nem kell küldeni a beállítások ablakot.
követelmények :
- GTK 2.10 vagy nagyobb
- PortAudio
- gtkglext
- SDL 1.2.12 vagy újabb
Hozzászólás nem található