VGBA for Android

Discussion in 'Emulation News Submissions' started by fms, Sep 13, 2012.

  1. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!
  2. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!
  3. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!
  4. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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
  5. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!
  6. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!
  7. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!
  8. fms

    fms Emu author Emu Author

    Messages:
    647
    Likes Received:
    28
    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!

Share This Page