876

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

Jakaś tam jest, bo nie ma przenikania zasilania do toru video w ostatnim stopniu wzmacniacza, no i te wtórniki nie zapewniają zadowalającej separacji Y od C... ale jeszcze nie widziałem XE generującego ładny obraz, zwłaszcza jak ma wpakowane dodatkowe rozszerzenia na magistralę i wyrzucone wszystkie ekrany. Jak chcesz na prawdę ładny obraz to pozostaje niestety Sophia albo VBXE, bo niestety GTIA nie "wystawia" na zewnątrz sygnałów RGB.

877

(104 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

i teraz zastanówmy się, ile kosztuje zbudowanie takiego czegoś, a jakie mamy koszty biorąc pod uwagę gotowe rozwiązanie.

Jak już powstaje projekt nowej płyty to właściwie nie generuje to dodatkowych kosztów. Zamiast DRAMów w kościach, wrzucamy slot SIMM i kilka TTLi lub CPLD.

lotharek napisał/a:

Trzok - dla CIebie dziadu borowy - Pan Krawczyk. Nawet nie lotharek. to dla przyjaciol only.

Nie przekręcaj proszę mojego nicka... i nie wiem co Cię ugryzło, bo akurat Ty stawiasz sprawę jasno i to rozumiem, choć nie popieram.

Candle napisał/a:

xxl promuje Antonie

Ma zrobione rozszerzenie na bazie Antonii, z oryginalnym CPU, więc raczej jego produkcje pójdą... w zasadzie to też jest sprzętowy emulator rozszerzenia (można sobie wybrać jakie rozszerzenie ma emulować).

Mq napisał/a:

Ja tylko mówię że ten freezer działa, bo go sam używam, robi zrzuty pamięci do ramdysku i odczytuje z powrotem, można też zrzut zapisać na dyskietce i z niej z powrotem odpalić komputer.

Część rejestrów jest tylko do odczytu, a sprzętowy freezer ma podgląd na magistralę i możliwość powielania ich stanu na rejestrach lustrzanych (reaguje na polecenia zapisu tych rejestrów), dzięki czemu ma możliwość ich zapisu na dysk. Jest to do zrobienia na każdym rozszerzeniu wpiętym w magistralę systemową i posiadającym odpowiednio "pojemną" logikę programowalną. Na SIMM 1MB niestety nie da rady, ale U1MB i Antonia powinny sobie poradzić... tyle że nikt tego dla tych rozszerzeń nie oprogramował.

878

(104 odpowiedzi, napisanych Fabryka - 8bit)

Chciałbym już zakończyć ten wątek, bo chyba i ja i @Candle napisaliśmy co chcieliśmy i każdy kto to przeczyta może wyciągnąć wnioski.

dely napisał/a:

Nie rozumiem jednej rzeczy. Skoro Ty tak robisz, to znaczy, że automatycznie wszyscy powinni, bo jeśli nie, to należy mieć o to pretensje? Może akurat Candle ma inny pomysł na dysponowanie SWOIM czasem wolnym.

Nie, wcale tak nie znaczy. Nie znaczy, to też że ma oczerniać lub negować istnienie rozwiązań alternatywnych.

Niech otwarcie napisze "robię to dla kasy, a nie z pasji" i po sprawie. Niemniej sądziłem, że to forum dla pasjonatów, którzy chcą się dzielić doświadczeniem, a nie zarabiać na pasji kolegów.

Po co to cudowanie, że sprzedał, że nie może. Jako kontrargument pokazuję, że jakoś projekty innych urządzeń, które sprzedaje Lotharek są ogólnodostępne, z wsadami, schematami, a czasem i projektami płytek oraz kodem źródłowym. Ich autorzy nie mają z tym problemu.

Jak tylko napiszę, że jego U1MB nie jest jedyne i właściwie nie ma w nim niczego szczególnego to mnie atakuje... bo jego rozwiązanie jest najlepsze, jedyne słuszne i nie wolno powiedzieć o nim złego słowa. Nie wolno też wspominać, że są inne, tańsze rozwiązania oferujące podobną funkcjonalność.

Prawdę powiedziawszy, dopóki się nie zetknąłem z jego wypowiedziami i nie przekonałem o jego podejściu, uważałem że to fajny gość i robi dużo dobrego dla społeczności miłośników retro komputerów. Teraz widzę, że wcale nie robi tego dla innych tylko dla siebie.

879

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

Ta opublikowana c3 jest poprawiona.

880

(104 odpowiedzi, napisanych Fabryka - 8bit)

Układy cyfrowe albo działają albo nie. Projekt jest poprawny, a stabilność zależy od wykonania płytki i sposobu jej podłączenia do płyty Atari. Tak samo jest z Twoim U1MB - jednym działa stabilnie, innym nie.

Ostatnio nawet zakładałem U1MB w 800XL i działało ok...

881

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

To jest fragment schematu oryginalnego modulatora odpowiedzialny za sumowanie sygnałów Y oraz C:
https://obrazki.elektroda.pl/8520172100_1581000768_thumb.jpg

Tranzystory w zasadzie dowolne m.cz. NPN, jak ktoś chce "po Amerykancku" to 2SC945, ale i nasz europejski BC549 da radę. Na schematach J. Soboli brakuje wartości kondensatora sprzęgającego... to 1nF (470pF - 1nF) jest tak na wyczucie. Nie jest to wybitny mieszacz. Dwa wtórniki emiterowe i rezystory regulujące stopień podziału. Nijak z tego nie wychodzi 75 Ω impedancji wyjściowej. R15 i R16 są podzielone chyba tylko ze względów konstrukcyjnych, nie widzę przeszkód, by dać jeden rezystor 100 Ω.

882

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

Jest nowy release SDrive MAX v1.2c3, ma coś na kształt autodetekcji wyświetlacza/dotyku.

883

(104 odpowiedzi, napisanych Fabryka - 8bit)

Candle napisał/a:

Dać projekt... W tym świecie nic nie przychodzi darmo, na wszystko ciężko trzeba pracować - ile ty masz lat?

Sam dałeś przykład Jon'a, który udostępnia firmware za darmo ;) Kolejny świetny projekt, udostępniony za darmo to SDrive MAX - ktoś pomyślał i zrobił to na Arduino i standardowym shieldzie, dzięki czemu każdy może sobie kupić gotowe elementy i wgrać firmware. Czy dało by się tak zrobić SIO2SD - oczywiście, że tak. Ale lepiej zrobić własną płytkę i ją sprzedawać... tyle, że SIO2SD to Open Hardware - na stronie projektu do pobrania jest wszystko co potrzeba do zrobienia własnego urządzenia, z projektem płytki włącznie. Jeszcze rozumiem del Nero, z jego HxC dla Gotek'a - co prawda sprzedaje firmware, ale za symboliczną opłatą, jest też Fraser, który daje swój firmware Flash Floppy całkiem za darmo. Jest też Jookie, którego projekty sprzedaje F.H.U. Lotharek, ale kompletna dokumentacja jest dostępna na stronie i jak ktoś chce może sobie zrobić sam. Wiele urządzeń które sprzedaje F.H.U. Lotharek są projektami Open Hardware.

Candle napisał/a:

Schematy i wsady do CPLD są i były ogólnodostępne, ale nikt zgody na ich użycie nie dostanie, bo taki jest świat.

Jeśli rzeczywiście są (lub choćby były) ogólnodostępne to niczyjej zgody nie potrzeba... taki jest świat ;) Jeśli są udostępnione z odpowiednią licencją - to nie można mówić, o ogólnej dostępności.

