Next Generation Emulation banner

VGBA for Android

67K views 330 replies 25 participants last post by  mikenstein97 
#1 · (Edited)
Hello, All!

This week's VGBA-Android 3.9.9 release further automates Cheatopedia by making it automatically detect what game you are playing and memorize the last page you have been on. It also makes things a bit more comfortable for tablet owners, who now can toggle the action bar with a vertical fling gesture. I am still puzzled at the reasons Google had for replacing the MENU button (physical or virtual) with the screen-eating action bar, but at least you can flick it away now in VGBA.

Get VGBA-Android here:

https://market.android.com/details?id=com.fms.vgba

Full list of changes:

* The action bar can now be toggled with a vertical fling gesture.
* Cheatopedia now remembers the last open entry and reopens it.
* Cheatopedia automatically opens entry for the current game.
* Minor fixes to Pokemon Emerald cheats.
* Minor fixes to Italian translation.

VGBA-Android 3.9.8 changes:

* Added screenshots, two more slots, and the autosaved state to the Freeze/Restore feature.
* Improved GameShark / ActionReplay emulation, more cheats work now.
* Fixed Mario&Luigi hangup when entering the main city.
* Fixed Fire Emblem Cheatopedia entry, all Fire Emblem cheats now work.
* Fixed Porygon2 cheat and added "Buy Master Ball" cheat to the Pokemon Emerald Cheatopedia entry.
* Made Cheat Editor remove spaces from input and save cheats reliably.
* Added Italian translation.
 
See less See more
#187 ·
Hello, All!

I have just published VGBAnext 5.2.5, a new version of my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator:

https://play.google.com/store/apps/details?id=com.fms.emu

Starting with this release, you can have separate virtual joystick layouts in portrait and landscape modes. Simply go to the "Settings | Input | Editor Joystick Layout" and set your buttons separately, for portrait and landscape: the Layout Editor will now always rotate as you change the device orientation.

I have also added a new icon that only shows GBA, so that the main app function is more clear to the potential user. Of course, VGBAnext also emulates GBC and GB, so this is just an icon change. Finally, I have added cheats for 11 more GameBoy Classic games, including Killer Instinct, King Of Fighters '95, and Kid Icarus. See below for all the changes.

ALL CHANGES:
* Added a new, more clear icon.
* Layout Editor got separate layouts for landscape and portrait modes.
* Fixed Layout Editor to always save changes before emulation resumes.
* Made Layout Editor always rotate when device rotated.
* Added cheats for 11 GameBoy Classic games.
* Added Karate Joe, Kingdom Crusade and Karateka to Cheatopedia.
* Added Kattobi Road, KOF'95 and Kid Dracula to Cheatopedia.
* Added Kid Icarus, Killer Instinct and Killer Tomatoes to Cheatopedia.
* Added Ken Griffey's MLB and King Of The Ring to Cheatopedia.
* Fixed missing game IDs in the Cheatopedia.
* Removed garbage from the Cheatopedia.
* Removed outdated org.apache.http.* API from the State Exchange.

Enjoy!
 
#188 ·
Hello, All!

I've just published VGBAnext 5.2.6, the new version of my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator for Android:

https://play.google.com/store/apps/details?id=com.fms.emu

This release improves the Joystick Layout Editor, bringing back the decorative backgrounds. It also adds cheats for 8 new GBA games and 13 new GBC/GB games, including two Street Fighter games, four Konami Collection packages, and many others. Finally, I removed the unused ChartBoost library from the package, since it took space and could trigger Google's automated ad checks.

ALL CHANGES:
* Enabled backdrops in the Layout Editor.
* Added "SCREEN" label to the Layout Editor.
* Removed dormant ChartBoost SDK library.
* Added cheats for 8 more GBA games.
* Added two GBA SSX games to Cheatopedia.
* Added two GBA Street Fighter games to Cheatopedia.
* Added Super Duper Sumos and Monkey Ball to Cheatopedia.
* Added Street Jam Basketball to Cheatopedia.
* Added Super Dodgeball to Cheatopedia.
* Added cheats for 13 more GBC/GB games.
* Added Klax and Klustar to Cheatopedia.
* Added Knight Quest and Land Before Time to Cheatopedia.
* Added Knockout Kings and Lazlo's Leap to Cheatopedia.
* Added four Konami Collection Games to Cheatopedia.
* Added Konami NFL Football to Cheatopedia.
* Added Las Vegas Cool Hand to Cheatopedia.
* Added Last Action Hero to Cheatopedia.

