1,676

(358 odpowiedzi, napisanych Sprzęt - 8bit)

już za chwileczkę, już za momencik...

http://seban.slight.pl/aa/slt_sid_v31.jpg

http://seban.slight.pl/aa/slt_sid_v31-PCB.jpg

1,677

(9 odpowiedzi, napisanych Fabryka - 8bit)

Hi,

The Slight-SID at this moment is not open-hardware project. The final version will be available in a few weeks.

This is final version of the project:

http://seban.slight.pl/aa/slt_sid_v31.jpg

The proto PCB of a new hardware version arrived to me today, and looks like this:

http://seban.slight.pl/aa/slt_sid_v31-PCB.jpg

So I need now some time for for assembly and final testing.

with greetings
Seban/Slight

1,678

(47 odpowiedzi, napisanych Scena - 16/32bit)

505 znowu nadaje... (źródło: https://www.facebook.com/505music/posts/696911017046643 )

505 napisał/a:

And here is my Atari Falcon music contribution to the music compo at Sommarhack 2014 in Sweden (2nd place). The track was created in New Beat's ACE tracker, the older version 0.997 however. Actually, work on a first draft of the song started about 10 years ago in a rather grumpy mood.

During the recent years with my interests changing, I edited the track from time to time, particularly added the rough parts and FM sounds. Probably these long term edits are one reason for the unusual blend of style. Thanks for the video of the tracker replay have go to Evil/DHS, the man making all those Sommerhacks possible! See you!

i link do YT z postu: http://youtu.be/2iLViGo7lrI

1,679

(47 odpowiedzi, napisanych Scena - 16/32bit)

Yerzmyey: zapewne masz rację, wpadam już chyba powoli w paranoję :) ale po tym co dzieje czasami na tym forum czy AoL, człowiek traci poczucie rzeczywistości i wszędzie widzi podstęp, spisek, sztuczną mgłę, hel, bomby oraz inne omamy :D

1,680

(47 odpowiedzi, napisanych Scena - 16/32bit)

dobra już milknę, wyczuwając sporą dawkę ironii, chyba zupełnie niepotrzebnie się wpi* w ten temat :P
spodobał mi się po prostu kawałek zaprezentowany na filmie :)

1,681

(47 odpowiedzi, napisanych Scena - 16/32bit)

Hej!

właśnie zobaczyłem że dyskutujecie o Ace Tracker v2, a wcześniej zobaczyłem wypowiedź '505' dotyczącą tego narzędzia ( https://www.facebook.com/505music/posts/696348687102876 ), bezpośredni cytat poniżej:

505 napisał/a:

Some exciting news for those of you interested in producing music with Atari Falcon computers: New Beat from Sweden just released a new version (V2) of their incredible ACE tracker for Atari Falcon. The softsynth engine and also the tracker interface have been massively improved but remains backward compatible nonetheless. In my opinion this software gem is truly the best the Atari Falcon has to offer, I cannot imagine more exciting news for this platform. Thanks so much New Beat!

Here is also an introduction video for ACE 2: http://www.youtube.com/watch?v=ZiW2wmFe2qo

1,682

(17 odpowiedzi, napisanych Sprzęt - 8bit)

@antek:

Obawiam się że chyba doszło do nieporozumienia, w Atari kwarc 4.43MHz nie służy do niczego innego niż generowanie "podnośnej koloru" dla PAL. Żaden z układów nie korzysta z tej częstotliwości do taktowania czegokolwiek. W przypadku Atari nie ma żadnego powielania częstotliwości. Wszystkie częstotliwości na płycie Atari wynikają z podziału systemowego generatora, dla przypomnienia pomocny art z atariki: http://atariki.krap.pl/index.php/NTSC_vs_PAL


jeżeli chodzi o 4.43MHz, dokładnie wyjaśnia to ten fragment:

Atariki napisał/a:

Brak kompatybilności rozdzielczości poziomych w obu systemach spowodował, że inżynierowie Atari zdecydowali się zastosować dwa oddzielne kwarce, jeden dla ANTIC-a, CPU i GTIA, a drugi do generowania podnośnej PAL. Ponieważ jednak częstotliwość podnośnej NTSC ma się nijak do podnośnej PAL, przy niezależnej pracy obu kwarców występowałby na ekranie nieprzyjemny efekt przesuwającej się siatki. Aby zsynchronizować pracę obu kwarców, konieczna była mała korekta częstotliwości kwarcu systemowego na 3,546894 MHz. W ten sposób na 5 impulsów kwarcu 4,433618 MHz przypadają 4 impulsy kwarcu 3,546894 MHz. Ten ostatni, podobnie jak poprzednio podzielony przez dwa, taktuje procesor, w tym przypadku z częstotliwością 1,773447 MHz.

1,683

(17 odpowiedzi, napisanych Sprzęt - 8bit)

w przypadku pecetów nikt nie stara się zachować stabilnej częstotliwości... nie ma takiej potrzeby... jak pisałem już wcześniej robi się tak aby zegar peceta pływał nieco (rozproszenie widma, eng. "spread spectrum"), robi się to z premedytacją aby rozproszyć promieniowanie elektromagnetyczne generowane przez peceta:

http://en.wikipedia.org/wiki/Spread_spe ... generation

1,684

(17 odpowiedzi, napisanych Sprzęt - 8bit)

dopiero dotarłem... ale jestem wypruty więc tak bardzo na szybko:

1) o PLL polecam np. ten dokument: http://www.analog.com/static/imported-f ... MT-086.pdf

