libertyernie / brawltools

BrawlBox and BrawlLib
http://forums.kc-mm.com/index.php?topic=67847.0
143 stars 31 forks source link

Brawlbox on Unix systems #208

Closed Overc1ocker closed 5 years ago

Overc1ocker commented 5 years ago

Hi there, I’m trying to use brawlcats on a Linux system with the latest wine-stable, and I get a “application experienced a fatal error and must close.” Please fix if you are interested, if not, thank you anyway :)

libertyernie commented 5 years ago

You might have more luck running it with Mono. (It has to be the 32-bit version of Mono, though.)

Overc1ocker commented 5 years ago

It fails on both. I am on manjaro 18.1

libertyernie commented 5 years ago

Unfortunately, the only way to really do this properly would be to write a new GUI that doesn't use WinForms, and that would be a lot of effort.

Does running it with mono give you an error in the terminal?

Overc1ocker commented 5 years ago

Yes https://pastebin.com/dWFYMvbE

libertyernie commented 5 years ago

Looks like the problem shows up when it tries to connect to DirectSound. It would be nice to add a way to turn off BrawlBox's audio output - I'll look into it when I have time.

P.S. Have you tried this?

$ mono '/home/Mlinux/Downloads/brawlbox/BrawlBox.exe'
Overc1ocker commented 5 years ago

Yes. I can’t even open a file with brawlbox in mono.

uyjulian commented 5 years ago

Use winetricks dotnet40 in a separate WINEPREFIX for a quick fix.

Overc1ocker commented 5 years ago

Dotnet 40 did it!! If you want to add this fix to the readme, please do!

libertyernie commented 5 years ago

Thanks! I added it to Changelog.txt.