forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: Maryjan w 2014.09.20, 13:26:19

Tytuł: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.20, 13:26:19
Po ostatnim udanym przywróceniu do życia ZX 48kb ISSUE 6a poszedłem za ciosem i z pomocą opisu ze strony http://hw.speccy.cz/128krebuild.html przebudowałem tą płytę na wersję 128kb RAM.
Przebudowa udała się połowicznie. Po podłączeniu DivIDE i przetestowaniu Speca programem TBIOS v1.4 - niby wszystko jest o.k.
Banki się zgłaszają, test przechodzi bezbłędnie. Ale ni jak, nie mogę sobie poradzić z problemem, żeby zgłaszał się jak rasowa 128-ka. ROM mam zamieniony na odpowiedni EPROM z zawartością ZX 128kb.

Moje pytanie dotyczy kwestii, jak należy podłączyć EPROM, żeby komputer startował jako 128-ka. Wiem, że spełnione muszą być jakieś warunki odnośnie banków, ale nie wiem jakie. Czy ew. jest potrzebna dodatkowa logika ?. Myślę, że brak AY-ka nie powinien wpłynąć na w/w. Choć mam AY-ka podłączanego do szyny krawędziowej, zbudowanego w zgodności adresowej ZX 128kb.

Jeśli ktoś mógłby pomóc, będę serdecznie wdzięczny. Szkoda mi trochę zostawić tego ZX-a w takim stanie.
Pozdrawiam serdecznie.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: sect0r w 2014.09.20, 13:40:11
Nie wiem, czy to coś wniesie do tematu, ale standardowo bez patcha 128k z podłączonym divide zgłasza się jako 48k.
Pamiętam też, że jakoś w 128k wywołuje się test komputera. Bodajże Capslock+Break ?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.20, 13:52:56
To już ćwiczyłem. Sam ZX, bez DivIDE też nie zgłasza się jako 128k. Ale dzięki za dobre chęci.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: ZbyniuR w 2014.09.20, 19:52:19
Pytanie może w nie najlepszym miejscu, ale czy aby zmienić pluska czy gumiaczka w 128k to trzeba się dłubać w jego bebeszkach czy da się zrobić taką przystawkę aby wystarczyło to przytknąć i już będzie działał jak 128k ?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.20, 20:01:49
super, ktoś w końcu podjął się tego tematu co mnie interesuje
co prawda che timexa rozbudować na 128k
super że kolega działa już w tym temacie, trzymam kciuki :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.20, 20:49:51
Mam TIMEX-a od STAVI-ego. Jest w nim dokładnie to samo, co ja zrobiłem w moim ZX-sie. STAVI dodał jeszcze AY-8912, ja na razie AY-ka nie wstawiam do środka.
Logika sterująca składa się z 74LS174 i zaprogramowanego układu GAL20v8 oraz kilku rezystorów. Problemem nie jest zbudowanie tego układu, ale odpowiednie zmodyfikowanie wnętrza ZX-a. Chodzi tu o dobór pamięci. Przeróbka wg. http://hw.speccy.cz/128krebuild.html jest na to czuła.
Np. jeszcze mam problem z dobraniem pamięci w ten sposób, żeby poprawnie działało przełączanie ekranów. Pomysłodawca tego projektu j.w. oparł swoją konstrukcję o wersję płyty ISSUE 3b lub 4. Ja użyłem ISSUE 6a. Jest tam trochę inaczej, chodzi o multiplekser. Niby powinno być łatwiej, bo tej płycie bliżej do ZX 128kb, ale problemem może być jeszcze ULA. Wykluczam źle zaprogramowanego GAL-a, bo układ działa, co pokazują mi testy.

Czasami, gdy ładuję banki, coś się kaszani, chodź testy przechodzą bezbłędnie. Nie wykluczam też procesora (jeden już załatwiłem). W tym tygodniu zamówię sobie ze dwie sztuki Z80 i zobaczę, czy coś to zmieni. Może być to też związane z tym, że nie widzi ROM-u jak w 128kb.

Niestety, potwierdza się zasada, nie wszystkie modyfikacje ZX-a ruszają "od pierwszego strzału".

Muszę przeanalizować swojego TIMEX-a ver. STAVI, wtedy może mnie oświeci.

Jeśli ktoś będzie zainteresowany, umieszczę zdjęcia wnętrza TIMEX-a STAVI-ego oraz mojej przeróbki ZX-a 48.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: steev w 2014.09.20, 22:17:43
To pewnie nie to, ale...
Gdy (lata temu) przerabiałem mojego speca, rozbiłem sobie nos o mały 'drobiazg' - kości które włożyłem miały refresh ośmiobitowy, a Z80 wystawia jedynie 7. Testy przechodziły śpiewająco, ale dane w nieużywanych bankach były niszczone.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.20, 22:25:01
O tym nie pomyślałem, sprawdzę. Jest to bardzo prawdopodobne, gdyż pamięci pozyskiwałem z jakiegoś starego XT. Dzięki steev za wskazówkę.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Ilyad w 2014.09.21, 00:18:32
Pytanie może w nie najlepszym miejscu, ale czy aby zmienić pluska czy gumiaczka w 128k to trzeba się dłubać w jego bebeszkach czy da się zrobić taką przystawkę aby wystarczyło to przytknąć i już będzie działał jak 128k ?
Schemat takiej przystawki jest na stronie Velesofta. Praktycznie wszystkie gry na tym chodzą. Bez grzebania w bebechach się jednak obyć nie da - trzeba wyrzucić z płyty górny ram. Nie działa też drugi videoram, więc o gigascrenie trzeba zapomnieć. Nie słyszałem by ktoś te przystawki robił seryjnie.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.21, 00:36:21
Docelowo myślałem o stworzeniu czegoś w rodzaju "KIT-u" do samodzielnego montażu tj. płytka wraz z wlutowanym 74ls174 oraz GAL-em, miejscem na AY-ka, zestawem przewodów, kostką EPROM z zawartością ZX 128 Kb, pamięciami 4164 i opisem - jak samemu przerabiać. Zestawy mogły by być różnie skompletowane, w zależności, co kto by potrzebował.

Osoby o średnim zaawansowaniu we władaniu lutownicą oraz logicznie myślący, mogły by sobie modernizować swoje ZX 48kb na ZX 128Kb.
Ale jak na razie, słabo to widzę. Wykonać jest łatwo, ale uruchomić ... to już co innego.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.21, 08:29:53
mozna poprosic o te fotki z rozbudowy? ja ozywiscie pisze na taki kit tylko ze do timexa i a AY ile.by to nie kosztowalo.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.21, 10:55:17
Zdjęcia wstawię, jak wrócę ze spotkania rodzinnego u teściowej ;)
Co do ceny elementów, to jeszcze nie liczyłem. Nie jest problemem skompletowanie wszystkich, problem leży we wsadach do GAL-a. Nie wiem, czy wsad dla ZX-a będzie odpowiedni dla TIMEX-a. Jeśli ktoś miałby dostęp do pliku "stavi128.zip", gdzie prawdopodobnie był wsad do GAL-a dla TIMEX-a, to byłbym wdzięczny za podesłanie. 

