forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: Spidi w 2019.07.15, 22:42:53

Tytuł: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.07.15, 22:42:53
Witam,

chciałbym przekazać info o powstaniu prototypu jak w temacie. Jak widać na załączonym filmie "gra i buczy"  ;)
Obecnie interfejs działa w trybie Kempston i obsługuje joysticki i pady USB.

https://youtu.be/AHzfyKbDM60 (https://youtu.be/AHzfyKbDM60)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: damik w 2019.07.15, 23:07:47
Ciekawe to, tylko gdzie i za ile to jest/będzie dostępne ?
Projekt jest otwarty czyli będą dostępne wsady i projekty PCB czy też komercyjny i dostępny jako gotowiec ?

Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: KWF w 2019.07.15, 23:24:06
Komercyjny prosto z Wrocławia z firmy 7-bit.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.07.15, 23:25:43
Projekt pochodzi z tych komercyjnych i mam nadzieję, że po wakacjach będzie dostępny.
Pozostało jeszcze przeprojektowanie płytki aby była lepiej dopasowana do Spectruma i wygodnego podłączania urządzeń USB.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.07.15, 23:29:07
Komercyjny prosto z Wrocławia z firmy 7-bit.
Zgadza się  ;)
Niedawno reanimowałem mojego pierwszego "plusa" (to ten z filmu), który jest ze mną od ósmej klasy szkoły podstawowej :)
No i siłą rzeczy trzeba coś do niego zrobić :)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: damik w 2019.07.15, 23:31:30
A jaki będzie orientacyjny koszt takiego cuda ?

Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.07.15, 23:36:44
A jaki będzie orientacyjny koszt takiego cuda ?
Na chwilę obecną koszty jeszcze nie są znane. Coś więcej będę mógł powiedzieć gdy będzie gotowa finalna płytka PCB i skompletowane wszystkie podzespoły.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: andy w 2019.07.15, 23:56:37
Szkoda, że nie przelotowy. Tani pad ćwiczyłem z emulatorem na Pi, ale nie zadziałał. Jednak kołka od A...i przerobionego na mikrowyłączniki od lutownicy nic nie przebije.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.07.16, 09:32:38
Szkoda, że nie przelotowy. Tani pad ćwiczyłem z emulatorem na Pi, ale nie zadziałał. Jednak kołka od A...i przerobionego na mikrowyłączniki od lutownicy nic nie przebije.
Taka opcja jest jeszcze do zrobienia. To jest tylko prototyp zbudowany w celu sprawdzenia koncepcji.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.03, 01:42:56
Oto i wygląd finalnego urządzenia.

