-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
> Indeed, good job! ;-) ;) > >> Also "fixed" a problem I've encountered while running 3DAudio.exe (from > >>SDK). One of the latest patches added this clause: > >> > >>if (!ppDirectSound) > >> IDirectSound_Release(*ppDirectSound); > > > >well, seem another christian regression ;) > > ;-) > I suppose the first regression is the crash when DirectSoundCreate > failed when no driver is selected in the config file... :-) > In that case, I was thinking to myself if we should be able to create > DirectPerformance or DirectMusic objects or not. > If so, Init and InitAudio functions should failed with an error. > The error value could be DSERR_NODRIVER, E_NOINTERFACE or > DSERR_UNINITIALIZED. > Any idea? Well i don't know the real behavior of dx (we need to test it on a real windows without a soundcard) but Unreal2 seems to need DMusic and DMmusicPerformance objects with and without sound support. For what i have tested it's only the DMmusicPerformance who can't return anything without dsound drivers (DSERR_NODRIVER). Regards, Raphael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE+92HHp7NA3AmQTU4RAsG4AKCdMFS2ud6Dqdg/UWLgORjytXKAVgCggzRM G8Il4XEIRlR8FDHEVdcTm60= =LSVt -----END PGP SIGNATURE-----
