Package Details: bsnes 115-2

Git Clone URL: https://aur.archlinux.org/bsnes.git (read-only, click to copy)
Package Base: bsnes
Description: Super Nintendo emulator focusing on performance, features, and ease of use.
Upstream URL: https://byuu.org/emulation/bsnes/
Keywords: emulator higan sfc snes
Licenses: GPL3
Conflicts: bsnes-classic, bsnes-plus
Submitter: Trebuchette
Maintainer: Trebuchette
Last Packager: Trebuchette
Votes: 14
Popularity: 0.001184
First Submitted: 2019-03-08 01:20 (UTC)
Last Updated: 2020-07-31 08:17 (UTC)

Latest Comments

1 2 Next › Last »

kode54 commented on 2023-11-05 22:26 (UTC)

nall/platform.hpp now needs to #include <stdexcept> somewhere.

griffin commented on 2022-12-22 23:07 (UTC)

Upstream URL should probably be changed to https://github.com/bsnes-emu/bsnes

nyanpasu64 commented on 2021-11-16 21:58 (UTC) (edited on 2021-11-16 22:12 (UTC) by nyanpasu64)

I can't build this PKGBUILD:

In file included from ../hiro/core/core.cpp:8,
                 from ../hiro/hiro.cpp:5:
../hiro/core/../gtk/header.hpp:34:12: fatal error: cairo.h: No such file or directory
   34 |   #include <cairo.h>
      |            ^~~~~~~~~
compilation terminated.

This is because pkg-config doesn't print anything to stdout, but errors to stderr:

> pkg-config --cflags gtk+-2.0 gtksourceview-2.0 cairo
Package gtksourceview-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtksourceview-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gtksourceview-2.0', required by 'virtual:world', not found

And gtksourceview2 is not in the Arch repositories anymore (https://git.frama-c.com/pub/frama-c/-/issues/2565). And I have aur/gtksourceview2 installed (https://aur.archlinux.org/packages/gtksourceview2/), but it's not found by pkg-config (installs /usr/local/lib/pkgconfig/gtksourceview-2.0.pc).

Or perhaps you should build hiro in gtk3 mode?

ComicSads commented on 2021-07-22 01:52 (UTC)

For whatever reason I couldn't find the package gtksourceview2 on the arch repos with pacman or on the aur. Through some googling I was able to find a PKGBUILD for it on a mirror that works fine: https://arch.hu.fo/archlinux-packages/gtksourceview2/trunk/PKGBUILD sha256sum is d8c3f12af6d5b2c7ebd445bd0e5812ff3ef0684bbe615016dd24446dfedac93a at time of writing, but the PKGBUILD hasn't been updated in over a year so it's unlikely to change.

spinvis commented on 2021-02-12 11:08 (UTC) (edited on 2021-02-15 13:06 (UTC) by spinvis)

The package.patch included sets release as build. However, traditionally bsnes has three options to choose from: performance, balance, and accuracy. More detailed information on these different core options you can find on the docs.libretto website. Short story, these core options influence compatibility with certain games when using cycle accurate settings. AFAIK release doesn't do anything, and it'll default back to performance anyway.

Edit: Forgot to add, in order to get cheats, shaders, firmware working they'll need to be copied from /usr/share/bsnes/ to .config/bsnes/. It would be nice nice if that functionality could be added to the makepkg.

Trebuchette commented on 2020-07-31 08:20 (UTC)

The source has been updated to download from GitHub.

Slysoft commented on 2020-07-31 00:30 (UTC)

Byuu shut down his website and no longer hosts the source archive.

E3LDDfrK commented on 2020-03-14 23:43 (UTC)

@whoopinger Thanks.

whoopinger commented on 2020-03-07 12:15 (UTC)

Server URL has recently changed to https://byuu.org/download/bsnes/${pkgname}_v${pkgver//./r}-source.zip.

gee commented on 2019-04-18 07:56 (UTC)

The r2 version includes the HD mode 7, but it's in beta so beware.