2) ogólne pojęcie czym czym jest "jitter" w przypadku sygnałów zegarowych: http://www.altera.com/support/devices/p ... itter.html

3) basics of clock jitter: http://www.onsemi.com/pub_link/Collateral/AND8459-D.PDF

1,685

(17 odpowiedzi, napisanych Sprzęt - 8bit)

Czesc,

Dobrze Ci sie wydaje ze przy mnożeniu bardzo ważne są parametry zastosowanego kwarcu. Nie można wziąć sobie pierwszego lepszego kwarcu i przemnożyć aby osiągnąć dana częstotliwość. O ile w przypadku pc nie ma to większego znaczenia, ba nawet wykorzystuje się bujanie częstotliwością bazowa aby obniżyć emisje i zakłócenia elektromagnetyczne to wyobraź sobie układ radiowy np. WiFi, który z 24MHz syntezuje częstotliwość 2.4GHz. W tym wypadku stosuje się bardzo precyzyjne kwarce, w dodatku takie które maja bardzo wysoki stopień stabilności czasowej. To jest temat rzeka tak naprawdę, jak dotrę do komputera i znajdę chwile czasu to postaram się bardziej rozbudować swoja wypowiedź.

Przy wykorzystaniu PLL dodatkowo pojawia się tzw. "jitter", na który wpływa sama konstrukcja pętli synchronizacji fazowej (PLL - phase locked loop) oraz stabilność i jakość sygnału wejściowego.

1,686

(19 odpowiedzi, napisanych Software, Gry - 8bit)

Hej!

Schemat wynalazku z książki o której mówiłeś wygląda tak:

https://dl.dropboxusercontent.com/u/44199/eprom_burn_hbk.jpg

W żaden sposób nie wygląda na to aby RK dopuścił się plagiatu. Czy go widział i czy się na nim wzorował, tego nie wiem. Konstrukcja którą posiadam (wersja cartridge) niewiele ma wspólnego z tym co jest w Hackerbook. Trudno mi jest orzec czy mógł się wzorować tym czy innym podobnym rozwiązaniu. Konstrukcja w wersji Awerte wygląda jak jakiś prototyp. Autorem tego wynalazku na pewno jest Robert Kujda?

Ale skoro Awere wspominał że ten soft napisany przez RK działa z jego wersją programatora to mogą wynikać z tego kilka spraw:

  • obie konstrukcje wykonał RK i są w pełni zgodne sprzętowo

  • obie konstrukcje wykonał RK, nie są zgodne sprzętowo i program wykrywa i rozpoznaje wersje programatora.

  • konstrukcja w wersji cartridge jest autorstwa RK, to co ma Awerte jest czyjąś inną konstrukcją z którą zgodność starał się zachować RK

  • obie konstrukcje bazują na jakiejś wcześniejszej konstrukcji i są z nią zgodne na poziomie rejestrów

Wychodzi na to że obie wersja programatora, tzn. tą która ma Awere i tą którą mam ja są oparte o dwie kostki PIA-6520 i poboczną logikę sterującą. Wersja cartridge jest nieco unowocześniona (zastąpienie EPROM-a logiką programowalną). Na zdjęciu od Awerte nie widzę żadnej przetwornicy... być może jest coś jeszcze od drugiej strony PCB, albo podłączało się zew. napięcie programujące, ale to już musiałby Awerte podpowiedzieć :) Dwa przełączniki służą zapewne do wyboru napięcia programującego EPROM.

