Παρουσίαση MouSTer DB9 σε USB HID adapter

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
9.928
Αντιδράσεις
10.990
Ενα απο τα πιο συνηθισμένα περιφερειακά που χρησιμοποιεί ο καθε amiga user ειναι κάποιου είδους μετατροπέας που του επιτρέπει να συνδέσει σύγχρονα ποντίκια (και οχι μονο) στην amiga του. Ανα τα χρονια εχουν εμφανιστεί πολλοι τετοιοι μετατροπείς, τοσο για ps/2, οσο για usb.

Καποιοι απο τους πιο δημοφιλείς προσφερουν πολλαπλες δυνατοτητες, οπως εξομοίωση joystick ή συμβατότητα με διαφορους αλλους 8bit και 16bit υπολογιστες. Δυστυχως ολες αυτες οι δυνατοτητες κανουν τους μετατροπεις δυσχρηστους, με πολλαπλους συνδιασμους που θελουν καλο συγχρονισμο και αντανακλαστικα για να ενεργοποιηθούν και συχνα χρειαζονται πολυσελιδα εγχειριδια για να καλυψουν ολες τις δυνατοτητες τους.

Πιο συγκεκριμένα ειχαμε δει στο παρελθον το Tom+ που εχει δεκαδες συνδιασμους κουμπιων σε συγκεκριμενες χρονικες στιγμες για να ενεργοποιηθουν. Ο μετατροπεας αυτος επιπλεον πασχει απο κακιστη εως ανυπαρκτη υποστηριξη, αφου οι σελιδες υποστηριξης συχνα εξαφανίζονται για μηνες και χρονια, οπως και ο server που παρεχει το firmware στην ειδικη εφαρμογη για φλασαρισμα. Ειχαμε δει ακομα τον μετατροπεα που συνοδευει το ασυρματο Tank Mouse και την κακη σχεδιαση του που κανει δυσκολη την χρηση του αμα θελουμε να αλλαξουμε ρυθμο λειτουργιας.

Μια απλη και ευκολη λυση στο συγκεκριμενο προβλημα ερχεται να δωσει ο μετατροπεας MouSTer. Προκειται για εναν μετατροπεα DB9 σε USB HID με συμβατοτητα με υπολογιστες Atari 8 και 16bit, Commodore 8 kai 16bit, ΖΧ Spectrum (kempston), κονσολες Atari 2600, CD32 κλπ. Ειναι συμβατος με παντως τυπου ποντικια usb, gamepads και joysticks. Εξομοιωνει ποντικι Atari, Amiga, joystick, ποντικι commodore 1351 και εχει πειραματικη υποστηρικη trackball.

Μεχρι στιγμης ολα αυτα δεν ειναι ιδιαιτερα εντυπωσιακά, αλλα αυτο που ειναι εντυπωσιακό ειναι η φοβερη ευκολια στην χρηση και οι εξαιρετικες δυνατοτητες παραμετροποιησης. Μπορουμε πανευκολα να επιλεξουμε υπολογιστη, συσκευη και εξομοιωση. Μπορουμε να κανουμε αντιστοιχιση οποιασδηποτε λειτουργιας σε οποιοδηποτε κουμπι, να ενεργοποιησουμε autofire σε οποιοδηποτε κουμπι και να ελεγξουμε την ταχυτητητα του autofire. Το firmware ειναι ελευθερα διαθεσιμο.

Το MouSTer απο κοντα. Αγορασα δυο. Δεν συνοδευονται απο εγχειριδιο, γιατι δεν ειναι απαραιτητο.



Εχει καλης ποιοτητας 3d printed case.




Στο κατω μερος υπαρχει μια ενδεικτικη λυχνια λειτουργιας.



Η ρυθμιση του MouSTer ειναι απλουστατη. Συνδεουμε τον μετατροπεα με την Amiga (χρησιμοποιησα μια επεκταση db9 για ευκολια στην φωτογραφηση, αλλα δεν ειναι απαραιτητη). Συνδεουμε ενα usb stick φορμαρισμενο σε FAT32. Αναβουμε τον υπολογιστη και περιμενουμε μερικα δευτερολεπτα. Σβηνουμε τον υπολογιστη.



Βαζουμε το στικακι στον υπολογιστη μας. Μεσα θα βρουμε ενα ini αρχειο που εχει ολες τις ρυθμισεις για το MouSTer. Στον header του αρχειου βλεπουμε και την εκδοση του firmware. Αν ειναι παλια τοτε μπορουμε να την αναβαθμισουμε, αλλα στην περιπτωση μου ειχαν την πιο προσφατη εκδοση.

Κανοντας αλλαγες στο ini αρχειο δηλωσα τον υπολογιστη σαν amiga και στο ενα MouSTer ειπα οτι θα συνδεσω ποντικι. Εσωσα τις αλλαγες και ξανασυνδεσα το στικακι στο MouSTer. Ξαναναψα την Amiga και μερικα δευτερολεπτα αργοτερα πηρε τις αλλαγες. Στο δευτερο MouSTer ειπα οτι θα συνδεσω gamepad.