Lata temu rozmawiałem z Panem Stanisławem ze STAVI, ale był tak enigmatyczny w rozmowie, że dałem sobie spokój. Już wtedy wchodziły komputery 16-to i 32 bitowe (klony IBM-a) i osób przerabiających ZX-y czy TIMEX-y było mało. Po tylu latach, to już należało by to traktować jako ciekawostkę, bo nikt na modernizacjo ZX 48kb na 128kb "kokosów" nie zbije.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: andy w 2014.09.21, 11:02:37
Docelowo myślałem o stworzeniu czegoś w rodzaju "KIT-u" do samodzielnego montażu tj. płytka wraz

To już lepiej pomyśleć o płytce, którą wstawimy zamiast oryginalnej i wciśniemy tam ULA, Z80A i AY-ka... Koszty
podobne, a można zasadzić parę użytecznych rzeczy (Kempston, SAA, etc).
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.21, 11:25:37
Też dobry pomysł, ale nie jestem aż tak biegły w projektowaniu płytek w programach do tego dedykowanych. Poza tym, chciałem spróbować swoich sił w modernizacji ZX 48k na 128k. Jak innym się udało, to mi też się powinno udać. Mój kolega z Kielc Mirek już kilka lat temu sam przerobił tak "gumiaka". Tylko w jego wersji jest stado TTL, a ja chciałem, żeby płytka była mała, prosta do wykonania i montażu. Czyli taka jak u STAVI-ego.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.21, 20:25:37
Tak więc przemyślenia u teściowej dały efekt. Mój ZX 48k przerobiony na 128k  zgłasza się jak rasowa 128-ka Sinclaira ;)
Do zrobienia zostały mi tylko- wymiana pamięci na jakieś z 7-mio bitowym cyklem odświeżania, wstawienie kondensatorów 47nF między zasilanie i masę na dodatkową płytkę z logiką dla 128k, ustalenie, dlaczego w klawiaturze nie działają kursory w górę i w dół, średnik, dwukropek i delete (klawiatura ZX PLUS). Folię mam nówkę z KEYPOL-u, działającą w 100% sprawnie (testowane na innym ZX-sie).

Zdjęcia wkrótce ...
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: steev w 2014.09.21, 21:46:19
Do zrobienia zostały mi tylko- wymiana pamięci na jakieś z 7-mio bitowym cyklem odświeżania, wstawienie
Jeśli w GALu zostało Ci jeszcze jakieś miejsce, możesz zrobić łatę sprzętową :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.21, 22:25:20
Pomyślę o tym, ale na razie nie dorobiłem się jeszcze programatora. GAL-a i EPROM-a zaprogramował mi jeden z forumowiczów -  stryker - za co mu serdecznie dziękuję.
Powiedzmy, że na dzień dzisiejszy moje ZX (48) 128k jest w fazie testów "alfa" wkraczających w "beta". Jeśli będą osoby zainteresowane, postaram się informować na bieżąco o postępie moich prac. 

Jestem ciekaw, jakie postępy poczynił lotharek w swoim projekcie SRAM, bo na razie cisza. Może zastosował bym takie rozwiązanie, gdyż po przeróbce na 128 kb radiator po kilkunastu minutach pracy jest bardzo gorący. Myślę, że ma to związek z większym poborem prądu przez pamięci 4164.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.21, 23:12:36
po przeróbce na 128 kb radiator po kilkunastu minutach pracy jest bardzo gorący. Myślę, że ma to związek z większym poborem prądu przez pamięci 4164.

Raczej nie. Rozumiem, że 4164 zastąpiły kostki 4116? Zatem wręcz przeciwnie - w ten sposób pobór prądu zrobił się mniejszy, bo 4164 są nowocześniejsze, a ponadto wykorzystują tylko +5V. Grzanie się może być efektem pozostawienia nieobciążonej przetwornicy -5V, choć jeszcze się z tym nie spotkałem, a już całą kupę 48-mek przerobiłem w ten sposób.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.22, 00:27:19
Albo mam walniętą którąś kostkę pamięci. Muszę zmierzyć pobór prądu oraz częstotliwość przetwornicy. Miałem kiedyś takiego ZX-a, który po ok. 30-50 min pracy zaczynał wariować. Była ubita jedna kostka RAM-u i to tak perfidie, że ujawniało się to dopiero po konkretnym rozgrzaniu sprzętu i czasie pracy j.w.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Ilyad w 2014.09.22, 09:31:01
Powodzenia ! Któregoś ze swoich "gumiaczków" chętnie bym przerobił na 128k.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.22, 12:14:30
ja też chciałbym taką przeróbkę ale w Timexie
fajnie by było jak by Kolega zrobił dokładną dokumnetację tego gotowego timexa stavi
mogę wysłać swój egzemplarz do testów i na przeróbkę jak by co
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.22, 13:17:56
Spróbuję, ale nie mam wsadu od znajdującego się tam GAL-a. Ktoś na forum miał taką rozkompletowaną płytkę od STAVI-ego. Był tam GAL i 74lsxxx, brak było AY-ka Chętnie bym ją odkupił w celach badawczych. Nie uśmiecha mi się rozbrajanie mojego działającego TIMEX-a, boć to już historia polskiej myśli chałupniczo-biznesowej lat 90-tych XX wieku.

A oto środek przerobionego TIMEX-a vel STAVI.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.22, 13:34:02
Następne zdjęcia, STAVI oraz mój ZX 48 przerobiony na 128k.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.22, 13:38:45
Ostatnie zdjęcia, może mnie moderator nie "powiesi" za ilość załączników.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: pear w 2014.09.22, 13:52:31
Pamięci NEC uPD4164 mają odświeżanie 7-bitowe, a Samsung KM4164 8-bitowe. W przypadku tych drugich nie jest to w specyfikacji napisane wprost, ale napisali, że "wszystkie linie danych trzeba odświeżać maksymalnie co 2 ms".
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.22, 13:58:36
Teraz wiem, dlaczego tak wariowały. Muszę zdobyć nowe pamięci.

