1

(31 replies, posted in General Discussion)

-Assembly language
-SID/POKEY/2A03 soundchip programming
-Demoscene programming
-Lurking various forums
-Homebrew Games
-Mac/Android development
-C++/HTML/Java
-Raspberry Pi/Arduino stuff

2

(41 replies, posted in General Discussion)

people will start making music on potato chips lol

Hm, have you tried a different emulator, maybe? OpenEmu is native to Mac and it's very good, you should check it out: http://openemu.org/

But other than that, wow. Maybe check how much memory is used during a lag spike, check which unnecessary processes are being used, and use Terminal to stop them. 

EDIT: I suggest you can try running BGB/Wine as a secondary user. I fixed the problem (i think) using this method



The first one is BGB running under Wine in the main user account. The process "wineloader" s CPU usage is unreasonably high.
The second one is BGB running under Wine in a secondary user account. Wineloader's CPU usage is pretty low (although it does fluctuate up and down but it never goes past 8%)
Third one is OpenEmu, running under the main user. It runs considerably faster, probably because it uses Gambatte (which also runs surprisingly well as a standalone)

I don't know if this will work for you the same way it worked for me, since my Mac is slightly older and probably different (Macbook Air 2014, 2.2GHz Dual-Core Intel Core i7, 8GB RAM, 256GB Storage) but it's worth giving it a try big_smile

I just tried running BGB on my Mac using Wine and it seems to run fine, even with DirectX. Maybe try closing any memory-intensive apps running in the background.