{"id":431,"date":"2017-01-23T16:08:50","date_gmt":"2017-01-23T14:08:50","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=431"},"modified":"2020-09-21T16:10:09","modified_gmt":"2020-09-21T14:10:09","slug":"maquina-de-virtual-pinball-acabada","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=431","title":{"rendered":"M\u00e0quina de Virtual Pinball acabada!"},"content":{"rendered":"<p><a href=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2016\/11\/pinball_pere.png\"><img loading=\"lazy\" src=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2016\/11\/pinball_pere-300x232.png\" alt=\"\" title=\"pinball_pere\" width=\"300\" height=\"232\" class=\"alignright size-medium wp-image-1409\"><\/a>Ja tenim aqu\u00ed la <strong>virtual pinball coffee table<\/strong>. Han passat 11 mesos des que vaig iniciar el projecte (amb moltes coses pel mig). Al final s&#8217;ha utilitzat <strong>PinballX<\/strong> com a frontend i <strong>Visual Pinball 9<\/strong> com a emulador de taules pinball en format FS (fullscreen). Aquests programes corren sota Windows, no utilitzava Windows des de feia molt de temps&#8230; S&#8217;han incorporat 200 taules que s&#8217;han testejat, intentant que fossin el m\u00e9s representatives de les diferents \u00e8poques i fabricants.<\/p>\n<p>En molts casos s&#8217;ha hagut de tocar els <em>scripts<\/em> associats a les taules per tal de qu\u00e8 la taula arrenqui b\u00e9 i que sort\u00eds el <em>score<\/em> de forma correcta. Les taules que han portat m\u00e9s feina s\u00f3n les m\u00e9s antigues (EM, electro-mec\u00e0niques), on s&#8217;han hagut de reposicionar els <em>reels<\/em> dels <em>scores<\/em>.<\/p>\n<p>Els <em>high scores<\/em> de quasi totes les taules s\u00f3n molt dif\u00edcils de batre. S&#8217;ha fet la feina de rebaixar els <em>high scores<\/em> tocant en el fitxer <em>nvram<\/em> els valors hexadecimals associats al <em>high score<\/em>. En la majoria dels casos s&#8217;ha aconseguit. D&#8217;aquesta manera \u00e9s f\u00e0cil batre el r\u00e8cord i poder ficar les inicials en acabar la partida (<em>JQC<\/em> en el meu cas). \u00c9s un bon exemple i un bon exercici de <em>hacking<\/em> de fitxers binaris.<\/p>\n<p>Despr\u00e9s de passar-me temps jugant i provant aquestes taules, puc dir que les que m\u00e9s m&#8217;han agradat s\u00f3n les taules electro-mec\u00e0niques dels anys 60 i 70. Valoro d&#8217;elles la simplicitat del joc i netedat del disseny. Millor que les taules lluminoses i estressants dels models d&#8217;estat s\u00f2lid (<em>SS<\/em>).<\/p>\n<p>\u00c9s impossible jugar i con\u00e8ixer en profunditat totes aquestes taules. En general les regles s\u00f3n bastant dif\u00edcils d&#8217;entendre i digerir, i jo s\u00f3c un tipus de jugador que en tinc prou amb qu\u00e8 no em caigui la bola entre els <em>flippers<\/em>. La idea \u00e9s agafar 4 \u00f3 5 taules preferides i jugar amb aquestes, con\u00e8ixer-les m\u00e9s a fons, i intentar batre el r\u00e9cord una i una altra vegada.<\/p>\n<p>Hi ha taules que s\u00f3n molt r\u00e0pides i estressants. Per\u00f2 n&#8217;hi ha d&#8217;altres que s\u00f3n m\u00e9s tranquiles i on la bola no va tan r\u00e0pida. \u00c9s important tenir en ment aquestes taules pensant que els nens o gent gran tamb\u00e9 s&#8217;ho puguin passar b\u00e9 fent unes partidetes.<\/p>\n<p>El hardware que s&#8217;ha utilitzat finalment:<\/p>\n<ul>\n\\t<\/p>\n<li>HP Elite 8000 Dual Core 3,2GHz SFF (Small Form Factor), 4GB de RAM i 250GB de Disc Dur<\/li>\n<p>\\t<\/p>\n<li>Gr\u00e0fica: ATI 5770 DDR5<\/li>\n<p>\\t<\/p>\n<li>2 fonts d&#8217;alimentaci\u00f3 (la placa base era SFF)<\/li>\n<p>\\t<\/p>\n<li>I-PAC, 8 botons<\/li>\n<p>\\t<\/p>\n<li>TV 32 polzades<\/li>\n<\/ul>\n<p>Pressupost final: 500 euros.<\/p>\n<p>S&#8217;han utilitzat 8 botons. En el frontal 4 botons il\u00b7luminats: <em>Coin<\/em>, <em>Start<\/em>, <em>Exit<\/em>, <em>Plunger<\/em>. En els laterals botons per als <em>flippers<\/em> i botons per pujar i baixar el so. A m\u00e9s, els botons tenen doble funci\u00f3 depenent de si estem en el front-end on en l&#8217;emulador.<\/p>\n<p>Val a dir que jo no coneixia massa del m\u00f3n <strong>Pinball<\/strong> abans d&#8217;aquest projecte. De petit hi havia jugat alguna vegada, per\u00f2 molt poc, la veritat. M&#8217;ha agradat molt endinsar-me en aquest m\u00f3n, ara ja en s\u00f3c un fan. En resum, una m\u00e0quina que promet moltes hores d&#8217;entreteniment, en format <em>coffee table<\/em>. Fant\u00e0stica per competir per parelles i passar una bona estona. Fant\u00e0stic per reviure el m\u00f3n dels pinballs (o <em>petacos<\/em>, <em>m\u00e0quines del mill\u00f3n<\/em>). De totes formes, \u00e9s bo de tant en tant poder fer una partida a un pinball de veritat, com el que hi ha a la Pla\u00e7a Joanich (Bar De Copas).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ja tenim aqu\u00ed la virtual pinball coffee table. Han passat 11 mesos des que vaig iniciar el projecte (amb moltes coses pel mig). Al final s&#8217;ha utilitzat PinballX com a frontend i Visual Pinball 9 com a emulador de taules pinball en format FS (fullscreen). Aquests programes corren sota Windows, no utilitzava Windows des de [&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,32],"tags":[270],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/431"}],"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=431"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/431\/revisions"}],"predecessor-version":[{"id":432,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/431\/revisions\/432"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}