Candle napisał/a:

Podsumowując twoje rozumowanie: jak da to jest koleś w deche, a jak nie to jest dziad borowy, kutwa i pewnie głupek, a w dodatku to co zrobił to na pewno jest be i niedobre, gdyż ktoś za to bierze pieniądze

Jak robię projekty dla znajomych lub siebie to udostępniam je za darmo. Za pieniądze pracuję zawodowo, na hobby nie zarabiam.

Candle napisał/a:

Poświęć ten czas, co go tracisz na mielenie jęzorem i zrób "nieautorskie" rozszerzenie pamięci które będzie można wprost zintegrować z płytą

Tylko po co? Po pierwsze jest SIMM 1MB i ma wszystko co potrzeba. Nie da się wymyślić niczego przełomowego, schemat przełączania banków jest narzucony, soft już istnieje i nikt go nie będzie przerabiał pod nowe "widzi mi się"... a czy to zrobię na TTL, GAL, CPLD czy FPGA niczego zmienia, to ciągle będzie klon jednego z istniejących rozwiązań. Po drugie, Atari to dla mnie wspomnienie z dzieciństwa, do pracy używam nowocześniejszego sprzętu. Należę do grupy, która uważa, że zabytków się nie przerabia. Jeśli więc już instalować jakieś rozszerzenia to tylko coś z "epoki" lub coś umożliwiającego korzystnie ze sprzętu we współczesnych czasach (np. emulator stacji dysków, bo dyskietki powoli ulegają degradacji i nie długo już ich może wcale nie być).

