boo_boo: где почитать про человеческие makefile? а то юзаю то, что мне накрутил мастер создания... кдешные либы вроде как не используются, но тянутся... голым компилем из консоли не пользуюсь, все в kdevelop делаю.
а ошибки линковки лечатся установкой соответствующих пакетов (SDL_develop-...) и прописыванием (если по каким-либо причинам не прописались) в makefile -LSDL
в аттаче свежая версия с сорцами (буду кидать все-таки в конец, потому как последнее сообщение обычно и читают, да и логика не сбивается). Что нового:
-добавлена поддержка вывода звука через ALSA, OSS, none (то, что прописывается в конфигурационном файле, можно писать auto, эмуль будет сам пытаться найти подходящий вывод звука)
-добавлена поддержка расширенных команд управления эмулятором (включаются/отключаются из меню по f4):
0xed,0xfc - выпадение в отладчик на следующей команде
0xed, 0xfd - проверка поддержки расширенных команд (а==1 => поддерживаются)
0xed, 0xfe - число тактов от начала инта в dehl (de- старшие 16 бит)
0xed, 0xff - число тактов от начала старта эмуля в de'hl'dehl
-добавлена поддержка DMA UltraSoundCard. Сырая, приколоченная гвоздями в код (в смысле не отключишь), но работает Prodigi под нее, хотя и не очень хорошо...
-большие различия в звуке между AY и YM
-разные мелкие переделки