Ciekawostką dla mnie jest natomiast to użycie OS-a z Atari 400/800 aby mieć trochę więcej pamięci. Nie rozumiem dlaczego RK nie wykorzystał po prostu pamięci pod ROM jako bufora czy miejsca na swój program, tylko wykonał taki dziwny dość nazwijmy to "myk" :D

W programatorze z książki "Hackerbook" dla Atari 400/800 wykorzystano 3 porty JOY-ów. Dwa z nich (PORT A) wykorzystano jako port danych (D0-D7), natomiast 3 port JOY-a (1/2 PORTB) jest wykorzystana do generowania imp. programującego oraz do resetowania i inkrementacji liczników 4024 które generują sygnały adresowe (A0-A11).

Na schemacie jest jeszcze gotowa przetwornica DCP528 (5V->28V), trochę tzw. kluczy analogowych do przełączenia niektórych sygnałów (głównie regulacja nap. programującego). A EPROM który widzisz to miejsce gdzie wkłada się EPROM do zaprogramowania. Ten programator obsługuje tylko 4 rodzaje pamięci o dwóch wielkościach:

2k) 2716 / 2516
4k) 2732 / 2532

W przypadku wersji programatora którą zaprezentował Awerte, wewnętrznej pamięci EPROM użyto jako układu kombinacyjnego, zastępującego pewnie parę układów TTL, w tym wypadku wewnętrzny EPROM robi za tzw. lookup-table, czyli jakaś kombinacja sygnałów wejściowych (linie adresowe) daje konkretne informacje wyjściowe (linie danych).

W mojej wersji programatora zamiast EPROM siedzi chyba układ typu PAL/GAL (teraz dokładnie nie pamiętam) oraz parę zew. bramek do realizacji innych funkcji.

1,687

(19 odpowiedzi, napisanych Software, Gry - 8bit)

Na stronie "B" w dyskietki z której zgrywałem to wszystko jest dokumentacja (typowy plik TXT, tyle że wyświetlany jakimś wynalazkiem). W dokumentacji owej pisze że bufor programu to 32K ($8000) oraz że 27512 trzeba programować na dwa razy. Program nie wykorzystuje dodatkowej pamięci.

Przyjrzałem się temu programowi i jego problemach z wystartowaniem z czegokolwiek innego niż dołączonego DOS-a. Pan Robert bardzo "radośnie" podszedł to problemu... otóż po wczytaniu programu jeszcze przed jego uruchomieniem pod ROM-em instalowany jest stary OS-A lub OS-B (nie sprawdzałem dokładnie ale chodzi o system z Atari 400/800).

Faktem pozostaje to że przed uruchomieniem programu następuje "pseudo reset" systemu tak że Atari startuje już ze starym OS uruchomionym z pamięci RAM pod ROM-em ($D301=$FE). Celem było chyba uzyskanie 32KB bufora mimo obecności w pamięci DOS-a który kończy się nieco powyżej $2000.

W tym konkretnym wypadku ten EPROM BURNER ma do dyspozycji trochę więcej RAM-u bo stary OS 400/800 mieści się chyba od $D800-$FFFF, pamięć ekranu jest od $CC40 :) Kombinując z tym udało mi się nawet wywołać "ATARI COMPUTER MEMO PAD" :D (dla chcących sprawdzić, to np. pod emulatorem Altirra w debug-erze wystarczy r PC E471) ;-] )

ps) uważaj na cytowanie całości cudzych postów, moderatorzy forum się wściekają na to ;) to forum ma taki regulamin:

http://www.atari.org.pl/forum/misc.php?action=rules

i mają tam zasadę nr 8, której starają się pilnować ;)

1,688

(19 odpowiedzi, napisanych Software, Gry - 8bit)

Cześć,

W takim razie przepraszam szczerze za moją nadinterpretację faktów ;) Przyznam że paru ludków mi nerwy poszarpało ostatnio i chodzę podminowany, stąd moje jakieś "dąsy". Jeszcze raz przepraszam, że naskoczyłem bezpodstawnie na Ciebie, i doskonale rozumiem jakie połączenie daje praca plus dzieciaki w domu.

