Package Details: bizhawk-bin 2.10-4

Git Clone URL: https://aur.archlinux.org/bizhawk-bin.git (read-only, click to copy)
Package Base: bizhawk-bin
Description: A multi-platform emulator with full re-recording support and Lua scripting
Upstream URL: https://tasvideos.org/BizHawk
Licenses: MIT, LicenseRef-BizHawk
Provides: bizhawk
Submitter: bemxio
Maintainer: bemxio (Auerhuhn)
Last Packager: bemxio
Votes: 11
Popularity: 1.21
First Submitted: 2024-06-09 12:04 (UTC)
Last Updated: 2025-04-21 19:45 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4

Miriao commented on 2022-04-11 12:39 (UTC)

@mclain It's in /opt/bizhawk probably

mclain commented on 2022-03-24 21:32 (UTC)

Where do I find the program folder/run the program after installing with yay?

Ammako commented on 2021-08-02 20:33 (UTC) (edited on 2021-08-03 01:00 (UTC) by Ammako)

Yeah, I wouldn't know how to tell. My controllers are working fine everywhere else, same with KB/Mouse :S

Edit 1: On 02de3588a, it does run, but it's not useful, because Controllers is greyed out under Config.

(Also, the menus are hard to read because I'm getting dark grey text on darker grey background, but that's probably just my theme config on my end doing this.)

Edit 2: Wait, it's been so long I forgot that BizHawk doesn't let you access controller settings until a core is loaded. I can get into the config, but it doesn't recognize controller input.

To be honest I'll probably just stick with running the Windows version in a VM. I only need NES/SNES and GB/GBC, and VM performance is plenty for those. Appreciate the effort in getting this to run natively on Linux though.

YoshiRulz commented on 2021-08-02 08:20 (UTC)

That's a new one. There could be something wrong with one of your input devices, or it could simply be a bug in OpenTK. I'll add a try/catch around the GamePad.GetState call and hopefully that will make it usable. Try a dev build later today and let me know.

Ammako commented on 2021-08-02 00:13 (UTC)

Does nothing but crash on open:

Unhandled Exception:
System.InvalidOperationException: [Input] Invalid GamePad configuration value
  at OpenTK.Input.GamePadConfiguration.ParseSource (System.String item) [0x00056] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Input.GamePadConfiguration.ParseConfiguration (System.String configuration) [0x00062] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Input.GamePadConfiguration..ctor (System.String configuration) [0x00011] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Platform.MappedGamePadDriver.GetConfiguration (System.Guid guid) [0x0001b] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Platform.MappedGamePadDriver.GetState (System.Int32 index) [0x00038] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Input.GamePad.GetState (System.Int32 index) [0x00000] in <4f351f8d8bea4f959224959034937834>:0 
  at BizHawk.Bizware.OpenTK3.OTK_GamePad.UpdateAll () [0x0002c] in <55898543d6234cd5bd91727df24f9288>:0 
  at BizHawk.Bizware.OpenTK3.OpenTKInputAdapter.PreprocessHostGamepads () [0x00000] in <55898543d6234cd5bd91727df24f9288>:0 
  at BizHawk.Client.EmuHawk.Input.UpdateThreadProc () [0x00022] in <f2a15cd21706490093dd24d6015dbc60>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <62b430b945fa49a19a75382ef03e7bed>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: [Input] Invalid GamePad configuration value
  at OpenTK.Input.GamePadConfiguration.ParseSource (System.String item) [0x00056] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Input.GamePadConfiguration.ParseConfiguration (System.String configuration) [0x00062] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Input.GamePadConfiguration..ctor (System.String configuration) [0x00011] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Platform.MappedGamePadDriver.GetConfiguration (System.Guid guid) [0x0001b] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Platform.MappedGamePadDriver.GetState (System.Int32 index) [0x00038] in <4f351f8d8bea4f959224959034937834>:0 
  at OpenTK.Input.GamePad.GetState (System.Int32 index) [0x00000] in <4f351f8d8bea4f959224959034937834>:0 
  at BizHawk.Bizware.OpenTK3.OTK_GamePad.UpdateAll () [0x0002c] in <55898543d6234cd5bd91727df24f9288>:0 
  at BizHawk.Bizware.OpenTK3.OpenTKInputAdapter.PreprocessHostGamepads () [0x00000] in <55898543d6234cd5bd91727df24f9288>:0 
  at BizHawk.Client.EmuHawk.Input.UpdateThreadProc () [0x00022] in <f2a15cd21706490093dd24d6015dbc60>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <62b430b945fa49a19a75382ef03e7bed>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <62b430b945fa49a19a75382ef03e7bed>:0

YoshiRulz commented on 2021-06-24 04:59 (UTC)

Add yourself to the games group: #> usermod -aG games flagrama

flagrama commented on 2021-06-24 04:53 (UTC)

I don't seem to be able to run this as an unprivileged user in any way. Trying to run the EmuHawkMono.sh results in "Permission denied" and trying to run EmuHawk.exe in mono directly results in

System.UnauthorizedAccessException: Access to the path '/opt/bizhawk/ExternalTools' is denied. ---> System.IO.IOException: Permission denied
   --- End of inner exception stack trace ---
  at System.IO.FileSystem.CreateDirectory (System.String fullPath) [0x00191] in <efe941bb62534dc3a62ceb1a818964a0>:0 
  at System.IO.Directory.CreateDirectory (System.String path) [0x0002c] in <efe941bb62534dc3a62ceb1a818964a0>:0 
  at BizHawk.Client.EmuHawk.ExternalToolManager.Restart (BizHawk.Client.Common.PathEntryCollection paths) [0x00048] in <f2a15cd21706490093dd24d6015dbc60>:0 
  at BizHawk.Client.EmuHawk.ExternalToolManager..ctor (BizHawk.Client.Common.PathEntryCollection paths, System.Func`1[TResult] getLoadedRomInfoCallback) [0x00018] in <f2a15cd21706490093dd24d6015dbc60>:0 
  at BizHawk.Client.EmuHawk.MainForm..ctor (BizHawk.Client.Common.Config config, BizHawk.Bizware.BizwareGL.IGL gl, System.Action`1[T] updateGlobalSound, System.String[] args, BizHawk.Client.Common.IMovieSession& movieSession) [0x00394] in <f2a15cd21706490093dd24d6015dbc60>:0 
  at (wrapper remoting-invoke-with-check) BizHawk.Client.EmuHawk.MainForm..ctor(BizHawk.Client.Common.Config,BizHawk.Bizware.BizwareGL.IGL,System.Action`1<BizHawk.Client.EmuHawk.Sound>,string[],BizHawk.Client.Common.IMovieSession&)
  at BizHawk.Client.EmuHawk.Program.SubMain (System.String[] args) [0x00200] in <f2a15cd21706490093dd24d6015dbc60>:0 

Seems to work if I run the .sh as root, but that is obviously highly undesirable.