1

(62 odpowiedzi, napisanych Bałagan)

Cadillac zwany pożądaniem.

https://retro-bitch.com/2018/02/02/the- … idnt-know/

Czy te 3 fire maja byc polaczone razem?

555 ma wyjście typu totem pole - inaczej mówiąc nie open cokolwiek.
Obie wersje sa funkcjonalne niemal identyczne. Pod warunkiem ze żadne z wejść fire nie jest jakos dziwnie podlaczone.

Biore.

5

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

Co bylo pierwsze ?

T800
https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=12663

6

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

Otworz zdjecie w jakimkolwiej programie i wybierz zapisz jako, zazwyczaj mozne wtedy wybrac jpg, i ustawic jakosc na 85% (wydaje sie byc optymalna).

7

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

Δt 15°K i t<40°C to dla elektroniki jak najbardziej normalne warunki i nie powinno to powodowac zadnych skutkow ubocznych.

8

(33 odpowiedzi, napisanych Bałagan)

Przyroda nie toleruje pustki.
Trzba bylo nie banowac bezrobotnego :D

9

(28 odpowiedzi, napisanych Bałagan)

Jak fizyczny sklep to coś co dobiorą.

Ja bym kupił np. TLV2372 albo TLV5152, jak nie heda mieli to maja pewnie inne.

10

(28 odpowiedzi, napisanych Bałagan)

Napisz w jakim sklepie bedziesz kupowal to cos ci polece.

11

(28 odpowiedzi, napisanych Bałagan)

https://obrazki.elektroda.pl/5366309500_1733669187_thumb.jpg

Nic wiecej z tego nie wycisniesz bez modyfikacji i zawsze bedzie co najwyzej  akceptowalnie. Filtr wyjsciowy jest dostosowany do wyjscia PWM i bez jego modyfikacji zawsze bedzie zle. Albo DAC albo PWM. Zeby zadzialalo potrzebny jest opamp R-R na wyjsciu.

12

(28 odpowiedzi, napisanych Bałagan)

To na 1 obrazku to nie ma wiekszego sensu i raczej nie zadziala poprawnie.

Na 2 w miare ok, bedziesz mial sygnal od 1,5V do 4,5 - Potzrebujesz az tyle? To bardzo silny sygnal.
Abo napisz co dokladnie chcesz osiagnac i czego oczekuejsz na wyjsciu.

13

(28 odpowiedzi, napisanych Bałagan)

Niestety to nie zadziala w ukladzie wzmacniacza transimpedancyjnego. To jest inna bajka.
Chyba ze piszesz o "zwyklym" ukladzie czyli rezystor do masy i wzmacniacz to da sie nawet na lm358 zrobic.

14

(28 odpowiedzi, napisanych Bałagan)

Pomadrze sie troche.

Wynika to z 2 rzeczy.

1. z tego DAC'a prad moze tylko wyplywac.
2. Zasada dzialania opampa
  2.a Zaden prad nie wplywa ani nie wyplywa z/do wejsc opampa
  2.b Opamp tak reguluje napiecie na wyjsciu zeby na obu wejsciach bylo takie same napiecie.

Oczywiscie pomijamy tu niedoskonalosci tak DAC'a jak i Opampa oraz wszelkie uproszczenia. Uklad idealny. Dla ulatwinia przyjmijmy tez rezystor 1k.

Jesli z DAC'a plynie prac powiedzmy 1mA, daje on spadek 1V na rezystorze 1k. oba wejscia opampa musza miec to samo napiecie, a jedno z nich jest podlaczone do masy i nie moze sie zmienic., wiec na wyjsciu musi byc -1V zeby na drugim wejsciu bylo 0V.

Efekt sumaryczny jest taki ze na wyjsciu dostaniemy  takie same napiecie jak w przypadku podlaczenia takiego samego rezystora do masy, ale z preciwnym znakiem. (Dodatkowo mamy wyjscie o niskiej impedancji, a opamp widzi swoje wyjscie jako podlaczone do zerowej impedancji)

To tak w skrocie.

15

(28 odpowiedzi, napisanych Bałagan)

I tak i nie.
OPampy jak najbardziej sa wskazane, ale.
To jest wzmacniacz transimpendancyjny, ianczej mowiac konwerter pradu na napiecie (I/V). Niestety wymaga ujemnego napiecia zeby wogole zadzialal w takim ukladzie.

16

(28 odpowiedzi, napisanych Bałagan)

Nie wiem co autor mial na mysli ale ja bym zrobil to tak:

https://obrazki.elektroda.pl/8075857000_1733050276.png

Pozatym miejsce tego dac'a jest w muzeum techniki. Niech audiofile sie nim bawia.

17

(46 odpowiedzi, napisanych Fabryka - 8bit)

