Snes9x-gtk è un porto GTK del Super Nintendo Emulator, Snes9x. Ha una interfaccia grafica full optional, netplay lavoro, il supporto del controller, OpenGL o Xvideo rendere e molto altro ancora.
Istruzioni Imprese:
Compilare da Patch
Estrarre il tarball cerotto sopra la vostra copia estratto della fonte Snes9x. Poi dalla pista directory di origine:
& Nbsp; Snes9x-1.51-src $ patch -p1
Continuare a costruire dai sorgenti.
Compilare da sorgenti
Eseguire lo script di configurazione dalla directory di origine con il flag --with-gtk. Se si desidera il supporto OpenGL, aggiungere anche il flag --with-opengl. Per esempio:
& Nbsp; Snes9x-1.51-src $ ./configure --prefix = / usr --with-gtk --with-opengl
È inoltre possibile aggiungere qualsiasi altra bandiera che ti piace.
A seconda di dove il vostro sistema operativo mette certe cose, e se hai costruito alcune dipendenze da fonte, potrebbe essere necessario specificare alcuni percorsi pkg-config. Se si verificano errori, utilizzare un comando configure come questo, invece:
& Nbsp; Snes9x-1.51-src $ PKG_CONFIG_PATH = "/ usr / lib / pkgconfig: / usr / local / lib / pkgconfig" ./configure --with-gtk --with-opengl
Quindi eseguire 'make'
& Nbsp; Snes9x-1.51-src $ make
Questo sarà produrre un file eseguibile Snes9x-gtk nella directory di origine. Copiarlo, eseguirlo, a prescindere. Se si desidera installare tutto, eseguire il seguente con i privilegi di super-utente:
& Nbsp; Snes9x-1.51-src # make install
Note :
In generale, funziona come Snes9x fa. Se non riesci a trovare una opzione relativamente semplice interfaccia grafica, è possibile utilizzare gli stessi argomenti della riga di comando come si farebbe normalmente, ad esempio, la porta unix.
OSS problema / ALSA con PortAudio
Se PortAudio è costruito con il supporto ALSA, ALSA dovrà essere installato per funzionare. Se si utilizza solo OSS e sono stati rimossi alcuni pacchetti ALSA dal sistema, è necessario assicurarsi PortAudio non è compilato con il supporto ALSA. Vedere http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141.
Joystick Support
In precedenza, questo porta utilizzata libjsw per il supporto joystick. Come si è visto, libjsw supporta pochissimi sistemi operativi, così ho passato a SDL. libjsw pasticcio volontà con la calibrazione joystick kernel su Linux, quindi probabilmente dovrete riavviare se hai calibrato sul vostro avvio corrente
Cosa c'è di nuovo in questa release.:
- gestione ricostruito IRQ.
- Miglioramento tempi complessivi.
- Miglioramento intrecciano schermo e sprite intrecciano supporti.
- fissi plotter pixel Hi-Res.
- fissi C4 per Mega Man X2 di & quot; arma ottenere & quot; schermo.
- fissi Super Pang grafica dopo il reset.
- Miglioramento SA-1 supporto.
- Aggiunto SA-1 supporto CC2.
- fissi SA-1 Modalità di override NMI.
- fissi dual Orb 2 suono problema tecnico.
- Nuovo APU tempi hack, fissa vari giochi che i problemi presentano con biblioteca SNES_SPC di Blargg.
- Risolto il problema che echeggiano tampone rompe ROM IPL.
- fissi snapshot film sblocca incoerenza.
- il salvataggio dei file più veloce config.
- opzione Fisso file di configurazione BlockInvalidVRAMAccess. (Porta finestre, porto e gtk legacy UNIX config)
- Rimuovi POSIX DUP e accesso chiamate, e rinominare QWORD fissare compilation con Cell SDK.
- fissi versione PS3 salvare incidente stato utilizzando allocazione heap per soundsnapshot.
- Risolto crash relativo al descrittore doppio chiuso.
- Rimosso speedhack CPUShutdown, DisableHDMA e DisableIRQ opzioni.
- Rimosso restante codice asm obsoleto.
- JMA 64 supporto bit.
- GTK +, Win32, Mac:. Aggiunta opzionale Hi-Res fusione
- GTK +, Win32:. Supporto per bsnes stile shaders XML
- Unix:. Segfault fisso e hang-up con -DNOSOUND
- GTK +. Aggiunta la possibilità di impostare cartelle specifiche per SRAM, patch, istantanee, etc
- GTK +:. Fisso molti problemi di autorizzazioni con le cartelle di configurazione
- GTK +: compatibilità Aggiornato con le ultime GTK + e GtkBuilder. Aggiunto il supporto sperimentale per GTK + 3.x.
- GTK +. Aggiornato uscita software da utilizzare cairo e ha aggiunto la possibilità di utilizzare bilineare-filtraggio con esso
- GTK +:. Problemi risolti dove trucchi non sarebbe rimasto abilitati
- GTK +. Risolto il problema di messa a fuoco quando non c'è window manager
- GTK +:. fisso X incompatibilità Visive e esporre problemi nelle uscite Xv e OpenGL
- GTK +. Vsync fisso con i nuovi driver X Server e NVIDIA
- GTK +: Aggiunto & quot; Ridurre ingresso lag & quot; opzione per produrre OpenGL.
- GTK +. Aggiunta una indicazione visiva del tasso di video di aggiornamento previsto per il tasso di ingresso audio selezionato
Cosa c'è di nuovo in versione 79:
- Ora incluso in Snes9x 1.52. Vedere la Snes9x 1.52 changelog per i dettagli.
- Aggiunto PulseAudio e ALSA audio-driver e adattato driver esistenti al nuovo nucleo suono.
- Aggiunta una traduzione serba di Milano Kostic.
- Aggiunto icone a bassa risoluzione.
- aggiunto più di configurazione per i filtri NTSC e EPX.
- Diversi bug-fix.
Cosa c'è di nuovo in versione 77:.
- traduzione Aggiunto pt_BR
- Risolto un bug per cui il driver audio potrebbe passare da SDL nel dialogo delle preferenze, se non è stata installata una delle OSS o PortAudio.
Cosa c'è di nuovo in versione 76:.
- Risolto un bug per cui la finestra a schermo intero sarebbe perdere la concentrazione
- traduzione Aggiornato fr_FR
- traduzione Aggiunto es_VE
Cosa c'è di nuovo in versione 75:
- screensaver fissa disable opzione in modo che non invia un falso pressione di un tasto quando Snes9x non è a fuoco.
- impostazione della risoluzione Cambiato per memorizzare larghezza e l'altezza, invece di indice di modo di uno schermo.
- Risolto un bug per cui il conducente PortAudio suonerebbe non uscita a 44100Hz.
- Animali cambiare il comportamento del tasto ESC così esce Snes9x.
Cosa c'è di nuovo in versione 68:.
- Risolto problema di memoria condivisa quando si utilizza il driver XVideo
- compilation fisso con il flag --with-debugger.
- Aggiunta una opzione 4: 3 per una Mantieni proporzioni .
- aggiunto diverse nuove opzioni di ridimensionamento automatico al menu Visualizza.
- Aggiunto un driver audio OSS, e la configurazione di selezionare quale driver audio per compilare in, e che per usare da quelli costruiti in.
Cosa c'è di nuovo in versione 55:
- le dimensioni del buffer audio sincronizzate tra Snes9x e PortAudio e cambiato PortAudio backend per riflettere la dimensione del buffer selezionato.
- Imposta predefinito la dimensione del buffer audio a 32 ms (2 fotogrammi) invece di 16 ms (1 fotogramma).
Cosa c'è di nuovo in versione 52:
- Aggiunta l'opzione per permettere opposte direzioni D-pad per le preferenze , e disabilitato per impostazione predefinita.
- Risolto un problema per cui gli eventi del joystick non sarebbero stati inviati alla finestra delle preferenze.
Requisiti :
- GTK 2.10 o superiore
- PortAudio
- gtkglext
- SDL 1.2.12 o superiore
I commenti non trovato