1,326

(31 odpowiedzi, napisanych Sprzęt - 16/32bit)

@perinoid - trochę "niuchałem" temat i coś wiem.

dyskietki 3,5" (o problemie dyskietki HD 5,25" napisał prawie wyczerpująco _tzok_)

Jako, że materiał użyty jest twardszy magnetycznie niż w dyskietkach DD (ze względu m.in. na wyższą gęstość zapisu <drobniejsze cząsteczki ferromagnetyczne>) przy pracy w trybie HD (okienko HD otwarte) prądy w głowicach są wyższe - zarówno w uzwojeniu kasującym jak i w uzwojeniu roboczym. Przy przestawieniu napędu w tryb DD (dyskietka bez okienka HD) prądy te są obniżane do "standardowych wartości" dla materiałów bardziej miękkich magnetycznie (po to, aby nie wywołać zniekształceń poprzez przesterowanie domen). To cała tajemnica - dlaczego zapis na dyskietkach HD w stacji DD jest obarczony dużą niepewnością. Problemem jest uzyskanie danych technicznych układów kontroli stacji dysków (NEC, TOSHIBA, SONY, itd) Coś tam znalazłem i wiem na 100%, że za wartości prądów są odpowiedzialne elementy zewnętrzne. Które - kwestia prób i błędów? Wystarczy zmienić wartość jednego, bądź dwóch rezystorów i dyskietki HD zaczną być zapisywane w sposób pewny w napędach DD. Temat porzuciłem jako mniej interesujący ze względu na inne zagadnienia - brak czasu :) Sprzętowiec, który ogarnie ten "problem" ma szanse zapisać się trwale jako odkrywca metody przedłużenia użytkowania stacji dyskietek 3,5" ponieważ dyskietek HD jest na świecie jeszcze mnóstwo. Jeżeli zaś się nie znajdzie ktoś taki - może za jakiś czas podam rozwiązanie...

Powodzenia

( _tzok_ liczę na Ciebie! W sumie kawał świata liczy, hehehehehe )

1,327

(114 odpowiedzi, napisanych Fabryka - 8bit)

@pajero - tak. WWW jest w domenie .pl i wpisywał informacje po polsku.

1,328

(20 odpowiedzi, napisanych Fabryka - 8bit)

@tebe - ale przeważnie tak było, że najpierw hardware a potem software - zaiste niekończąca sie opowieść, ROTFL

1,329

(114 odpowiedzi, napisanych Fabryka - 8bit)

Cześć,

Zamieściłem materiały dot. projektu na www. Zapraszam.

1,330

(20 odpowiedzi, napisanych Fabryka - 8bit)

@lemiel - no właśnie chociażby przeniesienie oprogramowania na hardware Atari to nie sam mikroprocesor niestety. Pomysł zacny ale koszty niewspółmierne do osiągnięć. Czasami tak bywa.

1,331

(20 odpowiedzi, napisanych Fabryka - 8bit)

Hej,

Ciekawy pomysł, ale...

Bardzo, bardzo pracochłonny i czy gra byłaby warta tzw. świeczki.

1,332

(7 odpowiedzi, napisanych Fabryka - 8bit)

Cześć,

Wrzuciłem na www pliki projektu Real Safety Gear! z krótkim opisem, ponieważ nie ma nad czym się rozwodzić :) Ważne, że bufor działa i spełnia swoje zadanie. Bardzo możliwe, że za jakiś czas zaprojektuję urządzenie łączące w sobie buforowanie CART wraz z możliwością wybierania modułów ROM tak jak w Ekspanderze XE. Czas pokaże. Na publikację czeka NOMari ale to po dłuższych testach. W dalszych planach jest prawie gotowy projekt uniwersalnego ekspandera CART+ECI ale to poważniejsza sprawa do ogarnięcia. W tzw. międzyczasie pojawiają się kolejne pomysły a i wiele z nich - od lat -wisi w kolejce i przesuwa się w te i we wte zmieniając pozycję...

pozdrawiam

1,333

(114 odpowiedzi, napisanych Fabryka - 8bit)

PCB NOMari zapakowane w KM20 i oznakowane :)

NOMari Cart

1,334

(114 odpowiedzi, napisanych Fabryka - 8bit)

@perinoid - jak dla mnie jest całkiem miły :)

1,335

(114 odpowiedzi, napisanych Fabryka - 8bit)

Post pod postem dla podbicia tematu