Εκανα την πρωτη δοκιμη με το ασυρματο Tank Mouse, το 8bitdo NEOGEO Wireless Controller και το Amiga Test Kit. Ολα καλα.





Εριξα και λιγο Xenon 2 Megablast.




Ειπα να δοκιμασω και την αντιστοιχηση κουμπιων και σε ενα κουμπι του gamepad εβαλα την λειτουργια up. Δουλεψε χωρις προβλημα.




Η δοκιμη εγινε με το all time classic The Great Giana Sister. Απολαυση με το gamepad.




Στην συνεχεια θα δουμε την συμβατοτητα του MouSTer με διαφορες usb συσκευες.
 
Τελευταία επεξεργασία:
Πριν προχωρήσουμε να δουμε την συμβατότητα με διάφορα περιφερειακά, ήθελα να αναφέρω οτι υπάρχει και αυτόματος ρυθμός λειτουργίας που δεν χρειάζεται να δηλώσουμε την χρήση στο ini αρχείο, αλλα επειδη υπαρχει μια μικρη πιθανότητα να μην αναγνωρίσει κάτι σωστά, προτίμησα να τα δηλώσω εξαρχής, ετσι ωστε να ειμαι 100% σίγουρος οτι δεν θα υπάρξει ποτέ πρόβλημα.

Αλλη μια ενδιαφερουσα παρατηρηση ειναι οτι απο την μερια του usb το MouSTer προσφέρει hotplugging. Συνεπως μπορουμε να αποσυνδέσουμε πχ ενα ποντικι και να συνδέσουμε ενα αλλο χωρις να χρειαστει να κλεισει ο υπολογιστης, φτάνει να προσέξουμε να μην βγει το MouSTer απο την DB9 υποδοχή.

Ας δουμε τωρα την συμβατότητα με διαφορα περιφερειακά ξεκινώντας απο ποντίκια.

Microsoft Basic Optical Mouse, ολα καλα.



Logitech g700s με 2.4GHz dongle, ok



Ενσύρματο Logitech G502 Hero, κανένα πρόβλημα.



Προχωράμε στο πιο ενδιαφέρον θεμα, τα controllers.

Xbox 360 με αυθεντικό wireless adapter, όλα καλά.