Tak pomieszałem pamięciami jaki jeden "naprawiacz", który jak naprawiał przetwornicę w telewizorze, to wstawiał tranzystory jakie mu wpadły w ręce. Byle tylko przetwornica ruszyła. Tak naprawiony telewizor działał jak chciał i ile chciał. Szczęście, że już nie "praktykuje" bo chyba go ludzie "przeprostowali".
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.22, 15:01:02
można jeszcze poprosić o dwa zdjęcia Timexa całej płyty z góry i z dołu
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.22, 21:37:06
Zdjęcia wrzucę jutro. Na razie stanąłem z pracą, bo nie mam odpowiednich pamięci :(
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.23, 19:57:08
Trochę postępów w moim ZX 48 (128)kb. Odkryłem, że za niedziałaniem kursorów stał brak kondensatora C103 o wartości 27pf.
Teraz nie działa mi jeszcze cudzysłów i  średnik. Myślę, że stoi za tym brak kondensatora C102, ale nie wiem jaką on ma wartość (brak na schemacie).
Jeśli ktoś byłby mi w stanie podać jego wartość z płyty ISSUE 6a, będę wdzięczny.

Załączam też zdjęcia płyty TIMEX 2048 ver. STAVI.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.23, 21:44:17
Mimo że jest na niego miejsce i jest rysowany na schematach (bez podawania wartości) - tego kondensatora raczej powinno nie być:

http://www.1000bit.it/support/manuali/sinclair/zxspectrum/sm/supp1.html#cap

Jak odkopię u siebie jakiś Issue 5 lub 6a, to sprawdzę.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.23, 22:37:30
Być może nie ma znaczenia w wersji z 48kb ram, zaś w przeróbce na 128k możliwe, że ma. Dużo "dziwności" jest w ZX-sie.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.23, 22:54:29
W toastracku też go nie ma :D
Moje podejrzenie jest takie, że ten kondensator jest opcjonalny i montowany tylko wtedy, gdy występują problemy z odświeżaniem pamięci RAM (być może kostki któregoś producenta wymagały lekkiego opóźnienia sygnału RAS).
Przejrzałem w necie fotki różnych płyt Issue 6A oraz 128K i nigdzie nie było wlutowanego C102 (ani C103).
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.23, 23:04:30
No właśnie, a u mnie RAM wariuje. Poczekam jeszcze na zamówione kostki RAM-u, potem ew. poeksperymentuję z kondensatorem.

Przeglądałem schematy ISSUE 6a i ZX 128 +2 (szary) i praktycznie, jeśli chodzi o kontrolę RAM jest tak samo. W ISSUE 6a pominąłem dwa inwertery w 74ls04 odnośnie sygnału RAS z VRAM, doprowadzając tym samym do zgodności z połączeniami z +2-ki.

Zastanawiam się jeszcze nad usunięciem oporów 1k podciągających linie adresowe VRAM do masy. W ZX 128k +2 tego nie ma.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.24, 14:22:08
dzięki za zdjęcia, są super
czy Kolega mariansss może zrobić takiego klona Timexa by Stavi w moim Timexie?
ze zdjęć jak oglądam to dodatkowa płytka z AY, kilkanaście przewodów, inny ROM, a na płycie dużo jest zmian? scalaki mam w podstawkach
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.24, 15:29:54
Jak bym dorwał wsad do GAL-a to myślę, że tak. Ale Pan Stasio zabezpieczył prawdopodobnie GAL-a przed odczytem, poza tym zostały z niego usunięte oznaczenia.
Szukałem pliku "stavi128.zip", który był kiedyś dostępny na stronie Yarka, ale jak na razie, bezskutecznie.

Jak na razie, walczę ze swoim ZX 48 (128). Newralgiczny punkt, to szybkie pamięci, oraz odpowiednie poziomy i czasy sygnałów CAS i RAS.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: ZbyniuR w 2014.09.24, 15:32:08
Nie zdawałem sobie sprawy że płyta główna w Timexie jest o tyle mniejsza od obudowy. :)

Pierwszy raz o  przebudowie go na 128k czytałem w Bajtku przed laty. A ciekawe czy da się go przerobić na +3 i zastosować na zewnątrz interface do stacji podobny jak DDI-1 do CPC 464. A kojarzę że nowszy ROM do niej potrafi też czytać gęste formaty i TOS-a. Czy po prostu ten standard stacji w Spectrumowych świadku nie uchodzi za najbardziejszy?

Choć dziś to pewnie w podobnej cenie albo i taniej wychodzi zakup Divide, niż interfejsu stacji wraz ze stacją.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.24, 17:29:30
TIMEX jest kompatybilny w 98% z ZX Spectrum. Zmiany w układzie ULA, sposobie czytania klawiatury i kilku innych niuansach powodują czasami problemy z oprogramowaniem i sprzętem. Np. nie działa INTERFACE 2.Poza tym, są inne pamięci RAM.

Wersja przerobiona przez STAVI ma skrócony radiator, w celu zmieszczenia dodatkowej płytki z logiką i AY-grekiem.

Teoretycznie, można spróbować przerobić TIMEX-a sposobem jakim ja przerobiłem ZX Spectrum, ale jest wiele niewiadomych.
Po prostu, należy przeanalizować schemat i zaprojektować logikę przełączania banków zgodną z ZX 128k, że o pamięciach nie wspomnę.

Dlatego szukałem jakiegoś "gotowca", bo nie chce mi się za bardzo wyważać otwartych drzwi.
Ale jak tak dalej pójdzie, trzeba będzie przysiąść do schematów, opisów i opracować coś swojego, w oparciu o to, co jest dostępne.

W przygodzie z ZX-sem miałem ok 10 lat przerwy, więc trochę pozapominałem.W tym czasie mój sprzęt leżał grzecznie na półkach.
Ale leżenie mu nie sprzyjało. Po wyjęciu i uruchomieniu moich zbiorów, część nie chciała działać, a część miała opory.
Niestety, ale zbyt długie "leżakowanie" nie sprzyja elektronice, to nie wino ;)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: pear w 2014.09.24, 19:20:37
To jest tylko płytka. Brakuje jeszcze wsadu do GAL-a.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.24, 19:39:17
Dzięki za pliczek, przeanalizuję schemat.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.24, 19:52:27
A czy to jest rozwiązanie inne, niż velesoftowe? Co innego jest w GAL-u?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.24, 21:43:49
Na pewno jest co innego. Wsad Zilogatora ma jeszcze UNRAINER-a i FASTIO. Problem z tym, że TIMEX ma inna ULĘ oraz pamięci. Przeróbką na 128kb  ingerujemy dość znacznie w obsługę pamięci (chodzi tu przełączanie banków, dwa ekrany itd.). Pomijając wsad w EPROM-ie (nie musi zgłaszać się z menu ZX 128k, bo i tak większość softu działa poprzez USR 0 z aktywnymi bankami), jest jeszcze problem z pamięcią (czas dostępu i odświeżanie). Jak uporam się z jednym, przyjdzie i pora na TIMEX-a.

