Slight SID: Różnice pomiędzy wersjami

Z Atariki
Przejdź do nawigacji Przejdź do wyszukiwania
Mono (dyskusja | edycje)
m →Technikalia: szczegóły
Mono (dyskusja | edycje)
m linki do SAMari i TIGari
 
(Nie pokazano 21 wersji utworzonych przez 3 użytkowników)
Linia 1: Linia 1:
[[Grafika:Slight2.jpg]] [[Grafika:Slight1.JPG]]
[[Grafika:Slight2.jpg]]


Realizacja idei "nieinwazyjnego" (na [[kartridż]]u) umieszczenia w Atari XL/XE układu dźwiękowego z Commodore 64, czyli [http://en.wikipedia.org/wiki/MOS_Technology_SID SID-a].
Realizacja idei "nieinwazyjnego" (na [[kartridż]]u) umieszczenia w Atari XL/XE układu dźwiękowego z [http://pl.wikipedia.org/wiki/Commodore_64 Commodore 64], czyli [http://en.wikipedia.org/wiki/MOS_Technology_SID SID-a].


W 2011 wyszło na świat kilka sztuk prototypowych. Za projekt odpowiedzialny jest [[Seban]].  
W 2011 wyszło na świat kilka sztuk prototypowych. Za projekt odpowiedzialny jest [[Seban]].  


Możliwości Slight Sid'a można także przetestować w najnowszej wersji emulatora Altirra który to w/w rozwiązanie emuluje.
Możliwości Slight Sida można także przetestować w najnowszej wersji emulatora Altirra, który to rozwiązanie emuluje.


[[grafika:Altirra_slightsid.jpg]]
[[grafika:Altirra_slightsid.jpg]]
Linia 13: Linia 13:
Istnieją trzy playery:  
Istnieją trzy playery:  


* SidPlayer 1.0beta fix - lekko przerobiony player Świetego (niestety nie odtwarza wszystkich sidów, autor nie przewiduje nowej wersji). Do ściągnięcia z tego [http://atariki.krap.pl/images/1/1b/SID_Player_d5fix.zip linku:]
* SidPlayer 1.0beta fix - lekko przerobiony player Świetego (niestety nie odtwarza wszystkich utworów w formacie SID, autor nie przewiduje nowej wersji). Do ściągnięcia z tego [http://atariki.krap.pl/images/1/1b/SID_Player_d5fix.zip linku].


[[grafika:Sidplayer1.0betafixswiety.png]]
[[grafika:Sidplayer1.0betafixswiety.png]]


* SlightSidPlayer 1.0 - autorstwa xxl'a, który na dzień dzisiejszy da sie uruchomić tylko z urządzeń podłączonych gniazdem SIO i obsługujących filesystem AtariDOS (korzysta z xBIOS'a - [http://xxl.atari.pl/?page_id=718 xBIOS - www] ). Do ściągnięcia z tego [http://atariki.krap.pl/images/b/bd/SlightSIDPlayer.zip linku:]
* SlightSidPlayer 1.0 - autorstwa [[xxl]]a, na dzień dzisiejszy program, ze względu na korzystanie z [[xB|XBIOS]] da się uruchomić tylko z urządzeń podłączonych za pomocą [[Gniazdo SIO|złącza SIO]] i obsługujących system plików AtariDOS. Do ściągnięcia z tego [http://atariki.krap.pl/images/b/bd/SlightSIDPlayer.zip miejsca].


[[grafika:Slightsidplayer1.0.png]]
[[grafika:Slightsidplayer1.0.png]]


* [[SID Hardware Player]] napisany przez [[mono]] dla [[SpartaDOS X]]
* [[SIDPlay|SID Hardware Player]] napisany przez [[mono]] dla [[SpartaDOS X]].


== Technikalia ==
== Technikalia ==


Karta współdziała z oryginalnym układem SID (lub dwoma) w wersji 8580R5 taktowanym częstotliwością 17734475Hz/18=0.985 MHz w wersji PAL lub 1.1 MHz w wersji NTSC. Możliwe jest również użycie układów 6581.
Cartridge współdziała z oryginalnym układem SID (jednym lub dwoma) w wersji 8580R5, taktowanym częstotliwością 17734475 Hz / 18 = 985248 Hz kiedy działa w trybie PAL, lub 14318182 Hz / 14 = 1022727 Hz w trybie NTSC.


Mapa pamięci:
Możliwe jest również (po dostosowaniu elektroniki) użycie układów 6581.


* $d500..$d51f - lewy SID (tylko zapis; odczyt daje wartość $33),
Wyjście dźwięku nie jest zintegrowane z torem Atari, lecz wyprowadzone na zewnątrz za pomocą gniazda jack 3.5 mm.
* $d520..$d53f - prawy SID (tylko zapis; odczyt daje wartość $33),
 
* $d540 - zapis: indeks rejestru SID do odczytu, odczyt: wartość rejestru SID,
=== Mapa pamięci ===
* $d541 - rejestr konfiguracyjny:
 
Istnieją dwie wersje SlightSID-a:
 
1. Wersja prototypowa z jednym układem SID wyemitowana w formie nagród na [[SillyVenture]].
 
* $D500..$D51F - SID (tylko zapis; odczyt daje wartość $33)
 
2. Wersja finalna stereo.
 
* $D500..$D51F - lewy SID (tylko zapis; odczyt daje wartość $33),
* $D520..$D53F - prawy SID (tylko zapis; odczyt daje wartość $33),
* $D540 - zapis: indeks rejestru SID do odczytu, odczyt: wartość rejestru SID,
* $D541 - rejestr konfiguracyjny:
** bit 0: taktowanie - 0=PAL, 1=NTSC - domyślnie 0,
** bit 0: taktowanie - 0=PAL, 1=NTSC - domyślnie 0,
** bit 1: adresowanie - 0=niezależne (każdy układ zapisywany jest niezależnie), 1=równoległe (zapis rejestru SIDa zawsze trafia do obydwu układów) - domyślnie 0,
** bit 1: adresowanie - 0=niezależne (każdy układ zapisywany jest niezależnie), 1=równoległe (zapis rejestru SID-a zawsze trafia do obydwu układów) - domyślnie 0,
** bit 2: reset - 0=reset, 1=normalna praca - domyślnie 1
** bit 2: reset - 0=reset, 1=normalna praca - domyślnie 1
** bity 3-6: nieużywane
** bity 3-6: nieużywane
** bit 7: parzystość - podczas zapisu wartości do rejestru konfiuracyjnego należy ustawić ten bit tak, aby liczba wszystkich bitów wartości była parzysta.
** bit 7: parzystość - podczas zapisu wartości do rejestru konfiguracyjnego należy tak ustawić ten bit, by liczba wszystkich bitów wartości była parzysta.


Sygnał dźwiękowy nie jest zintegrowany z torem Atari lecz wyprowadzony na zewnątrz.
== Ciekawostki ==


== Ciekawostki ==
* Cartridge w wersji finalnej (stereo) ma również dodatkowo '''wejście''' audio (jack 3.5 mm), które wprowadzane jest na linie EXTIN układów SID, co pozwala np. filtrować dźwięk Atari.


Karta posiada również WEJŚCIE audio (jack 3.5 mm), które wprowadzane jest na linie EXTIN układów SID, co pozwala np. filtrować dźwięk Atari.
* Wersja prototypowa (mono) emulowana jest przez emulator [[Altirra]].


== Zobacz też ==
== Zobacz też ==
* [[Evie]]
* [[Evie]]
* [[SAMari]]
* [[SIDari]]
* [[SONari]]
* [[TIGari]]
* [[YAMari]]


== Odnośniki zewnętrzne ==
== Odnośniki zewnętrzne ==

Aktualna wersja z 1 wrz 2020, 22:45

Realizacja idei "nieinwazyjnego" (na kartridżu) umieszczenia w Atari XL/XE układu dźwiękowego z Commodore 64, czyli SID-a.

W 2011 wyszło na świat kilka sztuk prototypowych. Za projekt odpowiedzialny jest Seban.

Możliwości Slight Sida można także przetestować w najnowszej wersji emulatora Altirra, który to rozwiązanie emuluje.

Oprogramowanie

Istnieją trzy playery:

  • SidPlayer 1.0beta fix - lekko przerobiony player Świetego (niestety nie odtwarza wszystkich utworów w formacie SID, autor nie przewiduje nowej wersji). Do ściągnięcia z tego linku.

  • SlightSidPlayer 1.0 - autorstwa xxla, na dzień dzisiejszy program, ze względu na korzystanie z XBIOS da się uruchomić tylko z urządzeń podłączonych za pomocą złącza SIO i obsługujących system plików AtariDOS. Do ściągnięcia z tego miejsca.

Technikalia

Cartridge współdziała z oryginalnym układem SID (jednym lub dwoma) w wersji 8580R5, taktowanym częstotliwością 17734475 Hz / 18 = 985248 Hz kiedy działa w trybie PAL, lub 14318182 Hz / 14 = 1022727 Hz w trybie NTSC.

Możliwe jest również (po dostosowaniu elektroniki) użycie układów 6581.

Wyjście dźwięku nie jest zintegrowane z torem Atari, lecz wyprowadzone na zewnątrz za pomocą gniazda jack 3.5 mm.

Mapa pamięci

Istnieją dwie wersje SlightSID-a:

1. Wersja prototypowa z jednym układem SID wyemitowana w formie nagród na SillyVenture.

  • $D500..$D51F - SID (tylko zapis; odczyt daje wartość $33)

2. Wersja finalna stereo.

  • $D500..$D51F - lewy SID (tylko zapis; odczyt daje wartość $33),
  • $D520..$D53F - prawy SID (tylko zapis; odczyt daje wartość $33),
  • $D540 - zapis: indeks rejestru SID do odczytu, odczyt: wartość rejestru SID,
  • $D541 - rejestr konfiguracyjny:
    • bit 0: taktowanie - 0=PAL, 1=NTSC - domyślnie 0,
    • bit 1: adresowanie - 0=niezależne (każdy układ zapisywany jest niezależnie), 1=równoległe (zapis rejestru SID-a zawsze trafia do obydwu układów) - domyślnie 0,
    • bit 2: reset - 0=reset, 1=normalna praca - domyślnie 1
    • bity 3-6: nieużywane
    • bit 7: parzystość - podczas zapisu wartości do rejestru konfiguracyjnego należy tak ustawić ten bit, by liczba wszystkich bitów wartości była parzysta.

Ciekawostki

  • Cartridge w wersji finalnej (stereo) ma również dodatkowo wejście audio (jack 3.5 mm), które wprowadzane jest na linie EXTIN układów SID, co pozwala np. filtrować dźwięk Atari.
  • Wersja prototypowa (mono) emulowana jest przez emulator Altirra.

Zobacz też

Odnośniki zewnętrzne


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.