ps/2 tastatur an den c64 ist relativ easy..... irgendwo auf funet schwirrte auch mal ein schaltplan rum (für eine XT tastatur zwar, aber das anzupassen ist trivial)
USB-Joystickadapter
-
greg -
11. September 2006 um 21:43 -
Erledigt
Es gibt 82 Antworten in diesem Thema, welches 29.453 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Zitat
Original von sauhund
ps/2 tastatur an den c64 ist relativ easy..... irgendwo auf funet schwirrte auch mal ein schaltplan rum (für eine XT tastatur zwar, aber das anzupassen ist trivial)
Nun ja, wenn man den notwendigen 8x8 Switch (noch) findet, ist das tatsächlich recht einfach. Wie gesagt, WENN.Andere Variante: Einen schnellen Mikrocontroller mit jeweils 8 Ein- und Ausgängen, der auf eine Änderung der Eingänge schnell genug reagieren kann, um die Ausgänge zu ändern. Ach ja, und bei "Umdrehung" der Programmierung der Ein- und Ausgänge muss das ja auch noch funktionieren.
Viel Spaß bei diesem "trivialen" Aufbau.

Gruß,
- Spiro. -
Zitat
Ach ja, und bei "Umdrehung" der Programmierung der Ein- und Ausgänge muss das ja auch noch funktionieren.
nunja DAS ist natürlich sehr tricky.... aber um mal bei meinen vorurteilen zu bleiben: für geos ist das egal

-
Zitat
Original von sauhund
nunja DAS ist natürlich sehr tricky.... aber um mal bei meinen vorurteilen zu bleiben: für geos ist das egal

Spontane Idee: Alle Ports als Eingänge programmieren. Wenn sich ein Port auf 0 ändert, die entsprechenden Auswirkungen berechnen und alle die Pins, die auf 0 gehen würden, als Ausgang programmieren mit dem Wert 0.Sobald die Ausgänge wieder 1 werden sollen, einfach wieder auf Eingang schalten.
Das könnte sogar funktionieren.

Gruß,
- Spiro. -
Woher kann ich den USB Joystickadapter bekommen?
Am liebsten fertiges Gerät.. Zur Not aber auch Platine und programmierten Chip / Bausatz..
Peter
-
Suschman und ich sind da was am machen, dauert noch so etwa nen Monat...
-
Suuper! Bewerbe mich schon mal für mind. 1 Adapter.
Noch eine Frage: Verhält sich der Joystick+USB Adapter dann wie ein USB Joystick oder wird das Numpad der Tastatur simuliert?
Keyrah macht ja das letztere und es funktioniert in Vice und auch im atari800 Emulator sehr gut!Danke+Gruß
Peter -
Es gibt genug die das Teil haben wollen, ich muss mich aber rechtlich absichern, also portier und bastel ich grade mit dem freien USB-HID-Client rum.
Da gibts dann auch ne schicke Page zu wo man den Quellcode für die Firmware kriegt, GPL natürlich. Auf das genug anwendungen zusammenkommen. -
1 Monat ?!
Also mind. Jahre

Ich warte immer noch auf Antwort fürs IEC ATA was ich auf der Willow 2005 bestellt hatte. Oder wars sogar 2004 ?!
Wenns hier jemanden gibt, der USB Controller programmieren kann, dann guckt dich mal nach GREG seinem Zeug:
Bitte melde dich an, um diesen Link zu sehen.
mfG Hucky
Bitte melde dich an, um diesen Link zu sehen.
-
IEC Ata ? Jupp ich auch. Find ich schon echt bedeppert wie mit Interessenten umgegangen wird aber sich über Maurice aka CMD aufregen

-
Da habe ich mich durch den ganzen Thread gewühlt und die einfachste Lösung
doch nicht gefunden.Man kaufe das billigste USB-Joypad das man finden kann und schlachte es.
Intern sind die Dinger doch sowieso digital... -
Nunja, wenn die Dinger intern genauso lahm sind wie die des USB-Competition Pro sind wir wieder am Anfang

