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

Property Value
Distribution OpenMandriva Cooker
Repository OpenMandriva Contrib Release x86_64
Package name libretro-bsnes-mercury-performance
Package version 20141007
Package release 3-omv2015.0
Package architecture x86_64
Package type rpm
Installed size 1.58 MB
Download size 398.04 KB
Official Mirror
bSNES-Mercury core for libretro with performance 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-performance-20141007-3-omv2015.0.i586.rpm 20141007 i586 OpenMandriva Contrib Release
libretro-bsnes-mercury-performance - - -


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


Name Value -
libretro-bsnes-mercury-performance = 20141007-3
libretro-core = 20141007-3


Type URL
Binary Package libretro-bsnes-mercury-performance-20141007-3-omv2015.0.x86_64.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-performance rpm package:
    # urpmi libretro-bsnes-mercury-performance



See Also

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