i jeszcze wkleję Twoje zdjęcie, bo w Twoim linku pisze że "hotlinkowanie" niedozwolone, zatem to co wkleiłeś ponownie:

https://dl.dropboxusercontent.com/u/44199/awerte_EPROM_prog.jpg

To wygląda na o wiele starszą konstrukcję... ale zapewne też jakieś dwa 6520, albo coś podobnego tam siedzi :)

To u JER-a jest jakiś schemat programatora EPROM-ów do Atari? Chyba jestem ślepy bo nie widzę ;)

1,689

(19 odpowiedzi, napisanych Software, Gry - 8bit)

Hej!

Piszę post pod postem aby do zainteresowanych dotarła informacje że coś się ruszyło w wątku. Mam do zakomunikowania dwie sprawy, na początek ta bardziej przykra.

EDIT:

Nie wiem czy dobre wrażenie odniosłem, ale myślę Awerte chyba nie chce się podzielić swoim znaleziskiem, z wypowiedzi odnoszę wrażenie że szanowny forumowicz "Awerte", strzelił przysłowiowego "focha" myśląc że nikt nie chce się z nim podzielić softem i obecnie nie ma zamiaru podzielić się tym co znalazł (wystarczył by link do "znaleziska"). Szkoda że to zawsze działa w jedną stronę, gdy ludzie zwracają się o pomoc, jeżeli możemy pomóc pomagamy - natomiast bardzo rzadko działa to w drugą stronę, tzn. przypadki w których ludzie potrafią wnieść coś od siebie, są rzadkością ;/ Być może jestem już przewrażliwiony, ale ostatnie wydarzenia na polskich forach o Atari tylko w mnie w tym utwierdzają.

Kajam się ponownie za bzdury które napisałem powyżej :)

I sprawa numer dwa, w weekend znalazłem trochę czasu i poszedłem do piwnicy i udało mi się znaleźć dyskietkę z oprogramowaniem do tego programatora:

http://seban.slight.pl/atari/EPROM_burner/eprom_burner_sys_disk.jpg.

Dla zainteresowanych zgrałem to do ATR-ów, jest dostępne tutaj:  EPROM Burner v.1.1 - by Robert Kujda

W środku archiwum są zgrane dwie strony dysku. Pierwsza zawiera oprogramowanie do programatora, druga strona zawiera dokumentację dołączoną do urządzenia. Program po uruchomieniu wygląda tak:

http://seban.slight.pl/atari/EPROM_burner/eprom_burner_v1.1.png

pozdrawiam
Seban/Slight

ps1) programatora za to nie znalazłem ;-/ czeka mnie dłuższe poszukiwanie, jak znajdę zrobię zdjęcia "bebechów", z tego co pamiętam w środku były dwa PIA (6520), przetwornica step-up na TL494, plus 3 tzw. PR-ki którymi ustawiało się poszczególne napięcia programowania, do kompletu trochę bramek i parę elementów biernych. Niestety mój egzemplarz umarł (dlatego trafił do piwnicy), myślałem że to PIA, ale po wymianie obu PIA na nowe programator nadal nie działał poprawnie.

ps2) czy można prosić moderatora o modyfikację tytułu tego wątku (np. o dopisanie w nawiasach "EPROM BURNER") tak aby w przyszłości używając opcji "search" można było trafić na ten wątek.

1,690

(19 odpowiedzi, napisanych Software, Gry - 8bit)

programator już wiem gdzie jest... na szczęście robię fotki wszystkiego co wynosiłem do piwnicy... co prawda zdjęcie fatalnej jakości, ale chociaż wiem gdzie szukać....

https://dl.dropboxusercontent.com/u/44199/IMAGE082.JPG

po dyskietce ani śladu ;-/

1,691

(19 odpowiedzi, napisanych Software, Gry - 8bit)

dokładnie to ten program. Ale ja niestety nie znalazłem ani dyskietki ani programatora ;/ Mam jeszcze piwnicę do przekopania, i gdy znajdę na to czas i do kompletu znajdę dyskietkę oraz programator na pewno wrzucę do tego wątku zdjęcia i linka do softu.

1,692

(16 odpowiedzi, napisanych Bałagan)

ku pamięci... dla potomnych... gdyby jeszcze komukolwiek do głowy przyszło aby próbować prowadzić dialog z tym osobnikiem.

