forum speccy.pl

ZX Spectrum => WSPÓŁCZESNE KLONY => Wątek zaczęty przez: HTBoss w 2020.05.28, 01:55:41

Tytuł: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.05.28, 01:55:41
Tego wynalazku jeszcze nie było. Skromny ale zrobiony pod timing Pentagon.
https://github.com/UzixLS/zx-sizif-128

Kompaktowy klon oparty na CPLD ZX Spectrum.

Dane techniczne:
- 128K
- Dźwięk mono AY-8910 (YM2149)
- Pentagon timings
- Koder PAL w CPLD (EPM7128SLC84-15N)

Brak złącza typowego ZX
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: trojacek w 2020.05.28, 02:10:24
- Koder PAL w CPLD (EPM7128SLC84-15N)

No to jeszcze nie było grane...
Ciekawostka!
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.05.28, 07:17:57
https://opencores.org/projects/fbas_encoder - jest grane od 2007r. ;) Ta część "klona" jest "karmiona" zegarem 16MHz, a reszta typowym dla ZX128K 14.318MHz. "Dot crawl" w 128K?

Z CPLD wychodzą standardowo sygnały R, G, B, Bright, które idą na przetwornik D/A na rezystorach i na bufor na jednym tranzystorze. Do tego dokładna jest chrominancja z oddzielnego bloku w CPLD.

Ciekawsze jest rosyjskie rozwiązanie z jedną kostką RAM 128K. Całość RAM jest schowana za rezystorami.

W implementacji nie ma dekodera portu #1FFD. A są też w niej ukryte timingi 48K.

No i nie ma wyjścia na magnetofon oraz złącza krawędziowego. Całość jest zasilana z +5V.

W sumie ciekawy klon.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.05.28, 07:58:29
Z CPLD wychodzą standardowo sygnały R, G, B, Bright, które idą na przetwornik D/A na rezystorach i na bufor na jednym tranzystorze. Do tego dokładna jest chrominancja z oddzielnego bloku w CPLD.

No i czegoś tu nie kumam. Albo RGBBr i CSync, albo synchro + 2 kanały chrominancji. A tak za dużo tych "grzybków w barszczu". Chyba.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.05.28, 11:07:45
A tu większy braciszek. To będzie świetna maszynka jak autorowi uda się dokończyć projekt https://github.com/UzixLS/zx-sizif-512

Another CPLD-based ZX Spectrum clone for 48K rubber case with additional features. Please note: work in progress, not all things implemented at the moment
Features

    Half-sized PCB for 48K rubber case, no case modifications necessary
    Pentagon 128 and Spectrum 128 timings
    Real Z80 in 3.5MHz and 7MHz (no-wait turbo) mode
    512K RAM
    Kempston Joystick
    Integrated Beta Disk Interface
    Integrated DivMMC
    PAL and RGB video out (Sega Mini-DIN/9 connector)
    Digital video out (EGA header ;))
    Switchable stereo ABC/ACB
    Mono covox

Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.05.28, 11:59:19
Jak to się wszystko ze sobą nie pogryzie, to faktycznie, ciekawy klon powstanie.
Tylko ciekaw jestem w jakim trybie będzie można wykorzystać to 512Kb RAM.
W Karabasie mam 1024kb RAM i właściwie, to tylko zmodyfikowana Beta 128 wykorzystuje to jako wirtualny napęd.
Swego rodzaju RAM-dysk.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.05.28, 12:07:41
Z tym pogryzie to coś jest na rzeczy. Autor w rev C już wywalił Bete z płyty. A szkoda bo wolałbym Bete zamiast DivMMC.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.05.28, 12:11:30
Jak dla mnie, może i wyrzucić DivMMC, tylko żeby było złącze krawędziowe :)
Może jestem starym piernikiem, gdyż wolę używać Opus-a, albo Microdrive.