884

(28 odpowiedzi, napisanych Programowanie - 8 bit)

Musiałbyś mieć duże odstępy między rekordami, bo większość magnetofonów nie jest już w stanie złapać synchro po zatrzymaniu silnika... i to na pilocie.

885

(104 odpowiedzi, napisanych Fabryka - 8bit)

Candle napisał/a:

po co piszesz takie farmazony ze u1mb nie jest autorskim rozwiazaniem, skoro nikt tematu nie poruszal
co twoja czcza gadanina ma na celu?

Po to piszę, że nie można się z Tobą dogadać. Twoja jest płytka i pomysł na integrację, ale nawet firmware nie jest Twój tylko Halliday'a. Nie chcesz dać projektu, to podpowiadam, że można się obejść bez niego bo wszystkie składniki są ogólnodostępne i nie trzeba się o nic prosić.

Candle napisał/a:

10 lat minęło i jakoś nikt nie zrobił drugiego rozszerzenia pamięci które było by choćby dostępne w sprzedaży
za to doczekałem się grona kwękaczy - brawo

Jest za to kilka rozszerzeń udostępnianych jako Open Hardware, które każdy może sobie sam zrobić, bo ich autorzy są pasjonatami, a nie biznesmenami i robią to dla przyjemności, a nie z chęci zysku.

886

(402 odpowiedzi, napisanych Fabryka - 8bit)

Są takie "przedłużacze" do kart micro-SD w formie adaptera karty, z wychodzącą z tyłu taśmą, która idzie do gniazda micro-SD.

887

(104 odpowiedzi, napisanych Fabryka - 8bit)

Nie wgłębiając się w szczegóły U1MB nie jest autorskim rozwiązaniem rozszerzenia pamięci. Autorski jest jego firmware/konfigurator. W samym rozszerzeniu pamięci nie ma niczego nowego, poza tym, że zamiast robić je na układach 74LSxx, zostało przeniesione do CPLD. Dzięki temu można sobie wybrać tryb "emulacji" jednego z kilku popularnych rozszerzeń. Oprócz tego potrafi "przesłonić" Cartridge ROM, OS ROM i BASIC ROM dowolnym obrazem ROMu (jednym z kilku wgranych do pamięci Flash), no i jest też RTC.

Spokojnie można "zapakować" na remake płyty "wewnętrzną" wersję SDX, rozszerzenie Compy-Shop albo Newell i RTC zgodny z SDX. Wyjdzie na to samo co U1MB, jedynie bez menedżera ROMów (ale to też można załatwić jakimś prostym mapperem).

888

(28 odpowiedzi, napisanych Programowanie - 8 bit)

