{"id":2504,"date":"2025-06-21T02:54:54","date_gmt":"2025-06-21T00:54:54","guid":{"rendered":"https:\/\/www.julien-nevo.com\/arkostracker\/?page_id=2504"},"modified":"2025-09-08T12:14:31","modified_gmt":"2025-09-08T10:14:31","slug":"fap-player","status":"publish","type":"page","link":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/fap-player\/","title":{"rendered":"FAP player"},"content":{"rendered":"\n<p>FAP is a brand new player by Hicks\/Vanity and Gozeur\/Contrast. Check its repo <a href=\"https:\/\/github.com\/grim1z\/FastAyPlayer\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n\n\n\n<p>Of course it has been integrated in AT for a seamless use!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pros<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Blazing fast. About 10 scanlines on CPC, depending on the music!<\/li>\n\n\n\n<li>CPU-stable. Very useful when working on a demo!<\/li>\n\n\n\n<li>Excellent ratio (may beat AKY depending on the song).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Cons<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For now, CPC only.<\/li>\n\n\n\n<li>Only 3 channel. If you need more, check the AKY player.<\/li>\n\n\n\n<li>Not <a href=\"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/source-conversion-with-disark\/\" data-type=\"page\" data-id=\"2410\" target=\"_blank\" rel=\"noreferrer noopener\">Disark<\/a>-ready yet, so it assembles with RASM only, unless you use the binary blob provided in the original repository.<\/li>\n\n\n\n<li>No sound effect support.<\/li>\n\n\n\n<li>A 3 kb buffer is required. Take that in account when comparing with the AKY, which is buffer-less.<\/li>\n\n\n\n<li>No ROM support.<\/li>\n<\/ul>\n\n\n\n<p><strong>This player clearly targets demos.<\/strong> You might want to use it for a game, but the memory footprint would probably be too high, plus there is no sound-effect support.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FAP is a brand new player by Hicks\/Vanity and Gozeur\/Contrast. Check its repo here. Of course it has been integrated in AT [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":182,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"class_list":["post-2504","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/pages\/2504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/comments?post=2504"}],"version-history":[{"count":9,"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/pages\/2504\/revisions"}],"predecessor-version":[{"id":2705,"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/pages\/2504\/revisions\/2705"}],"wp:attachment":[{"href":"https:\/\/www.julien-nevo.com\/arkostracker\/index.php\/wp-json\/wp\/v2\/media?parent=2504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}