Czuje się wtedy powiew wiatru historii  :P
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Tygrys w 2020.05.28, 12:14:45
Beta i divIDE/MMC 'gryzą' się jeżeli chodzi o funkcjonalność, gdyż to drugie mam mozliwość przechwytywania odwołań do Bety. Dzięki temu esxdos może z powodzeniem odpalać .trd.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.05.28, 12:28:52
Ot i wszystko jasne.
Więc albo Beat 128 na płycie, albo DivMMC.
Z tym że, jest prawie pewne, że jak jedno będzie na płycie, to drugie podłączone do złącza krawędziowego (o ile takie będzie) nie zadziała.
Zapewne nawet po zablokowaniu programowym.

Choć w Just 128, po zablokowaniu jumper-kiem DivMMC, które jest na płycie i podłączeniu Beta 128 do zlącza, Beta działa.

Wg. mnie, projekt ma trochę niefortunną nazwę, gdyż jak wiadomo z mitologii, Syzyf marnie skończył.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.05.28, 12:30:08
To miało działać tak, że jak jest karta w slocie to odłącza bete. Wiem, że esxdos całkiem nieźle obsługuje obrazy .trd, ale nie umie chrupać dyskietką. ;)

DivMMC can't be property used with BDI by it's design. So when SD card insert, BDI goes into inactive state.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.05.28, 12:30:58
Gotek z głośniczkiem i FlashFloppy już umie :)
Przynajmniej "prykać"  :P

Jeśli mamy na myśli napęd fizyczny.

Jak dla mnie, Beta 128 żyje "własnym życiem".
Trzeba wpisywać jakieś RANDOMIZE USR xxxx, etc.
Co innego w przypadku np +D, FDD 3/3000 Opus-a czy też Microdrive.
Tam komendy są w pewnym sensie zintegrowane z ROM-em ZX-a.

Ale, każdy lubi co innego, a Beta 128 stała się niejako niepisanym standardem na wschodzie w dziedzinie zapisu demek na ZX-a.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Gryzor w 2020.05.28, 12:48:30
Beta jest genialnie w swojej prostocie, bo ukrywa caly interfejs pod trapami w ROM, dzieki czemu mozna latwo robic emulacje.
A ze reszta jest ch..., to juz inna bajka  :)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: steev w 2020.05.28, 18:06:42
No i czegoś tu nie kumam. Albo RGBBr i CSync, albo synchro + 2 kanały chrominancji. A tak za dużo tych "grzybków w barszczu". Chyba.
Dlaczego.
RGBBr i CSync dają razem sygnał mono Y (luminancja) a pozostałe dwa dają  C (chrominancja) które są sumowane w composite.
Jak je sobie rozepniesz, będziesz miał s-video.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.05.28, 21:48:35
Tylko po co tak kombinować, skoro mamy RGB z synchro i to można wyprowadzić na monitor/TV.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: trojacek w 2020.05.28, 22:01:13
Klaud - i tak, i nie, i nie zawsze, i niekoniecznie.

RGB ma swoje wady, widoczne najbardziej na obrazie czarno-białym - najbardziej w przypadku czarnych liter na białym tle, choć w kontrze też czasami potrafi być widoczny jakiś "wyłażący" kolor na krawędziach. Bierze się to z opóźnień pomiędzy sygnałami RGB, związanymi z projektem (ścieżki, pojemności pasożytnicze) i rozrzutem parametrów elementów (np. tranzystorów separujących). W takich wypadkach S-Video potrafi wyglądać lepiej, bo chroma znika, a na wyrzutnie idzie sama luma (o ile została uzyskana z minimalnym wpływem ww. czynników). Efekt końcowy jest wtedy zależny niemal wyłącznie od zestrojenia samego monitora (w szczególności od konwergencji).

Ten sam problem stwierdzono kiedyś w druku barwnym, kiedy to wymyślono, że nie da się używać samych barw składowych (CMY), a jednak trzeba dorzucić czarny (K). No ale w monitorach tak się (jeszcze) nie da, nawet LCD/LED.