Swietnie zajebiscie itd...
Ale.

  1. Uzyles ukladu niedostepnego na europejskim rynku.

  2. Twoja implementacja jest niestety niepelna. Brakuje MOSFET'a zalaczajcego zasilanie.

  3. Identyczny efekt da sie uzyskac za pomoca 2 rezystorow. (proponuje przeczytac specyfikacje USBPD)

  4. Zdjecia na GH pokazuja egzemplarz z okrojona funkcjonalnoscia. (patrz plusy ponizej)

  5. C1 o takiej wartosci moze przyniesc wiecej szkody niz pozytku

  6. Sam nie ufasz swojej implementacji ... Jaka jest rola D1?

Niewatpliwie na duzy PLUS zasluguje to ze umiesciles bezpiecznik.
Idea swietna ale wymaga poprawek. W wersji 2, napewno dostanie "Seal of approval"

18

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

Ojtam nie ma .. prawie jest ale zabraklo odrobiny checi zeby do konca odpalic.

19

(128 odpowiedzi, napisanych Programowanie - 8 bit)

Pozwole sie podpiac z pytaniem.

Istnieje jekis PACKER ktory w miare szybko jest w stanie pakowac dane na 6502?
Czy raczej zewnetrzne narzedzia pozostaja.

laoo/ng napisał/a:
willy napisał/a:

Czy do VBXE jest dostepne cokolwiek od czego mozna zaczac? Czy wszystko od zera trzeba? Czy moze na zasadzie Zrobmy burze mozgow, ktos to zlozy w calosc i nikt tego nie zobaczy w formie zrodlowej?

Nie potrafię odpowiedzieć na to pytanie, ale nie wiem, czy jest to witalne zagadnienie. Skoro przez 18 lat nikt się tym nie interesował, to dlaczego nagle teraz miałby być wysyp zainteresowanych? Na razie są wczesne prace nad pomysłem, o którym myślę sobie od paru lat, mam prototyp funkcjonalności w Altirrze (więc od razu będzie emulacja) oraz pracujemy z Mateuszem nad prototypową implementacją w MiSTerze, jak będzie z wciśnięciem tego co wyjdzie do VBXE to zobaczymy. Jak się nie uda, to nie będzie tematu :)

Martwi mnie to ostatnie zdanie .. Ja bym sie raczej skupil na implementacji celowej dla VBXE.
W moim pytaniu chodzi bardziej o to czy rdzen zostanie opubikowany w rodzaju jakiegos OpenSource.

Wracajac do samych algorytmow kompresji to sa one raczej FPGA unfriendly. I zostaly zaprojektowane go streamowego przetwazania danych i ciezko bedzie w tym wypadku wykorzystac zalety FPGA. Dodatkowo niezdefiniowany rozmiar sprita jest dodatkowym utrudnieniem. Jak ma byc latwe do uzycia to musi byc proste. Zdefiniowany rozmiar, albo ... kompilator do rdzenia ktory przygotuje bitstream do FPGA pod konkretne wymagania rozmiaru.

Sama dekompresja danych dosc powaznie zwieksza zapotrzebowanie na przepustowosc pamieci - jesli ma to byc dekompresja *inplace*.
Jeden strumien na dane wejsciowe(tokeny), prawdopodobnie drugi na dane nazwijmy je losowe(literale) i trzeci na zdekompresowane dane.

Dlatego bylo moje pytanie o cel kompresji.
Zeby zoptymalizowac proces, mozna by wydzielic staly bufor na sprity(staly bufor => staly rozmiar) i w chwili gdy mamy wolne pasmo w strumieniu z Ram (potrzebny tu bedzie arbiter) dekompresowac dane do sprajtow nastepnej ramki. A potem juz prosty blitter zrobi swoje.

Ot takie przemyslenia.
Mam ich nieco wiecej, ale nie bede wszystkich na raz pisal ;)

Na poczatku sie zastanawialem PoCo? Ale jak do VBXE w obecnej formie to ma sens.
Niewielki ale ma :D (moje zdanie)

Mam kilka pytan.

Czy do VBXE jest dostepne cokolwiek od czego mozna zaczac? Czy wszystko od zera trzeba? Czy moze na zasadzie Zrobmy burze mozgow, ktos to zlozy w calosc i nikt tego nie zobaczy w formie zrodlowej?

Jaki jest cel tej kompresji?
Trzymanie tego w RAM w formie rozkompresowanej (rozkompresowanie i zaladowanie do RAM), Czy raczej dekompresja w locie w razie potrzeby?

W.

22

(15 odpowiedzi, napisanych Emulacja - 8bit)

Kto zna dobrze działającą poważną aplikację w javie niech pierwszy naciśnie Return. (A może Reset miało być?)

23

(98 odpowiedzi, napisanych Fabryka - 8bit)

Wyslalem maila na fmpoczte.

Cos takiego ? https://www.digikey.dk/en/products/filt … 8YvAKmTJQA

25

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

Robił robił: http://www.atari.org.pl/forum/viewtopic … 90#p312390