Visual boy advance linux

VisualBoy Advance | Gameboy Emulation on Linux

I came upon a situation where I was not able to play any of my Gameboy games when away from home. I stumbled upon a rather fantastic solution that really needs to be shared with the Linux world. An emulator called VisualBoy Advanced.

Be sure to check out my blathering about mGBA, another Game Boy emulator that runs on Linux.

Installation

Since I lean towards my Linux distribution preference of openSUSE, I will give you the best option that I discovered for me on this. You can clone the git repository to run it all from your user account quite easily. That works but little things like menu entry and theme integration doesn’t happen. What works better is to install the Snap Package from the Snap Store.

In case you haven’t set up Snaps for openSUSE, there is a great step-by-step on the SnapCraft.io site.

The next step will be to install it, which can be done quite easily using the terminal. One caveat, it looks like application is still in the beta and edge channels only at the time of writing. Should you come upon this article months down the road, try this first.

sudo snap install visualboyadvance-m

If you would prefer to “live on the edge” give this a spin to use the “edge channel”

sudo snap install —edge visualboyadvance-m

After a few moments, the installation is complete and there is a brand new entry in your menu and you are off to the races. The one unfortunate bit of the application is that there isn’t a splash screen or background element showing off the retro goodness of this application.

Perhaps that is coming later. Regardless, it is not like you are going to stare at the black screen in disappointment as you didn’t install this application for the splash screen, you installed this to play your games on Linux.

My immediate reaction is, this application is well laid out, intuitive and straight forward to use. It required almost no configuration for me to use this and that makes me incredibly happy. Aside from setting my input and one other preference, I was ready to play some nearly 30 year old games.

Set Up

Since my situation was that I didn’t have access to any game pads, I had to set this up for my keyboard. It took a bit of thinking as to how I wanted to make this work so that my hands could rest in a natural location so I thought about it and decided I wanted to use the arrow keys for direction and my left hand on the home row for the button input. Since the game I chose to play is Start and Select Heavy, I put those on the home row too. To set up the input, it is as easy as navigating to…

Читайте также:  New windows tablet 2021

Options > Input > Configure…

I haven’t played with any of the multiple player inputs and will likely explore and review those functions as well as I can see some interesting game play, perhaps. I did no other configuration modifications as the defaults worked perfectly for my system.

The only other tweak I made was to not pause the game when the window was inactive. I see the utility in that being the default but I didn’t want to roll that way. To make the change, I selected the radio button here:

Emulation > Pause When Inactive

The main reason for this is that it annoyed me when it would pause as I responded to a Telegram message or browse a “hint” site for what to do next… some might call that cheating.

Games Played

I haven’t played a whole lot of games. There were just a few that I played with my kids and since Pokémon is the popular thing in my house, Pokémon Red was the game played the most. There is quite literally no glitching.

What is quite neat about this emulator is the options for how you consume your Gameboy content. My preference is the Super Game Boy that has the boarder decoration you would enjoy when playing the game on your Super Nintendo.

What is real nice is that the display will scale up to whatever size you make the window. It probably makes more sense to get rid of the boarder so you can really see the giant pixels in full HD on your modern screen.

This can be done by going into Options > Game Boy > Configure…

Select the Drop down next to Display borders and select Never to make them disappear.

Some games that I did enjoy playing in my short time was “Super Mario Land” and “Legend of Zelda – Links Awakening.”

The issue I did have with VisualBoyAdvance was using game pads. I would think that it should work without issue but that doesn’t seem to be the case. My work around was to set up AntiMicro to send keyboard commands to it which was a fine work around. I also want to note that the issue with the game pad issue doesn’t work if you build it yourself.

Something that is fun, mostly just for novelty sake, is playing with the colors. I am going to go ahead and say, this is to tickle your particular flavor of nostalgia. My preference is the Real ‘GB on GBASP’ Colors. I think this is the most enjoyable color pallet.

If you prefer the Original green LCD look. That is an option as well.

And if you would like to choose your personal pallet, that is an option as well.

I didn’t fuss much with these color options much as I prefer the Super Game Boy look and feel. That tends to tickle my nostalgia the most.

What I Like

This is a straight forward emulator for playing Game Boy games. There are really only a hand full of games that I truly enjoyed and I mostly play them on actual hardware but there are times when it just isn’t practical.

Читайте также:  Mac os не загружается как скопировать данные

The display scaling with the window makes playing the games quite nice. There have been some emulators in my years past that do not scale the display and makes for a lack-luster experience.

Installing via Snap is rather nice. A quick command or click if you prefer that, and you are off to the races. It just feels like a solid experience from top to bottom.

What I Don’t Like

Nothing, there is absolutely nothing I don’t like about it. It is, quite literally a perfect emulator to play the old classics on a modern day Linux machine.

I would suggest some improvements to decrease the angle of that learning curve. Not a huge deal for those that have been playing around with emulators, but a start screen that guides you would be nice.

Final Thoughts

VisualBoy Advance is a pretty fantastic emulator. If you have an itch for some Gameboy fun and need to scratch it, this is absolutely my preference. Though, I must say, using actual hardware is probably more fun it can be less pragmatic. VisualBoy Advance is a next best method for playing these games and, bonus, on a larger screen!

Источник

visualboyadvance-m

Install latest/beta of visualboyadvance-m

Ubuntu 16.04 or later?

View in Desktop store

Make sure snap support is enabled in your Desktop store.

Install using the command line

visualboyadvance-m is only available on the unstable beta channel. It could break and change often.

VisualBoyAdvance-M — Game Boy Advance Emulator.

Our goal is to improve upon VisualBoyAdvance by integrating the best features from the various builds floating around.

Details for visualboyadvance-m

Share this snap

Generate an embeddable card to be shared on external websites.

Create embeddable card

Share embeddable card

Customise your embeddable card using the options below.

Where people are using visualboyadvance-m

Users by distribution (log)

Install visualboyadvance-m on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Arch Linux

CentOS

Debian

elementary OS

Fedora

KDE Neon

Kubuntu

Manjaro

Linux Mint

openSUSE

Red Hat Enterprise Linux

Ubuntu

Raspberry Pi

Is there a problem with visualboyadvance-m? Report this app

Report visualboyadvance-m

Report submitted successfully

Thanks for bringing this to our attention. Information you provided will help us investigate further.

Error submitting report

There was an error while sending your report. Please try again later.

© 2021 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.
Powered by Charmed Kubernetes

Источник

VisualBoyAdvance-M

The continuing development of the legendary VBA gameboy advance emulator.

Menu and widgets

About

Proudly powered by HTMLy, a databaseless blogging platform.

Recent posts

Archives

Category

VisualBoyAdvance-M 2.1.4 Released

Changelog and Downloads are listed down below.

macOS 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/visualboyadvance-m-Mac-32bit.zip (ASC)

macOS 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/visualboyadvance-m-Mac-64bit.zip (ASC)

Microsoft Windows 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/visualboyadvance-m-Win-32bit.zip (ASC)

Microsoft Windows 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/visualboyadvance-m-Win-64bit.zip (ASC)

Translation Files: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/translations.zip (ASC)

Source code: https://github.com/visualboyadvance-m/visualboyadvance-m/archive/v2.1.4.tar.gz

VisualBoyAdvance-M 2.1.3 Released

This release is just to fix a serious problem with the game area geometry/resizing on Windows in 2.1.2. The other geometry fixes apply to other OSes as well.

macOS 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.3/visualboyadvance-m-Mac-32bit.zip (ASC)

macOS 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.3/visualboyadvance-m-Mac-64bit.zip (ASC)

Microsoft Windows 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.3/visualboyadvance-m-Win-32bit.zip (ASC)

Microsoft Windows 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.3/visualboyadvance-m-Win-64bit.zip (ASC)

