1

Temat: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Dzisiaj udało mi się w końcu przetestować prototyp adaptera myszy USB dla Atari.

http://youtu.be/5caEkP2tlvM

Powinien działać z niemal każdą dowolną myszą USB :)

Ostatnio edytowany przez willy (2023-02-07 22:13:01)

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

2

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Super!
Mam jedno ale, chcesz dotrzeć do każdej Atari wiedźmy?
"...to use witch all ATARI..."
zmień na with.

3

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Dzięki poprawiłem. Ale co ciekawe w 2 miejscu napisałem poprawnie ;)

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

4

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Jaka orientacyjna cena?

5

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

no wlasnie, jaka cena i czy bedzie mozna zamawiac....

Zaczęło się od Atari 65XE+LDW2000, potem Atari 1040STE, Amiga 1200, Atari Portofolio, morze blaszaków, GBA,PS1, 2, 3....

a teraz:Atari STez Ultrasatanem,  Atari 65XE+Ultimate1 + SIDE2+ SIO2SD + 1050+LDW Super 2000

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Na pewno będę chciał co najmniej 1, a jak cena będzie dobra to i więcej. Btw. Może dałoby się dorobić emulację Joya za pomocą padów na USB?

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

7

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Willy jeśli to co widzę to nie jest snem!!!
BRAWO!!!!!

Myszka optyczna do Falcona na Usb bez kabla......

8

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

A dlaczego z prawie każdą, a nie każdą? Czym się charakteryzują te myszy, które nie zadziałają z przedstawionym adapterem?

9

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

@AS.. jak pograłem w Quake'a na SV to nie było wyjścia. Tym się nie dało grać.

@Adam Da się, ale to trochę później. Ten sam Hardware tylko inny nowy firmware, które rozpozna pada i będzie emulowało pada. Update firmware i konfiguracja przez USB, wkładasz Pendriva z nowym firmware, lub z plikiem konfiguracyjnym i urządzenie się zaktualizuje/skonfiguruje (W chwili obecnej następny punkt na liście todo).

Cena będzie raczej przystępna, ale do tego jeszcze daleko. Pi razy oko max 15€ z vatami stratami. Wersja do Amigi 25€ :D

@mgr_inz_rafal niektóre myszy nie wspierają protokolu BOOT. W chwili obecnej wszystkie szanujące się myszy to wspierają. W  przyszłości i to da się oprogramować, ale chwilę to potrwa bo trzeba sparsować deskryptor protokolu - cokolwiek by to nie znaczyło. Będę i tak to musiał zrobić żeby pady działały prawidłowo.

Żeby sprawdzić czy mysz to obsługuje trzeba odpalić ten program: http://www.ftdichip.com/Support/Utilities/usbview.zip
I odnaleźć w drzewku po lewej mysz, (myszki z bajerami występują często jako urządzenie kompozytowe) i odnaleźć sekcję:

Interface Descriptor:
bInterfaceNumber:     0x01
bAlternateSetting:    0x00
bNumEndpoints:        0x01
bInterfaceClass:      0x03 (HID)
bInterfaceSubClass:   0x01
bInterfaceProtocol:   0x02
iInterface:           0x00

Pole

bInterfaceSubClass:   0x01 - musi być ustawione na 1, inaczej myszka nie będzie działać z obecną wersją firmware.
bInterfaceProtocol:   0x02 - oznacza że to jest myszka, moja ma np jeszcze interfejs klawiatury (0x01)

Ostatnio edytowany przez willy (2014-02-03 21:24:04)

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

10

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Willy

rewelacja, wstepnie pisze sie na 1 szt. a skoro bedzie dziala z innymi atarkami (TT, Hades plus niska cena) to wzialbym wiecej co najmniej 2-3 szt.

Kroll

Falcon CT63, CTPCI + Radeon 9250, napęd MO Fujitsu 230 MB oraz naped Syquest 230 MB, Nagrywarka Yamaha CDRW 2100, Napęd DVD-ROM, Netusbee, Skaner EPSON GT8000/Falcon 030, Ram 14 MB, karta CF 16 GB/Hades 060, CD-ROM, Nagrywarka Yamaha CDR, karta sieciowa, napęd Syquest 44 MB/Atari TT 030; 10 MB ST-Ramu, 64 MB TT-Ramu, Zewnętrzny naped CD-ROM, napęd MO Fujitsu 230 MB, karta graficzna MEGA Vision 300 Netusbee/Atari Jaguar + Skunkboard, Atari 65 XE + SIDE