Dużo oczywiście zależy od dbałości o sam projekt, elementy/strojenie itepe.

Żeby nie było - jestem zagorzałym zwolennikiem RGB. Jeszcze do żadnego klona nie wmontowałem enkodera kolorów. Ale też żaden klon nie stał się moim codziennym ośmiobitowcem - TC2048 nadal wygrywa we wszystkich kategoriach. Oczywiście taki z wyjściem RGB.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.05.31, 14:48:39
Wygląda nieźle. Przełączanie timingów w locie. Chociaż efekty przy ładowaniu z DivMMC zaskakujące.  https://www.youtube.com/watch?v=_RoLKcfJSTY
Druga ciekawostka Wild Player czytający pliki prosto z SD https://www.youtube.com/watch?v=TmikKD3yqOU
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.05.31, 15:09:55
Pewnie któreś porty są otwarte i sieje po borderze.
Może taka jest przypadłość implementacji ULA.
W sumie, mała ta płytka pcb.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: damik w 2020.05.31, 21:59:32
Ma też przerobiony file browser chyba na fonty 6x7 pikseli albo 5x7.
Ciekawe gdzie można zdobyć taką wersję ESXDOS'a.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.05.31, 22:20:24
To alternatywna wersja NMI browsera. Tu masz link do najnowszej wersji http://board.esxdos.org/viewtopic.php?pid=1584#p1584
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.05.31, 22:27:13
Jakby jeszcze wyświetlał długie nazwy to już więcej nie trzeba.
Poza tym, na dolnej belce wyświetla czy EEPROM jest zablokowany czy nie i ilość RAM-u na DivMMC/IDE.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: damik w 2020.05.31, 22:39:22
Dzięki za link :)

Mógłby jeszcze wykrywać ROM Timex'a i przełączać brower na tryb Hi-res a potem powracać do standardu przed uruchomieniem programu  8)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.05.31, 22:39:45
Unlock na dolnej belce dotyczy banków pamięci w 128k. Też na początku myślałem, że dotyczy EEPROMU.  ;)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.05.31, 23:48:54
Poczekam jeszcze jakiś czas aby zamówić PCB Sizif-512. Widzę ze są trzy wersje.

Rev. A - zobacz errata (po rosyjsku)
Rev. B - porzucony.
Rev. C - Beta Disk Interface zostało usunięte; lepszy obwód wideo; bardziej rozbudowany CPLD. Praca w toku.

to poczekam na dopracowanie projektu.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.06.01, 11:18:15
Czyli trzeba poczekać aż się wyklaruje jakaś ostateczna wersja.
Chyba, że ktoś chce zostać beta testerem.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.07.13, 17:16:41
Robi się coraz ciekawiej. Roadmapa wygląda obiecująco. Jak wyjdzie rev D to zamawiam płytki.

Roadmap

PCB rev.D:

    add zxbus connector for in-case addons
    add support for +3DOS floppy controller

Firmware:

    add ULAplus
    improve 128K timings for 100% compatibility
    add 48K timings
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.07.13, 19:52:02
Wow amazing :)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.07.13, 23:58:28
Czyżby był to klon idealny  :D ?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.07.14, 10:44:39
Jak tak dalej pójdzie, to przerośnie ZX Next-a.
Ciekaw jestem rozwiązania tymingów przełączanych w zależności od wersji ZX-a (48k/128k/Pentagon).
Jak to zostanie rozwiązane.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.07.14, 11:37:04
Tam jest duże CPLD 1270 macrocell jest gdzie poszaleć.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.07.28, 18:30:36
Mały update dla tych którzy nie śledzą projektu na bieżąco:

Dodane wsparcie dla ULAplus.
Dodany dekoder portów 1ffd 2ffd i 3ffd we wsadzie na razie bez działającego romu z +3
Możliwość przełączania timingów, AY z ABC na ACB, trybu turbo w locie bez restartu maszyny.

Na tą chwilę w revC PCB mamy:

Wg info od autora rev.D płyty ma się pojawić w październiku/listopadzie gdzie zapowiadane jest:

Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.07.28, 19:44:56
Ciekawe, czy będzie pasować do jakiejś obudowy ZX Spectrum, czy trzeba będzie sobie samemu wyrzeźbić.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: trojacek w 2020.07.28, 20:10:22
Hmmm...

Cytuj
  • Half-sized PCB for 48K rubber case, no case modifications necessary
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.07.29, 00:11:18
Tak, ale to, że takie są założenia, nie musi oznaczać, że w finałowej wersji będzie tak, jak w opisie.
Ten klon bardzo szybko ewoluuje.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.09.06, 13:21:55
Dzięki koledze z forum udało mi się stać posiadaczem pcb do ZX SiZiF 512 rev. C1
Jak widać na załączonym obrazku, powoli zaczynam składać.
Niestety, większość newralgicznych elementów - tylko z CHRL.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.09.09, 01:49:28
A co zamawiałeś w Chinach?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.09.09, 11:59:48
Bufory - SN74CB3T3245PW - które występują tu w obudowie TSSOP 20, oraz gniazda audio.
Resztę znalazłem w swoich zapasach ew. kupiłem w rodzimych firmach.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.09.09, 12:16:20
Bufory leżą w polskim oddziale RS Components.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.09.09, 13:27:02
Ale nie udało mi się sprawić, żeby zamówić mniej niż 70 szt.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.09.09, 13:39:51
Nr zamówieniowy: 663-1685 (https://pl.rs-online.com/web/p/wylaczniki-magistrali/6631685/) pakowane po 5 sztuk
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.09.09, 15:25:35
Faktycznie, są i po 5 szt.
Dzięki za namiary :)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.09.12, 00:14:58
Odpaliłem. :D Test pamięci OK. Wbudowane divmmc działa. Na dzisiaj tyle.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.05, 20:46:29
Po "burzy mózgów" z Zaxon-em i Skot-im odpaliłem i ja tego Sizifa.
Ale na razie, klawiatura zachowuje mi się tak, jakby cały czas był wciśnięty klawisz "Magic" czyli NMI.

Np. jak wciskam "2" to pojawiają się na borderze paski i robi się reset.
Jak wcisnę "L", to mi się wczytuje menu z karty MicroSD z DivSD.
DivSD też "widzi" kartę raz na kilkanaście uruchomień.

Albo gdzieś jest zwarcie, albo jest strzelony "gol" przy montażu.

No nic, trzeba walczyć dalej.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.10.05, 21:04:24
Przycisk NMI idzie bezpośrednio do altery. Na pinach obok są właśnie linie od klawiatury KD1 i KD4. Obejrzyj piny od altery w tej okolicy.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.05, 21:36:52
To już zrobiłem w pierwszej kolejności.
Jest ok. zwarć nie ma.
Szukam dalej.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.10.05, 22:36:21
A jak to NMI się mierzy? Jest zwarte do masy? Jest jedno miejsce gdzie przelotka jest bardzo blisko GND i łatwo ją złapać przy lutowaniu.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.06, 01:14:39
Dzięki.
Sprawdzę to miejsce.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.07, 21:16:02
Więc problem się rozwiązał.
Niekoniecznie sam, ale działa :)

Winna była klawiatura, którą używałem.
Okazuje się, że drabinka 10k jest podciągnięta do 3,3V.
W oryginalnym ZX Spectrum - do 5V.

Z tego wynika, że niektóre klawiatury "samoróbki" nie będą działać poprawnie.

