VDMSound era un emulatore di schede audio open source, pubblicato con licenza GPLv2 e progettato per la riproduzione sonora di videogiochi ed altre applicazioni sviluppati originariamente per MS-DOS all'interno dei sistemi operativi Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000 e Windows XP.
Storia VDMSound venne concepito come progetto privato nel 1998 a Montréal con il preciso scopo di catturare la musica MIDI in-game attraverso il software, sfruttando la virtualizzazione del sottosistema a 16 bit di Windows NT.
Il 4 luglio 2000 venne pubblicata la prima versione 1.0.0; all'inizio della primavera del 2001 il progetto, dopo una riscrittura completa del codice, venne trasferito su SourceForge.
Lo sviluppo di VDMSound venne interrotto all'inizio del 2004, poiché a causa dei limiti tecnici del sottosistema a 16 bit di Windows NT non era più possibile apportare ulteriori miglioramenti. Il codice di emulazione sonora di VDMSound venne in seguito integrato in DOSBox.
Descrizione Diversamente da DOSBox, che emula un intero personal computer x86 con MS-DOS, VDMSound emulava solo l'hardware audio, in particolare le schede Adlib e Sound Blaster. Tutti gli altri aspetti dell'emulazione DOS erano gestiti in modo nativo dal sottosistema a 16 bit (NTVDM) del sistema operativo Windows attraverso la virtualizzazione. Ciò si traduceva in un ridotto carico di sistema (e quindi i programmi nativi DOS funzionavano più velocemente rispetto a DOSBox con le stesse specifiche hardware), ma al prezzo di una compatibilità ridotta.
Note
Categoria:Software di virtualizzazione Categoria:Audio