vbam - Nintendo GameBoy Advance Emulator

Property Value
Distribution openSUSE Tumbleweed
Repository Emulators x86_64 + i586
Package filename vbam-2.1.0-1.202.x86_64.rpm
Package name vbam
Package version 2.1.0
Package release 1.202
Package architecture x86_64
Package type rpm
Category System/Emulators/Other
Homepage http://vba-m.com/
License GPL-2.0-only
Maintainer -
Download size 1.19 MB
Installed size 4.86 MB
VBA-M is a Nintendo GameBoy Advance Emulator which is under the GPL


Package Version Architecture Repository
vbam - - -


Name Value
libSDL2-2.0.so.0()(64bit) -
libc.so.6(GLIBC_2.17)(64bit) -
libgcc_s.so.1()(64bit) -
libgcc_s.so.1(GCC_3.0)(64bit) -
libgcc_s.so.1(GCC_3.3.1)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libm.so.6(GLIBC_2.29)(64bit) -
libpng16.so.16()(64bit) -
libpng16.so.16(PNG16_0)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
librt.so.1()(64bit) -
librt.so.1(GLIBC_2.2.5)(64bit) -
libsfml-network.so.2.5()(64bit) -
libsfml-system.so.2.5()(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(CXXABI_1.3.8)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.21)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) -
libwx_baseu-suse.so.3.0.4()(64bit) -
libwx_baseu-suse.so.3.0.4(WXU_3.0)(64bit) -
libwx_baseu_net-suse.so.3.0.4()(64bit) -
libwx_baseu_net-suse.so.3.0.4(WXU_3.0)(64bit) -
libwx_gtk2u_adv-suse.so.3.0.4()(64bit) -
libwx_gtk2u_adv-suse.so.3.0.4(WXU_3.0)(64bit) -
libwx_gtk2u_core-suse.so.3.0.4()(64bit) -
libwx_gtk2u_core-suse.so.3.0.4(WXU_3.0)(64bit) -
libwx_gtk2u_xrc-suse.so.3.0.4()(64bit) -
libwx_gtk2u_xrc-suse.so.3.0.4(WXU_3.0)(64bit) -
libz.so.1()(64bit) -


Name Value
application() -
application(wxvbam.desktop) -
metainfo() -
metainfo(wxvbam.appdata.xml) -
mimehandler(application/x-agb-rom) -
mimehandler(application/x-dmg-rom) -
mimehandler(application/x-gameboy-advance-rom) -
mimehandler(application/x-gameboy-rom) -
mimehandler(application/x-gb-rom) -
mimehandler(application/x-gba-rom) -
vbam = 2.1.0-1.202
vbam(x86-64) = 2.1.0-1.202


Type URL
Mirror widehat.opensuse.org
Binary Package vbam-2.1.0-1.202.x86_64.rpm
Source Package vbam-2.1.0-1.202.src.rpm

Install Howto

  1. Add the Emulators repository:
    # zypper addrepo http://widehat.opensuse.org/repositories/Emulators/openSUSE_Tumbleweed/ emulators
  2. Install vbam rpm package:
    # zypper install vbam