Na przykład, mój przerobiony w tej chwili ZX 48kb vel 128kb działa pięknie w trybie 48kb. Chodzi wszystko - bajka. Testy jako ZX 128kb przechodzi bez problemu. Banki przełączają się prawidłowo. Ale jak jakiś program na 128 kb załaduje dane do banków, to jest loteria. Albo działa,albo nie działa (kolorowe piksele typu mozaika a następnie reset). Jak słusznie podejrzewał jeden kolega z forum, problemem są pamięci, a właściwie ich czas dostępu i odświeżanie.
To, co w trybie 48kb nie ma znaczenia, to już w trybie 128kb ma i to ogromne. Na razie zakupiłem pamięci identyczne z tymi, które ma w swoim ZX 128kb +2 (szary).
Jak przyjdzie przesyłka, będę testował.

Gdzieś w postach na forum widziałem zdjęcie zdekompletowanej płytki STAVI-ego z TIMEX-a. Jeśli ta osoba jeszcze jest obecna na forum, spróbuję do niej zagadnąć o ta płytkę. Jakby odzyskać wsad z GAL-a poprzez przeczytanie w programatorze, droga do upgrade TIMEX-ów stoi otworem. Kabelkologia nie jest taka straszna. 
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.24, 22:16:09
mialem kisedys swoj egzemplarz timexa z 128k. robil mi to znajomy ze swidnika nazywal sie grzegorz siedlicki moze ktos z forumowiczow zna i pamieta. teraz podobno mieszka w warszawie. kolega gumy tez ze swidnika. jego przerobka byla inna niz ta staviego. ja nie mialem zadnej dodatkowj plytki w timexie a wszytko lutowane na kablach. istna pajeczyna ale dzialalo super  jak pamietam. moze wspolnie znajdziemy. na peqno cos pamieta z tamtych czasow a fajnie by bylo jak by mial swojee materialy i chcial sie podzielic. ja swoj egzemplarz sprzedalem i potem tego zalowalem. teraz to byl by unikat.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.09.27, 06:52:46
no i.jak dalsze testy wypadly? nowy ram dziala?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: martin381 w 2014.09.27, 08:31:54


Gdzieś w postach na forum widziałem zdjęcie zdekompletowanej płytki STAVI-ego z TIMEX-a. Jeśli ta osoba jeszcze jest obecna na forum, spróbuję do niej zagadnąć o ta płytkę. Jakby odzyskać wsad z GAL-a poprzez przeczytanie w programatorze, droga do upgrade TIMEX-ów stoi otworem. Kabelkologia nie jest taka straszna.


Mam taką płytkę w stanie jak na fotkach w poście
http://speccy.pl/forum/index.php/topic,501.msg6034.html#msg6034

Co do odczytu to chyba nie da rady  >:(

Ale przy czasie (może dzisiaj wieczorem) wylutuję paskuda i wrzucę na programator a nóż/widelec .... ???

W datasheet  piszą 

Security Cell
A security cell is provided in the GAL20V8 devices to prevent unauthorized copying of the array patterns. Once programmed, this
cell prevents further read access to the functional bits in the device.
This cell can only be erased by re-programming the device, so the
original configuration can never be examined once this cell is programmed. The Electronic Signature is always available to the user,
regardless of the state of this control cell.

W załączniku całość karty katologowej Gal20v8

Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2014.09.27, 09:48:10
Z galami zalezy czy ktos ustawil zabezpieczenie przy programowaniu, jesli tak to ciezka sprawa.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.27, 11:48:09
RAM zmieniłem, połączenia sprawdziłem, nadal mam to samo.
Czytając czeskie i słowackie strony, natrafiłem na temat osób, które dokonywały przeróbek wg. schematu o jakim dyskutujemy w tym wątku.
U nich też występowały takie objawy. Problemem był GAL. Albo jest nieodpowiednio zaprogramowany, albo go "uwaliłem" lutując, albo też niektóre sztuki GAL-a tak mają, że nie chcą działać poprawnie i nikt nie wie dlaczego ?.

Osoby, które spotkały się z tym problemem, po prostu zmieniały GAL-e na inne, i ta przeróbka działała wtedy prawidłowo.
Nie wiem, na ile sposobów można zaprogramować GAL-a. Mam jeszcze dwa zaprogramowane, to spróbuję.

Ale teraz to już wstawię sobie podstawkę, byłem zbyt pewny siebie i nie wstawiłem podstawki pod GAL-a. No cóż, trzeba myśleć żeby nie było dwa razy więcej pracy.

Gdzieś czytałem, ze nawet zabezpieczone GAL-e można odczytać, ale taka maszynka (programator) trochę kosztuje.Ale po mojej rozmowie wiele lat temu z panem Stasiem ze STAVI myślę, ze w tym GAL-u będzie "czterdzieści osiem zabezpieczeń i pole minowe".
W ostateczności zostają Chiny, tam to wszystko podrobią :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.27, 12:06:43
A sprawdziłeś, czy GAL wystawia prawidłowe stany?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: steev w 2014.09.27, 12:10:37
A nie masz czasem równań do tego GALa?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.27, 12:13:57
Do velesoftowej wersji jest dostępny plik .eqn. Do stavowej pewnie nie ;)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.27, 12:14:56
Mam tylko to, co było na stronie http://hw.speccy.cz/128krebuild.html , czyli pliki potrzebne do zaprogramowania GAL-a.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.27, 12:16:42
A sprawdziłeś, czy GAL wystawia prawidłowe stany?

