./emulators/mgba, Emulator for running Game Boy Advance games

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.3nb5, Package name: mgba-0.9.3nb5, Maintainer: nia

mGBA is an emulator for running Game Boy Advance games. It aims to
be faster and more accurate than many existing Game Boy Advance
emulators, as well as adding features that other emulators lack.

It also supports Game Boy and Game Boy Color games.

MESSAGE.NetBSD [+/-]

Required to run:
[graphics/MesaLib] [graphics/hicolor-icon-theme] [graphics/png] [graphics/glu] [archivers/libzip] [devel/libelf] [devel/SDL2] [x11/qt5-qtbase] [graphics/libepoxy] [multimedia/ffmpeg4]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc5] [x11/xorgproto]

Package options: ffmpeg, opengl, qt5

Master sites:

Filesize: 12463.955 KB

Version history: (Expand)


CVS history: (Expand)


   2022-09-27 22:58:29 by Thomas Klausner | Files touched by this commit (74)
Log message:
*: recursive bump for ffmpeg4 switch to x264
   2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670)
Log message:
*: bump PKGREVISION for flac shlib bump
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2022-03-28 12:53:06 by Tobias Nygren | Files touched by this commit (110)
Log message:
{c,d,e}*/*: revbump(1) for libsndfile
   2021-12-19 12:37:10 by Nia Alarie | Files touched by this commit (4) | Package updated
Log message:
[libretro-]mgba: update to 0.9.3

0.9.3: (2021-12-17)
Emulation fixes:
 - GB I/O: Fix incrementing SGB controller when P14 is low (fixes mgba.io/i/2202)
 - GB Video: Render SGB border when unmasking with ATTR/PAL_SET (fixes \ 
mgba.io/i/2261)
 - GBA SIO: Fix SI value for unattached MULTI mode
 - GBA Video: Fix backdrop color if DISPCNT is first set to 0 (fixes mgba.io/i/2260)
 - GBA Video: Don't iterate affine backgrounds when disabled
 - GBA Video: Delay enabling backgrounds in bitmap modes (fixes mgba.io/i/1668)
Other fixes:
 - ARM Decoder: Fix decoding of lsl r0 (fixes mgba.io/i/2349)
 - FFmpeg: Don't attempt to use YUV 4:2:0 for lossless videos (fixes mgba.io/i/2084)
 - GB Video: Fix memory leak when reseting SGB games
 - GBA: Fix out of bounds ROM accesses on patched ROMs smaller than 32 MiB
 - GBA: Fix maximum tile ID in caching for 256-color modes
 - GBA Video: Fix cache updating with proxy and GL renderers
 - Libretro: Fix crash when using Game Boy codes (fixes mgba.io/i/2281)
 - mGUI: Fix crash if autosave file can't be opened (fixes mgba.io/i/2268)
 - Qt: Remove potentially deadlocking optimization
 - Qt: Fix corrupted savestate and fatal error text
 - Qt: Fix sprite compositing when sprite tiles go out of bounds (fixes \ 
mgba.io/i/2348)
Misc:
 - GBA I/O: Update KEYINPUT in internal I/O memory (fixes mgba.io/i/2235)
 - SDL: Use SDL_JoystickRumble where available
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-11-28 12:34:15 by Nia Alarie | Files touched by this commit (10) | Package updated
Log message:
mgba: update to 0.9.2

0.9.2: (2021-07-10)
Emulation fixes:
 - GB Video: Clear VRAM on reset (fixes mgba.io/i/2152)
 - GBA SIO: Add missing NORMAL8 implementation bits (fixes mgba.io/i/2172)
 - GBA SIO: Fix missing interrupt on an unattached NORMAL transfer
 - GBA Memory: Fix prefetch mask when swapping modes within a region
 - GBA Serialize: Fix loading audio enable bit late (fixes mgba.io/i/2230)
 - GBA Video: Revert scanline latching changes (fixes mgba.io/i/2153, mgba.io/i/2149)
Other fixes:
 - ARM Debugger: Fix disassembly alignment (fixes mgba.io/i/2204)
 - Core: Fix memory leak in opening games from the library
 - Core: Fix memory searches for relative values (fixes mgba.io/i/2135)
 - Core: Fix portable mode on macOS
 - GB Audio: Fix audio channel 4 being slow to deserialize
 - GB Core: Fix GBC colors setting breaking default model overrides (fixes \ 
mgba.io/i/2161)
 - mGUI: Cache save state screenshot validity in state menu (fixes mgba.io/i/2005)
 - Qt: Fix eventual deadlock when using sync to video
 - Qt: Fix applying savetype-only overrides
 - Qt: Fix crash in sprite view for partially out-of-bounds sprites (fixes \ 
mgba.io/i/2165)
 - Qt: Fix having to press controller buttons twice for menu items (fixes \ 
mgba.io/i/2143)
 - Qt: Redo sensor binding to be less fragile
 - Qt: Reuse timer when rescheduling missing frames (fixes mgba.io/i/2236)
 - Qt: Fix bounded fast forward with enhancement OpenGL renderer
 - Util: Fix loading UPS patches that affect the last byte of the file
Misc:
 - Util: Improve speed of UPS patch loading