mfG Hucky
Bitte melde dich an, um diesen Link zu sehen.
-
Tach!
Nachdem ich gestern mal mit dem DTV gespielt habe kam das C64-Fieber auch erstmal wieder über mich und ich hab mich mal auf die Suche nach nem USB-Adapter gemacht, da die Gameport-Variante ja nicht mehr grad aktuell ist!
Jetzt hab ich aber so gut wie nix gefunden, ausser dem USB-Joystick-Remake, der aber nicht so toll sein soll! Hab jetzt den Thread hier gefunden und mal grob überflogen!
An nem USB-Adapter wär ich auch interessiert, könnte mir auch einen bauen, aber von dem besagten Firmwarezeugs hier hab ich keine Ahnung! Muss man das generell eigentlich beim USB-Einsatz machen oder bezieht sich das nur auf die Lösung hier?
Vorn paar Jahren hab ich mir mal nen Gameport-Adapter gebastelt, welcher auch supi funktioniert, aber Gameports sind ja nahezu ausgestorben, da wäre USB mittlerweile mal ne sinnvollere Lösung...
Mein alter Adapter war übrigens hiernach gebaut:
Bitte melde dich an, um diesen Link zu sehen. <- vor vielen Jahren in den Tiefen des Internets gefunden
Unterscheidet sich ja auch von anderen Lösungen, die irgendwie nur über Transistoren usw. arbeiten und gar kein IC benutzen!Als ganz grobe Lösung könnte man ja nen Gameport-USB-Adapter verwenden und für zwei Joysticks noch nen Gameport-Y-Adapter dranpappen! Sehr unelegant, könnte aber auch funktionieren, wer weiss?

-
Oha grad über nen anderen Thread den CJoy gefunden, ich glaub ich bastel mir davon mal 2 Stück!

Hat mit dem jemand schon Erfahrungen gemacht?Bitte melde dich an, um diesen Link zu sehen.
-
So, hab mir mal son Dingen gebaut, aber gleich zwei in ein Gehäuse gemacht!

Funktioniert und gefällt!
Den Parallelport brauchte ich auch nicht, da ich über nen Freund und seine Firma das direkt programmieren lassen konnte!Habs mal in eine oldschool 80s-Commodore-Werbung verpackt!

Bitte melde dich an, um diesen Link zu sehen.
-
Hi,
respekt, sieht richtig gut aus.Da drängen mich als Anfänger in Sachen Atmel/PIC ein paar Fragen auf..

Wie hast du das System beschaltet, damit es über einen USB-Port geht?
Kann man da auch eine Lösung für 4 Controller erstellen?
(DirectX unterstüzt bis zu 16 Game-Divices)
Ist dazu der Atmel-Kode zu modifizieren?

Gruß Höppie
-
Wie gesagt, ich hab einfach das Teil da nachgebaut:
Bitte melde dich an, um diesen Link zu sehen.Nur halt 2x auf eine Platine, damit ich so gesehen einen Adapter für zwei Joysticks habe! (dafür halt zwei USB-Kabel hinten raus) Hat also nicht zwei Ports für einen USB, sondern einfach 2x dieselbe Schaltung in ein Gehäuse eingesetzt!
Wer meinen Bauplan haben will (auf der CJoy-Seite gibts ja nur den Schaltplan):
Bitte melde dich an, um diesen Link zu sehen.
Ist dann für Punktraster 2,54mm gedacht!Das Gehäuse ist von Conrad, 120x70x30mm, also noch genug Platz für die Joystick-Ports und ne vernünftige Verlegung der Kabel in dem Dingen!
-
Da ich noch div. alte Competitons Pro von meinen Brotkästen habe, frage ich mich gerade, ob diese Lösung auch funktioniert, oder ob ich da evtl. auch Geschwindigkeitseinbußen habe:
Adapterkabel USB auf seriellen
9-poligen RS232-Anschluss
für 7 Euro incl. Verand uffen MarktplatzBitte melde dich an, um dieses Bild zu sehen.
-
Das einzige was das USB-Seriell Adapterkabel mit einem Joystickport gemeinsam hat ist der 9-polige D-Sub Stecker. Elektrisch ist es aber ganz anders, die Joysticks verwenden kein RS-232 Protokoll, daher die in diesem Thread an vorhergeganger Stelle diskutieren Lösungen auf AVR Microcontrollerbasis. Funktioniert also nicht.
-
Danke....
-