Dzisiaj siądę i posprawdzam wszystko z oscyloskopem - bo sobie pożyczyłem od kumpla.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.27, 12:24:44
Ale dwukanałowym? Bo inaczej ciężko Ci będzie określić, które zbocze najpierw opada na liniach typu RAS, CAS.
Chyba, że jesteś biegły w triggerowaniu :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.27, 12:40:46
Na pewno jest dwukanałowy, albo i więcej. kumpel używa go do serwisowania laptopów itp. Najpierw, to muszę nauczyć się go używać, bo funkcji tam tyle, że łatwiej jest zapamiętać i nauczyć się klawiatury ZX-a.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: steev w 2014.09.27, 13:38:23
Mam tylko to, co było na stronie http://hw.speccy.cz/128krebuild.html , czyli pliki potrzebne do zaprogramowania GAL-a.
Jest tam też plik z równaniami.
Miłe, bo to oznacza że jakby co to nie trzeba gonić za GALami i programatorami (mam jakieś pięciowoltowe CPLD w pudełku :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.27, 20:14:33
To jest jakaś inna, prostsza metoda bez GAL-a ? (wykluczając stado TTL-i). Bo po badaniach wychodzi mi, że jest problem z odświeżaniem RAM-u, jak mi przyjdą części które zamawiałem (w tym podstawki) to "wyciągnę" GAL-a na podstawkę, podstawię drugiego i zobaczę.

Gdy pojawia mi się menu wiadome z ZX-128kb na ekranie widać szybkie mruganie kilku pionowych pasków.
To pewnie objaw niewłaściwego odświeżania RAM-u. Już mi się pomysły kończą.

Człowiek im starszy, tym więcej zapomina, np. nie mogę sobie przypomnieć POKE-a na linię zerową :(
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2014.09.27, 20:17:07
POKE 23755,0:POKE23756,0 - o to chodziło? :) Oczywiście linia musi istnieć, z dowolnym numerem.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.09.27, 20:19:26
O to chodziło, dzięki :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.10.07, 20:32:54
no i co z tą rozbudował, cicho się zrobiło a ten temat to mnie akurat interesuje i ja nie odpuszczę  ;D
ja tez chce mieć Timexa ze 128k ramu i a AY na pokładzie
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2014.10.08, 19:30:14
Na razie, z braku czasu muszę odpuścić. Na dzień dzisiejszy, stan jest taki, że w testach i niektórych programach jest o.k. zaś w niektórych - qpa, nie chce działać jak trzeba. Bez problemu i idealnie pracuje w trybie 48 kb. Problem jest w przełączaniu banków. Albo są błędy w GAL-u, albo nadal mam problem z odświeżaniem. Mam jeszcze płytę ISSUE 2, gdzie multiplekser jest normalny na 74ls, więc następnym krokiem, będzie próba przerobienia właśnie tej płyty. Po prostu, muszę poczytać, poeksperymentować i zebrać doświadczenie.

Sukcesywnie o moich pracach, będę informował na forum.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2014.10.08, 20:52:56
ok, trzymam kciuki
i liczę na dalsze info
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2015.07.01, 19:42:52
Hmm no to widze ze moj trick nie zadzialal. Ok, moze to cos pomoze ja mam wstawione pamieci KM 4164b -15 samsunga, ULA to 6c001e-7 , co do gala, testowalem na gal 20v8b 25lp i PALCE 20v8 na obu dziala bez problemu.Wczesniej wlasnie ,bez tego podlaczenia , (12 noga 74ls174 do mostka) dzialy mi sie takie cuda jak u ciebie. Z tym ze moja plyta to issue 6A. Nie wiem czy ci sie jeszcze chce z tym walczyc ?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2015.07.01, 20:07:02
Uparty jestem, to jeszcze powalczę. Na czeskich forach czytałem, że też niektórzy mieli takie "hopy-siupy" z tą przeróbką i winny był GAL.
Po prostu, kwestia programowania. Nie wiem jakiego programatora używasz, ale te najprostsze (poprzez port LPT) czasami niby zaprogramują, ale nie do końca dokładnie. Będę się musiał do kogoś, kto ma dobry programator "uśmiechnąć", bo kupować, to chyba nie ma sensu. Nie robię tyle na GAL-ach.

Moje pamięci to MN4164P -12A i GAL20v8 B 25LP ?. Płyta też 6a.

Ogólnie, to chodziło mi o to, żeby poćwiczyć takie przeróbki. Jest grono osób, które mają kilka ZX-ów 48 kb i chętnie by dokonało takich przeróbek, żeby mieć choć namiastkę wersji ZX-128k, która jest dosyć rzadka i czasami w kosmicznych pieniądzach.

W samej przeróbce filozofii nie ma, ale albo mam pecha, albo taki "cajmer" ze mnie. Kurde - laptopy, komputery, telefony komórkowe potrafię naprawić, a tu kicha.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2015.07.01, 20:35:11
No i z pamieciami moze byc problem bo to sa 120ns, ja mam 150ns . A po doswiadczeniach z Just Speccy wiem ze to moze byc spora roznica. Jak ci sie chce bawic to ci moge podeslac zestaw 16 sztuk tych moich KM i mojego gala.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2015.07.01, 22:26:10
Z tymi pamięciami, to też podejrzewałem, ale dysponowałem tylko takimi, o takim czasie dostępu i szybszymi. Odnośnie tych Twoich pamięci i GAL-a, wysłałem zapytanie na PRIV.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2015.08.07, 14:50:21
Dzięki Zaxon-owi udało mi się uruchomić ISSUE6a w wersji 128kb. Działała poprawnie, ale okazało się, że jej stan techniczny budzi wiele zastrzeżeń (pozostałości po poprzednim właścicielu). Więc prawdopodobnie wrócę do stanu 48kb i będę się cieszył, jak będzie działała.

Podsumowując - przeróbka w/g opisu z początku tego wątku jest możliwa, pod warunkiem posiadania:
a) sprawnej i NIEMODYFIKOWANEJ płyty ZX  Spectrum 48kb
b) pamięci o czasie dostępu nie niższym, niż 150ns
b) zaprogramowanemu POPRAWNIE układowi/matrycy GAL 20v8 oraz EPROM z zawartością wsadu od ZX 128kb lub ZX 128kb +2 (szary)
c) kłębka kynaru,  dobrej lutownicy, sprawnym oczom i cierpliwości.

Zyskujemy w zamian, 128kb RAM i jakąś namiastkę posiadania  ZX Spectrum 128kb (w przypadku posiadania obudowy od ZX + i wstawienia z prawej strony, na zewnątrz radiatora).

Przeróbki tej NIE polecam osobom niezbyt obeznanym z lutownicą i elektroniką. Można bardzo łatwo uszkodzić druk pod pamięciami.

