{"id":21234,"date":"2019-04-26T18:00:30","date_gmt":"2019-04-26T17:00:30","guid":{"rendered":"https:\/\/www.jungsi.de\/?p=21234"},"modified":"2026-08-28T09:17:37","modified_gmt":"2026-08-28T07:17:37","slug":"joystick-adapter-acorn-bbc-micro-master","status":"publish","type":"post","link":"https:\/\/www.jungsi.de\/en\/joystick-adapter-acorn-bbc-micro-master\/","title":{"rendered":"Joystick-Adapter [Acorn BBC Micro]"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Joystick-Adapter f\u00fcr den Acorn BBC Micro\/Master<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wer einen Acorn BBC Micro oder BBC Master sein Eigen nennt, kennt das Problem: Die Rechner unterst\u00fctzen keine Atari-kompatiblen Digitaljoysticks. Statt des gewohnten DE-9-Anschlusses besitzen sie einen analogen Joystick-Port, der urspr\u00fcnglich f\u00fcr zwei analoge Joysticks ausgelegt ist. Das klingt nach einer Kleinigkeit \u2013 ist es aber nicht, wenn man eine gewachsene Sammlung an Joysticks mitbringt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Die BBC-eigene Joystick-Welt<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Gro\u00dfbritannien gab es seinerzeit durchaus Joysticks speziell f\u00fcr die BBC-Rechner. Kempston Micro Electronics brachte eine BBC-kompatible Version des beliebten Competition Pro 5000 auf den Markt \u2013 den BBC Pro Joystick. Von Acorn selbst erschienen die ANH01 BBC Micro Joysticks, die allerdings alles andere als ergonomisch waren. Wer auf analoge PC-Joysticks mit 15-poligem D-Sub-Stecker setzen wollte, konnte immerhin auf entsprechende Adapter zur\u00fcckgreifen. Kurz gesagt: Die Auswahl war \u00fcberschaubar, und an ein einheitliches Joystick-Setup \u00fcber alle Systeme hinweg war nicht zu denken.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Der Adapter<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich hatte das Gl\u00fcck, \u00fcber einen Adapter zu stolpern, mit dem ich meine bew\u00e4hrten Digitaljoysticks \u2013 Quickshot oder Competition Pro \u2013 verwenden kann, die ich auch an all meinen anderen Rechnern einsetze. Endlich ein einheitliches Setup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Adapter ist kompakt und relativ einfach aufgebaut. Auf einer gr\u00fcnen Platine sitzen zwei DE-9-Buchsen, beschriftet mit <strong>JOYSTICK 1<\/strong> and <strong>JOYSTICK 2<\/strong> \u2013 es lassen sich also zwei Atari-kompatible Joysticks gleichzeitig anschlie\u00dfen. Die Verbindung zum BBC Micro\/Master erfolgt \u00fcber einen 15-poligen D-Sub-Stecker, der direkt in den analogen Joystick-Port des Rechners passt. Mehrere SMD-Widerst\u00e4nde auf der Platine \u00fcbernehmen die n\u00f6tige Pegelanpassung zwischen den digitalen Joystick-Signalen und dem analogen Eingang des BBC.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hardware angeschlossen, Problem gel\u00f6st? Nicht ganz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Das n\u00e4chste Problem: Die Software<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Viele BBC-Spiele unterst\u00fctzen von Haus aus nur die Tastatur. Der Adapter allein hilft da wenig. Hier kommt das <strong>Wizard Joy ROM<\/strong> ins Spiel \u2013 eine Sideways-ROM-Erweiterung, die ich als n\u00e4chstes ausprobieren m\u00f6chte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Prinzip ist simpel und elegant: Das ROM wird in einen freien Sideways-ROM-Sockel des BBC Micro eingesetzt. Anschlie\u00dfend l\u00e4sst sich mit dem Befehl <code>*JS<\/code> ein Programmiermodus starten. Der Rechner fragt dann der Reihe nach ab, welche Taste im jeweiligen Spiel f\u00fcr Links, Rechts, Hoch, Runter und Feuer zust\u00e4ndig ist \u2013 man dr\u00fcckt einfach die entsprechende Taste, und das ROM merkt sich die Zuordnung. Ab sofort leitet es Joystick-Bewegungen als die programmierten Tastendr\u00fccke an das Spiel weiter. Spiele, die eigentlich nur per Tastatur bedienbar sind, lassen sich so mit dem Joystick spielen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Wizard Joy ROM unterst\u00fctzt dabei bis zu zwei Joysticks und bietet vier verschiedene Speicherpl\u00e4tze (<code>*JS<\/code>, <code>*JS 1<\/code>, <code>*JS 2<\/code>, <code>*JS 3<\/code>), um unterschiedliche Tastenbelegungen f\u00fcr verschiedene Spiele abzulegen. Eine eingebaute Testroutine (<code>*JS T<\/code>) zeigt auf dem Bildschirm an, ob der Joystick korrekt reagiert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Der Einbau \u2013 und ein erstes Problem<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Laut Anleitung muss vor dem Einsetzen des ROMs der Jumper <strong>S33<\/strong> auf der Hauptplatine von der West- in die Ost-Position umgesteckt werden. S33 ist ein 3-Pin-Jumper, der obere von zwei \u00fcbereinander angeordneten blauen Jumpern rechts auf der Platine. Er steckt standardm\u00e4\u00dfig auf Pin 1 und 2 (West-Position) und muss auf Pin 2 und 3 (Ost-Position) umgesteckt werden \u2013 eine Sache von Sekunden, wenn man wei\u00df, wo man suchen muss.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Joy ROM funktioniert laut Anleitung allerdings <strong>ausschlie\u00dflich in den Sockeln IC100 und IC101<\/strong>. Und genau hier liegt bei mir das Problem: Beide Sockel sind bereits belegt \u2013 IC100 mit dem Smart SPI ROM f\u00fcr eine MMC-Karte, IC101 mit dem DFS-ROM 2.26. Ob das Joy ROM auch in einem der anderen Sideways-ROM-Sockel zuverl\u00e4ssig funktioniert, ist nicht dokumentiert. S33 scheint hardwareseitig nur IC100 und IC101 zu beeinflussen, und ob das ROM ohne diesen Jumper korrekt auf den Joystick-Port zugreifen kann, ist fraglich.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine M\u00f6glichkeit w\u00e4re, eines der vorhandenen ROMs in einen anderen Sockel umzuziehen \u2013 ob das ohne weitere Anpassungen funktioniert, muss noch gepr\u00fcft werden. Die BBC Micro Community auf <strong>stardot.org.uk<\/strong> d\u00fcrfte hier die beste Anlaufstelle sein. Wie der Versuch ausgeht, werde ich hier berichten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Adapter l\u00f6st das Hardware-Problem elegant und g\u00fcnstig: Atari-kompatible Joysticks am BBC Micro, ganz ohne Kompromisse bei der Joystick-Wahl. Ob das Wizard Joy ROM dann auch die Software-Seite \u00fcberzeugend abdeckt, h\u00e4ngt noch von der ROM-Sockel-Frage ab. Die Kombination aus Adapter und Joy ROM w\u00e4re jedenfalls der K\u00f6nigsweg \u2013 mit einem vern\u00fcnftigen Joystick in der Hand, endlich auch auf dem BBC Micro.<\/p>","protected":false},"excerpt":{"rendered":"<p>Joystick-Adapter f\u00fcr den Acorn BBC Micro\/Master Wer einen Acorn BBC Micro oder BBC Master sein Eigen nennt, kennt das Problem: Die Rechner unterst\u00fctzen keine Atari-kompatiblen \u2026<\/p>","protected":false},"author":2,"featured_media":21237,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1243],"tags":[1258,4737],"class_list":["post-21234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bbc-micro","tag-acorn","tag-hardware"],"wp-worthy-pixel":{"ignored":false,"public":"88fc8bc065ad4dd98ffb38d00b6ff34c","server":"","url":"https:\/\/vg07.met.vgwort.de\/na\/88fc8bc065ad4dd98ffb38d00b6ff34c"},"wp-worthy-type":"normal","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Acorn-BBC-to-Atari_C64-Joystick-Adapter.jpg","_links":{"self":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/21234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/comments?post=21234"}],"version-history":[{"count":1,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/21234\/revisions"}],"predecessor-version":[{"id":42809,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/21234\/revisions\/42809"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media\/21237"}],"wp:attachment":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media?parent=21234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/categories?post=21234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/tags?post=21234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}