Größe: 3783
Kommentar:
|
← Revision 33 vom 2016-11-28 19:41:32 ⇥
Größe: 5115
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 1: | Zeile 1: |
/* HINWEIS. Dies ist eine Vorlage, die du selbst ausfüllen musst. */ /* Dazu einfach den Text in (Klammern) durch entsprechenden Text ersetzen. */ |
#format rst |
Zeile 4: | Zeile 3: |
= Info = Beschreibung:: 4 Player Adapter mit Joysticks an den C64 anschließen und Spiele spielen Kategorie:: Basteln |
.. Info für Projekt Seite (im moinmoin wiki Style) Beschreibung:: 4 Player Adapter mit Joysticks an den C64 anschließen und Spiele spielen. Kategorie:: Hardware, Basteln |
Zeile 8: | Zeile 7: |
Status:: In Arbeit | Status:: Abgeschlossen |
Zeile 10: | Zeile 9: |
Letzte Aktivität:: 2016-05 | Letzte Aktivität:: 2016-10 |
Zeile 12: | Zeile 11: |
<<TableOfContents()>> | :Title: 4 Player Adapter für C64 :Autoren: DaMicha, Peter :Beschreibung: 4 Player Adapter mit Joysticks an den C64 anschließen und Spiele spielen. :Status: Abgeschlossen :Letzte Aktivität: 2016-10 |
Zeile 14: | Zeile 17: |
= Projekthintergrund/Motivation = | ######################## 4 Player Adapter für C64 ######################## |
Zeile 16: | Zeile 21: |
Weil das total toll ist und man kann das auf der Warnowvalley-OpenAir Veranstalung als Aufbau präsentieren. | .. contents:: Inhalt: |
Zeile 18: | Zeile 23: |
= Ziele = | Anleitung --------- |
Zeile 20: | Zeile 26: |
* Einen der gängigen 4Player Adapter für den C64 raussuchen. (Es wird das 4 Player Interface von Protovision) * Selber zusammen bauen oder kaufen? * Joysticks besorgen * Für SubD Schnittstelle (z.b Competition Pro Joystick) * Nintendo Gamepads + Adapter zu Serieller Schnittstelle * kompatible Spiele raussuchen * Software ausprobieren um die Joystickszustände einzulesen |
*Vorneweg - die Anleitung.* |
Zeile 28: | Zeile 28: |
'''Weitere Ziele''' * Emulatortaugliche Lösung (Vice unterstützt schon das 4Player Interface) * Joystickanschluss (Seriel oder Nintendo Anschluss) zu USB |
Der 4 Player Adapter dient dem Anschließen zweier zusätzlichen Joysticks an den C64. Diese können dann von jedem Programm benutzt werden das den Adapter unterstützt. |
Zeile 32: | Zeile 32: |
= 4 Player Joystick Interface von Protovision = | Auch hier, der Adapter darf nur an einen **ausgeschalteten** C64 angeschlossen oder entfernt werden. Das Gleiche gilt für die Joysticks, die mit dem Adapter verbunden werden. |
Zeile 34: | Zeile 36: |
* https://www.protovision-online.de/hardw/4_player.php?language=de * mit Bauanleitung, Codebeispiel, FAQ, Spieleliste und Vice Support und Vice Support * Selberbauen geht auf jeden Fall ohne Probleme * Die Bauanleitung enthält keine Pull-Ups für die SubD Port Signale, die an den Multiplexer angeschlossen sind. Außerdem fehlt der Kondensator an der Spannungsversorgung des Multiplexers. |
Projekthintergrund/Motivation ----------------------------- Weil das total toll ist und man kann das auf der Warnowvalley-OpenAir 2016 Veranstaltung als Aufbau präsentieren - Was so auch passiert ist. Ziele ----- - Einen der gängigen 4Player Adapter für den C64 raussuchen. (Es wird das 4 Player Interface von Protovision) - Selber zusammen bauen oder kaufen? - Joysticks besorgen; Für SubD Schnittstelle (z.B.: Competition Pro Joystick). - kompatible Spiele raus suchen. - Software ausprobieren um die Joystickszustände einzulesen. Hier schon mal das Ergebnis: .. image:: C64-4PlayerInterface-1280x720.jpg :width: 640 px Weitere Ziele ------------- - Emulatortaugliche Lösung (Vice unterstützt schon das 4Player Interface) .. ========================================================================== 4 Player Interface von Protovision ---------------------------------- bei vesalia *gekauft!* - Protovision Web Seite: http://www.protovision-online.de/hardw/4_player.php?language=de - mit Bauanleitung, Codebeispiel, FAQ, Spieleliste und Vice Support und Vice Support - Selberbauen ginge auf jeden Fall ohne Probleme - Die Bauanleitung enthält keine Pull-Ups für die SubD Port Signale, die an den Multiplexer angeschlossen sind. Außerdem fehlt der Kondensator an der Spannungsversorgung des Multiplexers. |
Zeile 39: | Zeile 79: |
* C64 Wiki: https://www.c64-wiki.de/index.php/4_Spieler_Joystick-Adapter | |
Zeile 41: | Zeile 80: |
besser für 15 Euro '''kaufen''': * Da der User Port Stecker und die SubD Ports nicht auf eine Lochrasterplatine, geht eigentlich nur, dass man selbst eine Platine macht, oder die Stecker und Buchsen über Kabel an die Platine anschließt. * Zusammenlöten wäre dann trivial, das können wir auch noch bei den Controller-Adaptern zu genüge tun |
- 4 Player Interface bei C64 Wiki: https://www.c64-wiki.de/index.php/4_Spieler_Joystick-Adapter |
Zeile 45: | Zeile 82: |
* Die Kaufversion hat noch zusätzlich Widerstände auf der Platine. Herausfinden, ob das Pull-Ups sind und ob der Switch-IC einen Kondensator spendiert bekommen hat (im forum64 fragen). Hat sich erledigt, ist wohl genau wie vermutet. Können wir prüfen sobald der Adapter gekauft ist. | besser für 15 Euro *kaufen*: Da der User Port Stecker und die SubD Ports nicht auf eine Lochrasterplatine passen, geht eigentlich nur, dass man selbst eine Platine herstellt oder die Stecker und Buchsen über Kabel an die Platine anschließt. Zusammenlöten wäre dann trivial, das können wir auch noch bei anderen Projekten zu genüge tun. Die Kaufversion hat noch zusätzlich Widerstände auf der Platine. Herausfinden, ob das Pull-Ups sind und ob der Switch-IC einen Kondensator spendiert bekommen hat (im forum64 fragen). Hat sich erledigt, ist wohl genau wie vermutet. Können wir prüfen sobald der Adapter gekauft ist. |
Zeile 48: | Zeile 98: |
* http://www.commodoreworld.hu/hardver/control_port/cga4player.php?lang=eng | |
Zeile 50: | Zeile 99: |
Anleitung (Aber ohne Widerstände): * http://www.protovision-online.de/hardw/build4player.php?language=de |
- http://www.commodoreworld.hu/hardver/control_port/cga4player.php?lang=eng Anleitung (Aber ohne Pull-Up Widerstände und ohne Blockkondensator): - http://www.protovision-online.de/hardw/build4player.php?language=de |
Zeile 54: | Zeile 108: |
* http://wiki.icomp.de/wiki/4_Player_Adapter | - http://wiki.icomp.de/wiki/4_Player_Adapter |
Zeile 56: | Zeile 113: |
* vesalia: http://www.vesalia.de/d_c64_4player.htm | |
Zeile 58: | Zeile 114: |
= SNES Controller zu C64 SubD9 Adpater = | - vesalia: http://www.vesalia.de/d_c64_4player.htm |
Zeile 60: | Zeile 116: |
'''snes2md''': * SNES Controller am C64 anschließen * unterstützt konfigurierbares Dauerfeuer * mit Bauanleitung und Firmware im Source-Code * benutzt einen Atmega8 |
.. ========================================================================== |
Zeile 66: | Zeile 118: |
* lässt sich gut selber auf einer Lochrasterplatine nachbauen | Emulation über Vice ------------------- |
Zeile 68: | Zeile 121: |
Link: * http://www.raphnet.net/electronique/snes_to_db9/index_en.php * es ist auch eine snes2usb version verlinkt (http://www.raphnet.net/electronique/multiuse_pcb2/index_en.php) * weitere Informationen zur Funktion: http://www.a1k.org/forum/showthread.php?t=42525&highlight=SNES * Layout eines Bastelprojekts: http://www.forum64.de/index.php?thread/52749-heute-so-gebastelt/&pageNo=11&s=3c5cf5c18d567cc99f941cba76b0f58689d434ba |
Demo Programm für 4 Player Interface von Protovision: http://www.retro-programming.de/programming/nachschlagewerk/nice-to-know/4-spieler-adapter-vier-joysticks/ |
Zeile 74: | Zeile 124: |
Kaufversion: * [[http://www.raphnet-tech.com/products/snes_to_db9/index.php|raphnet tech.]] (ca. 26€ + Versand) |
Laut Webseite wird das 4 Player Interface auch von Vice unterstützt. Die Einstellungen befinden sich unter ``Einstellungen`` -> ``Joystick Einstellungen`` Dort kann die generelle Emulation über ``Userport Joystick Adapter`` aktiviert werden. Der Adapter selbst wird über ``Userport Joystick Adaptertype`` -> ``CGA Userport Joystick Adapter`` ausgewählt. |
Zeile 77: | Zeile 130: |
== Offene Punkte == | Die einzelnen Joystickport lassen sich dann mit ``Joystick in extra Port #1`` und ``Joystick in extra Port #2`` konfigurieren. |
Zeile 79: | Zeile 133: |
* Selbstbau planen. * SNES Controller (erstmal ein Set mit Nachbauten kaufen) * SNES Controller Buchse (einfach Verlängerungskabel kaufen) * echten SNES Controller besorgen (ein oder zwei) |
Das Demoprogramm haben wir ins git Repository unter ``src/joytest/`` abgelegt. Es lässt sich mit ``make build run`` bauen und ausführen sobald ACME und Vice installiert und im Exec Pfad sind. |
Zeile 84: | Zeile 137: |
---- KategorieProjekt |
Läuft das Programm, können die Joysticks wie oben erklärt konfiguriert und ausprobiert werden. Wichtig ist, dass die Joystick Belegungen nicht doppelt vergeben sind. Also eventuell die Belegungen der Standard Joysticks deaktivieren. Ausprobiert haben wir das Spiel IK+ Gold. Die angepasste Version für das Protovision 4 Player Interface. Dieses und weiter Spiele sind auf http://www.protovision-online.de/hardw/4_player.php verlinkt. .. ========================================================================== .. KategorieProjekt .. vim: set ft=rst : |
Title: | 4 Player Adapter für C64 |
---|---|
Autoren: | DaMicha, Peter |
Beschreibung: | 4 Player Adapter mit Joysticks an den C64 anschließen und Spiele spielen. |
Status: | Abgeschlossen |
Letzte Aktivität: | |
2016-10 |
4 Player Adapter für C64
Inhalt:
Anleitung
Vorneweg - die Anleitung.
Der 4 Player Adapter dient dem Anschließen zweier zusätzlichen Joysticks an den C64. Diese können dann von jedem Programm benutzt werden das den Adapter unterstützt.
Auch hier, der Adapter darf nur an einen ausgeschalteten C64 angeschlossen oder entfernt werden. Das Gleiche gilt für die Joysticks, die mit dem Adapter verbunden werden.
Projekthintergrund/Motivation
Weil das total toll ist und man kann das auf der Warnowvalley-OpenAir 2016 Veranstaltung als Aufbau präsentieren - Was so auch passiert ist.
Ziele
- Einen der gängigen 4Player Adapter für den C64 raussuchen. (Es wird das 4 Player Interface von Protovision) - Selber zusammen bauen oder kaufen?
- Joysticks besorgen; Für SubD Schnittstelle (z.B.: Competition Pro Joystick).
- kompatible Spiele raus suchen.
- Software ausprobieren um die Joystickszustände einzulesen.
Hier schon mal das Ergebnis:

Weitere Ziele
- Emulatortaugliche Lösung (Vice unterstützt schon das 4Player Interface)
4 Player Interface von Protovision
bei vesalia gekauft!
- Protovision Web Seite: http://www.protovision-online.de/hardw/4_player.php?language=de
- mit Bauanleitung, Codebeispiel, FAQ, Spieleliste und Vice Support und Vice Support
- Selberbauen ginge auf jeden Fall ohne Probleme
- Die Bauanleitung enthält keine Pull-Ups für die SubD Port Signale, die an den Multiplexer angeschlossen sind. Außerdem fehlt der Kondensator an der Spannungsversorgung des Multiplexers.
Weitere Links:
- 4 Player Interface bei C64 Wiki: https://www.c64-wiki.de/index.php/4_Spieler_Joystick-Adapter
besser für 15 Euro kaufen:
Da der User Port Stecker und die SubD Ports nicht auf eine Lochrasterplatine passen, geht eigentlich nur, dass man selbst eine Platine herstellt oder die Stecker und Buchsen über Kabel an die Platine anschließt.
Zusammenlöten wäre dann trivial, das können wir auch noch bei anderen Projekten zu genüge tun.
Die Kaufversion hat noch zusätzlich Widerstände auf der Platine. Herausfinden, ob das Pull-Ups sind und ob der Switch-IC einen Kondensator spendiert bekommen hat (im forum64 fragen). Hat sich erledigt, ist wohl genau wie vermutet. Können wir prüfen sobald der Adapter gekauft ist.
Schematic:
Anleitung (Aber ohne Pull-Up Widerstände und ohne Blockkondensator):
Info im icomp wiki:
Reseller:
Emulation über Vice
Demo Programm für 4 Player Interface von Protovision: http://www.retro-programming.de/programming/nachschlagewerk/nice-to-know/4-spieler-adapter-vier-joysticks/
Laut Webseite wird das 4 Player Interface auch von Vice unterstützt. Die Einstellungen befinden sich unter Einstellungen -> Joystick Einstellungen Dort kann die generelle Emulation über Userport Joystick Adapter aktiviert werden. Der Adapter selbst wird über Userport Joystick Adaptertype -> CGA Userport Joystick Adapter ausgewählt.
Die einzelnen Joystickport lassen sich dann mit Joystick in extra Port #1 und Joystick in extra Port #2 konfigurieren.
Das Demoprogramm haben wir ins git Repository unter src/joytest/ abgelegt. Es lässt sich mit make build run bauen und ausführen sobald ACME und Vice installiert und im Exec Pfad sind.
Läuft das Programm, können die Joysticks wie oben erklärt konfiguriert und ausprobiert werden. Wichtig ist, dass die Joystick Belegungen nicht doppelt vergeben sind. Also eventuell die Belegungen der Standard Joysticks deaktivieren.
Ausprobiert haben wir das Spiel IK+ Gold. Die angepasste Version für das Protovision 4 Player Interface. Dieses und weiter Spiele sind auf http://www.protovision-online.de/hardw/4_player.php verlinkt.