Have fun!
 
#189 ·
Hello, All!

I have published VGBAnext 5.2.7 this morning:

https://play.google.com/store/apps/details?id=com.fms.emu

This release adds the ability to disable overscan margins on AndroidTV devices (if you have a system-wide overscan setting). I also fixed the file search and fast-scroll indexing in the File Selector, and made VGBAnext better integrate with third-party file managers, like ES File Explorer or Astro. See below for all the changes.

ALL CHANGES:
* Added "General | Add Overscan Margins" option for AndroidTV.
* Fixed File Search feature on newer Androids.
* Fixed fast-scroll index in the File Selector.
* Fixed missed item clicks in the File Selector.
* Fixed dashed lines display in the Layout Editor.
* Declared emulation activities enabled for external use.
* Adjusted portrait background image in the Layout Editor.
* Optimized default preferences update on startup.

Enjoy!
 
#190 ·
Hello, All!

The new VGBAnext 5.2.8 adds cheats for 18 more games and fixes the menus on AndroidTV devices:

https://play.google.com/store/apps/details?id=com.fms.emu

Don't forget that in order to open the menu on AndroidTV, you need to press both thumbsticks down, while inside the emulator. Please, tell me know if this feature works for you or not.

ALL CHANGES:
* Menu should now work on AndroidTV.
* Added a menu workaround for Google's political idiocy.
* Added cheats for 18 more GBC/GB games.
* Added cheats for four Looney Tunes games.
* Added cheats for two River King games.
* Added cheats for two Little Mermaid games.
* Added cheats for two Lion King games.
* Added cheats for LEGO Alpha Team and Lock'n'Chase.
* Added cheats for Lemmings and Little Monster.
* Added cheats for Lethal Weapon and Lunar Lander.
* Added cheats for Little Nicky, Lucky Luke, and Loopz.

Enjoy!
 
#191 ·
Hello, All!

Here is another quick release of VGBAnext 5.2.9, my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator:

https://play.google.com/store/apps/details?id=com.fms.emu

In this release, I have finally managed to make the menus work on AndroidTV, by replacing the regular options menu with the context menu. This fix has been tested on my other emulator, fMSX, and found working. To open a menu inside the emulator, press two thumbsticks at the same time. Starting with this release, you can also assign the cheats toggle function to a hardware key of your choice, via the "Input | Assign Special Keys" option.

ALL CHANGES:
* Once again fixed the menu on AndroidTV, hopefully for good.
* Replaced options menu with context menu for AndroidTV.
* Added "Toggle cheats" special key function.

Have fun!
 
#192 ·
Hello, All!

I have pushed the next VGBAnext release to the Google Play:

https://play.google.com/store/apps/details?id=com.fms.emu

VGBAnext 5.2.10 fixes several issues in the Joystick Layout Editor reported by multiple users. Starting with this release, the gamepad buttons and the screen rectangle will no longer shift, they should stay exactly where you placed them.

ALL CHANGES:
* Fixed Joystick Layout Editor!
* No more unexpected button placement.
* Custom screen rectangle goes where it should go now.
* Button labels will not distort when custom screen selected.

Enjoy!
 
#193 ·
Hello, All!

VGBAnext 5.3 is now in the Google Play and ready for you to try:

https://play.google.com/store/apps/details?id=com.fms.emu

This update switches accelerated video rendering from GLES1 to GLES2, improving performance and opening a way for special effect shaders in the future. To enable accelerated video, check the "Video | Accelerated Video" option. I am also continuing to make VGBAnext more usable for the AndroidTV owners and other people without touchscreens. Starting with this version, most features (starting with Cheatopedia) will use the X button to apply changes, Y button to discard them. Finally, I have added cheats for 10 more GBA games, including VirtuaTennis, Urban Yeti, and Wrestlemania. See below for the complete list of changes.

ALL CHANGES:
* Switched to OpenGLES2 rendering for accelerated video.
* OpenGLES2 is faster and allows for future special effects.
* Press X to apply cheats, Y to discard them in Cheatopedia.
* Press X to apply changes, Y to reset them in Cheat Editor.
* Press X to apply changes, Y to reset them in Palette Editor.
* Now disabling Joystick Layout Editor on devices with no touchscreen.
* Added cheats for 10 more games to the Cheatopedia.
* Added cheats for Crazy Castle 5, Tweety, Ultimate Muscle.
* Added cheats for VirtuaTennis, Urban Yeti, Wild Thornberrys.
* Added cheats for Virtual Kasparov, Wakeboarding, Wrestlemania.

Have fun!
 
#194 ·
Hello, All!

VGBAnext 5.3.2, released today, fixes GLES2 rendering bug on devices with older Mali GPUs and adds Cheatopedia cheats for nine more GBA games:

https://play.google.com/store/apps/details?id=com.fms.emu

ALL CHANGES:
* Added cheats for 9 more GBA games.
* Added cheats for Counter Punch.
* Added cheats for Yggdra Union: We Never Fight Alone.
* Added cheats for Ace Combat and American Idol.
* Added cheats for Batman Begins and Boxing Fever.
* Added cheats for Buffy: Wrath Of The Darkhul King.
* Added cheats for Land Before Time (European).
* Added cheats for Alien Hominid (European).

Enjoy!
 
#195 ·
Hello, All!

Today's VGBAnext 5.3.3 release adds high-quality GLES2-accelerated scanline effects:

https://play.google.com/store/apps/details?id=com.fms.emu

In order to see the new effects, make sure you enable "Video | Hardware Acceleration" and select wanted effect via "Video | Scanline Effect". To join the current Pokemon Go frenzy, I have also added new cheats for the original Pokemon Red, Blue, Gold, and Silver GameBoy games and fixed some errors in the existing cheat codes for these games. Please note that for a lot of these cheats, you have to disable the cheat after activating it once. The changes to your game stats will stay.

ALL CHANGES:
* Added high-quality scanline shader effects.
* Enable "Video | Hardware Acceleration" to see new effects.
* Select effect via "Video | Scanline Effect".
* Added many new cheats for original Pokemon games.
* Fixed errors and corruption in existing cheat lists.
* Added new cheats for Pokemon Red, Blue, Gold, and Silver.

Have fun!
 
#196 ·
Hello, All!

The new VGBAnext 5.3.4 adds accelerated EPX and EAGLE scaling with GLES2 shaders, as well as GLES2-accelerated color raster effects:

https://play.google.com/store/apps/details?id=com.fms.emu

To see the new scalers, make sure you have "Video | Hardware Acceleration" enabled, then select a scaling algorithm via "Video | Scale Video". Color raster effects can be selected via "Video | Color Mask" and combined with scalers and scanline effects. See below for all the changes.

ALL CHANGES:
* Added EPX and EAGLE scaling algorithms using GLES2 shaders.
* Enable "Video | Hardware Acceleration" to see new algorithms.
* Select scaling algorithm via "Video | Scale Video".
* Added color raster effects using GLES2 shaders.
* Select color raster effect via "Video | Color Mask".

Enjoy!
 
#197 ·
Hello, All!

Today's VGBAnext 5.3.5 release adds GLES2 shaders for 2xSAI and Scale2x scaling algorithms:

https://play.google.com/store/apps/details?id=com.fms.emu

You can select these scalers via "Video | Scale Video" setting. Both scalers are also available in CPU-only flavor, if you disable GLES2 acceleration.

ALL CHANGES:
* Added 2xSAI and Scale2X scaling algorithms using GLES2 shaders.
* Enable "Video | Hardware Acceleration" to see new algorithms.
* Select 2xSAI algorithm via "Video | Scale Video".
* Added CPU-only Scale2X algorithm implementation.
* Optimized EPX and EAGLE scaling shaders.

Enjoy!
 
#198 ·
Hello, All!

This week's VGBAnext 5.3.6 release adds a collection of old-school CRT color filters and an option to stop Android Gallery from indexing folders with your game screenshots:

https://play.google.com/store/apps/details?id=com.fms.emu

Many users complained that GameBoy game screenshots, saved by VGBAnext, will show up in the Android Gallery app, since the system treats them as normal photos. To stop Android from finding your screenshots, uncheck the "In Android Gallery" option in the File Selector menu. Do this for every folder where your games are.

ALL CHANGES:
* Added "In Android Gallery" option to File Selector menu.
* Uncheck it to stop Android Gallery from indexing the current folder.
* Added Monochrome, Green, Amber, and Sepia color filters.
* Select your color filter via "Video | Color Filter".
* Renamed "Color Mask" option to "Color Filter".
* Fixed TV scanlines and raster settings.

Have fun!
 
#199 ·
Hello, All!

The newest VGBA 5.3 is now available free for Windows and Linux:

http://fms.komkon.org/VGBA/

This release adds Scale2x scaling algorithm and color filters for simulating monochrome, sepia, green, and amber CRT screens. I have already introduced these features in VGBAnext for Android and am now rolling them out for the free Windows and Linux versions.

ALL CHANGES:
* Added Scale2X scaling algorithm.
* Added Monochrome, Green, Amber, and Sepia CRT emulation.
* Added -scale2x and -raster command line options.
* Added -mono, -sepia, -green, and -amber command line options.
* EMULib-specific command line options now processed inside EMULib.
* Added "Scale2x Algorithm" and "LCD Raster" options on Windows.
* Renamed "Color Raster" menu to "Color Filter" on Windows.
* Deprecated -notv and -nolcd command line options.

Enjoy!
 
#200 ·
Hello, All!

Made a quick release of VGBAnext 5.3.7 today:

https://play.google.com/store/apps/details?id=com.fms.emu

This release adds a bunch of new Pokemon Fire Red cheats and excludes VGBAnext's default folder from Android media indexing. The emulator uses its default folder (/sdcard/VGBAnext) when it cannot save game states and screenshots to the same folder where games are. These screenshots should no longer show up in Android Gallery, unless you manually enable media indexing by checking the "In Android Gallery" option.

ALL CHANGES:
* Released free VGBA 5.3 and VGB 5.0 for Windows and Linux.
* Added new cheats for Pokemon Fire Red.
* Automatically excluding /sdcard/VGBAnext from media indexing.

Have fun!
 
#201 ·
Hello, All!

VGBAnext 5.3.8, a new version of my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator, is now online:

https://play.google.com/store/apps/details?id=com.fms.emu

This release adds a special effect that simulates vignetting found on CRT screens, where corners look slightly darker than the center. I have also added to ability to assign special functions (freeze, restore, cheats, menu, etc) to gamepad buttons, for the ever increasing number of people using their Android devices as full-blown gaming consoles. See below for all the changes.

ALL CHANGES:
* Added CRT vignetting simulation effect.
* Enable "Video | Hardware Acceleration" to see new effect.
* Check "Video | Apply CRT Vignette" to enable vignetting.
* Special functions (freeze, restore, etc.) can be assigned to gamepad.
* See L1, L2, R1, R2, THUMBL, THUMBR under "Input | Assign Special Keys".

Have fun!
 
#202 ·
Hello, All!

There is a new VGBAnext release online today:

https://play.google.com/store/apps/details?id=com.fms.emu

VGBAnext 5.3.9 makes gamepads slightly more responsive and fixes a bunch of issues in the File Selector. See below for all the changes.

ALL CHANGES:
* Reduced gamepad latency slightly.
* Fixed code that selects app to run when opening a cart.
* Fixed inconsistently initialized preferences.
* Fixed "Quit" option in the File Selector menu.
* Made "What's New" dialog fill the screen.

Have fun!
 
#203 ·
Hello, All!

I have just updated VGBAnext, my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator, to version 5.4:

https://play.google.com/store/apps/details?id=com.fms.emu

