Спустя 20 лет размышлений на форуме о том как подключить Adlib к Спектруму, ответ наконец найден. Даже с небольшим превышением ТЗ вместо OPL2 у нас будет OPL3.
Карта является адаптацией классической схемы MoonSound с MSX под NemoBus. Только основана не на YMF278, а на YMF262, хорошо знакомой всем любителям Sound Blasterов.
По портам карта повторяет оригинал, кроме отсутствия на ней порта PCM который и отличает OPL3 от OPL4.
Философия карты, быть как можно проще и дешевле. Дабы было не жалко собрать и послушать пару вечеров. Вся карта обойдется меньше чем в 1000 рублей.
Поддерживается карта в следующем ПО
1) в 3-х сборниках музыки для MoonSound от Micklab (moonsound, mfm_sample, mfm_sample_2).
2) Плеер gp.com в NedoOS, он играет VGZ и VGM для OPL2 и OPL3.
3) Игра Season of the Sakura в NedoOS.
4) Должна работать в любом плеере для MoonSound, если он не проверяет наличие порта 0x7e, играть оно конечно будет только FM.
BOM
DD1 YMF262-M SOJ-24
DD2 GAL16V8 DIP-20
DD3 YAC512 SOJ-16
DD4 RC4558 DIP-8
DD5 LM324 DIP-14
Q1 ген. 14,318 FULL
C1 560pF
C2-C5 22nF
C6-C8 100 uF 5х7мм
C9 1 uF 5х7мм
C10-C14 1uF 0805
R1 330 Omh
R2, R3 4,7 kOmh
R4, R5 100 Omh
R6, R7 1 kOmph
R8, R9 4.7 kOmph
Исходники проекта https://github.com/Kulicheg/BomgeMoon




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
