ура, ты крут!!!Сообщение от Sinus
..а лаг опять появился -- потому, что ты прежнюю версию wavplay взялэто ладно, хуже то, что с самим звуком фигня -- сделай "BEEP 10,1" и поймешь, о чем я. отчасти это потому, что ay-ские либы тоже старые, но в основном оттого, что сэмплы обрубаются, когда буфера для ay и бипера выходят разного размера.
в аттаче -- тупейший, но работающий фикс, включая новые wavplay и ay. ИМХО если по-хорошему, то логичней всего научить SNDRENDER работать с кольцевым буфером в штатном режиме (SMT, что скажешь?). да, а еще предлагаю AUDIO_HW_BUFFER вынести в конфиг -- так всем бут хорошо, и SDL-щикам, и нелюбителям лага ,)
передача времени в is_drive_spinning -- разумно. с -1 тоже. кстати, в 313й и338й строчках wd1793.cpp ты (unsigned) забыл перед нулем -- разницы абасалютно никакой, но если уж эстетствовать, то на всю катушку!Сообщение от Sinus
.
мыша -- няяя! ^____^
иконки прекрасны, но из-за того, что постоянно на экране, мозолят глаза... предложение -- сделать опцию конфига -- не рисовать серых иконок, только активные.
UPD. а еще хорошо смотрится, если в дополнении к READ/WRITE на IDLE повесить синюю дискетку без значка
ЗЫ кстать, есть уже новая версия z80ex, с фиксами недок. флагов.





это ладно, хуже то, что с самим звуком фигня -- сделай "BEEP 10,1" и поймешь, о чем я. отчасти это потому, что ay-ские либы тоже старые, но в основном оттого, что сэмплы обрубаются, когда буфера для ay и бипера выходят разного размера.
Ответить с цитированием