Podłączyłem swoją serwisową od Unipolbrit-a i działa :)
Na oryginalnych foliach od ZX 48k - działa bez uwag.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.10.08, 23:13:58
Ja ma taki problem: kolorowe migające kwadraciki ;)
mam dwa takie Sizif i działają tak samo.
Ram jest ok.
Procesor jest ok.
Rom też jest ok zaprogramowany wsadem z projektu.

JP2, JP3, JP4 nie ma znaczenia jak są ustawione  może tu jest gdzieś problem.

Połączenia są ok. sprawdzałem dokładnie.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: damik w 2020.10.08, 23:58:45
Może coś z ROM/EPROM nie tak, albo procek ?
Samo CPLD wygląda na działające poprawnie, bo inaczej nie było by treści ekranu.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.09, 09:34:27
Wylutuj R5 - 10k znajdujący się pod pamięcią EEPROM.

Ja mam ciekawy efekt dotyczący obsługi zainstalowanego tam DivMicroSD.
Żeby wczytały się z karty pliki ESXDOS-a, płyta musi się "nagrzać" co najmniej przez minutę :)
Zaraz po włączeniu - nie wczytuje karty, ani jej nie "widzi".

Jak się rozgrzeje - śmiga bezproblemowo.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.09, 19:20:03
Pora na opis, co działa a co nie.

Różnistych interface nie testowałem, bo mało czasu, ale działa z Turbo Sound-em (który mam od Skoti-ego), SAA-pierdalatorem (by Zaxon).
Z BetaDisk 128 Zaxono-wym też działa, bo w końcu defaultowo wstaje jako Pentagon.
Ba ! wyświetla obrazki i startuje gry, które wymagają ULA+ !

Ciekawe efekty można uzyskać przytrzymując klawisz "MAGIC" i wciskając następujące klawisze.

1 - tryb tymingów Pentagona (startuje tak defaultowo),
2 - tryb -----||-----  ZX 128k
3-  tryb -----||----- ZX 48k
4 - zegar 3,5 Mhz (default)
5 - zegar 7 Mhz - jakoweś turbo ? - nie zaobserwowałem, żeby mi coś szybciej działało,
6 - zegar 14 Mhz - tu mi się całość zawiesiła, być może dlatego, że procesor Z80 mam na 8 Mhz.
7 - AY-kowe stereo jako ABC - (default) - nie dziwne, bo standard Pentagonowato-wschodni,
8 - AY-kowe stereo jako ACB - wiadomo, nasz standard,
9 - przełącza AY-ka w tryb MONO - czyli kompatybilność z ZX 128k etc.

następnie mamy jeszcze:

Q - przełącza w tryb ZX 48k BASIC  (banki widoczne jak po USR 0 w ZX 128k),
W- jakiś OpenSE BASIC z obsługą sieci (podobno jest przystawka pod port AY-ka z Wi-Fi),
E - standardowy ROM 128k by Pentagon z obsługą TRDOS-a na dole menu,
R - ROM +2e + obsługa DivMMC - znana modyfikacja Garrego przeznaczona dla ZX +2A/B i +3 - czarnych,

tego nie sprawdzałem, ale podobno działa:

U - włącza port joystic-ka jako Kempston (default),
I - przełącza port joysticka na tryb Sinclair (czyli klawisze 12345 albo 67890),
O - włącza wszystkie funkcje takie jak - DivMMC, 512K RAM, Kempston, Covox - opcja default-owa,
P - wyłącza wszystko to, co powyżej, czyli DivMMC, 512K RAM, Kempston, Covox,

SPACE - przeskakuje do adresu # 0 (przydatne do przełączania ROM) - u mnie jakoś kulawo to działa.

Poza tym, nie zawiesza się, nie grzeje nadmiernie.
W sumie, całkiem ciekawa pozycja w galerii klonów ZX Spectrum.
Zwłaszcza na możliwość emulacji ULA+ i przyszłościowego wykorzystania portu AY-ka, dla modułu Wi-Fi.

