libretro-bsnes-mercury-balanced - bSNES-Mercury core for libretro with balanced optimization (SNES)

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib Release i586
Package name libretro-bsnes-mercury-balanced
Package version 20141007
Package release 3-omv2015.0
Package architecture i586
Package type rpm
Installed size 1.71 MB
Download size 422.93 KB
Official Mirror
bSNES-Mercury core for libretro with balanced optimization.
It's used to run Super Nintendo games.
bSNES-Mercury is a fork of Higan, aiming to restore some useful features that
have been removed, as well as improving performance a bit. Maximum accuracy is
still uncompromisable; anything that affects accuracy is optional and off by
Changes to upstream:
- The biggest change is getting the interface sane, which is accomplished
through libretro.
- Another change is the restoration of HLE emulation of some special chips,
to improve performance and reduce reliance on those chip ROMs (they're not
really easy to find). Chips for which no HLE emulation was developed
(ST-0011 and ST-0018) are still LLE.
- A seven-line function in sfc/memory/memory-inline.hpp was replaced, which
speeds up ROM load by roughly a factor 6 (1.2s -> 0.2s).
- A section in sfc/memory/memory.cpp was specialized for the common, easy,
case. This speeds up ROM load time by about a third.
- A fast path was added to various parts of the CPU bus, improving framerate
by about 2.5%.
- 'inline' was added all across the PPU subclasses. Framerate went up by 20%
from such a trivial change!


Package Version Architecture Repository
libretro-bsnes-mercury-balanced-20141007-3-omv2015.0.x86_64.rpm 20141007 x86_64 OpenMandriva Contrib Release
libretro-bsnes-mercury-balanced - - -


Name Value - - - - - - - - - - - - - - - -


Name Value -
libretro-bsnes-mercury-balanced == 20141007-3:2015.0
libretro-core == 20141007-3:2015.0


Type URL
Binary Package libretro-bsnes-mercury-balanced-20141007-3-omv2015.0.i586.rpm
Source Package libretro-20141007-3.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install libretro-bsnes-mercury-balanced rpm package:
    # urpmi libretro-bsnes-mercury-balanced



See Also

Package Description
libretro-bsnes-mercury-performance-20141007-3-omv2015.0.i586.rpm bSNES-Mercury core for libretro with performance optimization (SNES)
libretro-bsnes-performance-20141007-3-omv2015.0.i586.rpm bSNES core for libretro with performance optimization (SNES)
libretro-desmume-20141007-3-omv2015.0.i586.rpm Desmume core for libretro (NDS)
libretro-dosbox-20141007-3-omv2015.0.i586.rpm DOSBox core for libretro (DOS)
libretro-fba-20141007-3-omv2015.0.i586.rpm Final Burn Alpha core for libretro (arcade)
libretro-fceumm-20141007-3-omv2015.0.i586.rpm FCE Ultra mappers modified core for libretro (NES)
libretro-fmsx-20141007-3-omv2015.0.i586.rpm fMSX core for libretro (MSX)
libretro-gambatte-20141007-3-omv2015.0.i586.rpm Gambatte core for libretro (GBC)
libretro-genesis-plus-gx-20141007-3-omv2015.0.i586.rpm Genesis Plus GX core for libretro (SMD etc)
libretro-handy-20141007-3-omv2015.0.i586.rpm Handy core for libretro (LNX)
libretro-mednafen-gba-20141007-3-omv2015.0.i586.rpm Mednafen Game Boy Advance core for libretro (GBA)
libretro-mednafen-lynx-20141007-3-omv2015.0.i586.rpm Mednafen Lynx core for libretro (LNX)
libretro-mednafen-ngp-20141007-3-omv2015.0.i586.rpm Mednafen Neo Geo Pocket core for libretro (NGP)
libretro-mednafen-pce-20141007-3-omv2015.0.i586.rpm Mednafen PC Engine core for libretro (PCE)
libretro-mednafen-pcfx-20141007-3-omv2015.0.i586.rpm Mednafen PC-FX core for libretro (PC-FX)