Translation Files: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.3/translations.zip (ASC)

Source code: https://github.com/visualboyadvance-m/visualboyadvance-m/archive/v2.1.3.tar.gz

VisualBoyAdvance-M 2.1.2 Released

Most notably, this release fixes the analog stick regression from v2.1.1, fixes RPI plugins support, supports remembering the game window geometry (including fullscreen) and properly supports XDG config directories (thanks to @denisfa for the latter two.)

Читайте также:  Windows 10 2004 compact full by flibustier 2021

In addition there are fixes for a bunch of warnings, resulting in a couple of actual bug fixes (thanks @denisfa) and various build related improvements.

Click Readmore for the changelog and downloads

macOS 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.2/visualboyadvance-m-Mac-32bit.zip (ASC)

macOS 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.2/visualboyadvance-m-Mac-64bit.zip (ASC)

Microsoft Windows 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.2/visualboyadvance-m-Win-32bit.zip (ASC)

Microsoft Windows 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.2/visualboyadvance-m-Win-64bit.zip (ASC)

Translation files: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.2/translations.zip (ASC)

VisualBoyAdvance-M 2.1.1 Released

New release of visualboyadvance-m is available, changelog and download is below is below

macOS 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.1/visualboyadvance-m-Mac-32bit.zip (ASC)

macOS 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.1/visualboyadvance-m-Mac-64bit.zip (ASC)

Microsoft Windows 32bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.1/visualboyadvance-m-Win-32bit.zip (ASC)

Microsoft Windows 64bit: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.1/visualboyadvance-m-Win-64bit.zip (ASC)

Language Files: https://github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.1/translations.zip (ASC)

VisualBoyAdvance-M 2.1.0 Released

New release of vba-m is now officially out. This release solves issue #255 where there was a security vulnerability found in the elf parser.

Now keep in mind the flags we used for our release builds help mitigate the issue before we knew of the issue, but it was still an issue that needed to be fix and special thanks to zzazzdzz on github who pointed out the issue, it was able to be fixed. Changelog are here!

Источник

Visualboy Advance

Review

Free Download

An Open Source emulator for GameboyAdvance and Gameboy video game consoles on Linux

VisualBoyAdvance is an open source project that provides users with an easy to use emulator for both Game Boy Advance and Gameboy 32-bit handheld video game consoles created and distributed by Nintendo between 2001 and 2008.

Supports Game Boy Advance or Gameboy games

The minimal graphical user interface written with the GTK+ GUI toolkit has been designed to allow users to quickly open Game Boy Advance or Gameboy games in the GBA or GBC formats, load and save games, view recent history, create screenshots, pause, reset and close games, as well as to import or export battery files.

Another interesting feature is the ability to automatically pause the current game when the main window is inactive. Also, the speed can be viewed as percentage or detailed, and the save type can be automatic, or one of the following: EEPROM, SRAM, Flash (64K and 128K), EEPROM+Sensor, None.

Getting started with VisualBoyAdvance

From the Options menu you will be able to set frameskip on automatic mode with or without throttle, enlarge the video screen with up to six times the original size, enable or disable video layers, set specific paths to GBA and GB ROMs, batteries, saves, as well as captures.

You can choose a custom BIOS file, set the screenshot format (PNG or BMP), configure various sound options, such as echo, low pass filter, reverse stereo, default volume, frequency, and active channels.

In addition, various filter can be enabled when playing games, such as TV Mode, 2xSal, Super 2xSal, Super Eagle, Pixelate, Motion Blur, AdvanceMAME 2x, Simple 2x, Bilinear, Bilinear Plus, Scanlines, hq2x, and lq2x. Furthermore, the interframe blending can be set to Smart, Motion Blur or None.

Bottom line

Featuring excellent compatibility, cheat functions, sound support, save states, great speed and multiple languages, VisualBoyAdvance is a powerful application that lets you to relive those childhood moments when you first discovered video games.

Источник

Оцените статью