Попробовал написать для теста небольшую прогу, которая:
-инициализировала эмулятор
-записывала в регистр АУ данные, и чтобы звук менялся
исходников эмулятора AY8910 много, но ничего не компилируется.
Нужна помощь.
Вид для печати
Попробовал написать для теста небольшую прогу, которая:
-инициализировала эмулятор
-записывала в регистр АУ данные, и чтобы звук менялся
исходников эмулятора AY8910 много, но ничего не компилируется.
Нужна помощь.
Есть YMEngine от Сергея бульбы. Вставляется в делфи на раз-два. Я, правда, не пробовал, как там в регистры писать, но .ym файлы играть легко.
.YM меня не интересует, как раз интересно было бы записывать в AY отдельные значения регистров.
denpopov, посмотри еще Ayumi. https://github.com/true-grue/ayumi
непонятно вот это:
синтаксис Делфи я не знаю.Код:// Defines the AY register structure
TRegisterAY = packed record
case Integer of
0: (Index: array [0..15] of byte);
1: (TonA, TonB, TonC: word;
Noise: byte;
Mixer: byte;
AmplitudeA, AmplitudeB, AmplitudeC: byte;
Envelope: word;
EnvType: byte);
end;
---------- Post added at 18:23 ---------- Previous post was at 18:22 ----------
много возни с Питоном. хочется все-таки гуевину с фичами, которые описал выше.