{"id":105877,"date":"2025-07-09T07:43:15","date_gmt":"2025-07-09T05:43:15","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=105877"},"modified":"2025-07-09T07:43:15","modified_gmt":"2025-07-09T05:43:15","slug":"consoles-portables-visualboyadvance-m-v2-2-0","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=105877","title":{"rendered":"[Consoles portables] VisualBoyAdvance-M v2.2.0"},"content":{"rendered":"<p>Un \u00e9mulateur de GameBoy N&amp;B et color, Super GameBoy et GameBoy Advance cr\u00e9\u00e9 par Mudlord (avec l&rsquo;aide de Nach, Squall Leonhart, Spacy, DJRobX, Jonas Quinn) et bas\u00e9 sur VBA de Forgotten et de la \u00ab\u00a0VBA development team\u00a0\u00bb. Le but est de r\u00e9unir un maximum d&rsquo;am\u00e9liorations en provenance des autres builds de VBA. Un build MacOS est \u00e9galement disponible.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/vbam.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-52355\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/vbam.png\" alt=\"\" width=\"444\" height=\"327\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/vbam.png 722w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/vbam-300x221.png 300w\" sizes=\"auto, (max-width: 444px) 100vw, 444px\" \/><\/a><br \/>\n&#8230;<em>sans probl\u00e8me XD (ok je sors ^^)<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Version exclusivement disponible pour Windows 7 et sup\u00e9rieur.<\/strong><br \/>\n<em>(ancienne version compatible XP disponible <a href=\"https:\/\/www.emu-france.com\/emulateurs\/333-consoles-portables\/47-nintendo-gba-gba-sp-gb-micro\/3228-visualboyadvance-m-xp-compatible\/\">ici<\/a>)<\/em><br \/>\n&nbsp;<br \/>\nNB: Cette version n&rsquo;est plus compatible avec le pack <a href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles\/58-sega-16-32-bits-hardware\/2244-kega-fusion-filters-plugins\/\">pack de plugins graphique<\/a> de Kega (qui ne reste compatible qu&rsquo;avec l&rsquo;ancienne version 2.0 beta 2 build non <a href=\"https:\/\/fr.wikipedia.org\/wiki\/WxWidgets\">Wx<\/a>).<br \/>\n&nbsp;<\/p>\n<p>Les changements:<\/p>\n<p><em>&#8211; Adjust throttle limit 450 -> 1000 [rkitover]<br \/>\n&#8211; Add dark mode support [andyvand]<br \/>\n&#8211; build: use vcpkg host pkgconf when cross compiling [rkitover]<br \/>\n&#8211; build: fix x64-mingw-static for MSYS2 CLANG64 [rkitover]<br \/>\n&#8211; Use external libwebp and use built pcre2 [andyvand]<br \/>\n&#8211; Revert beeping fix and fix again the previous way [andyvand]<br \/>\n&#8211; Fix save dialog [andyvand]<br \/>\n&#8211; build: inst host deps for bins only if not [rkitover]<br \/>\n&#8211; Fix MinGW FFMpeg [andyvand]<br \/>\n&#8211; Fix FFMPEG for macOS [andyvand]<br \/>\n&#8211; Fix libx265 build for macOS [andyvand]<br \/>\n&#8211; Fix MinGW compile with title of DX9 window [andyvand]<br \/>\n&#8211; Separate window for SDL direct3d9 with background input [andyvand]<br \/>\n&#8211; build: add x264+x265 for ffmpeg for macOS [rkitover]<br \/>\n&#8211; build: rm FindFFmpeg for distro ver, fix x264\/x265 [rkitover]<br \/>\n&#8211; build: add option VCPKG_BINARY_PACKAGES [rkitover]<br \/>\n&#8211; build: always use pwsh vcpkg-list [rkitover]<br \/>\n&#8211; build: update vcpkg ports list, drop gettext [rkitover]<br \/>\n&#8211; Fix FAudio crash on Windows debug [andyvand]<br \/>\n&#8211; Fix FAudio crash on MSVC [andyvand]<br \/>\n&#8211; Fix Direct3D9 [andyvand]<br \/>\n&#8211; Update wxvbam.rc [andyvand]<br \/>\n&#8211; build: fix installing host build dep bin pkgs [rkitover]<br \/>\n&#8211; Make Sparkle framework optional [andyvand]<br \/>\n&#8211; Clean up WinSparkle code [andyvand]<br \/>\n&#8211; Update macOS Sparkle [andyvand]<br \/>\n&#8211; Check for kInputBufSize [andyvand]<br \/>\n&#8211; Update 7z_C to 2409 and update extractor [andyvand]<br \/>\n&#8211; Fix winsparkle dependency and update win32-deps to latest push [andyvand]<br \/>\n&#8211; Add option not to update vcpkg builds [andyvand]<br \/>\n&#8211; Fix auto updates [andyvand]<br \/>\n&#8211; build: avoid using VS vcpkg with elevation [rkitover]<br \/>\n&#8211; Add MinGW WinSparkle support [andyvand]<br \/>\n&#8211; build: minor improvements to the Mac builder [rkitover]<br \/>\n&#8211; Add alert sound on macOS fix [andyvand]<br \/>\n&#8211; Add x264 and x265 to ffmpeg [andyvand]<br \/>\n&#8211; build: make OpenAL-Soft optional again [rkitover]<br \/>\n&#8211; CoreAudio fix [andyvand]<br \/>\n&#8211; Fix SDL3 detection [andyvand]<br \/>\n&#8211; build: make some minor CMake improvements [rkitover]<br \/>\n&#8211; build: make some minor fixes to Mac builder [rkitover]<br \/>\n&#8211; Update versions on macOS build script [andyvand]<br \/>\n&#8211; Implement CoreAudio driver [andyvand]<br \/>\n&#8211; build: generalize linking openal-soft to libfmt [rkitover]<br \/>\n&#8211; Set directory path for generic file dialog [andyvand]<br \/>\n&#8211; ci: fix shell syntax for Ubuntu runner [rkitover]<br \/>\n&#8211; ci: add libsdl3-dev for Ubuntu runner [rkitover]<br \/>\n&#8211; Add MSVC secure library functions [andyvand]<br \/>\n&#8211; Add entitlements file for sandboxing [andyvand]<br \/>\n&#8211; Add option for generic file dialogs [andyvand]<br \/>\n&#8211; translations: transifex pull [rkitover]<br \/>\n&#8211; Update nixpkgs for SDL3 [andyvand]<br \/>\n&#8211; build: in installdeps for SUSE s\/libSDL3\/SDL3\/ [rkitover]<br \/>\n&#8211; build: update installdeps to SDL3 [rkitover]<br \/>\n&#8211; Add MSVC 2022 libretro support [andyvand]<br \/>\n&#8211; Fix AVCodec deprecations and fix warnings [andyvand]<br \/>\n&#8211; Fix SFML deprecations and fix SFML warnings [andyvand]<br \/>\n&#8211; build: replace sdl2 vcpkg port with sdl3 [rkitover]<br \/>\n&#8211; build: default ENABLE_SDL3=ON in CMake [rkitover]<br \/>\n&#8211; BUILDER: Updated core.sh source packages required to build vba-m [zachbacon]<br \/>\n&#8211; Update to SDL3 APIs, fix bpps, add SDL audio\/video, add Metal video, fix Quartz drawing [andyvand]<br \/>\n&#8211; build: fix link error on MSVC for SFML port [andyvand]<br \/>\n&#8211; build: make minor improvements to the Mac builder [rkitover]<br \/>\n&#8211; build: lower bundled SFML C++17 to C++14 [rkitover]<br \/>\n&#8211; build: bundle SFML 3.x sys\/network in third_party [rkitover]<br \/>\n&#8211; build: support building ARM64 binary for Mac [rkitover]<br \/>\n&#8211; Enable Hide Status Bar in UI Settings for macOS [rkitover]<br \/>\n&#8211; core.sh Switched to github source for nasm [zachbacon]<br \/>\n&#8211; initialize sound_buffer_len_ to silence a warning. [danialhorton]<br \/>\n&#8211; build: find_package(nanosvg) w\/ vcpkg [rkitover]<br \/>\n&#8211; [FAudio]Correct the behavior of device_changed check [danialhorton]<br \/>\n&#8211; build: add libtiff to Nix derivation [rkitover]<br \/>\n&#8211; build: add libtiff to brews on macOS [rkitover]<br \/>\n&#8211; build: capitalize ARCH_NAME in CMake [rkitover]<br \/>\n&#8211; build: s\/-Ofast\/-O3 -ffast-math\/ [rkitover]<br \/>\n&#8211; translations: remove dup Chinese translations [rkitover]<br \/>\n&#8211; build: update Link SFML usage to SFML 3.x APIs [rkitover]<br \/>\n&#8211; [Input] Process key down event for some controls [steelskin]<br \/>\n&#8211; Mark\u00a0wxEVT_KEY_DOWN\u00a0as processed in\u00a0wxvbamApp\u00a0(#1424) [Steelskin]<br \/>\n&#8211; Reallocate GBA ROM to the new size(#1422) [danialhorton]<br \/>\n&#8211; [Sound] Set volume on game startup (#1410) [Steelskin]<br \/>\n&#8211; build: update default.nix [rkitover]<br \/>\n&#8211; build: update installdeps for OpenSUSE [rkitover]<br \/>\n&#8211; build: add cmake var and cpp macro for XP builds [rkitover]<br \/>\n&#8211; build: set arch to pentium3 not -mmx for XP builds [rkitover]<br \/>\n&#8211; Set developer id\/component type in metainfo.xml [116445585+PunkPangolin]<br \/>\n&#8211; build: link avrt for OpenAL on WIN32 [rkitover]<br \/>\n&#8211; build: initialize GTest submodule in CMake [rkitover]<br \/>\n&#8211; [gtest] Use googletest as a submodule (#1373) [Steelskin]<br \/>\n&#8211; [GB] Add support for per-game overrides (#1370) [Steelskin]<br \/>\n&#8211; [Input] Reset keyboard tracking on focus loss (#1357) [Steelskin]<br \/>\n&#8211; build: rename dependencies submodule -> win32-deps [rkitover]<br \/>\n&#8211; build: update harfbuzz for macOS builder [rkitover]<br \/>\n&#8211; Ignore illegal opcodes used by Wii U VC (#1351) [Steelskin]<br \/>\n&#8211; Disable open menu tracking outside of Windows (#1350) [Steelskin]<br \/>\n&#8211; [dialogs] Display all controls in AccelConfig on Mac (#1349) [Steelskin]<br \/>\n&#8211; build: fix linking FAudio statically on MINGW [rkitover]<br \/>\n&#8211; [GB] Properly set OPRI on startup [steelskin]<br \/>\n&#8211; build: do not use debug libs for RelWithDebInfo [rkitover]<br \/>\n&#8211; build: fix linking non-debug pcre for debug wx [rkitover]<\/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=7465\" title=\"Download VisualBoyAdvance-M\">T\u00e9l\u00e9charger VisualBoyAdvance-M v2.2.3 (50.5 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/visualboyadvance-m\/visualboyadvance-m\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/333-consoles-portables\/47-nintendo-gba-gba-sp-gb-micro\/\">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=105877\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Un \u00e9mulateur de GameBoy N&amp;B et color, Super GameBoy et GameBoy Advance cr\u00e9\u00e9 par Mudlord (avec l&rsquo;aide de Nach, Squall Leonhart, Spacy, DJRobX, Jonas Quinn) et bas\u00e9 sur VBA de Forgotten et de la \u00ab\u00a0VBA development team\u00a0\u00bb. Le but est &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_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}},"categories":[1],"tags":[],"class_list":["post-105877","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-rxH","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/105877","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=105877"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/105877\/revisions"}],"predecessor-version":[{"id":105878,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/105877\/revisions\/105878"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=105877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=105877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=105877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}