Package Details: mesen2-git r2971.31a13cfa-2

Git Clone URL: https://aur.archlinux.org/mesen2-git.git (read-only, click to copy)
Package Base: mesen2-git
Description: Multi-system emulator (NES, SNES, Game Boy and PC Engine)
Upstream URL: https://www.mesen.ca
Licenses: GPL3
Conflicts: mesen2
Provides: mesen2
Submitter: ISSOtm
Maintainer: ISSOtm
Last Packager: ISSOtm
Votes: 4
Popularity: 0.000144
First Submitted: 2023-01-28 18:30 (UTC)
Last Updated: 2024-06-09 15:21 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Pinned Comments

ISSOtm commented on 2024-06-09 15:00 (UTC)

Please note that Mesen2 currently appears to be broken on Wayland with hardware acceleration (most things render fine, but the main window is blank during gameplay).

To fix: either unset SDL_VIDEODRIVER (or set it back to x11), or enable the software renderer (Settings > Video > Advanced).

ISSOtm commented on 2023-08-01 06:32 (UTC)

This PKGBUILD is hosted at https://github.com/ISSOtm/PKGBUILDs/blob/master/mesen2-git/PKGBUILD for development; contributions are appreciated!

Latest Comments

« First ‹ Previous 1 2

red_M95 commented on 2023-03-03 00:38 (UTC)

when i assign a keybind, it randomly just hangs forever and i have to kill it. i've tried many alternatives, but still, it just hangs regardless of what key i've assigned and even regardless of where i assigned it. i was assuming there was a keybind duplication that caused that, but it's not. in fact, it's not the whole application that hangs. it's actually only the input part that gets fully locked up. mouse, keyboard, nothing works at all, but the game/bgm still runs in the background normally. and i can't close it with the traditional title bar button, nor with alt+f4. i wonder what's going on.

wantija commented on 2023-02-06 17:20 (UTC) (edited on 2023-02-06 17:25 (UTC) by wantija)

seems to fail building in a clean chroot for me, tried with both gcc and clang.

ld-temp.o:(.text.os_tmpname+0x1a): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
cp MesenCore.so bin/pgohelperlib.so
mv MesenCore.so InteropDLL/obj.
mkdir -p bin//Release/Dependencies
rm -fr bin//Release/Dependencies/*
cp InteropDLL/obj./MesenCore.so bin//Release/MesenCore.so
#Called twice because the first call copies native libraries to the bin folder which need to be included in Dependencies.zip
cd UI && dotnet publish -c Release -r  -p:OptimizeUi="true" --no-self-contained true -p:PublishSingleFile=true

Welcome to .NET 6.0!
---------------------
SDK Version: 6.0.113

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only).
Learn about HTTPS: https://aka.ms/dotnet-https
----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
Microsoft (R) Build Engine version 17.0.1+b177f8fa7 for .NET
Copyright (C) Microsoft Corporation. All rights reserved.

  Determining projects to restore...
/usr/share/dotnet/sdk/6.0.113/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(129,5): error NETSDK1083: The specified RuntimeIdentifier '-p:OptimizeUi=true' is not recognized. [/build/mesen2-git/src/mesen2/UI/UI.csproj]
/usr/share/dotnet/sdk/6.0.113/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(129,5): error NETSDK1083: The specified RuntimeIdentifier '-p:OptimizeUi=true' is not recognized. [/build/mesen2-git/src/mesen2/UI/UI.csproj]
/usr/share/dotnet/sdk/6.0.113/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(129,5): error NETSDK1083: The specified RuntimeIdentifier '-p:OptimizeUi=true' is not recognized. [/build/mesen2-git/src/mesen2/UI/UI.csproj]
/usr/share/dotnet/sdk/6.0.113/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(129,5): error NETSDK1083: The specified RuntimeIdentifier '-p:OptimizeUi=true' is not recognized. [/build/mesen2-git/src/mesen2/UI/UI.csproj]
make: *** [makefile:126: ui] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

rodamaral commented on 2023-02-01 03:53 (UTC)

This package also depends on zip

Jarhmander commented on 2023-01-31 13:24 (UTC)

Works great!

I suggest to remove the comments in the PKGBUILD that came straight from the template file. ;)