С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Это надо делать под DOS, Windows внесет свои коррективы в звук. А так - вот, вроде, что-то похожее на ману (дергать 0-й бит порта 61h).
Мысля пришла: Собственно чтоб винды не искажали можно тупо генерировать пищанье спикера в wav файл и потом уже воспроизводить как угодно. Хоть штатными средствами, хоть ещё чем. Тут уже попахивает мультиплатформенностью
Ну и бред, мультиредактор спикеровских эффектов
Не, надо меньше пить, ага...
Домучал редактор до демо-уровня, проигрывает звуки zx32.exe-эмулем.
Вроде как похоже.
Кто-нить сравните с реалом.
В архиве вся папка (исходники и прочее)
Запускать play.exe
Может быть антивирь запаникует (у меня аваст, он молчит, а насчёт остальных - не знаю)
Прога для проигрывания эффекта запускает zx32.exe и подсовывает ему сгенерированый ею-же play.sna.
При этом с помощью WinApi прячет окно эмуля (ну чтоб не мозолил глаза) и ещё контролирует его память (когда звук проигран до конца, спек сбрасывает флаг #4008 - по этому признаку вызывающая прога закрывает эмуль)
Как к таким движухам отнесутся другие антивири - я не знаю, расскажите если что...
Пока что эффект только один (данные которые в циферках, можно менять, а блок слева - это на будущее, типа банк эффектов. пока что не задействован)
Возможно надо предварительно zx32.exe инсталлить - если что качать на Vtrdos.
Ссылка на страницу.
Прямая ссылка на файл
не работает цветовой режим не в 256 цветов ей не нравится
С уважением,
Jerri / Red Triangle.
"В заставке игры играет одноименная композиция композитора Бента Фабрицио-Бьерра, вышедшая в 1962 году."
http://www.youtube.com/watch?v=MmCsdqs-lLU
Destr, когда доделаешь игру ты сделаешь одного любителя игр очень счастливым
Сообщение от IvanZX
С уважением,
Jerri / Red Triangle.
Чем с озвучкой-то помогать? Сооружать похожие звука на бипере чтоли?
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)