YAMari: Różnice pomiędzy wersjami

Z Atariki
Przejdź do nawigacji Przejdź do wyszukiwania
Mono (dyskusja | edycje)
m →Mapa pamięci: rejestry
Tori (dyskusja | edycje)
Nie podano opisu zmian
 
(Nie pokazano 7 wersji utworzonych przez 2 użytkowników)
Linia 1: Linia 1:
Rozszerzenie możliwości dźwiękowych ośmiobitowego Atari o układ [https://en.wikipedia.org/wiki/Yamaha_YMF262 OPL3], którego autorem jest [[Tori]].
Rozszerzenie możliwości dźwiękowych ośmiobitowego Atari autorstwa [[Tori]]ego o układ [https://en.wikipedia.org/wiki/Yamaha_YMF262 OPL3].


== Charakterystyka ==
== Charakterystyka ==
Linia 8: Linia 8:
Dźwięk wyprowadzony jest z urządzenia za pomocą pojedynczego gniazda jack 3,5 mm.
Dźwięk wyprowadzony jest z urządzenia za pomocą pojedynczego gniazda jack 3,5 mm.


==== Mapa pamięci ====
 
<center>[[Grafika:Yamari1 ok.jpg]]</center>
 
== Mapa pamięci ==


* $D500 - odczyt: status, zapis: wybór rejestru $0xx
* $D500 - odczyt: status, zapis: wybór rejestru $0xx
* $D501 - zapis: zapis danej do ostatnio wybranego rejestru
* $D501 - zapis: zapis danej do wybranego rejestru
* $D502 - zapis: wybór rejestru $1xx
* $D502 - zapis: wybór rejestru $1xx
* $D503 - zapis: zapis danej do ostatnio wybranego rejestru
* $D503 - zapis: zapis danej do wybranego rejestru


Ponieważ zastosowano niepełny dekoder, dekodowane są dwa najmłodsze bity adresu.
Ponieważ zastosowano niepełny dekoder, dekodowane są dwa najmłodsze bity adresu.
Linia 30: Linia 33:


Jako standard przyjęto ustawienie hebelka 7.
Jako standard przyjęto ustawienie hebelka 7.
== Zobacz też ==
* [[SAMari]]
* [[SONari]]
* [[SIDari]]
* [[TIGari]]
* [[Evie]]
* [[Slight SID]]


== Odnośniki zewnętrzne ==
== Odnośniki zewnętrzne ==
* [http://www.atari.org.pl/forum/viewtopic.php?id=13062 Dyskusja] na forum [[Atari Area]]
* [http://www.atari.org.pl/forum/viewtopic.php?id=13062 Dyskusja] na forum [[Atari Area]]
* [http://raven1.magix.net/yamari/yamari.html Strona projektu]
* [http://http://atari.myftp.org/atari8bit/yamari/yamari.html Strona projektu]


[[Kategoria:Atari 8-bit]]
[[Kategoria:Atari 8-bit]]
[[Kategoria:Rozszerzenia]]
[[Kategoria:Rozszerzenia]]

Aktualna wersja z 21 sty 2023, 17:34

Rozszerzenie możliwości dźwiękowych ośmiobitowego Atari autorstwa Toriego o układ OPL3.

Charakterystyka

Rozwiązanie bazuje na ogólnodostępnych układach i dostępne jest w postaci cartridge'a.

YMF262 taktowany jest częstotliwością 14.31818 MHz.

Dźwięk wyprowadzony jest z urządzenia za pomocą pojedynczego gniazda jack 3,5 mm.


Mapa pamięci

  • $D500 - odczyt: status, zapis: wybór rejestru $0xx
  • $D501 - zapis: zapis danej do wybranego rejestru
  • $D502 - zapis: wybór rejestru $1xx
  • $D503 - zapis: zapis danej do wybranego rejestru

Ponieważ zastosowano niepełny dekoder, dekodowane są dwa najmłodsze bity adresu.

Obszar w jakim znajdują się rejestry rozszerzenia może być skonfigurowany za pomocą wyboru jednego z hebelków przełącznika S2. Cały obszar adresowy strony $D5 został logicznie podzielony na 8 slotów po 32 rejestry. Można skonfigurować dostępność rejestrów urządzenia w odpowiednim obszarze:

  • 1 - $D500..$D51F
  • 2 - $D520..$D53F
  • 3 - $D540..$D55F
  • 4 - $D560..$D57F
  • 5 - $D580..$D59F
  • 6 - $D5A0..$D5BF
  • 7 - $D5C0..$D5DF
  • 8 - $D5E0..$D5FF

Jako standard przyjęto ustawienie hebelka 7.

Zobacz też

Odnośniki zewnętrzne