Poniżej parę zdjęć mojego Sizifa, złożonego Syzyfową pracą :) 
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: damik w 2020.10.09, 20:09:26
Fajnie, jestem ciekawy trybów turbo w akcji oraz tego WiFi.

Może ktoś jeszcze będzie zamawiał PCB do tego?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.09, 23:07:50
Jeszcze zworki.

JP2 albo JP3 - wywołują programy testowe (przy wsadzie ze strony projektu i kości 30SF040)
JP4 - podobno przełącza EEPROM w tryb jego zapisu. Nie testowałem.

Moim zdaniem, jest to jeden z sensowniejszych klonów, które wyszły po JS128 i Karabas-ie, w ostatnim czasie :)
Rozpatrując pod względem możliwości zamontowania w oryginalną obudowę i podłączenia folii klawiatury ZX-a.

Jestem ciekaw, jak się zachowa, gdy podłączy mu się folię od ZX +.
Jak wiadomo, niektóre klony (Harlequin) miały z tym problemy.


Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.10.09, 23:42:17
Co to za ROM zgłaszający się "(c) 1981 Nine Tiles ...."?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.10, 02:02:27
Jest opisany jako OpenSE Basic.
Służy chyba do zabawy siecią po Wi-Fi.
Na stronie projektu nie ma o tym za wiele.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: steev w 2020.10.10, 02:36:22
Co to za ROM zgłaszający się "(c) 1981 Nine Tiles ...."?
Binarka, żródła, manual... (https://k1.spdns.de/Vintage/Sinclair/82/Sinclair%20ZX%20Spectrum/ROMs/SE%20Basic/OpenSE%20BASIC%203.1.2/sebasic-3.1.2.tar.gz)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: steev w 2020.10.10, 03:10:46
Co to za ROM zgłaszający się "(c) 1981 Nine Tiles ...."?
Binarka, żródła, manual... (https://k1.spdns.de/Vintage/Sinclair/82/Sinclair%20ZX%20Spectrum/ROMs/SE%20Basic/OpenSE%20BASIC%203.1.2/sebasic-3.1.2.tar.gz)
Dla ciekawych : Inne romy, z opisem. (https://k1.spdns.de/Vintage/Sinclair/82/Sinclair%20ZX%20Spectrum/ROMs/)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.10, 11:23:50
Z tego, co przeczytałem w opisie, ten ROM ma min. instrukcje do obsługi ULA+ pod BASIC-em.
Komenda PLAY dla AY-ka też jest.
Bardzo ciekawy i rozbudowany ROM.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.10.10, 12:50:35
Maryjan ale masz ładną umytą płytkę  :D
Gdzie zamawialiście SN74CB3T3245PW ?
ja zamówiłem na Alli imam wątpliwości co do nich.
Chyba przez te układy mam mozaikę na ekranie.
Usunięcie R5 nic nie pomogło.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.10, 17:38:52
Kupowałem w Mouser-że.
Te z Aliexpress do niczego sie nie nadawaly.
Skoti to juz przecwiczyl.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.10, 20:04:30
Działa Ti-of-TTL z FDD 3/3000 :)
Zarówno oryginalna, jak i Pear-owy jej klon, FDD 35.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.10.25, 04:50:47
Jest nowy wpis na temat wersji C1.
I jest zapowiedz do wersji D

PCB rev.D:

    add zxbus connector for in-case addons
    add support for +3DOS floppy controller
    add support for Sega 3/6-button gamepad
    add PS/2
    add Bluetooth tape input (via M18 module)
    improve tapein circuit to handle super-turbo loaders
    fix compatibility with some keyboards
    create in-case addon with RAM extension, general sound, turbosound fm, etc

Firmware:

    add OSD for Magic button
    improve 48K/128K timings for 100% compatibility

Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2020.10.25, 08:53:54
    improve 48K/128K timings for 100% compatibility

Tak nieśmiało zapytam. W jaki sposób z głównego zegara 28MHz otrzyma się zegar CPU ze 128K? Skoro są dwa zegarki jeden do ULA i CPU, a drugi to enkodera PAL, to jest nadal jest "dot crawling" w trybie 48K? Czy w trybie 48K jest "snow effect"? AY ma zegar wg standardów wschodnich, więc daleko mu do tego ze 128K i przystawek do 48K. Byłbym bardzo ostrożny z pisaniem, ze jest 100% zgodność z 48K i 128K. Chyba, że chodzi tylko o ustawienia liczników do generacji obrazu oraz bankowanie pamięci jak w 128K.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2020.10.25, 10:45:31
Żeby tylko nie było przerostu formy, nad treścią.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: trojacek w 2020.10.25, 11:25:22
Zakładam, że zgodność z 48K i 128K jest na poziomie liczników, nie rzeczywista. Dla mnie nie to znaczenia, prawdę mówiąc. Przy codziennym użytkowaniu różnica nie powinna być zauważalna.
Czy jest dot crawl, mało mnie interesuje, bo na RGB i tak to nie ma. Brak snow effect też jakoś przeboleję ;). To nie jest wierna kopia gumiaka. Grzejącego się 7805 też nie warto implementować ;)
Jednak floating bus jest istotny. Nie znalazłem, czy jest zaimplementowany.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: zaxon w 2020.10.25, 19:40:17
Od jakiegoś czasu mam. Upierdliwe w poskładaniu a w zasadzie w zorganizowaniu paru cześci ,  ale potem, cóż całkiem fajny klonik. Jak zwykle, kłopoty z zegarkiem. Nie lubi wstawać na częściach według przepisu. Ja sobie zmajstrowałem osobny zegarek na kwarcu 14 mhz, plus podwajacz, i śmiga . Wiekszym problemem jest umiejscowienie karty SD. Toż to nijak nie pasuje w obudowie.














Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2020.10.25, 22:16:48
Zaxon możesz dać przepis na polepszenie zegara?
Ja mam problem non stop z "mozaiką migającą kolorowa"
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: zaxon w 2020.10.26, 07:33:00
Jak masz wlutowany rezystor R5 to go usuń.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: hexelab w 2020.12.09, 20:49:27
Składam i ja;)
Puki co czekam na zabawki do wlutowania, ale w międzyczasie mam pytanie: w jakiej kolejności do 39SF040 wgrać biny?
A może poratujecie gotowcem?
PS. Mam do oddania (za koszt wysyłki) 5 szt płyt C1
Pozdrawiam Grzegorz
 
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: skoti w 2020.12.09, 20:54:59
Gotowy rom masz tu https://github.com/UzixLS/zx-sizif-512/tree/master/out
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: misiek2 w 2021.02.03, 21:37:32
Próbował ktoś korzystać z sizifa 512 (c1) z klawiaturą od plusa? Mam na myśli z normalną membraną, którą można współcześnie kupić tu czy tam (np. retroradionics, ebay)? Mam taki problem, że nie działa mi część klawiszy w basicu 48, ale w basicu 128 działają wszystkie (WTF). Nawet w programach testowych klawiatura niby działa (WTF^2), ale w nie w basicu 48. Programować nie będę, ale po uruchomieniu softu nie działają mi strzałki góra dół i jest to uciążliwe, bo mocno to ogranicza. Przykładowo w Wildplayerze (divmmc) nie mogę poruszać się po folderach, bo nie działają strzałki. Żeby było ciekawiej mam tez drugą płytę i obydwie płyty zachowują się prawie w ten sam sposób.

