Bug 29062

Summary: [Update Request] mgba 0.9.1
Product: Mageia Reporter: Zombie Ryushu <zombie_ryushu>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: Normal CC: andrewsfarm, rverschelde, sysadmin-bugs
Version: 8Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://mgba.io/2021/04/18/mgba-0.9.1/
Whiteboard: MGA8-64-OK
Source RPM: mgba-0.8.4-1.mga8 CVE:
Status comment:

Description Zombie Ryushu 2021-05-31 15:41:02 CEST
Emulation fixes:

    ARM: Fix LDM^ with empty rlist (fixes #2127)
    Core: Fix first event scheduling after loading savestate
    GB Serialize: Fix switching speed modes when loading a state (fixes #2097)
    GB: Fix skipping BIOS
    GBA Memory: Fix loading Thumb savestates when in ARM mode
    GBA Video: Fix window start on modes 3-5 with mosaic (fixes #1690)
    GBA Video: Fix mode 3-5 overflow with mosaic (fixes #1691)

Other fixes:

    GBA: Fix non-USA 1.0 FireRed misdetecting as a ROM hack (fixes #2100)
    GBA: Fix crash when ROM loading fails
    GBA e-Reader: Fix bitmap short strip scanning
    GBA Video: Fix mode 5 frame 1 caching (fixes #2075)
    GBA Video: Don’t attempt to copy invalid registers when switching renderer
    Qt: Fix crash when switching from high-resolution OpenGL renderer to software
    Qt: Fix OpenGL renderer lagging behind when fast-forwarding (fixes #2094)
    Qt: Fix smudged window icon on Windows
    Qt: Fix saving settings enabling camera when camera name changes (fixes #2125)
    Qt: Fix frames getting backlogged (fixes #2122)
Comment 1 Lewis Smith 2021-06-02 21:57:36 CEST
Thank you for the prompt.

Assigning to akien, the active registered maintainer.

Assignee: bugsquad => rverschelde

Comment 2 Rémi Verschelde 2021-06-02 22:44:07 CEST
Advisory:
=========

Updated mgba packages provide latest release

  This update provides mgba 0.9.1, current stable release, including a number of
  bug fixes and improved features. See the referenced release notes for 0.9.0 and
  0.9.1 for details.

References:

 - https://mgba.io/2021/03/28/mgba-0.9.0/
 - https://mgba.io/2021/04/18/mgba-0.9.1/

SRPM in core/updates_testing:
=============================

mgba-0.9.1-1.mga8

RPMs in core/updates_testing:
=============================

lib64mgba0.9-0.9.1-1.mga8
mgba-0.9.1-1.mga8
mgba-qt-0.9.1-1.mga8

CC: (none) => rverschelde
Severity: normal => minor
Assignee: rverschelde => qa-bugs

Comment 3 Thomas Andrews 2021-06-17 02:54:36 CEST
Tested in a VirtualBox mga8-64 Plasma guest. Installed the packages, then updated using qarepo. No installation issues.

Found a test procedure way back in Bug 17887. Mgba is a GameBoy emulator, and needs a GameBoy ROM to work. Most of these ROMs are copyrighted, but there are supposed to be a few "homebrew" ROMs available for download that avoid that problem. 

I downloaded one that didn't appear to cross the line into copyrights. I opened the game, watched the intro, got to a point where some gameplay choices were to be made. I'm not really familiar with the GameBoy, but the emulator appeared to be working as designed.

Giving this an OK, and validating.Advisory in Comment 2.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: (none) => MGA8-64-OK

Thomas Backlund 2021-06-18 20:20:54 CEST

Keywords: (none) => advisory

Comment 4 Mageia Robot 2021-06-18 21:26:01 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2021-0135.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED