Visual Boy Advance - M - Le Bottin des Jeux Linux

Visual Boy Advance - M

🗃️ Specifications

📰 Title: Visual Boy Advance - M 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Emulation ➤ Engine ➤ Nintendo 🌍️ Browser version:
🔖 Tags: Emulation; Multi-platform; libretro compatible; NINTENDO; Controller 📦️ Package Name: vbam-common, vbam, vbam-sdl, vbam-wx
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2019-11-13 📦️ RPM package:
📍️ Version: Latest: 2.1.4 / Dev: ae7349b 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-2 📦️ AppImage package:
🏝️ Perspective: Third & First person 📦️ Snap package:
👁️ Visual: 2D & 3D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 13347 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-02-12

📖️ Summary

[en]: A libre and multi-platform emulator for Game Boy (Monochrome), Game Boy Color (GBC) and Game Boy Advance (GBA), small portable consoles designed by NINTENDO in the 2000s, with a nice software offering (over 400 games). Its a fork of the Visualboyadvance (inactive) project, a mature emulator, translated into several languages, and allowing many settings. It includes new graphic filters (HQ3x, HQ4x, LQ2-4x, KEGA Fusion filters), and improvements on sound, backup, and keyboard. [fr]: Un émulateur libre et multi-plateforme des Game Boy (Monochrome), Game Boy Color (GBC) et Game Boy Advance (GBA), de petites consoles portables conçues par NINTENDO dans les années 2000, avec une belle offre logicielle (plus de 400 jeux). C'est un fork du projet Visualboyadvance (inactif), un émulateur mature, traduit en plusieurs langues, et permettant de nombreux réglages. Il apporte notamment de nouveaux filtres graphiques (HQ3x, HQ4x, LQ2-4x, filtres KEGA Fusion), et des améliorations sur le son, la sauvegarde, et le clavier.

🎥️ Videos

💎 Features: (202xxx),


📰 Progress: (2.0.0 Beta 1/202xxx)


🎲️ Gameplay: (202xxx), (202xxx), (202xxx),


🎲️ Gameplay (MP): (202xxx),


🕯️ How To: (202xxx), (202xxx), (202xxx),


🐧 Linux plays: (202xxx), (202xxx),


🎮️ Showcase Game Boy (202xxx), Game Boy Color (202xxx), Game Boy Advance (202xxx),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos pv(2.0.0 Beta 1/202xxx) ft(202xxx) ft(202xxx) t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(202xxx) lp(202xxx) ht(202xxx) ht(202xxx) ht[fr](202xxx) ht[fr](202xxx) ht[fr](202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) mp(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
• Port of this engine to libretro: [Libretro (vba-next) (WIKI)]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Fantasyanime (VisualBoyAdvance Tutorial)]

🐘 Social
Devs (VBA-M Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (VBA Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (VisualBoyAdvance) [fr] [en] [de]]
[Wikipedia (Game Boy) [fr] [en] [de]] - [Wikipedia (Game Boy Color) [fr] [en] [de]] - [Wikipedia (Game Boy Advance) [fr] [en] [de]]
[Wikipedia (Super Game Boy) [fr] [en] [de]]
[archlinux wiki]

📦️ Misc. repositories
[Debian/Ubuntu] [GetDeb 1 2 3 4] [openSUSE] [Repology] [pkgs.org] [Arch Linux / AUR] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 2.1.4 (20191002)]

