VisualBoyAdvance-M

Edit Package vbam
https://www.visualboyadvance-m.org

Unifies several forks of VisualBoyAdvance, a Game Boy,
Game Boy Color, and Game Boy Advance emulator with
excellent support for both play and development.
Features GTK UI and command-line interface with
SDL output.

Refresh
Refresh
Source Files
Filename Size Changed
vbam-2.1.11.tar.gz 0003644925 3.48 MB
vbam.changes 0000017306 16.9 KB
vbam.spec 0000003031 2.96 KB
Comments 9

Avindra Goolcharan's avatar

Fyi I'm working on getting this up and running again @ https://build.opensuse.org/package/show/home:avindra/vbam

Its almost there. Had to disable the post build checks to get those rpm artifacts but I'm working with upstream development to fix the code issues

https://github.com/visualboyadvance-m/visualboyadvance-m/issues/134

My goal is to submit a request to take over this package and refresh it with the upstream development.



Sergey Kondakov's avatar

Is the lack for ffmpeg support really necessary ?


Avindra Goolcharan's avatar

I removed it because other broken things were higher priority. Feel free to make a request if you can add it back in !


Sergey Kondakov's avatar

Well, is it even broken or not ? Personally, I prefer RetroArch for emulating anything but GC/Wii and PS2. And would prefer simplescreenrecorder for recording instead of built-in half-solutions. Just curious, not a fan of disabled features for no reason.


Avindra Goolcharan's avatar

It is broken. I just tried re-enabling ffmpeg. When you try to start to record, vbam just crashes.

I would also recommend using a dedicated screen recording tool instead of the native integration.


Avindra Goolcharan's avatar

Error:

/home/abuild/rpmbuild/BUILD/visualboyadvance-m-2.1.9/src/wx/wxvbam.cpp:149:9: error: ‘gdk_set_allowed_backends’ was not declared in this scope
   149 |         gdk_set_allowed_backends("x11,*");
       |         ^~~~~~~~~~~~~~~~~~~~~~~~

after:

https://github.com/visualboyadvance-m/visualboyadvance-m/commit/aca206a721265366728222d025fec30ee500de82

EDIT: added rm-gdk-call.patch to revert this commit.


openSUSE Build Service is sponsored by