Sviluppato da | Squadra ZSNES |
---|---|
Ultima versione | 1.51 (24 gennaio 2007) |
Scritto in | Assemblatore |
Sistema operativo | Linux |
Ambiente | Cross-platform |
genere | Emulatore di sistema di videogiochi |
Licenza | GNU General Public License |
Sito web | www.zsnes.com |
ZSNES è un emulatore della console per videogiochi Super Nintendo su PC . Inizialmente disponibile su MS-DOS , è stato successivamente portato su Windows , Linux e FreeBSD . Da2 aprile 2001, ZSNES è un software gratuito rilasciato sotto licenza GNU GPL .
Essendo ZSNES scritto principalmente in linguaggio assembly , è impossibile portarlo su altre piattaforme, come PowerPC . È comunque molto veloce e consente l'esecuzione della maggior parte dei giochi Super NES con una frequenza di 50 o 60 immagini al secondo su un computer dotato di un processore Pentium 2 funzionante a 400 MHz e 64 MB di RAM .
La prima versione di questo emulatore è stata distribuita su Internet nel 1997 . Il suo codice sorgente era quindi inaccessibile, fino a quando2 aprile 2001, data in cui il progetto è stato concesso in licenza con GNU GPL . Da allora è stato ospitato da SourceForge.net - un sito dedicato a progetti open source - che ha permesso molti contributi da parte di sviluppatori al di fuori del team originale. ZSNES è oggi (2006) ancora in fase di sviluppo, sebbene la frequenza dei suoi aggiornamenti ufficiali sia diminuita da quando il suo sviluppatore originale, zsknight, ha lasciato il progetto a causa della morte di suo padre.
La versione 1.50 di ZSNES è stata rilasciata il 22 dicembre 2006. Questo è un aggiornamento importante dalla versione ufficiale 1.42, che risale a20 gennaio 2005.
Per questa versione abbiamo dedicato molto tempo alla riscrittura, al porting e al miglioramento di molti sottosistemi interni. ZSNES è un programma con oltre 200.000 righe di codice sorgente e in questa versione è stato modificato oltre il 25%. Inoltre, circa il 15% dell'assemblaggio è stato portato in C. L'elenco in arrivo, sebbene ampio, non può descrivere completamente la quantità di lavoro e la quantità di miglioramenti apportati. Assicurati di consultare il file readme per scoprire come utilizzare tutte le nuove funzionalità. Aggiunte / aggiornamenti / riscritture / correzioni / miglioramenti di sottosistemi
Molte funzionalità relative all'emulazione di Super Nintendo sono apparse per la prima volta su ZSNES. La maggior parte di queste funzionalità sono state poi implementate in molti altri emulatori. Tra loro :
Da anni ZSNES è noto per essere l'emulatore di Super Nintendo con la massima compatibilità hardware e la migliore precisione, ma dal 2012 è stato soppiantato da Higan su questi punti. ZSNES è stato anche il primo, insieme a Snes9x , a emulare i chip Super FX , DSP-1 e C4. Emula anche i chip DSP-4, SDD-1 e ST010.