Szanujmy nasze sprzęty i starajmy się je zachować w stanie oryginalnym. Niestety, jest ich coraz mniej :(

Dlatego osobom zainteresowanym polecam albo Harlequin-a lub Just Speccy 128k.
Do Harlequina już jest możliwość (poprzez zastosowanie dodatkowej płytki) uzyskanie 128kb. Nie wiem, jak w sferze kompatybilności.

Niniejszym tekstem podsumowuję swoją "walkę" z tematem ZX 48kb to ZX 128kb.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: flypeter w 2015.08.07, 15:22:25
Hmmmm, dobre wieści, mam płytę Issue 6A po naprawie, z podstawkami pod RAMami.... może się skuszę :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2015.08.08, 09:17:30
ok, fajnie, skoro mam się sam nie podejmować roboty
to ile taka usługa?

czy następny w kolejce do przeróbki będzie Timex 2048 na 128k ? : :D
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2015.08.08, 10:21:57
Mariansss, ja zrobilem plytki pod to rozszerzenie, pozwala sporo ograniczyc kablowanie, wyciaga sie procka, wstawia plytke, wpina w nia procka i dolutowywuje pare kabli, plus wymiana ramu,

(http://images51.fotosik.pl/702/ebc16978e25d6fefmed.jpg) (http://www.fotosik.pl/pokaz_obrazek/ebc16978e25d6fef.html)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2015.08.08, 10:30:04
Ila taka usługa ? - nie jestem w stanie odpowiedzieć na dzień dzisiejszy, gdyż moje działania miały na celu sprawdzenie, czy taka przeróbka (skoro jest możliwa) na ile będzie skutecznie działać.
Owszem, działa, ale samo podłączenie tych kilkunastu kabelków może nie jest bardzo "upierdliwe", co niezbyt "awario-odporne".
Poza tym, nie wygląda to estetycznie.

Zaxon próbował zaprojektować płytkę pod tą przeróbkę, która miała by się znajdować pod procesorem. Wtedy wystarczyło by tylko kilka kabelków. Gdyby wykonać taką płytkę, użyć elementów SMD, to może to miało by sens. Ew. przepisanie matrycy GAL-a do jakiegoś innego Altera czy czegoś podobnego, wiązało by się praktycznie z zaprojektowaniem wszystkiego od nowa.

Co do TIMEX-a 2048, to sprawa jest rozwojowa. Będę próbował odczytać zawartość GAL-a ze swojego egzemplarza, jeśli tylko nie jest zabezpieczony, powinno się udać.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2015.08.08, 10:31:49
Zaxon, właśnie, chwilę wcześniej o tym pisałem. Ile wychodzi za płytkę ?

Jeśli były by takie płytki, to całość tematu zaczyna nabierać sensu.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2015.08.08, 11:20:40
Plytki ? Zalezy od ilosci, ale przy zamowieniu  od 20 sztuk cena za jedna to jakies 5 PLN. Bez czesci. Gale sa drogie. Ram tez, mnie sie udalo kupic w miare tanio 5000 sztuk KM 4164 ale juz mi sie koncza.  Ogolnie, szkoda howoryty.

Dostajesz plyte do przerobki, musisz ja najpierw sprawdzic czy dziala. Godzina roboty minimum,  musisz miec pare fejsow w tym karte diagnostyczna, wiec koszty. Wyciagniecie 16 kosci pamieci z plyty ZX plus z80? Ok mozna odsysaczem ,tasiemka i kalafonia sie pierdzielic ale przydala by sie stacja rozlutowywujaca i dobra pasta a to  kolejny koszt. Wstawic postawki, zalutowac, obsadzic pamieciami, okablowac, kolejne 2 godziny. Sprawdzic, kolejna minimum godzina, spakowac i odeslac nastepna godzina .

Wiec caly dzien zabawy po to zeby z dobrze dzialajacego ZX 48 zrobic wybrakowane  128  :D 
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2015.08.08, 11:36:44
Plytki ? Zalezy od ilosci, ale przy zamowieniu  od 20 sztuk cena za jedna to jakies 5 PLN. Bez czesci. Gale sa drogie. Ram tez, mnie sie udalo kupic w miare tanio 5000 sztuk KM 4164 ale juz mi sie koncza.  Ogolnie, szkoda howoryty.

Dostajesz plyte do przerobki, musisz ja najpierw sprawdzic czy dziala. Godzina roboty minimum,  musisz miec pare fejsow w tym karte diagnostyczna, wiec koszty. Wyciagniecie 16 kosci pamieci z plyty ZX plus z80? Ok mozna odsysaczem ,tasiemka i kalafonia sie pierdzielic ale przydala by sie stacja rozlutowywujaca i dobra pasta a to  kolejny koszt. Wstawic postawki, zalutowac, obsadzic pamieciami, okablowac, kolejne 2 godziny. Sprawdzic, kolejna minimum godzina, spakowac i odeslac nastepna godzina .

Wiec caly dzien zabawy po to zeby z dobrze dzialajacego ZX 48 zrobic wybrakowane  128  :D

Właśnie wcześniej polecałem zakup albo Harlequin-a, albo Just Speccy 128. Lepiej odłożyć trochę i kupić "gotowca", albo płytkę i samemu się bawić w obsadzanie elementami i uruchomienie, niż "utrupić" dobrego ZX-a.
Pytałem o cenę płytek, bo być może znaleźli by się tacy, co chcieli by zaryzykować i spróbować.

Dlatego też podjąłem ten temat, żeby naświetlić koszta takiej przeróbki w sensie jej opłacalności, funkcjonalności i niezawodności.

Decyzję każdy powinien podjąć sam, czy przerabiać, czy nie. Ja na dzień dzisiejszy nie podjął bym się zrobienia takiego ZX-a dla kogoś za pieniądze, bo bym nie mógł spać w nocy z obawy, czy wszystko działa poprawnie.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2015.08.08, 11:45:07
Spoko, bede mial chwile to sprawdze to PCB czy sie gdzies nie pomylilem i udostepne pliki.

Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: lotharek1977 w 2019.09.30, 11:17:08
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2019.09.30, 12:46:01
Archeologia stosowana. Jedno pytanie, po co ? Prawdziwych płyt ZX 128 mieszczących się w budzie od gumiaka jest co najmniej 3 a może więcej wersji .Djordje niedługo wypuści kolejną wersje z ULA plus na pokładzie. Jaki jest sens demolować płyte 48, wstawiać jakieś protezy, tylko po to żeby otrzymać kulawe 128 z nadal lichym wyjściem composite ? Może i to miało  sens w bieda latach 80-90 ale teraz ? Do tego weź pod uwage że jeśli nawet coś działa na płycie iss 3 to nie koniecznie musi na iss4, albo 6 i odwrotnie. Extra ram? ZX sobie doskonale radził i radzi bez niego bo po to ma Divide, DIMMC itp.  Tryb Pentagona na ULA 48 ........Chciałbym to zobaczyć, zapuść" Devotion" demo na przykład albo" Illusion" i wrzuć filmik.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2019.09.30, 19:30:23
Przemek, spróbuj to przeportować do Timex-a 2048.
Wiem, że na taką przeróbkę byłby co najmniej jeden chętny :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2019.09.30, 20:14:45
Mnie z 4 lata temu też sie pytał o to  jeden facet  z  Kazachstanu albo z Kigrgistanu ? . To byłby drugi chętny  :) ... Na razie czekam na video z dem ... Pentagon na płycie 48, z ula 48. Toż to rewolucja !!!  No chyba że jeszcze trzeba z płyty wywalić ULA, dorobić RGB, działający Beta Disc..... przerobić zasilanie żeby dało rade , napchać kolejnych protez i z płyty od 48, zostaje gniazdo zasilania, ale je przy tym poborze mocy warto i tak wymienić z 2.1 na 2.5  :D
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2019.09.30, 20:19:02
Oj tam, oj tam...;)