Na poziomie skompresowanego kontenera, danych naprawczych używał np. RAR, ale tego typu algorytmy mogą być za dużym wyzwaniem dla 6502.

889

(28 odpowiedzi, napisanych Programowanie - 8 bit)

Tak działają napędy CD i DVD, problem w tym, że takie kodowanie jest nadmiarowe i siłą rzeczy nadaje się do pojemnych i szybkich, ale zawodnych nośników. O wydajność bym się nie martwił, bo wczytując z taśmy bez turbo Atari się raczej nie przemęcza...

890

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

remo napisał/a:

Czy według Was oznacza to, że niedomaga (częściowo) GLUE/MMU C300589?

...raczej podstawka niż sam układ. Masz oryginalny "docisk" założony za podstawce (składa się z dwóch części "+" i "/")?

891

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

Chodzi Ci o zjawisko podobne do tego z ZX Spectrum?

http://ramsoft.bbk.org.omegahg.com/floatingbus.html
https://spectrumforeveryone.com/technic … ating-bus/
https://faqwiki.zxnet.co.uk/wiki/Floating_bus

Więc jest to możliwe, ale nie potrafię odpowiedzieć, czy w Twoim przypadku rzeczywiście to ma miejsce.

892

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

Projektanci w instrukcji obsługi zawarli informację, że zasilanie urządzeń peryferyjnych należy włączać przed włączeniem zasilania komputera, a wyłączać dopiero po jego wyłączeniu.

893

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

Czemu pull-upy są na obu liniach (Tx i Rx)? Wyjście emulatora ma być typu OC, pull-up jest po stronie Atari. Rezystory podciągające mają być tylko na sygnałach przychodzących z Atari.

894

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

... no i wprost na projekcie nie zarabia, to jest coś pokroju "wykorzystania wizerunku", poza tym dajcie spokój, ile on na tym zarobi? Zamiast się cieszyć, że fajnie, że jest na PCBWay, bo więcej ludzi do tego dotrze, to święte oburzenie, bo ktoś zarobi kilka dolców na promowaniu cudzego projektu. On zarabia na promowaniu, a nie na samym produkcie.

W oryginalnym SIC! są jeszcze 3 bity wolne na zatrzasku adresu... nic poza softem nie stoi na przeszkodzie aby je wykorzystać.

P.S.
Jaka jest funkcja bufora 74LS244 w tym układzie, bo nie bardzo ją rozumiem. Umożliwia wystawienie zatrzaśniętego stanu magistrali danych z powrotem na magistralę, ale po co?
GAL steruje głównie procesem programowania pamięci Flash, ale do odczytu też jest potrzebny bo steruje linią A13, choć nie do końca rozumiem dlaczego tak...

Równania GAL'a (jakby ktoś sobie chciał przeanalizować, a nie potrafił ich odtworzyć z pliku JED):

!WE = !RW & PHI2 & !S5 & WREN # !RW & PHI2 & WREN & !S4
!OE = RW & PHI2 & !S5 # RW & PHI2 & !S4
CE = S5 & S4
A13 = !S5
!WREN = Hi-Z (efektywnie jest wejściem)
!RD = RW & PHI2 & !A7 & !A6 & !A5 & PHI21
!WR = !RW & PHI2 & !A7 & !A6 & !A5 & PHI21
RD5 = !RD5B

895

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

tooloudtoowide napisał/a:

Albo w odwrotnej kolejności - wystaw to i poproś, żeby tamtemu to zdjęli, gdyż jako autorzy nie wyrażacie zgody, aby ta osoba udostępniała to i czerpała z tego profity nota bene to sprzedając w celach zarobkowych później czyli niezgodnie z intencjami licencji jakiej udzieliliście.

Nie było licencji, to raz. Dwa - na jakiej podstawie twierdzisz, że ta osoba to sprzedaje? Jeśli już to zdecydowanie w odwrotnej kolejności, bo skoro sam na tym w ten sposób nie zarabiasz to nic nie tracisz, na tym że on zarabia ;) Przykro mi to mówić ale to zalatuje podejściem a'la "pies ogrodnika".

