{"id":327,"date":"2015-12-17T10:24:24","date_gmt":"2015-12-17T08:24:24","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=327"},"modified":"2020-09-20T10:25:44","modified_gmt":"2020-09-20T08:25:44","slug":"prototipus-de-spinner","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=327","title":{"rendered":"Prototipus de spinner"},"content":{"rendered":"<p><a href=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2015\/12\/spinner.jpg\"><img loading=\"lazy\" src=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2015\/12\/spinner-300x168.jpg\" alt=\"\" title=\"spinner\" width=\"300\" height=\"168\" class=\"alignright size-medium wp-image-1148\"><\/a>La propera m\u00e0quina que far\u00e9 ser\u00e0 un arcade stick amb volant (amb angl\u00e8s, <em>steering wheel<\/em>). Hi posar\u00e9 els jocs de MAME que utilitzen <em>spinner<\/em>, que b\u00e0sicament s\u00f3n els de conducci\u00f3 (no tots els de conducci\u00f3) i jocs tipus <em>Arkanoid<\/em>.<\/p>\n<p>El spinner \u00e9s un control anal\u00f2gic que utilitza un encoder \u00f2ptic. El m\u00e9s f\u00e0cil \u00e9s aprofitar un ratol\u00ed dels antics de bola. Hi ha molts llocs que expliquen com fer-ho, per exemple aquest <a href=\"http:\/\/www.instructables.com\/id\/Spinner-Jog-Wheel-Inside-of-a-VCR-Head\/\" title=\"spinner\">enlla\u00e7<\/a>. Jo tamb\u00e9 he utilitzat un reproductor de video antic per aprofitar l&#8217;eix, per\u00f2 crec que es pot agafar la mateixa idea i fer-ho totalment de fusta.<\/p>\n<p>No tots els controls anal\u00f2gics que utilitzen els jocs de MAME s\u00f3n spinners (tamb\u00e9 anomenats <em>dials<\/em>). Per exemple, alguns jocs utilitzen <em>trackball<\/em>, que seria com dos spinners (com si utilitz\u00e9ssim la bola del ratol\u00ed per moure&#8217;ns en els dos eixos X i Y, per\u00f2 amb una bola m\u00e9s grossa). I uns altres jocs utilitzen un <em>paddle<\/em>, que seria com un potenci\u00f2metre (com el que s&#8217;utilitza en el joc original del Atari Pong).<\/p>\n<p>A mi el que m&#8217;interessa s\u00f3n els jocs que utilitzen un sol spinner (o que es poden jugar amb un sol spinner). Anem a considerar un cas t\u00edpic: el joc de conducci\u00f3 del <strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/Pole_Position_%28video_game%29\" title=\"Pole Position\" target=\"_blank\" rel=\"noopener noreferrer\">Pole Position<\/a><\/strong>. En el joc tenim un volant. Amb el volant\/spinner\/dial el que aconseguim \u00e9s que quan girem poc el volant, la roda gira poc; i quan girem fort, la roda gira fort. D&#8217;aquesta manera l&#8217;experi\u00e8ncia de conducci\u00f3 \u00e9s molt m\u00e9s divertida i real. En el Pole Position, el gas i el fre s\u00f3n pedals, que tamb\u00e9 s\u00f3n spinners, de manera que podem accelerar\/frenar m\u00e9s o menys. I finalment hi ha un bot\u00f3 que \u00e9s per canviar la marxa (curta o llarga). En la implementaci\u00f3 de la meva m\u00e0quina nom\u00e9s hi ha un volant (control anal\u00f2gic del gir), i tres botons (gas, fre i marxa). Per tant, el gas i el fre s\u00f3n botons on\/off (no s\u00f3n anal\u00f2gics).<\/p>\n<p>A part dels jocs de conducci\u00f3, un cas t\u00edpic que utilitza spinner \u00e9s l&#8217;<strong>Arkanoid<\/strong> i similars (<em>breakout<\/em>). Jugar a l&#8217;Arkanoid amb joystick \u00e9s pr\u00e0cticament impossible, no hi ha manera de controlar la pala. En canvi, amb el spinner pots controlar la pala molt millor, fent que es mogui lentament o r\u00e0pidament a voluntat.<\/p>\n<p>Per controlar la resoluci\u00f3 del dial tenim dos factors. El primer \u00e9s el n\u00famero de marques que t\u00e9 el nostre disc encoder (el que jo he escollit s\u00f3n 200 marques). Per\u00f2 aix\u00f2 nom\u00e9s \u00e9s la meitat de la configuraci\u00f3, doncs falta la configuraci\u00f3 de l&#8217;emulador (<em>mame4all<\/em>). Dins de la configuraci\u00f3, anem a Control Anal\u00f2gic, i podem escollir tres par\u00e0metres associats al dial: <em>speed<\/em>, <em>resolution<\/em> i <em>direcci\u00f3<\/em>. Per fer-ho ben fet, s&#8217;ha d&#8217;ajustar manualment cada joc per tal de qu\u00e8 l&#8217;experi\u00e8ncia de jugar sigui el m\u00e9s agradable i f\u00e0cil possible. Estem parlant d&#8217;uns 60 jocs m\u00e9s o menys.<\/p>\n<p>Quan tingui la m\u00e0quina acabada ja ensenyar\u00e9 les fotos. De moment, he xal\u00b7lat d&#8217;all\u00f2 m\u00e9s jugant al <strong>Pole Position<\/strong>.<\/p>\n<p>El disc encoder l&#8217;he generat amb la seg\u00fcent utilitat:<\/p>\n<ul>\n<li><a href=\"https:\/\/code.google.com\/p\/wheel-encoder-generator\/downloads\/list\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/code.google.com\/p\/wheel-encoder-generator\/downloads\/list<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>La propera m\u00e0quina que far\u00e9 ser\u00e0 un arcade stick amb volant (amb angl\u00e8s, steering wheel). Hi posar\u00e9 els jocs de MAME que utilitzen spinner, que b\u00e0sicament s\u00f3n els de conducci\u00f3 (no tots els de conducci\u00f3) i jocs tipus Arkanoid. El spinner \u00e9s un control anal\u00f2gic que utilitza un encoder \u00f2ptic. El m\u00e9s f\u00e0cil \u00e9s aprofitar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,16,12],"tags":[270],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/327"}],"collection":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=327"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/327\/revisions"}],"predecessor-version":[{"id":328,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/327\/revisions\/328"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}