(http://zxplus.itherm.cz/ZXplus_inside.JPG)

Jak widać, sporo się zmieści :)

W sumie mam podobnie przerobionego TC2048, ale boję się do niego dotykać, bo już nie mam nawet schematu tego, co tam nawyrabiałem. A efekt wcale nie był zadowalający. Mało która gra 128k odpalała się z dźwiękiem.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: zaxon w 2019.09.30, 20:25:11
Jacek, to pewnie rezystor  :D
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2019.09.30, 20:32:11
w tym temacie lotharek1977 nie słuchaj zaxona  ;D
ja czekam i czekam tyle że cos takiego chce do timexa a nie do zx

trojacek mógłbyś pokazać tego timexa to chociaż oko nacieszę  :D
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2019.09.30, 20:35:49
trojacek mógłbyś pokazać tego timexa to chociaż oko nacieszę  :D

Na razie jestem w rozjazdach, ale jak będę miał okazję cyknąć fotki, to wrzucę :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Gryzor w 2019.09.30, 20:41:00
Oj tam, oj tam, ale ULA dalej 48K.
Pentagona jest bez sensu robic na bazie ZXa, tu Zaxon ma racje.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2019.09.30, 21:03:28
Prawda jest taka.
Wyżej ULA nie podskoczysz.
I tyle.

Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Pyza^Illusion w 2019.09.30, 23:04:23
Do poprawnej pracy zdecydowanej większości programów ROM 128 nie był potrzebny. Co więcej, to na ROMie 128 właśnie mało co chodziło (trzeba przez usr0 przełączać na 48). Zresztą kilka pierwszych przeróbek tak właśnie chodziło.
Też uważam, że przerabianie 48 na tryby Pentagona to trochę niewypał. Sam mam Plusa przerobionego na 128 i niestety jeśli chodzi o dema to potrafią działać tylko do pewnego momentu. No ale pomijając demoscenę, to mogłoby to wypalić, bo raczej wszystkie gry/użytki pójdą.
Zaxon - akurat Devotion chodzi dobrze na przerobionej 48->128. Illusion się wysypuje tak gdzieś w 3/4.
Trojacek - skoro mało co się odpala na tej przeróbce, to tam musi być napitolone. Przeróbka Timexa by STAVI działała niemal identycznie jak przerobiony 48. Ze dwa programy może miały jakiś zgrzyt.
I tak, przerabianie Timexów ma sens, bo daje dodatkowe możliwości. Natomiast jest dużo bardziej skomplikowane i chyba w razie niepowodzenia zamiennik ULA (ten kwadratowy) jest praktycznie nieosiągalny.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2019.09.30, 23:13:48
Trojacek - skoro mało co się odpala na tej przeróbce, to tam musi być napitolone. Przeróbka Timexa by STAVI działała niemal identycznie jak przerobiony 48. Ze dwa programy może miały jakiś zgrzyt.
I tak, przerabianie Timexów ma sens, bo daje dodatkowe możliwości. Natomiast jest dużo bardziej skomplikowane i chyba w razie niepowodzenia zamiennik ULA (ten kwadratowy) jest praktycznie nieosiągalny.

No, w mojej przeróbce jest napitolone, bo nie miałem żadnej dokumentacji, jak te banki tak do końca działają ;)
Fakt, timexowy SCLD jest niedostępny, zamienników (na razie) brak.
Te dodatkowe możliwości, to zgaduję, że chodzi Ci przede wszystkim o 512x384 :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Pyza^Illusion w 2019.09.30, 23:28:52
Dokładnie.
No i pamiętam, że największy problem to nie było stronicowanie banków, ale drugi videoram. Można było nawet zrobić przeróbkę na 128k bez dodatkowego ekranu i kosztowało to prawie połowę mniej. Tam jakaś dodatkowa płytka z logiką była do tego potrzebna (GAL?). Zaznaczam, że to wszystko z pamięci odtwarzam - mogło mi się przez te lata coś poprzestawiać :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Rzeznik w 2019.10.01, 09:50:18
nie pisano w tym watku od 120 dni ;-)

Dobra, to podsumujmy.
Lotharek zrobił kiedyś zamiennik dolnego RAM'u do ZX - zrobił, działa.
Postanowił zrobić zamiennik górnego ramu (ile jest maszyn z uwalonym tym ramem to wiadomo, że naprawa polega na wywaleniu wszystkich kości, wlutowaniu podstawek i włożeniu kości też wiadomo), więc wpadł na pomysł z SRAM razem z prockiem.
I tutaj naraz wykluły się inne możliwości, więc dla jajek właściwie zrobił RAM jak w Pentagonie 512, bo tak, bo była taka możliwość.
Potem, po rozmowie, stwierdziliśmy, że to bez sensu, że może da się zrobić ten RAM bankowany jak w ZX 128 (Rammer) i Lotharek to zrobił, działa to, gdzieś wrzucałem filmik, dużo gier i dem zaczęło działać ja na ZX 128.

https://www.youtube.com/watch?v=KBj5uJj_HPY (https://www.youtube.com/watch?v=KBj5uJj_HPY)

W trakcie kolejnej rozmowy, wyszło nam, że jak się prosto da, to fajnie będzie dorobić do tego drugi video ram jak w ZX 128. Prace nad rozwiązaniem trwają, jak się uda to będzie super.

Te 512 KB jak w Pentagonie zostało w fejsie, bo jest program kopiujący na ZX, który sprawdza taką pamięć, więc zworką na ten moment można sobie ten tryb ustawić i sprawdzić - ale jest to tylko po to, że jest, po nic więcej. Zostanie może nawet z fejsa usunięte - nie wiem, decyzja Lotharka, ale skoro wzbudza takie niezdrowe emocje to lepiej imo to wyciąć po prostu.