perinoid napisał/a:

Wystarczy, że ktoś to zamówił a on dostał "prowizję" - i są korzyści utracone.

Teoretycznie tak, ale chyba sam widzisz, że to nie jest sprawiedliwe. Nie ma żadnej gwarancji, że kupiłby od autora, gdyby nie było udostępnione tam. Poza tym jeden z autorów sam udostępnia ten projekt nieodpłatnie.

Na koniec dochodzi chyba najtrudniejszy aspekt, udowodnienie, że jest się autorem. No i trzeba pamiętać o podejściu chińczyków do ochrony własności intelektualnej.

896

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

Jak nie planujesz podłączać więcej urządzeń SIO to nie potrzebujesz tej płytki.

897

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

stryker napisał/a:

Zapis był jasny nie do użytku komercyjnego

Taki zapis to nie licencja. Poza tym pojęcie użytku (nie)komercyjnego jest bardzo rozmyte, a prawo autorskie jest skomplikowane. Ta osoba nie zarabia ani na sprzedaży projektu, ani na sprzedaży produktu wykonanego w oparciu o ten projekt. On go udostępnia bezpłatnie. Strona na której go udostępnia płaci mu za to, że ktoś zleci u nich wykonanie płytek w oparciu o ten projekt, to dość zagmatwana prawnie sytuacja. Pewnie przed sądem udało by się udowodnić, że to użytek komercyjny... tylko jaki ma to sens? Candle ani Ty nic na tym (finansowo) nie tracicie.

898

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

goolash napisał/a:

czy małe MMU nie występowało tez w jakims dużym ATARI ? (ST albo STE)?

Samo MMU to określenie generyczne - Memory Management Unit - Jednostka Zarządzania Pamięcią. Układ o takiej nazwie występuje w wielu różnych komputerach, w tym ST, ale fizycznie to zupełnie inny układ.

Cały świat używa określenia EMMU (Enhanced Memory Management Unit - Jednostka Zarządzania Pamięcią Rozszerzoną), a tutaj nie wiedzieć czemu przyjęło się określenie "małe MMU". Długo nie wiedziałem o co chodzi z tym "małym MMU", bo jak już to powinno być "rozszerzone MMU", ale po polsku byłoby JZP i JZPR ;)

899

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

stryker napisał/a:

co do pcbway to dotarłem do gościa przez osoby trzecie.
Nie da się z nim dyskutować , wymyślił sobie że projekt jest upubliczniony i może sobie jak każdy te 10 % zatrzymać ...
Tak w skrócie ....bez cytatów bo słownictwo słabe ....
Nie wiem czy są gdzieś odpowiednie narzędzia na tamtej stronie żeby ten jego niecny cel usunąć ....

Nie wiele się da z tym zrobić. Niestety Candle udostępnił projekt publicznie bez jasnej licencji. Tym samym jest on traktowany jako należący do domeny publicznej. Tym samym, według mojej wiedzy, zrzekł się praw majtkowych do niego. Prawa intelektualne są niezbywalne, ale one zostały zachowane - projekt jest udostępniony w niezmienionej postaci, z podpisami autorów.

Takie postępowanie ma długą tradycję - swego czasu niejaki Claus Buchholz opublikował rozszerzenie quarter meg xl (w dwóch wersjach, pierwsze z autorskim bankowaniem, drugie zgodne ze 130XE), które w wersji 2 było szerzej znane jako WizzTronics 256 kB (bez żadnych modyfikacji), później sprzedawał je też Best Electronics (podobno miał licencję od WizzTronics) oraz, po drobnych modyfikacjach, ICD jako RAMbo XL 256 kB. Czyli zarabiały na tym 3 firmy i wszyscy byli szczęśliwi.

900

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

Nie masz przypadkiem włożonej karty SD? Flashuj najlepiej z całkowicie zdjętym shieldem LCD.