{"id":434,"date":"2017-01-23T16:11:10","date_gmt":"2017-01-23T14:11:10","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=434"},"modified":"2020-09-21T16:11:38","modified_gmt":"2020-09-21T14:11:38","slug":"maquina-de-virtual-pinball-acabada-2","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=434&lang=es","title":{"rendered":"M\u00e1quina 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>Ya tenemos aqu\u00ed la <strong>virtual pinball coffee table<\/strong>. Han pasado 11 meses desde que inici\u00e9 este proyecto (con muchas cosas por el medio). Al final se ha utilizado <strong>PinballX<\/strong> como frontend y <strong>Visual Pinball 9<\/strong> como emulador de mesas pinball en formato FS (<em>fullscreen<\/em>). Estos programas corren bajo Windows, no utilizaba Windows desde hac\u00eda mucho tiempo&#8230; Se han incorporado 200 mesas que se han testeado, intentando que fuesen lo m\u00e1s representativas de las diferentes \u00e9pocas y fabricantes.<\/p>\n<p>En muchos casos se ha tenido que tocar los <em>scripts<\/em> asociados a las mesas para que la mesa arranque bien y que salga el <em>score<\/em> de forma correcta. Las mesas que han llevado m\u00e1s faena son las m\u00e1s antiguas (EM, electromec\u00e1nicas), donde se ha tenido que reposicionar los <em>reels<\/em> de los <em>scores<\/em>.<\/p>\n<p>Los <em>high scores<\/em> de casi todas las mesas son muy dif\u00edciles de batir. Se ha hecho el trabajo de rebajar los <em>high scores<\/em> tocando en el fichero <em>nvram<\/em> los valores hexadecimales asociados al <em>high score<\/em>. En la mayor\u00eda de los casos se ha conseguido. De esta manera es f\u00e1cil batir el r\u00e9cord de puntos y poder poner las iniciales al acabar la partida (<em>JQC<\/em> en mi caso). Es un buen ejemplo y un buen ejercicio de <em>hacking<\/em> de ficheros binarios.<\/p>\n<p>Despu\u00e9s de pasarme tiempo jugando y probantdo estas mesas, puedo decir que las que m\u00e1s me han gustado son las mesas electromec\u00e1nicas de los a\u00f1os 60 y 70. Valoro de ellas la simplicidad del juego y limpieza del dise\u00f1o. Mejor que las mesas luminosas y estresantes de los modelos de estado s\u00f3lido (<em>SS<\/em>).<\/p>\n<p>Es imposible jugar y conocer en profundidad todas estas mesas. En general las reglas son bastante dif\u00edciles de entender y digerir, y yo soy ese tipo de jugador que me basta con que la bola no me caiga entre los <em>flippers<\/em>. La idea es coger 4 o 5 mesas preferidas y jugar con \u00e9stas, conoci\u00e9ndolas m\u00e1s a fondo e intentando batir el r\u00e9cord una y otra vez.<\/p>\n<p>Hay mesas que son muy r\u00e1pidas y estresantes. Pero hay otras que son m\u00e1s tranquilas y donde la bola no va tan r\u00e1pida. Es importante tener en mente estas mesas pensando que los ni\u00f1os o gente mayor tambi\u00e9n se lo puedan pasar bien haciendo unas partiditas.<\/p>\n<p>El hardware que se ha utilizado finalmente:<\/p>\n<ul>\n\\t<\/p>\n<li>HP Elite 8000 Dual Core 3,2GHz SFF (Small Form Factor), 4GB de RAM y 250GB de Disco Duro<\/li>\n<p>\\t<\/p>\n<li>Gr\u00e1fica: ATI 5770 DDR5<\/li>\n<p>\\t<\/p>\n<li>2 fuentes de alimentaci\u00f3n (la placa base era SFF)<\/li>\n<p>\\t<\/p>\n<li>I-PAC, 8 botones<\/li>\n<p>\\t<\/p>\n<li>TV 32 pulgadas<\/li>\n<\/ul>\n<p>Presupuesto final: 500 euros.<\/p>\n<p>Se han utilizado 8 botones. En el frontal 4 botones iluminados: <em>Coin<\/em>, <em>Start<\/em>, <em>Exit<\/em>, <em>Plunger<\/em>. En los laterales botones para los <em>flippers<\/em> y botones para subir y bajar el sonido. Adem\u00e1s, los botones tienen doble funci\u00f3n dependiendo de si estamos en el front-end o en el emulador.<\/p>\n<p>Cabe decir que yo no conoc\u00eda demasiado el mundo <strong>Pinball<\/strong> antes de este proyecto. De peque\u00f1o hab\u00eda jugado alguna vez, pero muy poco, la verdad. Me ha gustado mucho adentrarme en este mundo, ahora ya soy un fan. En resumen, una m\u00e1quina que promete muchas horas de diversi\u00f3n, en formato <em>coffee table<\/em>. Fant\u00e1stica para competir por parejas y pasar un buen rato. Fant\u00e1stica para revivir el mundo de los pinballs (o <em>petacos<\/em>, <em>m\u00e1quinas del mill\u00f3n<\/em>). De todas formas, es bueno de vez en cuando poder hacer una partida en un pinball de verdad, como el que hay en la Pla\u00e7a Joanich (Bar De Copas).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ya tenemos aqu\u00ed la virtual pinball coffee table. Han pasado 11 meses desde que inici\u00e9 este proyecto (con muchas cosas por el medio). Al final se ha utilizado PinballX como frontend y Visual Pinball 9 como emulador de mesas pinball en formato FS (fullscreen). Estos programas corren bajo Windows, no utilizaba Windows desde hac\u00eda mucho [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[290,324,320,344],"tags":[288],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/434"}],"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=434"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/434\/revisions"}],"predecessor-version":[{"id":435,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/434\/revisions\/435"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}