Jako "truskawkę na torcie" dodam, że podpiąłem 3 różne góry od plusa (działające membrany) z justspeccy128, toastracka i karabasa i jest to samo. Te klawiatury mogę przekładać dowolnie między tymi komputerami i działają na 100%, ale żadna z nich nie działa w całości (w basicu 48) w sizifie 512.  To nie może być wina membrany. Jednocześnie płyty działają z testową klawiaturą mechaniczną, jaką można znaleźć na allegro. O co tu może chodzić?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: KWF w 2021.02.03, 21:41:33
Pewnie pull-upy do linii klawiatury przy membranie trójwarstwowej trzeba podmienić na dobrane empirycznie.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: trojacek w 2021.02.03, 21:53:03
Chyba podobny problem pojawił się w którymś Harlequinie i w kolejnej odsłonie pojawiły się te wąskie tranzystory?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: HTBoss w 2021.02.03, 23:23:10
Jeżeli chodzi o klawiatury mechaniczne na układach 4066 to sprawdź w jakich napięciach pracują 3V lub 5V.
Ja mam klawiaturę mechaniczna, która idealnie działa a układy tam są HC4066 TEXAS 
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Artu2tu w 2021.05.14, 19:12:39
Próbuję polutować,  uruchomione zasilanie,  zaprogramowana Altera, czekam jeszcze na pamięci.  Brakuje mi jednak gniazd PJ-313,
microSD i  rezonatora kwarcowego 28 MHz. Czy mógłbym prosić o podpowiedź, gdzie można takowe kupić? Aaa może komuś,  kto już złożył Syzyfa, zostały któreś z ww. elementów i byłby skłonny je odsprzedać?


