Devices can now be marked as not working, and disabled in release builds.

Video card menu now build dynamically from list.
This commit is contained in:
TomW 2013-11-28 20:03:59 +00:00
commit 657aa19dd1
39 changed files with 183 additions and 133 deletions

View file

@ -46,10 +46,8 @@ static SOUND_CARD sound_cards[] =
int sound_card_available(int card)
{
if (sound_cards[card].device)
{
if (sound_cards[card].device->available)
return sound_cards[card].device->available();
}
return device_available(sound_cards[card].device);
return 1;
}