X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=libs%2Foldmik%2Fsrc%2Fdrv_nos.c;fp=libs%2Foldmik%2Fsrc%2Fdrv_nos.c;h=2b58030e421ca072398fca9a97b0774a1f0cabe6;hp=0000000000000000000000000000000000000000;hb=77db1ca18d5446dcda9e524261399b63c2cd1813;hpb=a714b8c4811627d874934b0a0387b8cb27fc5921 diff --git a/libs/oldmik/src/drv_nos.c b/libs/oldmik/src/drv_nos.c new file mode 100644 index 0000000..2b58030 --- /dev/null +++ b/libs/oldmik/src/drv_nos.c @@ -0,0 +1,96 @@ +/* + +Name: +DRV_NOS.C + +Description: +Mikmod driver for no output on any soundcard, monitor, keyboard, or whatever :) + +Portability: +All systems - All compilers + +*/ +#include +#include "mikmod.h" + + +BOOL NS_IsThere(void) +{ + return 1; +} + + +SWORD NS_SampleLoad(FILE *fp,ULONG s,ULONG a,ULONG b,UWORD f) +{ + return 1; +} + + +void NS_SampleUnload(SWORD h) +{ +} + + +BOOL NS_Init(void) +{ + return 1; +} + + +void NS_Exit(void) +{ +} + + +void NS_PlayStart(void) +{ +} + + +void NS_PlayStop(void) +{ +} + + +void NS_Update(void) +{ +} + + +void NS_VoiceSetVolume(UBYTE voice,UBYTE vol) +{ +} + + +void NS_VoiceSetFrequency(UBYTE voice,ULONG frq) +{ +} + + +void NS_VoiceSetPanning(UBYTE voice,UBYTE pan) +{ +} + + +void NS_VoicePlay(UBYTE voice,SWORD handle,ULONG start,ULONG size,ULONG reppos,ULONG repend,UWORD flags) +{ +} + + +DRIVER drv_nos={ + NULL, + "No Sound", + "MikMod Nosound Driver v2.0 - (c) Creative Silence", + NS_IsThere, + NS_SampleLoad, + NS_SampleUnload, + NS_Init, + NS_Exit, + NS_PlayStart, + NS_PlayStop, + NS_Update, + NS_VoiceSetVolume, + NS_VoiceSetFrequency, + NS_VoiceSetPanning, + NS_VoicePlay +};