Funkcjonalność zmiany konfiguracji MONO/STEREO/PSEUDOSTEREO wraz ze zmianą filtrów została dodana. Przetestowałem NOMari - wszystko wydaje się działać prawidłowo. Musiałem zmienić schemat ponieważ w zastosowanym CPLD zabrakło zasobów do zapakowania debouncera switcha zmiany konfiguracji.

Po włączeniu zasilania zainstalowane ATMega wydają dźwięk delikatnego dzwoneczka (taka cecha SwinSIDa widocznie :). Konfiguracja bazowa to Mono - filtry 6581. Kolejne konfiguracje to: Mono - filtry 8580, Pseudostereo - gdzie jeden kanał ma filtry 6581 a drugi 8580, Stereo - filtry 6581, Stereo - filtry 8580. I tak w kółko. Oczywiście zmian można dokonywać w trakcie odgrywania muzyki.

Moduł pójdzie do dalszych testów do kodera, który z każdej strony zweryfikuje działanie. Proszę więc o cierpliwość odnośnie publikacji dokumentacji.

1,336

(114 odpowiedzi, napisanych Fabryka - 8bit)

@mono - dziękuję :) Porównywałem brzmienia i SID oryginalny brzmi może bardziej "mocno". SwinSID ma "klarowniejsze" brzmienie. Ale bez problemu akceptuję to co wychodzi z emulatora. Inne implementacje można wykorzystać na zasadzie zbudowania kolejnego modułu, ponieważ w NOMari SwinSID Nano został nierozerwalnie wbudowany.

1,337

(114 odpowiedzi, napisanych Fabryka - 8bit)

@Cyprian - zarówno w ATmega jak i w XC9572XL można wymieniać oprogramowanie dodając, bądź zmieniając jakieś funkcje w ramach istniejących połączeń fizycznych. Właśnie siedzę nad zmianami w związku z dołożeniem funkcjonalności. Układy programowalne w takich układach są super. O rdzeniach (cores) mówimy raczej w kontekście zastosowań FPGA. Tutaj mamy tylko CPLD.

1,338

(114 odpowiedzi, napisanych Fabryka - 8bit)

@pancio.net - żadne gusła. Twój sampler jest bardzo sympatyczny. Zwłaszcza zastosowanie MSGEQ07 jest ciekawe. Rozumiem, że gdy samplujesz przez niego to tylko jedno pasmo, czy więcej? NOMari wpadło mi do głowy gdy zobaczyłem po ile są oryginalne SIDy :) I jakoś tak poszło...

@Cyprian - ja nie będę raczej tego montował i sprzedawał. Zasugeruję dla Mq, aby on ruszył z serią dla chętnych o ile będzie miał siły i czas. Dodam tylko i przetestuję ficzer zasugerowany przez perinoida z pseudostereo na filtrach.

A i oczywiście szacunek dla Swinkelsa za całokształt związany z tą emulacją SIDa. Jest IMHO całkiem OK, choć oczywiście różni się w odgrywaniu od oryginału.

1,339

(114 odpowiedzi, napisanych Fabryka - 8bit)

@xxl - jeden to reset, a drugi przełączanie mono/stereo

@perinoid - zarówno mono/stereo jak i psudostereo na filtrach byłyby odpalane z palca jednym przyciskiem.

1,340

(114 odpowiedzi, napisanych Fabryka - 8bit)

Nie ma czegoś takiego. W obecnej wersji wybiera się jednocześnie filtry 6581 albo 8580 dla obydwu układów, ale podsunąłeś ficzer do zaimplementowania. Myślę, że odpalanie tact switchem "z palca" będzie OK ponieważ to najskuteczniejsze rozwiązanie bez budowania dodatkowej logiki w obszarach adresowych (software musiałby to obsłużyć - lepiej fizycznie to potraktować)

Cześć,

Chciałbym zaprezentować szerszej publiczności moduł dźwiękowy, w którym zastosowałem dwa układy SwinSID Nano jako generatory dźwięku - emulacja układów SID Commodore. Jest to tańsza i całkiem dobra alternatywa. Moim zdaniem udało się, choć jeszcze zapewne kilka drobnych poprawek naniosę w trakcie testów. Sterowanie oparłem na CPLD Xilinx XC9572XL-TQ100 bardziej z lenistwa niż wielkiej potrzeby, ponieważ dzięki zastosowaniu tego układu logikę oraz PCB ogarnąłem IMO całkiem sprawnie i bez niepotrzebnej spiny :) PCB jest w formacie do obudowy Z-7. Egzemplarz widoczny na zdjęciu jest prototypem. Na docelowej płytce zostaną naniesione niezbędne i ostateczne zmiany.

