Цитата Сообщение от boo_boo
боюсь, действительно нормального звука через SDL не будет никогда, разве что с большим лагом (посмотри на RealSpectrum - у него звук через allegro, такая же засада, как SDL, слушать противно)... а /dev/dsp можно одновременно юзать тысячью разных способов. самое простое -- через ALSA. вот у меня стоит эмуляция OSS через ALSA -- запускаю xmms с /dev/dsp, потом zemu, и все работает. можно и отдельное устройство под это дело... или нативный ALSA-драйвер написать могу (написал бы и ARTS-драйвер, но ставить его (ARTS) неохота). а еще лучше JACK-драйвер

мой спикер-патч ломает СДЛ-звук, а чинить я его не хочу, ибо ИМХО жопа это полная. но Sinus вроде собирался.
Ну блин. А что тогда делать если я захочу это все портануть? Под Морфосью, как и под АмигаОС никаких /dev/dsp нет и в помине. Зато есть SDL.

Кста, и еще вопрос, а нафига в zemu.cpp юзаются макросы для конвертации цветов? не проще вызвать SDL_MapRGB()? Это и правильнее, и не надо проверять какой эндианности машина. Там-же есть и макросы для достатия цветов из байта.