Evie: Różnice pomiędzy wersjami

Z Atariki
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
Linia 10: Linia 10:


== Oprogramowanie ==
== Oprogramowanie ==
Wsparcie dla Evie zapewnia [[SID Hardware Player]], player do plików .sid napisany przez [[mono]].
Wsparcie dla Evie zapewnia [[SID Hardware Player]], player do plików .SID napisany przez [[mono]], oraz tegoż autora [[PSG Player]], do plików .PSG (zawierających muzyczki na układ AY/YM).


== Mapa pamięci ==
== Mapa pamięci ==

Wersja z 24 sie 2014, 20:00

Rozszerzenie możliwości dźwiękowych ośmiobitowego Atari opracowane przez Pasia w maju 2014 roku. Jest to płytka z układem FPGA, w którym umieszczono następujące rzeczy:

Powstały 3 prototypy, układ czeka na producenta.

Oprogramowanie

Wsparcie dla Evie zapewnia SID Hardware Player, player do plików .SID napisany przez mono, oraz tegoż autora PSG Player, do plików .PSG (zawierających muzyczki na układ AY/YM).

Mapa pamięci

  • $d2c0-$d2df - SID (tylko zapis, odczyt daje wszędzie $33).
  • $d2e0-$d2ef - AY (zapis i odczyt)
  • $d2f0 - AY - read data/register select
  • $d2f1 - AY - write data
  • $d2fa-$d2fd - w ASCII "Evie"
  • $d2fe - numer wersji w BCD. "10" to 1.0
  • $d2ff - rejestr konfiguracyjny:
    • bit 7 - 1 włącza rejestry SIDa na stronę $d5,
    • bit 6 - 1 włącza led "caps lock" na klawiaturze PS/2
    • bit 5 - 1 włącza led "num lock" na klawiaturze PS/2
    • bit 4 - 1 włącza led "scroll lock" na klawiaturze PS/2
    • bit 3 - AY clock select, 0 - 1.77MHz, 1 - 2MHz,
    • bit 2 - AY /sel, oryginalny AY ma nogę, którą można sprawić, że podzielimy master clock na 2. Tu jest podobnie, bo wpisanie 1 zrobi to samo,
    • bit 1-0 - wybór filtru dla SID-a.
  • $d700-$d703 - Covox - cztery kolejne kanały pod kolejnymi adresami

Przez brak pełnego dekodowania adresów rejestry $d2c0-$d2ff są też w $d280-$d2bf.

Zobacz też

Odnośniki zewnętrzne