{"id":136632,"date":"2026-09-05T20:03:20","date_gmt":"2026-09-05T18:03:20","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=136632"},"modified":"2026-09-05T20:03:20","modified_gmt":"2026-09-05T18:03:20","slug":"consoles-de-salon-bcan-v0-08d","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=136632","title":{"rendered":"[Consoles de salon] Bcan v0.08d"},"content":{"rendered":"<p>B&rsquo;can est un \u00e9mulateur de la console ta\u00efwanaise Super A&rsquo;Can, d\u00e9velopp\u00e9 par BillyJr et bas\u00e9 sur MAME 0.287.<br \/>\n&nbsp;<br \/>\nLe projet reprend l\u2019\u00e9mulation existante de la Super A&rsquo;Can et vise \u00e0 corriger les probl\u00e8mes encore pr\u00e9sents, notamment au niveau de l\u2019affichage et du son. BillyJr indique avoir repris et corrig\u00e9 le code \u00e0 de nombreuses reprises avec l\u2019aide de l\u2019IA et affirme que tous les probl\u00e8mes actuellement connus ont \u00e9t\u00e9 corrig\u00e9s.<br \/>\n&nbsp;<br \/>\nLe code source est encore en cours de nettoyage. BillyJr pr\u00e9voit ensuite de soumettre les am\u00e9liorations \u00e0 MAME.<br \/>\n&nbsp;<br \/>\nUn autre projet (non li\u00e9 \u00e0 BillyJr) d&rsquo;\u00e9mulation online est disponible <a href=\"https:\/\/github.com\/anomixer\/superacan-web\" target=\"_blank\" rel=\"noopener\">ici<\/a>.<br \/>\n&nbsp;<br \/>\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"500\" height=\"282\" src=\"https:\/\/www.youtube.com\/embed\/Kajm0UIzfOw?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=fr-FR&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><br \/>\n&nbsp;<br \/>\nVoici un historique de l\u2019\u00e9mulation de la Super A&rsquo;Can:<br \/>\n&nbsp;<br \/>\n<em><b>Vers 2002<\/b><\/p>\n<p>Mr. Lee aide \u00e0 dumper le jeu <b>\u7206\u7206\u52d5\u7269\u5712<\/b> depuis une cartouche. \u00c0 cette \u00e9poque, la Super A&rsquo;Can reste pratiquement sans recherches consacr\u00e9es \u00e0 son \u00e9mulation.<\/p>\n<p>&nbsp;<\/p>\n<p><b>2004<\/b><\/p>\n<p>BillyJr cherche quelqu\u2019un pour \u00e9tudier la Super A&rsquo;Can et contacte <b>Tomasz Slanina (dox)<\/b>, d\u00e9veloppeur notamment de l\u2019\u00e9mulateur WonderSwan <b>Cygne<\/b>. Tomasz accepte de travailler sur la console.<\/p>\n<p>&nbsp;<\/p>\n<p>Il confie ensuite le travail \u00e0 <b>Peter Trauner<\/b>, d\u00e9veloppeur important des d\u00e9buts de MAME\/MESS.<\/p>\n<p>&nbsp;<\/p>\n<p><b>17 d\u00e9cembre 2004<\/b><\/p>\n<p>Peter Trauner commence \u00e0 d\u00e9velopper l\u2019\u00e9mulation de la Super A&rsquo;Can \u00e0 partir de la ROM de <b>\u7206\u7206\u52d5\u7269\u5712<\/b>. La premi\u00e8re version pr\u00e9sente encore plusieurs probl\u00e8mes, notamment au niveau du son, de la rotation, du zoom et de la communication entre les CPU 68000 et 6502.<\/p>\n<p>&nbsp;<\/p>\n<p><b>19 d\u00e9cembre 2004<\/b><\/p>\n<p>Peter annonce \u00e0 BillyJr que <b>\u7206\u7206\u52d5\u7269\u5712 est d\u00e9sormais jouable<\/b>.<\/p>\n<p>&nbsp;<\/p>\n<p>Comme Peter ne poss\u00e8de pas de Super A&rsquo;Can, BillyJr effectue des tests directement sur la console \u00e0 Ta\u00efwan afin de lui fournir des informations sur le fonctionnement r\u00e9el du mat\u00e9riel et de l\u2019affichage.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Fin 2005<\/b><\/p>\n<p>Peter Trauner dispose des sauvegardes de <b>10 jeux Super A&rsquo;Can<\/b>.<\/p>\n<p>&nbsp;<\/p>\n<p><b>2010<\/b><\/p>\n<p><b>MESS 0.136<\/b> int\u00e8gre officiellement le <b>driver Super A&rsquo;Can<\/b>. <b>Wilbert Pol<\/b> fait partie des contributeurs importants de cette p\u00e9riode.<\/p>\n<p>&nbsp;<\/p>\n<p><b>2019<\/b><\/p>\n<p>Le d\u00e9veloppeur MAME <b>Ryan Holtz<\/b> entreprend une importante r\u00e9organisation de l\u2019\u00e9mulation de la Super A&rsquo;Can. Il corrige notamment le comportement des sprites, le CPU sonore, le Reset et le Halt, ainsi que la communication avec les manettes. Il corrige \u00e9galement l\u2019hypoth\u00e8se concernant le support des troisi\u00e8me et quatri\u00e8me joueurs.<\/p>\n<p>&nbsp;<\/p>\n<p><b>2021<\/b><\/p>\n<p><b>Ryan Holtz et superctr<\/b> ajoutent une premi\u00e8re version de l\u2019\u00e9mulation sonore de la Super A&rsquo;Can.<\/p>\n<p>&nbsp;<\/p>\n<p><b>2023<\/b><\/p>\n<p><b>Ryan Holtz et wxhsplash<\/b> int\u00e8grent le <b>Boot ROM du 68000<\/b> de la console dans l\u2019\u00e9mulation.<\/p>\n<p>&nbsp;<\/p>\n<p><b>2024<\/b><\/p>\n<p><b>Angelo Salese<\/b> commence \u00e0 traiter de nombreux probl\u00e8mes restants concernant notamment les Tilemaps, les Sprites, l\u2019Overscan, les couches d\u2019affichage, le d\u00e9filement et la m\u00e9moire de sauvegarde des cartouches.<\/p>\n<p>&nbsp;<\/p>\n<p><b>MAME 0.284<\/b><\/p>\n<p>La Super A&rsquo;Can est finalement class\u00e9e officiellement <b>Working<\/b> dans MAME. Les deux principaux contributeurs indiqu\u00e9s sont <b>Angelo Salese et Ryan Holtz<\/b>.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Juillet 2026<\/b><\/p>\n<p>BillyJr reprend le travail sur l\u2019\u00e9mulation en utilisant <b>MAME 0.287 comme base<\/b>, avec l\u2019aide de l\u2019IA. Il indique avoir repris le code plus de <b>50 fois<\/b> et avoir corrig\u00e9 tous les probl\u00e8mes connus.<br \/>\n&nbsp;<br \/>\nLe code source est encore en cours de r\u00e9organisation. Une fois ce travail termin\u00e9, BillyJr indique vouloir <b>soumettre ses am\u00e9liorations \u00e0 MAME<\/b>.<\/em><br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/Bcan008b.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-136374\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/Bcan008b.png\" alt=\"\" width=\"443\" height=\"369\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/Bcan008b.png 1284w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/Bcan008b-300x250.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/Bcan008b-1024x853.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/Bcan008b-768x640.png 768w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/a><br \/>\n&nbsp;<\/p>\n<p>Les changements:<br \/>\n&nbsp;<br \/>\n<em><u><b>Bcan 0.0.8d<\/b><\/u><br \/>\n&#8211; Added support for **Gamate** handheld games, with automatic detection of known games.<br \/>\n&#8211; Unknown games can also be manually assigned and the selection will be remembered.<br \/>\n&#8211; Fixed Gamate screenshots.<br \/>\n&#8211; Added anti-flicker and cheat code support.<br \/>\n&#8211; A\u2019Can and Gamate now have separate volume settings, which are saved independently.<br \/>\n&#8211; Increased the default A\u2019Can volume.<br \/>\n&#8211; Added volume hotkeys and an on-screen volume bar.<br \/>\n&#8211; The default display mode is now **pixel-perfect**, using the original square pixels.<br \/>\n&#8211; Added an option to freely switch between the original square-pixel display and **4:3**.<br \/>\n&#8211; Screenshots and video recordings now follow the selected aspect ratio.<br \/>\n&#8211; Added full **command-line support**, making Bcan easier to use with external frontends.<br \/>\n&#8211; Added command-line options for fullscreen\/windowed mode and 1x to 5x scaling.<br \/>\n&#8211; Fixed a major slowdown that occurred when a configured controller\/joystick was not connected.<br \/>\n&#8211; The emulator now only displays a warning once when the configured joystick is missing, while the game continues to run normally.<br \/>\n&#8211; The joystick is automatically detected again when it is reconnected.<br \/>\n&nbsp;<br \/>\n<u><b>Command-line options<\/b><\/u><\/p>\n<p>* `-f1` to `-f5`: fullscreen mode with 1x to 5x scaling.<br \/>\n* `-w1` to `-w5`: windowed mode with 1x to 5x scaling.<br \/>\n* `-s`: use 4:3 aspect ratio.<br \/>\n* `-s0`: use the original square-pixel display.<br \/>\n* `-h`: display command-line help.<br \/>\n* Without display parameters: use the settings stored in `Bcan.ini`.<br \/>\n&nbsp;<br \/>\n<u><b>Examples<\/b><\/u><br \/>\n&#8211; `Bcan.exe -f3 -s \u00ab\u00a0F:\\emulator\\roms\\acan\\game.zip\u00a0\u00bb` \u2014 launch a game in fullscreen at 3x scaling with a 4:3 aspect ratio.<br \/>\n&#8211; `Bcan.exe -w2 -s0 \u00ab\u00a0F:\\emulator\\roms\\acan\\game.zip\u00a0\u00bb` \u2014 launch a game in a 2x window using the original square-pixel display.<br \/>\n&#8211; `Bcan.exe \u00ab\u00a0F:\\emulator\\roms\\acan\\game.zip\u00a0\u00bb` \u2014 launch a game using the existing Bcan.ini settings.<br \/>\n&nbsp;<br \/>\n<u><b>Other<\/b><\/u><br \/>\n&#8211; Added a small Easter egg: entering the **Konami Code** when no game is running triggers a surprise.<br \/>\n&#8211; Fixed a speed issue in one Gamate baseball game that was causing an unpleasant high-frequency sound.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8394\" title=\"Download Bcan\">T\u00e9l\u00e9charger Bcan v0.08d (1.5 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/www.facebook.com\/profile.php?id=61579382638861#\" target=\"_blank\" rel=\"noopener\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles-de-salon\/362-dunhuang-technology-super-a-can\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=136632\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>B&rsquo;can est un \u00e9mulateur de la console ta\u00efwanaise Super A&rsquo;Can, d\u00e9velopp\u00e9 par BillyJr et bas\u00e9 sur MAME 0.287. &nbsp; Le projet reprend l\u2019\u00e9mulation existante de la Super A&rsquo;Can et vise \u00e0 corriger les probl\u00e8mes encore pr\u00e9sents, notamment au niveau de &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-136632","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-zxK","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=136632"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136632\/revisions"}],"predecessor-version":[{"id":136637,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136632\/revisions\/136637"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=136632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=136632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=136632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}