http://seban.pigwa.net/aa/bezr.png

1,693

(56 odpowiedzi, napisanych Sprzęt - 8bit)

http://youtu.be/BNsrK6P9QvI

uroczyście obiecuje że już nigdy nie odpowiem na żaden post bezrobotnego. EOT.

1,694

(56 odpowiedzi, napisanych Sprzęt - 8bit)

Simius pisał nawet parę postów wyżej że chciał uniknąć dokładania bufora linii, więc sądzę że nie planuje dodanie żadnego scan-doublera, ani tym bardziej bufora ramki.

A co do VGA to jeszcze jakiś czas temu np. do VBXE był dostępny rdzeń emulujący GTIA ze scan-doublerem, niestety cytując obecną wersję dokumentacji, możemy się dowiedzieć iż to rozwiązanie zostało porzucone:

fx1.26-PL napisał/a:

Rdzenie VGA

Rdzenie VGA nie są obecnie dostępne i nie są rozwijane.

1,695

(56 odpowiedzi, napisanych Sprzęt - 8bit)

Nie wydaje mi się, Simius nic nie wspominał o scan-doublerze, a 99% monitorów nie akceptuje sygnału sygnału wizyjnego na wejściu DSUB gdy HSync=~15KHz

1,696

(56 odpowiedzi, napisanych Sprzęt - 8bit)

fakt, to prawda :) samo rozwinięcie skrótu PAL o tym mówi :)

Prawdę mówiąc myślałem że masz gdzieś po drodze własny sync-separator... ale faktycznie z ANx można się zorientować że mamy HSYNC bez konieczności dokładania kolejnych układów :)

1,697

(56 odpowiedzi, napisanych Sprzęt - 8bit)

@bezrobotny: myślę że wystarczy pomyśleć jak sygnał koloru jest generowany przez układy wizyjne z lat '70 czy '80 przeznaczone np. dla 8-bitowych komputerów, w tym np. GTIA, a potem jasne stanie się jak go w bardzo prosty sposób taki sygnał dekodować.

Dla ułatwienia obrazki (co prawda dla NTSC, ale w PAL jest podobnie):

http://www.atariarchives.org/cgp/images/img40-1.JPG

http://www.atariarchives.org/cgp/images/img40-2.JPG

źródło: http://www.atariarchives.org/cgp/Ch02_Sec07.php

1,698

(56 odpowiedzi, napisanych Sprzęt - 8bit)

nie wydaje mi się aby była taka potrzeba, powinno wystarczyć jedynie "chrominance carrier input (4.43MHz)" oraz ewentualnie CADJ, ale to już autor tego rozwiązania powinien się wypowiedzieć... bo ja mogę tylko spekulować.

1,699

(56 odpowiedzi, napisanych Sprzęt - 8bit)

@Wieczór... w wielkim uproszczeniu to chyba będzie jakoś tak...

GTIA ma następujące wyjścia sygnału video:

1) 4-bity cyfrowej luminancji (jasność, piny LUM0-LUM3)
2) analogowe wyjście chrominancji (kolory, pin COLOR)

Simius w swoim układzie dekodera, wykorzystuje te sygnały... zamienia zmodulowany sygnał chrominancji na postać cyfrową (jasność już ma w postaci cyfrowej), następnie mamy dwie pamięci FLASH które robią za tablicę kolorów... wyjścia pamięci flash (2x D0-D7) są podłączone do Video DAC który generuje na swoim wyjściu analogowy sygnał, ale już w formacie RGB :)

dla przypomnienia pin-out GTIA:

http://img263.imageshack.us/img263/4057/gtiapinout.png

1,700

(56 odpowiedzi, napisanych Sprzęt - 8bit)

@Simius:

Ja zapytałem o to, bo w przypadku VBXE obrazki w trybach mieszanych tracą nasycenie kolorów, dopiero rdzeń z emulacją dekodera PAL (uśredniający nasycenie kolorów z dwóch sąsiednich linii) pozwala przywrócić odpowiednie nasycenie kolorów.

Pytanie zadałem bo pomyślałem że skoro brak w Twoim rozwiązaniu uśredniania kolorów,z dwóch linii efekt będzie taki sam jak w przypadku VBXE bez emulacji uśredniania PAL.

Ale w tym wypadku mniemam iż to właśnie było Twoim założeniem z powodu chęci uzyskania większaj ostrości i wyrazistości obraz.