{"id":485,"date":"2017-03-26T19:53:38","date_gmt":"2017-03-26T17:53:38","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=485"},"modified":"2020-09-24T19:55:09","modified_gmt":"2020-09-24T17:55:09","slug":"adaptacio-dels-emuladors-mame-i-gngeo-per-limitar-el-temps-de-partida","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=485","title":{"rendered":"Adaptaci\u00f3 dels emuladors MAME i gngeo per limitar el temps de partida"},"content":{"rendered":"<p>Tenia pendent des de l&#8217;octubre aconseguir aquesta funcionalitat. Es tracta d&#8217;una m\u00e0quina en que l&#8217;operaci\u00f3 est\u00e0 controlada pel temps. Una moneda s\u00f3n 15 minuts de joc. Els emuladors MAME i gngeo (NeoGeo) tenen el bot\u00f3 de COIN que permet donar cr\u00e8dits per jugar. Ara b\u00e9, el moneder controla el comptador de temps, i \u00e9s necessari ficar monedes per donar temps a les partides. La comunicaci\u00f3 entre el front-end i els dos emuladors es fa senzillament amb un fitxer de text on es llegeix i es grava el valor del comptador. La funcionalitat implementada \u00e9s:<\/p>\n<ul>\n<li>Quan estic en el front-end el temps no corre. Si es fica una moneda, suma el temps establert (15 minuts per defecte).<\/li>\n<li>Quan entro a l&#8217;emulador (mame4all o gngeo), es llegeix el valor del temps restant, i comen\u00e7a a descomptar el temps, que est\u00e0 sempre visible.<\/li>\n<li>Des de l&#8217;emulador puc ficar una moneda, suma el temps, i s&#8217;actualitza el comptador correctament.<\/li>\n<li>Quan sortim de l&#8217;emulador i tornem al frontend, el temps queda ben guardat.<\/li>\n<li>Si mentre jugo s&#8217;acaba el temps, es retorna al front-end, esperant la inserci\u00f3 d&#8217;una nova moneda.<\/li>\n<\/ul>\n<p>Canvis en el codi i documentaci\u00f3:<\/p>\n<ul>\n\\t<\/p>\n<li>http:\/\/wiki.joanillo.org\/index.php\/M%C3%A1quina_Arcade_amb_monedes_i_limitaci%C3%B3_de_temps._MAME_i_neogeo#Introducci.C3.B3_2<\/li>\n<\/ul>\n<p>I el video:<br \/>\n<iframe width=\"400\" height=\"300\" src=\"\/\/www.youtube.com\/embed\/5o_k5F3DEgY?feature=player_detailpage\" frameborder=\"0\" allowfullscreen=\"\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tenia pendent des de l&#8217;octubre aconseguir aquesta funcionalitat. Es tracta d&#8217;una m\u00e0quina en que l&#8217;operaci\u00f3 est\u00e0 controlada pel temps. Una moneda s\u00f3n 15 minuts de joc. Els emuladors MAME i gngeo (NeoGeo) tenen el bot\u00f3 de COIN que permet donar cr\u00e8dits per jugar. Ara b\u00e9, el moneder controla el comptador de temps, i \u00e9s necessari [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,18,16,12,10],"tags":[270],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/485"}],"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=485"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/485\/revisions"}],"predecessor-version":[{"id":486,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/485\/revisions\/486"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}