Starting with this version, I have upgraded to the latest Android development tools. VGBAnext is now built for the Android Nougat platform, while it still supports all Android devices starting with Froyo. I have also switched to NDK v13 and CLANG C compiler. Since CLANG has stricter policies than GCC, all the native code inside VGBAnext has been refactored to comply with these policies.

The new VGBAnext adds support for split windows on Android Nougat, as well as freeform windows, as soon as Google enables them in the upcoming Android versions. Since I do not have a real Nougat device. any help testing split/freeform window support is highly appreciated.

Finally, starting with Android Marshmallow, VGBAnext will now explicitly ask you for some system permissions. Please, allow them, since the app may not work properly if any of these permissions are denied. See below for the complete list of changes.

ALL CHANGES:
* Switched to Android Nougat platform (android-25).
* Switched to JDK 1.8, NDK 13, CLANG toolchain, newest ANT and ProGuard.
* Refactored all native code, fixing CLANG warnings.
* Added split window support on Android Nougat.
* Added freeform window support for upcoming Androids.
* On Marshmallow+, app asks for permissions on startup.
* Fixed scalable images used for tiles in the File Selector.

Enjoy!
 
#204 ·
This weekend, I have fixed a serious issue in VGBAnext and iNES emulators for Android. Starting with Android Marshmallow, Android library loader will refuse to load shared libraries with text relocations. This problem only occurs when your app is marked as supporting android-23+ APIs, older apps will work just fine. Some Marshmallow devices appear to be immune, which explains why I have not caught the issue right away.

To fix the problem, I have removed all text relocations from my assembly code. If you have purchased a copy of VGBAnext or iNES, please, update to the latest version from Google Play.

https://play.google.com/store/apps/details?id=com.fms.emu -- VGBAnext
https://play.google.com/store/apps/details?id=com.fms.ines -- iNES
 
#205 ·
Hello, All!

I have just published VGBAnext 5.4.2 for Android, adding more game cheats and removing useless FAB button on touchless devices like AndroidTV:

https://play.google.com/store/apps/details?id=com.fms.emu

VGBAnext emulates all GameBoy models, including GameBoy Classic, GameBoy Pocket, GameBoy Color, GameBoy Advance, and Super GameBoy. See below for all the changes.

ALL CHANGES:
* Now always hiding FAB buttons on devices with no touchscreen.
* Added cheats for 7 more GBA games.
* Added Danny Phantom: The Ultimate Warrior to the Cheatopedia.
* Added Dead To Rights to the Cheatopedia.
* Added Driv3r to the Cheatopedia.
* Added Ecks Vs Sever to the Cheatopedia.
* Added Fairly Odd Parents to the Cheatopedia.
* Added two Fantastic Four games to the Cheatopedia.

Enjoy!
 
#206 ·
Hello, All!

This week's VGBAnext 5.4.3 release improves video effects performance and adds a new option for the optimal sound settings:

https://play.google.com/store/apps/details?id=com.fms.emu

When you select the new "Audio | Sampling Rate | Automatic" option, VGBAnext will query Android for the best sampling rate and audio buffer size, and use these settings to render sound. On devices supporting low-latency audio, these optimal settings should insure the smallest possible latency (always added on top of the latency chosen inside the emulator). See below for all the changes.

ALL CHANGES:
* Optimized OpenGLES shaders used in scaling algorithms and filters.
* Added "Audio | Sampling Rate | Automatic" option for best available sound.
* Added "Audio | Sampling Rate" options for 24kHz and 48kHz sound.
* Always using optimal rate and buffer size when "Automatic" selected.

Enjoy!
 
#207 ·
Hello, All!

VGBAnext 5.4.4, a new version of my universal GameBoy emulator for Android, is now online:

https://play.google.com/store/apps/details?id=com.fms.emu

Today's release adds an option to force the 4:3 "television screen" display ratio and Cheatopedia cheats for nine more games.

ALL CHANGES:
* Added "Video | Scale Video | Stretch to 4:3 Ratio" option.
* Added cheats for 9 more games.
* Added cheats for American Bass Challenge.
* Added cheats for American Dragon Jake Long.
* Added cheats for Animal Snap.
* Added cheats for Antz Extreme Racing.
* Added cheats for Ariel Little Mermaid.
* Added cheats for Astro Boy: Tetsuwan Atom.
* Added cheats for Atomic Betty.
* Added cheats for ATV Thunder Ridge Racing.
* Added cheats for Avatar: The Last Airbender.