🕊️ Source of this Entry: [Site on Mastodon (date)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🏝️ https://invidious.lunar.icu/
🦉️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🕵️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️[fr] https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/

📕 Description [en]

📕🐧"A libre (& mature) emulator for Game Boy, Game Boy Color & Game Boy Advance"🐧📕.

VBA-M is a [Super] Game Boy [Color / Advance] emulator for Windows, Linux & Mac.

VBA-M is a fork from the now inactive VisualBoy Advance project, with goals to improve the capatibility and features of the emulator (see the improvements on the "Features" section).


🌍️ Wikipedia:

VisualBoyAdvance

VisualBoyAdvance (commonly abbreviated as VBA) is a free emulator of the Game Boy, Game Boy Color, and Game Boy Advance handheld game consoles as well as of Super Game Boy and Super Game Boy 2.

Besides the DirectX version for the Windows platform, there is also one that is based on the free platform independent graphics library SDL. This is available for a variety of operating systems including Linux, BSD, Mac OS X, and BeOS. VisualBoyAdvance has also been ported to AmigaOS 4, AROS, GameCube, Wii, webOS, and Zune HD.

History

The VisualBoyAdvance project was started by "Forgotten". When this person left the development of the emulator, the project was handed over to a team named "VBA Team", led by Forgotten's brother. Development on the original VisualBoyAdvance stopped in 2004 with version 1.8.0 beta 3, and a number of forked versions were made by various developers in the years since then, such as VisualBoyAdvance-M.

VisualBoyAdvance-M

VisualBoyAdvance-M, or simply VBA-M, is an improved fork from the inactive VisualBoyAdvance project, adding several features as well as maintaining an up-to-date codebase. After VisualBoyAdvance became inactive in 2004, several forks began to appear such as VBALink, which allowed users to emulate the linking of two Game Boy devices. Eventually, VBA-M was created, which merged several of the forks into one codebase. Thus, the M in VBA-M stands for Merge. There is also a RetroArch/Libretro port of VBA-M's GBA emulation core (without the GB, GBC and SGB cores) as well as a modified version called VBA-Next.

Features

VisualBoyAdvance sports the following features:

• Compatibility with Game Boy, Game Boy Color, and Game Boy Advance ROMs
• Import/export feature of native saved games from and to other emulators
• Full save state support
• Joystick support
• Super Game Boy and Super Game Boy 2 border and color palette support
• Game Boy Printer emulation
• Real-time IPS patching (used mostly to play fan translations)
• Hacking and debugging tools, including loggers, viewers and editor
⚬ The SDL version also includes a Game Boy Advance debugger
• Auto-fire support
• Speed-up key
• Full screen mode support
• Screen capture support
• Full support for GameShark for Game Boy Advance and Code Breaker Advance cheat codes (Windows version only)
• Audio (WAV) and video (AVI) recording
⚬ Also allows recording in a proprietary video format only supported by VisualBoyAdvance and its forked versions
• Graphic filters to enhance display: 2xSaI, Super 2xSaI, Super Eagle, AdvanceMAME, Pixelate, and Motion blur
• GUI skinning support

In addition, VisualBoyAdvance-M adds the following:

• HQ3x/4x pixel filters
• Gameboy linking, over LAN and Internet

In conjunction with the Dolphin GameCube emulator, VBA-M supports linking GameCube and Game Boy Advance titles.

📕 Description [fr]

Un émulateur de consoles Game Boy, Game Boy Advance et Game Boy color, par la VBA-M Team.

VisualBoyAdance - M (VBA-M, VisualBoy Advance Merge project) est un émulateur libre et multi-plateforme des Game Boy (Monochrome), Game Boy Color (GBC) et Game Boy Advance (GBA), de petites consoles portables conçues par NINTENDO dans les années 2000, avec une belle offre logicielle (plus de 400 jeux). C'est un fork du projet Visualboyadvance (inactif), un émulateur mature, traduit en plusieurs langues, et permettant de nombreux réglages. Il apporte notamment de nouveaux filtres graphiques (HQ3x, HQ4x, LQ2-4x, filtres KEGA Fusion), et des améliorations sur le son, la sauvegarde, et le clavier.

Un fork du source (voir la section "Resources" ci-dessus) le rend compatible avec libretro (pour plus de précision concernant l'application libreto, voir la fiche "Libretro (& RetroArch)"
Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet.
Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.

Consoles de jeux émulées / Game consoles emulated (avec doc Bottin): Nintendo Game Boy Monochrome, Nintendo Game Boy Advance, Nintendo Game Boy color,

Ressources : voir la fiche "Ressources - Emulation (Nom de la console émulée)".

Voir aussi / See also (External interface for this emulator): KVisualBoyAdvance, RbVBA,
Voir aussi / See also (VisualBoyAdvance): VisualBoyAdvance, VBA-M,


VBA-M est un émulateur de [Super] Game Boy [Color / Advance] pour Windows, Linux et Mac.

VBA-M est un fork du projet VisualBoy Advance désormais inactif, avec des objectifs pour améliorer la capacité et les fonctionnalités de l'émulateur (voir les améliorations à la section "Features").



🌍️ Wikipedia:

VisualBoyAdvance

VisualBoyAdvance (VBA) est un émulateur libre et gratuit distribué selon les termes de la licence GNU GPL. Il sert à émuler les jeux conçus pour la Nintendo Game Boy et ses successeurs : Game Boy Color et Game Boy Advance. VBA est en 2005 le plus populaire émulateur de sa catégorie pour Windows car il a apporté dès le début des facilités d'utilisation (version en plusieurs langues, utilisation du glisser-déposer, lecture de ROM compressé). Il permet de très nombreux réglages visant à affiner la qualité du jeu. VBA et gnuboy sont les émulateurs Game Boy les plus distribués.

Depuis l'arrêt officiel de VBA (dernière version stable: 1.7.2 fix 2 / Instable: 1.8.0 beta 3), une équipe composée d'anciens et de nouveaux membres s'est formée autour d'un nouveau projet nommé VBA-M, le but étant d'améliorer grandement l'émulation mais également les fonctionnalités en réunissant un maximum d'améliorations en provenance des autres versions non officielles de VBA. VBA-M est le projet le plus complet parmi tous les forks de VBA et il est, avec No$GBA et mGBA, le plus aboutie des émulateurs Gameboy/N&B/Color/Gameboy Advance.

🚧️ Installation [fr]

🔧️ INSTALLATION :

⚙️ Installation à partir du binaire du jeu :

Des paquets Debian/UBUNTU (non testé) sont disponibles sur SourceForge (lien "Dev site 2" ci-dessus).
Par le paquet Debian/UBUNTU (le plus facile) via gdebi (lorsque gdebi est installé, il suffit de cliquer sur le paquet pour l'installer).
L'installation de gdebi est décrite sur la fiche "Glossaire & licences courantes" au paragraphe "INFORMATIONS CONCERNANT GDEBI".

4 paquets (un seul doit être installé) permettent au choix d'installer l'émulateur compilé pour utiliser les bibliothèques SDL (il fonctionnera sous Linux quelque-soit votre gestionnaire de fenêtres) ou GTK (idem mais sera optimisé pour Gnome) en utilisant le processeur Intel (i386) ou AMD (amd64).

📄️ Installation à partir du source du jeu :

Si vous souhaitez quelque-chose de récent (versions de développement), la compilation du source est généralement un passage obligé.

▸ Installation des dépendances :
• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Installez au préalable les paquets suivants : # apt install cmake libgl1-mesa-dev libpng-dev zlib1g-dev libsfml-dev libopenal-dev libwxbase3.0-dev libwxgtk3.0-dev ffmpeg gettext

▸ Téléchargement du source (sur GitHub):
• Si vous souhaitez une version publiée / stable :
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "Clone"
- Ou en console, dans le répertoire de votre choix, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/visualboyadvance-m/visualboyadvance-m/
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement (sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez : $ git clone --recursive https://github.com/visualboyadvance-m/visualboyadvance-m/

▸ Compilation du jeu :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)


🚀️ LANCEMENT DE L'INTERFACE:
• Si vous avez compilé le jeu à partir de son source, en console dans son répertoire racine lancez : $ ./gvbam

🔍️ Test [fr]

🕵️ Test (946):
Une interface de très grande qualité permettant notamment d'augmenter la taille de l'affichage (par défaut : 5 cm de côté :) selon plusieurs procédés. Le son fonctionne très bien aussi.
Excellent.