Buzz on Linux in 2020

Post Reply
mridlen
Posts: 408
Joined: Sun Apr 15, 2012 8:55 am
Contact:

Buzz on Linux in 2020

Post by mridlen »

I posted this in the Buzzers facebook group, but I figured I should post here too now that the board is working again.

I was able to get the current build of Jeskola Buzz running on Linux... with sound output. This was done on Fedora Linux, but should work on most Linux distros.

Install wine
Install playonlinux and run it
Download Buzz (x86) and install it with playonlinux
Set it up as 32-bit Windows
include library dotnet40

That's pretty much it. Just wanted to share the process with anyone that is interested. I have no idea how well this works long term, or with VSTs, but it at least loads and plays sound.

Someone who knows Windows libraries might be able to shed some light on why dotnet40 does not install on a 64 bit "windows" in Linux. Is there a different library that will do the trick to get Buzz working? I don't really know the library requirements

mik82
Posts: 42
Joined: Wed Dec 26, 2012 11:36 am

Re: Buzz on Linux in 2020

Post by mik82 »

Thank you! I'll have to try this as have been trying to use Buzz on Linux for years.

mridlen
Posts: 408
Joined: Sun Apr 15, 2012 8:55 am
Contact:

Re: Buzz on Linux in 2020

Post by mridlen »

I will say I'm getting some really bad visual glitches that make it very hard to use it efficiently. Again, hopefully someone with more persistence can come though and refine this procedure.

User avatar
mcbpete
Posts: 352
Joined: Tue Nov 22, 2011 9:45 pm

Re: Buzz on Linux in 2020

Post by mcbpete »

Have you tried Winetricks - https://wiki.winehq.org/Winetricks
Might help with all the WPF stuff that runs the gui (try maybe downloading the 'windowscodecs' and 'dotnet*' packages)

commadore65
Posts: 96
Joined: Wed Nov 23, 2011 7:49 pm

Re: Buzz on Linux in 2020

Post by commadore65 »

By no means working, but did manage to get it to open on manjaro using play on linux. I was a bit drunk when I manged to get it to open after a long time of installing different components to the virtual drive (loads of the ms ones, vbrun, vcrun, dotnet45, msxml, corefonts and a bunch of others) sadly didn't keep a log. Tried it again from memory but failed so not sure of the list.

I also managed to get it to play some sound (loading templates), but it is an instant crash adding machines through right click or type menu. I'm not sure what dependency is missing. If you open the templates it can load machines which work, suggesting the template loading doesn't use the same process/dependency.

If anyone with more patience, Linux prowess and gumption than me wants to investigate issues here's a zip of my play on linux virtual drive - https://drive.google.com/file/d/1-D98Uh ... sp=sharing. Copy it into the folder with other virtual drives, install buzz on that drive from installer via play on linux.

Image
Attachments
Screenshot from 2020-12-17 23-56-41.png
Screenshot from 2020-12-17 23-56-41.png (237.13 KiB) Viewed 2403 times

commadore65
Posts: 96
Joined: Wed Nov 23, 2011 7:49 pm

Re: Buzz on Linux in 2020

Post by commadore65 »

I should probably add wine config in playonlinux seems to work with win7 or 10. 7 will probably be better I guess, seems to be broken equally atm :P.

mik82
Posts: 42
Joined: Wed Dec 26, 2012 11:36 am

Re: Buzz on Linux in 2020

Post by mik82 »

I've had a try using wine, and also a trial of Codeweavers crossover. I installed dotnet40 into a 64 bit Windows 10 bottle, then Buzz.

Similar in both - I can get Buzz to run but it's very slow and visually glitchy. I can add a machine, but as soon as I try and add a pattern it crashes.

Certainly this is a lot further than I've got previously.

commadore65
Posts: 96
Joined: Wed Nov 23, 2011 7:49 pm

Re: Buzz on Linux in 2021

Post by commadore65 »

Tried running Buzz in Linux (Manjaro) again this time just using wine tricks. Not done much testing but it seems to be working without the same crashes I had prior.

Basically did nothing, just have wine and wine tricks installed was using 64bit prefix by default, open terminal to add .net 4.

winetricks dotnet40

Follow the installer.

Also added Core Fonts

winetricks corefonts

installed software.

wine "./Downloads/BuzzSetup1503.exe"

Install buzz.

There are still a couple of graphical errors but once I resized the window it would get rid of them. Not gonna be over optimistic, and try and break it tomorrow.

Graphical issue
https://drive.google.com/file/d/1YKedjp ... sp=sharing

After resizing of window.
https://drive.google.com/file/d/1CLAAY3 ... sp=sharing

commadore65
Posts: 96
Joined: Wed Nov 23, 2011 7:49 pm

Re: Buzz on Linux in 2021

Post by commadore65 »

Have installed VSTS that work as well as old commercial ones although VST2, I have managed to get free VSTs to work also such as VST3 version of dexed without issue after recent polac update.

One thing I noticed was a crash when opening and loading a bmx file sometimes. I've found adding a working machine in upon load up of buzz prior to opening a file helps to stop crash. Not sure why.

Post Reply