A.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Artu2tu w 2021.05.15, 21:08:46
Nie mogę edytować, ale: elecena nie potrafiła znaleźć, kwarce są w Eliptorze.

A.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: zaxon w 2021.05.18, 19:22:27
Kwarce 28.00 i gniazdka jack mam, daj mi namiary na PRV to ci wyśle. Złącz SD nie mam, ale były chyba w TME...
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Artu2tu w 2021.05.18, 21:58:45
Super!

Rezonatory już mam, pm wysłany.


A.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: kmor w 2021.08.03, 13:31:32
Mam pytanie, bo mój Sizif jak dla mnie ma zbyt ciemny ekran w porównaniu z np. harlequinem. Czy ktoś może miał podobny problem i czy można by to jakoś poprawić ? np. poprzez zmianę rezystorów ?
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: Maryjan w 2021.08.03, 13:35:18
Nie prościej rozjaśnić obraz w telewizorze :)
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: kmor w 2021.08.03, 14:06:51
oczywiście, że można, ale pamiętam, że np. przy klonie Karabs 128 - sam autor napisał, że wystarczy podmienić rezystory 3,9k na 680R i 18k na 3k + dioda ... i już. Może istnieje podobny przepis również w Sizifie ? Pytam bo nie chcę wyważać otwartych drzwi - może ktoś z Was już to przećwiczył i ma doświadczenie, a ja po prostu skorzystam z gotowca. Jeśli nie - to też jest informacja .... popróbuję samemu.
Tytuł: Odp: zx-sizif-128
Wiadomość wysłana przez: kmor w 2021.08.03, 22:06:31
OK, trochę to trwało ale teraz jest dobrze. Porównałem schematy Harlequin rev.G i Sizif.
Zacząłem od wymiany rezystorów łączących bazę tranzystorów z masą R26,R27,R28 z 1,5k na 2,2k jak w harlequinie - od razu zrobiło się trochę jaśniej.
Potem R10,R17,R22 z 1,5k najpierw na takie jak w harlequinie 3,9k, ale zrobiło się ciemniej - więc pojechałem w drugą stronę - 1k, a ostatecznie na 680 Ohm (jak sugerował autor Karbasa) - najlepszy efekt
Na koniec R12,R20,R25 z 3k na 18k jak w harlequinie, ale nie było różnicy więc zjechałem do 10k, a ostatecznie zostawiłem 4,7k
Teraz jest super - jestem zadowolony z efektu.