Enjoy!
 
#208 ·
Hello, All!

I have just updated VGBAnext, my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator for Android, to version 5.4.5:

https://play.google.com/store/apps/details?id=com.fms.emu

This release further optimizes GLES2 shaders used for scaling effects and adds cheats for 21 more GBC games. See below for all the changes.

ALL CHANGES:
* Further optimized GLSL scaling algorithms.
* Added Cheatopedia cheats for 21 more GBC games.
* Added cheats for 3D Pocket Pool and 10-Pin Bowling.
* Added cheats for Action Man, Bug's Life, Animorphs.
* Added cheats for Adventures of Smurfs, Aladdin, 720o.
* Added cheats for Alice in Wonderland, 1942, Amida.
* Added cheats for All Star Baseball and All Star Tennis.
* Added cheats for 4x4 Racing, ATV Racing, Alleyway.
* Added cheats for Arthur's Fun Day and 102 Dalmatians.
* Added cheats for several Asteroids games.

Have fun!
 
#209 ·
Hello, All!

Just rolled out the newest VGBA 5.4 emulator for Windows and Linux:

http://fms.komkon.org/VGBA/ -- homepage
http://fms.komkon.org/VGBA/VGBA54-Windows-bin.zip -- Windows version
http://fms.komkon.org/VGBA/VGBA54-Ubuntu-x86-bin.tgz -- Linux version

This release adds the option to force 4:3 "television screen" mode and a way to disable the default image filtering for crystal clear picture (if your screen resolution allows for it). I have also fixed file associations on Windows 8+ computers and stopped VGBA from trashing the last opened file name. See below for all the changes.

ALL CHANGES:
* Added "Interpolate Video | Nearest Neighbor" option to VGBA-Windows.
* Added "Force 4:3 Screen" option to VGBA-Windows.
* Added -4x3 command line option to VGBA-Unix.
* VGBA-Windows will not overwrite last software file name with other names.
* Fixed file associations on Windows 8+.
* Updated VGBA-Windows application icon.

Have fun!
 
#210 ·
Hello, All!

I have just published a new VGBAnext 5.4.6 release, adding HQ4X scaling algorithm and an option to disable GLES linear interpolation:

https://play.google.com/store/apps/details?id=com.fms.emu

GLES shader code has been further optimized, so the scalers should be faster now. Also made Layout Editor action bar transparent, if you are hiding it during gameplay. This makes the Layout Editor screen look exactly the same as your gameplay screen: the buttons will not shift, as they used to. See below for all the changes.

ALL CHANGES:
* Released free VGBA 5.4 for Windows and Linux.
* Added HQ4X scaling algorithm (GLES mode only).
* Select "Video | Interpolation Effect | HQ4X Interpolation" to enable.
* Added option to disable GLES linear filtering.
* Select "Video | Interpolation Effect | Disable Interpolation" to enable.
* Disabled GLES linear filtering when scaling algorithm selected.
* Further optimized GLES scaling algorithms.
* Made title bar transparent in Layout Editor, when "Hide Title Bar" enabled.
* Added effective waveform volume computation to the MIDI soundtrack recorder.

Enjoy!
 
#211 ·
Hello, All!

I have updated VGBAnext to version 5.4.7 this morning:

https://play.google.com/store/apps/details?id=com.fms.emu

This release fixes Layout Editor control movements and lets you disable the title bar there with a screen tap. I have also added cheats for 8 more GBA games. See below for all the changes.

ALL CHANGES:
* Tapping screen in Layout Editor toggles title bar now.
* Items no longer jump in Layout Editor when you start moving them.
* Added cheats for Babar To The Rescue.
* Added cheats for Back To Stone.
* Added cheats for three Backyard Football games.
* Added cheats for Backyard Skateboarding.
* Added cheats for Backyard Basketball 2007.
* Added cheats for Backyard Hockey.

Enjoy!
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top