Moduł testowałem wstępnie na playerze Świętego. Przetestuję zapewne także player od XXLa. Do testów jeszcze mam sprawdzenie stereo. Przełączanie Mono/Stereo załatwiłem mikroswitchem. Ciekawostką jest to, że w trybie mono grają dwa układy do wyjść L/R sterowane tymi samymi danymi jednocześnie.

Obszary adresowe (osiem) przełącza się DIP switchem wybierając binarnie numer konfiguracji. Pierwszy SwinSID jest pod adresem BASE, a drugi zawsze BASE+$20. Gdy adres pierwszego układu jest pod $D5E0 - wtedy drugi układ jest pod adresem $D500. Adresy krążą "w kółko".

Odczyt spod adresu BASE zwraca liczbę 206 - litera N w negatywie. Rejestry układów są tylko do zapisu - w obecnej konstrukcji nie przewiduję odczytu ze SwinSIDów.

Po poprawkach oraz reszcie testów zamieszczę opisy i wszystkie pliki projektu na www.

NOMari

@pancio.net - no popatrz pan... ;)

Układ NS405 jest dostępny więc odtworzenie XEP80 wg schematu od JERa nie powinno stanowić problemu o ile nie chodzi wyłącznie o oryginalny produkt

1,344

(1 odpowiedzi, napisanych Sprzęt - 16/32bit)

Cześć,

Sprawdziłeś transoptor i obwód sprzężenia? Takie objawy mogą być związane właśnie z kontrolą zwrotną przetwornicy.

PC1, R11, R10

Możliwe, że odleciał Q3 - źródło napięcia odniesienia.

Przelutuj także WSZYSTKIE punkty. Trochę szkoda, że na schemacie brak napięć i przebiegów wzorcowych.

P.S. Niestety ale jest możliwe zwarcie międzyzwojowe. Sprawdź po możliwie długiej pracy (oczywiście przy odłączonym zasilaniu) czy uzwojenia transformatora nie są wyraźnie ciepłe.

1,345

(323 odpowiedzi, napisanych Fabryka - 8bit)

@sun - pamięci słusznego typu. Pozostaje szukanie przerwy.

Jak napisał Mq:

"Jak nie widzi w ogóle poprawnej ilości pamięci, to nie jest wina samych pamięci, tylko sygnałów z portu B albo samego GAL-a, albo połączeń przy logice"

1,346

(323 odpowiedzi, napisanych Fabryka - 8bit)

@sun - daj oznaczenia pamięci, które zastosowałeś w rozszerzeniu.

1,347

(103 odpowiedzi, napisanych Fabryka - 8bit)

Bardziej interesujące od tego czy uwali wyjście czy nie - jest to gdy trafimy obcym /REF w cykl Antica. Przecież nie ma kontroli czy cykl się rozpoczął, czy nie. To że trick działa - wiem. Sprawa do ciut głębszej analizy. Jakiś sprzęt mam, ale trzeba dobudować pułapki adresowe i trochę otoczenia żeby poprawnie analizować dane. Na razie nie mam na to czasu. Może później :)

1,348

(103 odpowiedzi, napisanych Fabryka - 8bit)

@pancio.net - na lewym gdzie jest dioda można dać rezystor. Na prawym nie ma potrzeby - wyjście OC nie ma fizycznej możliwości wystawienia stanu wysokiego na linię.

@willy - bardzo proszę - udowodnij bo szyderstwo nie jest rozwiązaniem. Łączenie wyjść poza kilkoma określonymi przypadkami zezwalającymi na to zawsze jest nadużyciem bądź błędem. Mi osobiście nie chodzi o przekomarzanie się czy jakiekolwiek wojny, tylko o wyjaśnienie, możliwie bliskie pewności, tego czy innego problemu. Wiesz coś, możesz skorygować błędne wnioski, i te pe - napisz. A tak to wygląda jak pospolita szydera rodem z elektrody. Może nie zniżajmy się to tego poziomu?

1,349

(103 odpowiedzi, napisanych Fabryka - 8bit)

@_tzok_ zgadza się, dlatego napisałem o rezystorze aby przypadkowy stan wysoki (skąd przypadek - nie wnikam) nie uszkodził wyjścia.

1,350

(103 odpowiedzi, napisanych Fabryka - 8bit)

@Monsoft - C3 Freezer (jak i inne) właśnie używa diody do tego celu. Freezer 2011 Hiasa ma wrzucone w CPLD sterowanie z bramki trójstanowej.