Xbox 4 controller ενσυρματα δεν λειτουργεί. :(



Dualshock 3 και 4 ενσύρματα χωρίς δυσκολίες.




8bitdo Arcade Stick με το 2.4GHz dongle, ok.



8BitDo Mod Kit για NES gamepad με NES Retro Receiver, ok.



8BitDo Mod Kit για SNES gamepad με SNES Retro Receiver, ομοίως.



Retro-bit Mega Drive Wireless 8-button Arcade Pad 2.4GHz, ολα καλα.



Ετσι για πλακα ειπα να δοκιμασω το Tom+ στην λειτουργία του σαν μετατροπέα DB9 joystick σε usb, αλλα δυστυχώς δεν παίζει. :fafoutis::diablotin:



Αξιζει εδω να αναφερω οτι οσα controllers εχουν αριστερο analog stick, αυτο συμπεριφέρεται σαν το dpad. Επιπλεον controllers που χρησιμοποιούν τυπου bluetooth usb dongles δεν λειτουργούν.

Ας παίξουμε και τίποτα. Mercs, οτι πρέπει με το autofire. :gun:




Ballistix.




Στην συνεχεια θα δουμε την συνεργασια με αλλους υπολογιστες και κονσολες.
 
Τελευταία επεξεργασία:
Ας δουμε τωρα την συνεργασία του MouSTer με αλλους υπολογιστές και κονσόλες.

Ξεκινάμε με Atari 2600 Jr σαν joystick. Κανένα απολύτως θέμα.



Pacman



Δοκιμασα την λειτουργια Atari CX-22 trackball σε mouse mode. Δυστυχως ενω υπαρχει καποια σπασμωδική κίνηση, δεν λειτουργεί σωστα και δεν δουλεύει και το fire, οποτε δεν μπόρεσα να κανω κατι περισσότερο. Επιπλέον δοκίμασα και στην λειτουργία paddles σε gamepad mode, αλλα αυτο δεν δουλεύει καθόλου.

Παντως στο κλασσικό gamepad mode με ενα χειριστήριο που εχει analog stick το Missile Command ειναι απόλαυση.



Περναμε σε Commodore 64. Δεν συνάντησα προβλημα να το συνδυάσω με το C8D Joystick Switcher.



Στο κλασικο gamepad mode ολα αψογα.



Impossible Mission




Ομοιως και σε Commodore 1351 mode.




Arkanoid με ποντικι, ολα καλα.



Δοκιμασα και εδω την λειτουργια Atari CX-22 trackball σε mouse mode, χωρις αποτελεσμα.

Και ολοκληρώνω με ZX Spectrum 48k. To MouSTer συνδέεται με το Spectra interface και τρεχω το ενσωματωμένο διαγνωστικό του Smart Card V2.




Jet Set Willy




Pac-land




Στην συνέχεια θα δουμε μερικα ακομα παραδείγματα λειτουργίας και τελικά συμπεράσματα.
 
Σαν Oricmaniac ηθελα να εξερευνησω την συνεργασια του MouSTer με το ijk-egoist. Δυστυχως δεν δουλευει καθολου. Απ' οτι φαινεται δεν μπορει να δωσει αρκετο ρευμα για να λειτουργησει το περιφερειακο. :(



Τελευταια πλατφορμα που ηθελα να τσεκαρω ειναι Atari 8bit. Συναντησα ενα προβλημα με το MouSTer και τους XE υπολογιστες, οτι λογω κατασκευης, το MouSTer δεν μπαινει αρκετα μεσα στο βυσμα για να κανει επαφη.



Με μια επεκταση db9 ολα αψογα.



Commando




Lost Tomb




Donkey Kong Junior




Δοκιμασα και σε XL υπολογιστες και εκει μπαινει χωρις να χρειαζεται επεκταση.

Εν κατακλειδι.

Το MouSTer δεν ειναι ο μοναδικος μετατροπεας που υποστηριζει πολλαπλους υπολογιστες και πολλαπλους τυπους συσκευων. Δεν προσφερει την μεγιστη δυνατη συμβατοτητα με usb συσκευες. Δεν ειναι καν ο φτηνοτερος. Αλλα εχοντας δοκιμασει δυο εναλλακτικες και εχοντας διαβασει και για καποιες ακομα, δεν εχω κανεναν ενδοιασμό να ανακηρύξω το MouSTer σαν τον καλυτερο πολυμετατροπεα για υπολογιστες 8/16bit.

Ειναι open source (κατι που δεν μπορει να ειπωθεί για το Tikus και τα διαφορα Tom), εχει ευκολη και αμεση διαθεσιμοτητα, τοσο αυτο οσο και το firmware του. Δεν χρειαζεται να διαβασετε ενα πολυσελιδο manual ή να βλεπετε 1002 video μονο και μονο για την καθημερινη του χρηση. Αν το βαλετε στην ακρη για μερικους μηνες, θα μπορεσετε να το ξαναχρησιμοποιησετε σε δευτερολεπτα, χωρις να χτυπατε το κεφαλι σας στον τοιχο για να θυμηθείτε πως δουλεύει το ρημάδι.

Η μονη περιπτωση που ισως να δικαιολογούσε εναν αλλο μετατροπεα, ειναι αν θελετε κατι που να μπει σε μια συγκεκριμενη εγκατασταση και να μην ξανακουνηθει ποτε. Αλλα και τοτε, η τυχων διαφορα στο κοστος ειναι τοσο μικρη που δεν λεει να παρετε κατι αλλο κατωτερο.

Ο δημιουργος του project μελλοντικά υποσχεται θαυματουργές νέες δυνατότητες, οπως συμβατότητα με PC σειριακά ποντίκια κλπ, αλλα ο ρυθμος των εξελιξεων στο μετωπο firmware ειναι πολυ αργος και δεν ειμαι σιγουρος αν και ποτε θα υλοποιηθούν οσα υπόσχονται. Σε καθε περίπτωση, παντα αγοράζουμε κατι για αυτο που κανει ηδη και οχι για το οτιδήποτε ισως μπορει να κανει μελλοντικά. Οπως και να εχει, 1000 φορες ενας αργος ρυθμος ανάπτυξης firmware παρα να μην υπαρχει πουθενά firmware, οπως γινεται συνήθως με τα διαφορα Tom.

Για μενα το MouSTer ειναι must have για ολες τις πλατφορμες που υποστηρίζονται αυτη την στιγμη. Εχω ηδη δυο και ψήνομαι για περισσότερα. :award::bow::clap:
 
Τελευταία επεξεργασία:
Έχοντας δοκιμάσει στο παρελθόν κάποιον αντίσιχο αντάπτορα για τον Atari ST, me αισθητό lug, αναρωτιέμαι αν ο συγκεκριμένος αποδίδει σαν ένα αληθινό Atari mouse! Μπορεί π.χ. κάποιος να παίξει ένα Arkanoid κανονικά;
 
Δεν εχω πλεον την δυνατοτητα να δοκιμασω Atari ST, αλλα τουλαχιστον στις υπολοιπες πλατφορμες δεν συναντησα αισθητο lag.

Και οπως θα ειδες δεν ειχα κανενα προβλημα να παιξω Arkanoid σε commodore 64 και μαλιστα με ποντικι. :)
 
Πίσω
Μπλουζα