(https://7-bit.pl/images/ZXKempstonUSB_2_450.jpg)

Urządzenie nie będzie przelotowe.

Jeśli chodzi o funkcjonalność, to:
- wykrywa większość joystików oraz padów USB na kablach,
- posiada tryby pracy Kempston oraz Sinclair 1,
- przycisk Mode/Bootloader (podwójna funkcja przycisku, zmiana trybu pracy joysticka / aktualizacji oprogramowania układowego),
- przycisk RESET
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: damik w 2019.08.03, 02:00:33
A można też jeszcze fotkę z tzw "pupy" strony ?  :D

Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Skinner w 2019.08.03, 02:04:03
I prognozowaną cenę za ten dynks ;)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: andy w 2019.08.03, 10:23:53
(https://7-bit.pl/images/ZXKempstonUSB_1_450.jpg)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.03, 10:40:20
(https://7-bit.pl/images/ZXKempstonUSB_4_450.jpg)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: trojacek w 2019.08.03, 12:13:04
No dobra, pięknie, schludnie wykonany, przelotowość można zrobić, jak widzę.
Ale... co tak naprawdę wnosi ten projekt? Do Spectrum i tak można podłączyć joysticki oraz 9-pinowe pady.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.03, 12:38:32
Wnosi tylko tyle, że można podpiąć owe joye i pady na USB, które są dostępne wszędzie za małe pieniądze.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.03, 12:40:08
Z innej beczki, potrzebowałbym ze dwie osoby chętne do przetestowania mojego "ustrojstwa" z innymi sprzętami.
Ktoś chętny?
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: rubikus w 2019.08.03, 12:44:38
Moę potestować z TIMEX-em, zx +2, zx+2A, max48...
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: trojacek w 2019.08.03, 12:54:10
Wnosi tylko tyle, że można podpiąć owe joye i pady na USB, które są dostępne wszędzie za małe pieniądze.

Dodatkowe funkcje (przyciski) urządzeń USB i tak nie będą obsługiwane, więc po co?
A joysticki i pady 9-pinowe też drogie nie są.

Cytuj
Z innej beczki, potrzebowałbym ze dwie osoby chętne do przetestowania mojego "ustrojstwa" z innymi sprzętami.
Ktoś chętny?

A czy ustaliłeś, z jakimi modelami jest kompatybilny ten interfejs? Bo są drobne różnice na złączach krawędziowych, ale jeśli są wykorzystywane tylko podstawowe sygnały, to być może w grę wchodzi również +2A/B i +3, oraz - choć wątpię, ze względu na brak /IORQGE - Timex TC2048/2068. Problem związany z /IORQGE opisał kiedyś Jarek Adamski:
https://8bit.yarek.pl/computer/zx.tc2048/index-pl.html
Bez tej poprawki komputer nie "zobaczy" zewnętrznego portu Kempston ani zewnętrznej klawiatury (czyli również joysticków Sinclair i Cursor).
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.03, 18:06:32
Dodatkowe funkcje (przyciski) urządzeń USB i tak nie będą obsługiwane, więc po co?
Dodatkowe przyciski mogą posiadać zamapowane funkcje np. podskoku w lewo, gdzie w "normalnych" warunkach musisz wciskać kierunek i fire (tak to działa na innych retro platformach".
Tak swoją drogą gdyby człowiek cały czas stosował się do tego "po co?", to dalej siedziałby na drzewach, no może w jaskiniach.

Cytuj
A czy ustaliłeś, z jakimi modelami jest kompatybilny ten interfejs?
Podstawowe modele to ZX Spectrum/+. Dalsze modele może wyjdą w testach.
Co do Timexa 2048 (bo takowego posiadam), to tryb Kempston na nim nie działa, ale działa tryb Sinclair 1.
Przeróbki na własnych płytach, to już raczej decyzja posiadacza. Dlatego obecne modele to ZX Spectrum/+
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: trojacek w 2019.08.03, 19:14:16
Dodatkowe przyciski mogą posiadać zamapowane funkcje np. podskoku w lewo, gdzie w "normalnych" warunkach musisz wciskać kierunek i fire (tak to działa na innych retro platformach.

OK, jest to jakiś argument :)

Cytuj
Tak swoją drogą gdyby człowiek cały czas stosował się do tego "po co?", to dalej siedziałby na drzewach, no może w jaskiniach.

No i właśnie tym się różni homo sapiens od innych gatunków, że działa selektywnie - tzn. zadaje sobie pytanie "po co" i idzie w kierunku rozwiązań pożytecznych ;)


Cytuj
Podstawowe modele to ZX Spectrum/+. Dalsze modele może wyjdą w testach.
Co do Timexa 2048 (bo takowego posiadam), to tryb Kempston na nim nie działa, ale działa tryb Sinclair 1.
Przeróbki na własnych płytach, to już raczej decyzja posiadacza. Dlatego obecne modele to ZX Spectrum/+

OK, no to jest jasna sytuacja. A modele 128K?
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: steev w 2019.08.03, 22:28:33
Ciekawe czy zadziała z padem Xbox 360 wireless... :)
(Tak od strzału to raczej nie sądzę, ale może by się dało podrasować firmware...?)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: trojacek w 2019.08.03, 23:18:52
To chyba trzeba by jeszcze mieć odbiornik wireless na USB?
Bo kabel to chyba tylko do ładowania służył.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: steev w 2019.08.03, 23:19:26
Tak & tak.
Jako nieposiadacz XBoxa, pada kupowałem od razu w komplecie z :)
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.04, 00:00:41
Pad od XBox360 nie ruszy ze względu na to, że nie jest urządzeniem USB HID.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: zaxon w 2019.08.04, 14:22:55
Echh, ta niechęć do zrobienia przelotowego, czemu ? Potem nadziabane rozdzielaczy, rozgałęźników za ZX-em aż dym idzie z przetwornicy .

 Dajemy dodatkowe pady na głównej płytce  + płytke i za pare groszy mamy przelotowy interfejs . Trudno?
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: Spidi w 2019.08.04, 15:56:26
Oczywiście, że można. Lecz nie taki jest szerszy kontekst tego projektu.
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: zaxon w 2019.08.04, 16:13:49
No a jaki jest szerszy kontekst?  Że nie mam poki co go jak podłączyć  do ZX Spectrum  bo już złącze mam zajęte przez  divide 57c  na przykład ? Czy szerszym kontekstem będzie wyprodukowanie za tydzień komercyjnego rozdzielacza szyny ZX który trzeba będzie dokupić  (vide strategia Apple)   ?? 

Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: emeu w 2019.08.04, 16:32:55
Echh, ta niechęć do zrobienia przelotowego, czemu ? Potem nadziabane rozdzielaczy, rozgałęźników za ZX-em aż dym idzie z przetwornicy .

 Dajemy dodatkowe pady na głównej płytce  + płytke i za pare groszy mamy przelotowy interfejs . Trudno?

Teraz to takie proste?  Mam Twoje nano SD z ubiegłego roku i też mam problem z podłączeniem innego interfejsu - np Kempstona
Tytuł: Odp: ZXKempstonUSB
Wiadomość wysłana przez: zaxon w 2019.08.04, 16:40:01
Dlaczego? Czyżby nikt nie pomyślał i nie zrobił przelotowego Kempstona?