11

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Ja się piszę na sztukę, może i ze 2 - jedno pytanie - czy tylko prototyp jest taki duży czy tak już ma zostać? Moim celem jest wpakowanie bebechów optycznej myszy usb do oryginalnej obudowy Atari czy Amigi, a z tym to się nie uda.

willy napisał/a:

niektóre myszy nie wspierają protokolu BOOT. W chwili obecnej wszystkie szanujące się myszy to wspierają

Co za czasy - myszka się bootuje... Jak dostanę pierwszą informację o patchu do zasilacza, przechodzę na emeryturę i wyjeżdżam w Bieszczady. Kiedyś wszystko było prostsze...

The problem is not the problem; the problem is your attitude about the problem

12

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Prototyp jest wielkości stodoły ;P
Docelowo mam nadzieję zmieścić to na ca  ~4cm^2 pcb żeby dało się wszędzie upchnąc. (też mam taki plan z myszą)

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

13

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Willy, w opisie filmu masz napisane HID a tutaj, że BOOT. To dwie inne rzeczy chyba? :)

What can be asserted without proof can be dismissed without proof.

14

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Nie do końca.

Protokoł boot jest specjalnym uproszczonym protokołem urządzeń klasy HID, jego przeznaczeniem jest komunikacja z BIOS, i jest sztywno określony (przynajmniej jeśli chodzi o 3 klawisze myszy i 2 osie przesuwu), nie trzeba parsować deskryptora protokolu. Większość współczesnych myszy da się przełączyć aby komunikowały się używając tego właśnie protokołu. Domyślnie mysz startuje z obsługą pełnego protokołu, jednak gdy obsługuje protokol boot, da się ją poprostu przełączyć.

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

15

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Willy, super temat.
piszę się na jeden egzemplarz

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

16

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

To są jakieś zapisy? To ja proszę trzy :-)

17

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

willy napisał/a:

Dzisiaj udało mi się w końcu przetestować prototyp adaptera myszy usb dla Atari.

http://youtu.be/5caEkP2tlvM

Powinien działać z niemal każdą dowloną myszą USB :)

A czy jest szansa, żeby np. zadziałał z tabletem (któryś z tańszych dostępnych na rynku np. PENTAGRAM ThinType P2006)?

18

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Willy Quake port z Amigi na Falconie jest po prostu zbyt "za szybki" (zapewne piszesz to o moim złomie "clabie" mk#1 ... tera prosimy pana  swi*.12 aby coś opowiedział o tym zdarzeniu jak amiga jest lepsza)... To jakiś dziwny temat ostatnio...!?!
A swoją drogą, taka przejściówką.... To będzie TO!

Poproszę dwie!
nie trzy! jedną sobie sprzedam na allegro za -50pln!! A co!
Trzeba wspierać rozwój Atari!!

Ostatnio edytowany przez AS... (2014-02-03 23:19:20)

19

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Ender napisał/a:

A czy jest szansa, żeby np. zadziałał z tabletem (któryś z tańszych dostępnych na rynku np. PENTAGRAM ThinType P2006)?

Moglbys sprecyzowac co masz na mysli?

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

przetestuj na Mega STE , bo 99 % takich interface mam problemy z tym komputerem

World f**k Olympique Marseille & Legia Warszawa i Sochi 2014

21

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

willy czy to jest VNC2 based? :)

22

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

@seban - tak, ale ten co pisał dokumentację do tego powinien trafić do więzienia.

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

23

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

he he he :) a wiesz że odniosłem to samo wrażenie :)

24

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Napisałem do FTDI z opinią, że ich toolchain jest "wychędożony" ale nic nie odpowiedzieli.

What can be asserted without proof can be dismissed without proof.

25

Odp: mouSTer - Universalny Adapter Urządzeń USB (mysz, gamepad, joystick).

Bitman'Resurrection napisał/a:

przetestuj na Mega STE , bo 99 % takich interface mam problemy z tym komputerem

Zglebilem ten problem nieco (przynajmniej teoretycznie bo nie mam zadnej Megi), zamowilem sample i licze na to ze bedzie dzialac ;)

Jakby ktos mial ochote, to chetnie bym sie dowiedzial czy z mega ste mozna pociagnac jakies 250mA z portu myszy,  i jaki jest wtedy spadek napiecia.

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477