2018-07-10 - avindra@opensuse.org
- Update to 2.1.0
* Fix ELF parsing vulnerabilities
* Libretro: Do not compile arm disassembly module
* fix 2 broken URLs in builder script
* use GetWindow()->Refresh() on non-GTK too
* fix high CPU usage under wxgtk2
* fix $ENV{WX_CONFIG} check yet again
* fix $ENV{WX_CONFIG} check in 46f5294
* GBA: Show log when rom uses SRAM of FLASH save types
* Libretro: implement vbam logging using libretro logging api
* Libretro: Remove GBA LCD filter
* RTC: Change this #ifdef to GBA_LOGGING
* UtilRetro: Remove LCD filter
* Remove unrelated function during rom load
* Remove wrong #ifdef decleration
* Libretro: Fix samplerate not passed correctly to gba core
* Silence some warnings
* Libretro: Add core options for Sound Interpolation and Filtering
* Libretro: Add core option to mute sound channels
* Set mirroringEnable to false
* Libretro: Disable cheats by default, update to bios loading
* Libretro: Cleanup controller layout binds
* Libretro: Do not allow opposing directions
* Libretro: Add Solar Sensor
* Added retro-wertz for his contributions in bringing in libretro
back to speed and other things
* GB: Fix sound options not working
* Move gfxDrawTextScreen() into GBAGfx.cpp
* Re-add Types.h, remove some more #ifdef
* Add header guard
* Do not pause games when menus are pulled down
* Minor OSD code cleanup
* libretro: Cleanup some #ifdefs
* Fix cheats not working in GBA
* Fix some opcodes in arm
* libretro: Fix save types not properly set using overrides
* libretro: Use stdint.h instead in most cases
* libretro: Update
* Always apply map masks
* libretro: Fix wrong file pointer
* libretro: Fix error : narrowing conversion
* libretro: Add header guard to UtilRetro.h
* if cross compiling openssl, need to add --cross-compile-prefix=-
* cmake: default ENABLE_OPENAL to OFF
* Finalize vertical draw fixes and code cleanup
* Fix forbidden conversion in remote.cpp
* Fix draw height across rendering modes
* Fix compile errors with ffmpeg git
* Fixed filter draw bounds
* Makefile: Add option for sanitizer, add -DNO_DEBUGGER
* Makefile: Remove sources we dont need
* do not prefer wxgtk3 if $ENV{WX_CONFIG} is set
* require pkg-config in cmake for gtk checks
* clean up wxgtk3 finding cmake code
* support and default to wxgtk3 not gtk2 on arch
- minor cleanup with spec-cleaner
2018-03-18 - avindra@opensuse.org
- Update to 2.0.2
* Modify max_threads sanity check to handle bad values better
* change default audio driver to SDL
- cleanup with spec-cleaner
- fix RPM group
- remove redundant cmake options
- drop specific libpng version from BuildRequires
2017-10-12 - aavindraa@gmail.com
- Repackage for stable release (2.0.1)
* Drop _service file
2017-09-23 - aavindraa@gmail.com
- Sync with master @ f069f0c02d16532490450a7e29de5fe000e54898
- Create _service file
- Compile for STL version of wxWidgets is fixed
- Cairo renderer is removed
- SoundSDL deadlock fixes
- Includes SDL fixes and resize artifacting fix
- Lint spec file
2017-08-15 - aavindraa@gmail.com
- Sync with master @ 2da2d9c41d6e54576ba710a1bcff9d6dcc7b87ac
- Inject version tag for the about menu
- Disable logging
- Disable ffmpeg integration
- Enable cairo renderer
- Enable ASM_CORE for 32-bit builds
- Remove desktop file .patch
- Add .patch to hide the built-in update checker (it does not work)
2013-03-20 - stefan@fam-elser.de
- update -> r1170
- removed vbam-desktop.patch -> patch source with this version fails
- removed vbam-r947-cflags.patch -> patch source with this version fails
- added desktop-file.patch as a revamp of the older vbam-desktop.patch
- added wxvbam.xrs as a workaround due to build errors
2010-07-13 - uli@suse.de
- update -> r947
- work around crapmake to get proper optflags
2009-04-03 - uli@suse.de
- update -> r877
- build with RPM_OPT_FLAGS + -O3

See Also

Package Description
vbam-lang-2.1.0-1.202.noarch.rpm Translations for package vbam
virtualjaguar-2.1.3-1.36.x86_64.rpm Atari Jaguar Emulator
wine-32bit-5.1-711.5.x86_64.rpm An MS Windows Emulator
wine-5.1-711.4.x86_64.rpm An MS Windows Emulator
wine-5.1-711.5.i586.rpm An MS Windows Emulator
wine-devel-32bit-5.1-711.5.x86_64.rpm Files for Wine development
wine-devel-5.1-711.4.x86_64.rpm Files for Wine development
wine-devel-5.1-711.5.i586.rpm Files for Wine development
wine-mono-4.9.2-8.1.noarch.rpm A .NET replacement for use by Wine
wine-staging-32bit-5.1-711.5.x86_64.rpm An MS Windows Emulator
wine-staging-5.1-711.4.x86_64.rpm An MS Windows Emulator
wine-staging-5.1-711.5.i586.rpm An MS Windows Emulator
wine-staging-devel-32bit-5.1-711.5.x86_64.rpm Files for Wine development
wine-staging-devel-5.1-711.4.x86_64.rpm Files for Wine development
wine-staging-devel-5.1-711.5.i586.rpm Files for Wine development