I seem to have replied to several topics regarding this question, so I figured I'd just go ahead and make a guide to compile the things together.
My Specs: Fall 2009 MacBook Pro 15.4" 3.60 GHz 8GB running 10.6.8
You have several options for running ROSE (or any Windows program) on a Mac.
1. Dual Boot
2. Virtual Machine
3. WINE (Wine Is Not an Emulator) -- "a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly" (http://www.winehq.org/about/)
The three options are ranked in order of Best Performance, with Option 1 giving the best performance.
1. Dual Boot
2. Virtual Machine
Cool trick thing with this: If you minimize the ROSE Window to your dock, it effectively "suspends" the window such that you can get some memory back and calm the CPU down a little. When you unminimize the window, it will take some time to reload and update, like updating your tumblr dashboard after you've left that page open for an hour. Server Reset after Patch v501 broke this such that minimizing the window will completely freeze the client when you unminimize it. Though if you have another client open watching the frozen one, the frozen one doesn't dc or anything.
I usually try to keep only 1 or 2 clients open at any time because it really eats your CPU/RAM, and even with just two clients, it can get pretty laggy sometimes. But the above trick is pretty useful for farming, since I can have 5 clients open (4 minimized until king spawns) without too much lag.
3. WINE
IMPORTANT: If using WINE or a VM, you'd best have all browsers closed. Chrome especially, loves munching on RAM, and as you will already be slightly short on memory (500-700MB to spare for me), having browsers open will bring you down to 50-200MB to spare easily. Though sometimes if you are careful about just afking around with one window open, the rest minimized, and a pretty fresh browser, you can stay at a decent amount of memory free even with a browser open.
Comment if you have any questions or need a better explanation for something, and I will try to answer. I currently run ROSE in Parallels because VBox has really bad 3D Graphics support at the moment, and I can't get ROSE to see the Internets through WINE (though other applications like Internet Explorer 8 access the Internets just fine).
Edited by Nifa, 04 May 2014 - 08:35 AM.