Ciekawszy jest tryb ZX 128 i tutaj cała zabawa. ULA oczywiście zostanie po staremu, w wersji 48.  Trwają też prace nad opcjonalnym AY razem z ramem.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Gryzor w 2019.10.01, 10:21:20
I tu sie rodzi pytanie, czy nie lepiej w takim razie od razu walnac CPLD zamiast ULA i miec wsparcie dla roznych timingow.
Ok, sporo programow pojdzie na 48K ULA + 128K RAM, ale to dalej bedzie kulawy 128K, poza tym czy warto dewastowac 48K lub Timexy,
ktorych tez za duzo nie ma ?
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: KWF w 2019.10.01, 10:51:45
Gumiaków i plusów było ok 5 000 000 sztuk, wiec można dewastować do woli ;)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: lotharek1977 w 2019.10.01, 11:37:35
powaznie 5 mln ?
a ja myslalem ze c64 bylo najwiecej 1mln..
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: ZbyniuR w 2019.10.01, 11:40:21
Wszystkich oryginalnych Spectrumów zrobiono 5 mln, w tym 2 mln wyprodukował Sinclair i 3 mln wyprodukował Amstrad. Więc Gumiaków na pewno nie było aż tyle.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: lotharek1977 w 2019.10.01, 11:44:30
nie pisano w tym watku od 120 dni ;-)

 Zostanie może nawet z fejsa usunięte - nie wiem, decyzja Lotharka, ale skoro wzbudza takie niezdrowe emocje to lepiej imo to wyciąć po prostu.

tak naprawde to sram 4mbit jest w tej samej cenie co 1mbit, a nawet tanszy  latweij osiaglany dla Vcc  2.7-5V.  obsluga 4mbit  to TYLKO 4 linijki kodu. nikogo nie boli, a jest.  cpld jest 3,3V , akceptuje ttl 5V, ale zdrowiej jest komunikawoac sie po obnizonym poziomie ttl
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2019.10.01, 12:00:59
Najlepszym przekazem byłby przekaz wizualny, jak pracuje taka rozbudowa.
Zrobić zawsze można, ale w formie projektu nigdy nie będzie wiadomo, jak zachowa się to w rzeczywistej pracy.
Czy poprawnie będą pracować np. niektóre interface podłączane do szyny krawędziowej ZX Spectrum ?

Sam mam kilkanaście projektów, które wydawały mi się o.k. ale rzeczywistość zweryfikowała, że są one na "nowe, lepsze, cywilizowane czasy" :)
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Gryzor w 2019.10.01, 12:04:06
Patrzac na ebay gumiakow jest na poziomie 128k grey, wiec nie wiem czy tak do woli, poza tym plytki 48 sa slabsze niz Amstrada, wiec czesciej padaja (lacznie z 4116) . Chyba, ze ktos ma popsute 48K, to inny temat, ale to i tak bedzie modyfikacja dla nielicznych. Dzialajace Timexy to juz w ogole strach ruszac.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2019.10.01, 12:10:43
Niedługo będzie tak:
- oryginały ZX Spectrum - gablotka, demonstracja od czasu do czasu, żeby sprawdzić, czy jeszcze działa.
- klony - do codziennego działania, grania i dem puszczania.

Klonów powstało ostatnio naprawdę sporo, pasujących do obudów ZX 48 i ZX48+, nawet do obudowy ZX 81.
Kwestią czasu jest powstanie klona kompatybilnego ze wszystkimi modelami ZX Spectrum.
Tylko, czy to będzie jeszcze klon ? czy już zupełnie coś nowego, pośredniego.

Dla mnie osobiście ważne jest, żeby wyprowadzona była szyna krawędziowa z sygnałami do podłączania interface-ów.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2019.10.13, 22:00:26
trojacek mógłbyś pokazać tego timexa to chociaż oko nacieszę  :D

Proszę bardzo, ale nic ciekawego to raczej nie jest :)
W obudowie był jeszcze interfejs M397 oraz zasilacz. Plus długaśna taśma do zewnętrznej klawiatury.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2019.10.13, 22:44:28
Że też Ci się chciało ... :) tak obudowywać.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2019.10.14, 19:44:52
super, to inna wersja niz "by Stavi"
patrząc na fotę to jak bym coś takiego miał chodzi o plytkę to bym dał radę podłaczyć, widzę ze dużo drutowania do płyty nie ma, ciekawe co tam pod płytką
a i rom i kostki ram widze ze musza byc wymienione
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2019.10.14, 19:53:03
To było tak...
Na początku stwierdziłem, że zrobię przeróbkę na 80KB, więc dałem 1/2 LS74 (przerzutnik D) oraz dwie kostki logiki jako dekoder adresu.
Potem, ponieważ zostały mi dwie wolne bramki, zrobiłem z nich przerzutnik RS jako debouncer do NMI, a ROM powiększył się dwukrotnie - w jednej połówce oryginalny ZX ROM, w drugiej - z nałożonym ROM-em od Masterface (NMI + taśma, turbo, monitor). Przełączane jumperkiem.
Potem dołożyłem dwie kostki RAM (zrobiło się w sumie 144KB), ale nie tam, gdzie powinienem... Doszły też kostki TTL do obsługi stronicowania 128K, ale bez drugiej pamięci obrazu. Kicha.
AY był jako zewnętrzny interfejs.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: Maryjan w 2019.10.14, 19:55:55
Z tego, co pisał swego czasu Yarek na swoich stronach, przeróbka na 144k jest łatwiejsza, niż na 128k.
Problemem jest właśnie drugi ekran.
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: jack_świdnik w 2019.10.14, 20:00:29
"drugi ekran" czyli o ekran z menu z zx 128k ?
144kb to też cos w timexie na pewno lepiej niz 48k
Tytuł: Odp: ZX 48kb przebudowa na 128k prawie udana ale...
Wiadomość wysłana przez: trojacek w 2019.10.14, 20:09:25
Z tego, co pisał swego czasu Yarek na swoich stronach, przeróbka na 144k jest łatwiejsza, niż na 128k.
Problemem jest właśnie drugi ekran.

Nie byłby problemem, gdybym wtedy wiedział, jak to ma działać. Po prostu 2x4464 powinny pójść w miejsce tych kostek bardziej na lewo.
W momencie montażu nie wiedziałem też, że wiele gier sprawdza obecność ROM 128K, zanim załaduje melodyjki dla AY. Tak więc moja przeróbka niewiele dawała radości. Ale bazowałem na dość ogólnych artykułach z prasy zagranicznej, nie mając dostępu do fizycznego 128K.

"drugi ekran" czyli o ekran z menu z zx 128k ?

Nie chodzi o menu, tylko o organizację pamięci. Modele 128K potrafią wyświetlać obraz ze stron numer 5 i 7, można więc stosować fajne sztuczki np. upłynniające animacje. Można też włączyć "gigascreen" - pseudotryb graficzny, polegający na przełączaniu stron 5 i 7 co jedną ramkę (50 Hz).

Cytuj
144kb to też cos w timexie na pewno lepiej niz 48k

Można zrobić nawet 192KB, pytanie, jakie oprogramowanie z tego skorzysta? Takie, jakie się samodzielnie napisze ;)
Podstawą jest zgodność z modelem 128K, bo na to jest sporo oprogramowania.