snes9x-gtk är en GTK-porten på Super Nintendo Emulator Snes9x. Den har en fullfjädrad GUI, arbetar NetPlay, controller stöd, OpenGL eller Xvideo rendering plus mycket mer.
Bygginstruktioner:
Bygga från Patch
Utdrag plåstret tarbollen över din extraherade kopia av Snes9x källan. Sedan från källkatalogen run:
& Nbsp; snes9x-1,51-src $ patch -P1
Fortsätt bygga från källkod.
Bygga från Source
Kör configure skriptet från källkatalogen med --with-gtk flaggan. Om du vill ha stöd för OpenGL, även lägga till --with-opengl flaggan. Till exempel:
& Nbsp; snes9x-1,51-src $ ./configure --prefix = / usr --with-gtk --with-opengl
Du kan också lägga till vad andra flaggor du vill.
Beroende på var ditt operativsystem sätter vissa saker, och om du har byggt några beroenden från källan, kan du behöva ange några pkg-config vägar. Om du upplever fel, använd en configure kommandot såhär istället:
& Nbsp; snes9x-1,51-src $ PKG_CONFIG_PATH = "/ usr / lib / pkgconfig: / usr / local / lib / pkgconfig" ./configure --with-gtk --with-opengl
Kör sedan "göra"
& Nbsp; snes9x-1,51-src $ make
Detta kommer ge en snes9x-gtk körbar fil i källkatalogen. Kopiera den, kör den, vad som helst. Om du vill installera allt, kör följande med superanvändarbehörighet:
& Nbsp; snes9x-1,51-src # make install
Notes :
Generellt fungerar det som Snes9x gör. Om du inte kan hitta ett alternativ i den relativt enkla GUI, kan du använda samma kommandoradsargument som vanligt i till exempel, unix-porten.
OSS / ALSA problem med PortAudio
Om PortAudio är byggd med ALSA stöd, kommer ALSA behöva installeras för att fungera. Om du bara använder OSS och har tagit bort några ALSA paket från ditt system, måste du se till PortAudio är inte byggt med ALSA stöd. Se http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141.
Joystick Support
Tidigare använde denna port libjsw för joystick support. Som det visar sig, stöder libjsw mycket få operativsystem, så jag bytte till SDL. libjsw vilja bråka med din kärna joystick kalibrering på Linux, så du kommer förmodligen att behöva starta om du har kalibrerat på den aktuella start
Vad är nytt i den här versionen.:
- Ombyggd IRQ hantering.
- Förbättrade övergripande timings.
- Förbättrad skärm interlace och sprite interlace stöd.
- Fast Hi-Res pixel plotter.
- Fast C4 för Mega Man X2 s & quot; vapen får & quot; skärmen.
- Fasta Super Buster Bros. grafik efter återställning.
- Förbättrad SA-1-stöd.
- Lade SA-1 CC2 support.
- Fast SA-1 NMI forcerad styrning.
- Fast Dual Orb 2 ljud glitch.
- New APU timing hacka, fixar olika spel som uppvisar problem med Blargg s SNES_SPC bibliotek.
- Fast problemet som ekar buffert bryter IPL ROM.
- Fast filmögonblicks frigöra inkonsekvens.
- Snabbare konfigurationsfil besparing.
- Fast BlockInvalidVRAMAccess konfigurationsfil alternativet. (Windows port, unix-port och gtk legacy config)
- Ta bort POSIX DUP och tillgång samtal och byta namn QWORD att fixa sammanställning med Cell SDK.
- Fast PS3-versionen sparar staten krasch genom högen anslag för soundsnapshot.
- Fast krasch avseende dubbel sluten deskriptor.
- Bort CPUShutdown speedhack, DisableHDMA och DisableIRQ alternativ.
- Bort återstående föråldrade asm kod.
- JMA 64 bitars stöd.
- GTK +, Win32, Mac:. Inkom tillval Hi-Res blandning
- GTK +, Win32:. Stöd för bsnes stil XML shaders
- Unix:. Fast segfault och hänga upp med -DNOSOUND
- GTK +:. Lade till möjligheten att ställa särskilda mappar för SRAM, patchar, snapshots, etc
- GTK +. Fast många behörighetsproblem med config mappar
- GTK +: Uppdaterad kompatibilitet med senaste GTK + och GtkBuilder. Inkom experimentellt stöd för GTK + 3.x.
- GTK +:. Uppdaterad mjukvara utgång att använda Kairo och lagt till möjligheten att använda bilinear-filtrering med det
- GTK +:. Fasta frågor där fusk inte skulle hålla aktiverade
- GTK +:. Fast fokus fråga när det inte finns någon fönsterhanterare
- GTK +:. Fast X Visual oförenligheter och exponerar problem i XV och OpenGL utgångar
- GTK +. Fast vsync med nya X Server och NVIDIA drivrutiner
- GTK +: Lade & quot; Minska input lag & quot; Alternativet att OpenGL-utgång.
- GTK +:. Lade till en visuell indikation av den förväntade videouppdateringsfrekvensen för det valda ljudingång hastighet
Vad är nytt i version 79:
- Nu ingår i Snes9x 1.52. Se Snes9x 1,52 ändringsloggen för detaljer.
- Inkom Pulseaudio och ALSA-ljud-förare och anpassade befintliga drivrutiner till den nya ljudkärnan.
- Lade till en serbisk översättning från Milan Kostic.
- Inkom lägre upplösning ikoner.
- Inkom mer konfiguration för NTSC och EPX filter.
- Flera bugfixar.
Vad är nytt i version 77:.
- Lade pt_BR översättning
- Fixat en bugg där ljud föraren skulle byta från SDL i dialog Inställningar om en av OSS eller PortAudio inte installerades.
Vad är nytt i version 76:.
- Fixat en bugg där fullscreen fönstret skulle tappa fokus
- Uppdaterad fr_FR översättning
- Lade es_VE översättning
Vad är nytt i version 75:
- Fast skärmsläckare inaktivera alternativet så att den inte skickar en falsk knapptryckning när Snes9x inte är fokuserad.
- Ändrad inställning upplösning för att lagra bredd och höjd i stället för en skärmens läge index.
- Fixat en bugg där PortAudio föraren skulle inte ut ljud vid 44100hz.
- tillåtet att ändra beteende på ESC så det matas Snes9x.
Vad är nytt i version 68:.
- Fast delat minnesläcka när XVideo drivrutin
- Fast sammanställning med --with-debugger flaggan.
- Lade till en 4: 3-format alternativ för Behåll proportioner .
- Inkom flera nya automatiska storleksalternativ till Visa-menyn.
- Inkom en OSS ljud drivrutinen och konfiguration för att välja vilka ljud drivrutiner för att sammanställa in, och som för att använda från de som byggdes i.
Vad är nytt i version 55:
- Synkroniserade ljudstorlekar buffert mellan Snes9x och PortAudio och bytte PortAudio backend att spegla valda buffertstorleken.
- Ange standardljudbuffertstorleken till 32ms (2 frames) i stället för 16 ms (1 bildruta).
Vad är nytt i version 52:
- Inkom alternativet för att tillåta motsatta d-pad vägbeskrivning till preferenser , och funktionshindrade det som standard.
- Fixat ett problem där joystick händelser inte skulle sändas till inställningsfönstret.
Krav :
- GTK 2.10 eller högre
- PortAudio
- gtkglext
- SDL 1.2.12 eller senare
Kommentarer hittades inte