Every once in a while I’d get a request for multiboxing “browser games”. Seems like such a dirty word. I feel dirty for uttering it. It sounds like millions of tiny browser gamers weeping. But we’re not talking about Farmville here. Realm of the Mad God is a free-to-play 2d shooter MMO, built in Flash, and playable in your web browser. It’s also available through Steam.
I first attempted to support Realm of the Mad God via the Steam route, since I was already basically familiar with the challenges involved, but as it turns out it was more effective to support Flash. Thankfully, Adobe has official standalone Flash Player software… that can also make a standalone client (“projector”) to play a given Flash game! And because Flash supports Direct3D 9 when hardware acceleration is enabled, that means Inner Space (and ISBoxer) should already work. A few minor bug fixes later, and I’m multiboxing ROTMG like a king!
I’ve made it easy for anyone to get started multiboxing Realm of the Mad God. It’s just a matter of getting ISBoxer, and following the short How to Multibox a Flash game guide. Which I also made a video for! (The same technique used to multibox Realm of the Mad God will also work for other Flash games as well.)
I also shared some tips on the ISBoxer.com forums for multiboxing Realm of the Mad God, based on my experiences casually multiboxing the game. (ISBoxer.com ROTMG forum section.) And I shared a custom Key Map for ROTMG, which includes a hotkey to teleport your guys to you via the game’s built-in /teleport command (that works once every 10 seconds), an all-to-Nexus hotkey, a right click menu disabler (so right clicking won’t bring up the flash menu when you are doing something important), and a couple other helpful tricks.
EVE is one of the games friendliest to multiboxing. Multiboxing is EULA-compliant, lots of EVE players do it, it’s generally accepted, and multiboxing obviously preferred to actually hacking or botting. But, funny enough, EVE also has its fair share of haters.
I was sort of surprised to see this response from CCP Sreegs… (click for full image)
Given that this is from the CCP Security team, it is actually quite nice of them to suggest that if they do decide to ban for using ISBoxer, that they will let everyone know first. That is very courteous, and I appreciate that as I am certain all multiboxers do! But hey, CCP, we’re not in our own sandboxes here, you can communicate directly with me as well if you have a question or concern about ISBoxer! My e-mail address is public, feel free to contact me at any time. I also have at least one active EVE account with my personal information on it. (I don’t have a reciprocal method of contacting you directly.)
But mostly, I think this is a predictable response and fits in line with what is expected from CCP and other game publishers when faced with this question, especially about any particular product. Since CCP does not have control over ISBoxer, they can and should — legally — avoid recommending it (from their point of view). It’s a guarded “I’m not banning for it” response. You will get the same from Blizzard if you ask, even though Blizzard has shown no signs of wanting to ban for using ISBoxer. And Blizzard will also talk to me (if not also the community) should they change their stance in the future.
I’ll briefly respond to Allataria’s comment “I can’t see how any third party program that runs the game for you would be allowed” myself. First of all, have you heard of Steam? EVE Online is available on Steam, which is a third party program that can even run the game for you. Inner Space is a gaming platform, much like Steam, except you don’t purchase games through my platform. You just play the games you already got somewhere else. Inner Space also has in-game overlay functions, much like Steam.
You can also run EVE Online through Wine in order to play on Linux. Here’s a handy guide on eveonline.com that explains how you can do that. Here’s a news flash for you, Wine is open source and if someone wanted to hack the shit out of EVE, all they need to do is install Wine. Yet, not only is Wine allowed for use, CCP provides information on how you can use it. So why is it that my product should be any less allowed than Wine? (And, what would happen if they ban one but not the other?)
If you’re the one initiating the action, as opposed to your computer automatically reacting to the game environment while you stuff your face with greaseburgers from your local fat food joint (referred to as botting — not allowed) , let alone interpreting or modifying the game environment (called hacking — not allowed), then what exactly is the problem, and where should — or can — the game publisher draw the line?
Should the game publisher try to limit you to using a single account to play the game? If so, how do you propose they enforce that, and who would the rule supposedly benefit? Block by IP? Now you give the advantage to the guy who can afford to pay for multiple IPs. Only allow one instance per PC? Now the guy who can afford multiple PCs or multiple Virtual Machines has the advantage. Instead of providing any measurable benefit to the casual player — who usually only has one or a couple of accounts — now the casual player is at an explicit disadvantage.
Should the game publisher place limits on mouse/keyboard broadcasting? And again, how do you propose to enforce that? Restrict software? Now the guy who can afford to build an elaborate hardware rig (Kromtor) has the explicit advantage. There’s also hardware multicasting products that can do what Kromtor did, without the wooden dowels.
Not only that, but these restrictions would be against many of the people who are most dedicated to the game, who are in your corporation and alliance, who are also completely unwilling to lose their accounts. These people are not the problem… and if the problem is hackers, well, hackers are not the same as multiboxers. Ban all the hackers you want.
Now… granted… large-scale multiboxing can be disruptive, in EVE, in WoW, in any game. I talked to Blizzard about that briefly last year when one of the guys with his own full-scale raid was turning heads. At some point if you’re running enough characters, you’re going to bump into the other rules of the game. Like the one where you’re not supposed to place undue load on the game servers could come into play. Or multiboxers can be jerks and harass other players (against the rules of many games), they might also be hackers (against the rules), botters (against the rules), and so on. That’s got nothing to do with their act of multiboxing, though.
I also provide benefits to the game publishers
Game publishers are mostly interested in supporting one game instance. They want as little as possible to do with the technical support issues from everyone who wants to play multiple instances on the same PC. So much, in fact, that most of them will explicitly tell you that they simply don’t provide support for this situation.
That’s where I come in, and the multiboxing communities like ISBoxer.com and Dual-Boxing.com come in. I’ve been tech supporting multiboxing various games for almost 10 years! (We didn’t even have dual core CPU’s back then.</grandpa>) In many cases, I even tech support issues with single instances because if a single instance won’t work for someone, they are certain to have trouble running more than one.
Here’s a recent anecdote involving EVE Online. Lord Drokoth, as he is called, came to me with an issue where EVE Online was crashing or freezing fairly consistently (apparently for some time). He originally thought it might be ISBoxer’s fault, some possible incompatibility with EVE or his hardware, or who knows. When it’s crashing or freezing, it doesn’t really matter, we just want to stop that behavior! So, over the course of probably a week or two, he provided me details as I requested.
For game freezes, there is an easily accessible feature in ISBoxer that can generate a Minidump (Help->Diagnostics for game freezes), a sort of snapshot of what’s happening at the time in the process. In this case, the game would hang in what seemed to be the “Yaml Reader” built into the game. Between Drokoth’s prodding me daily with new (and generally identical) information, and my willingness to try to help him get the game working properly, he ended up providing useful information to CCP Snorlax to hopefully solve a bug in the game that they’ve been wanting to track down. And that’s a good thing!
This is another reason why game publishers are generally happy to have a third party doing this support. They don’t pay me a dime, but because their customers have a relationship with me, magical tech support happens. Really, magic, I promise.
Oh boy, do I need to update my blog. So much to talk about, and so little time for me to talk about it.
So here’s one for you. Diablo 3 is nearing the end of Beta. And people want to multibox it. This game is kind of unique to most of us, in that it will launch — at least in the US — with a real-money Auction House. Because of that, I approached multiboxing support for this game with caution. Before investing time into making it work, I needed to know that Blizzard would be okay with multiboxing. So I asked.
Unofficially, I was told, they have no current plans to treat it any differently than they do for World of Warcraft. (Unofficial is as good as it gets, for legal reasons, meaning that it’s subject to change and they do not provide any support whatsoever, etc.)
I made sure to also discuss the topic of sandboxing the game — as I’ve also done for Star Wars: The Old Republic — in order to play multiple instances on the same PC. After all, this game usually doesn’t let you do that. But Blizzard isn’t stupid; they realize that people will just use multiple computers, or virtual machines, to accomplish this regardless of whether I have Inner Space and ISBoxer sandbox it. They have real problems to worry about, like fraud and hacks and bots, and playing multiple instances on the same PC does not particularly concern them — especially not enough to divert precious resources away from those things just to harass multiboxers. That makes perfect sense, doesn’t it?
So you won’t get banned for using ISBoxer with Diablo 3. Good news for all! From time to time, people think I’m wrong about things like that — they are still waiting for an ISBoxer ban wave from World of Warcraft or any of the other games we’ve been playing for years. All that’s been coming is more acceptance from more game publishers. And that’s certainly not a bad thing — a strong ecosystem of acceptable web sites, software, and even tech support gurus, keeps these games alive and their communities kickin’. Besides, multiboxing provides a EULA-compliant outlet for many technophiles who might otherwise cheat.
Anyway, a few days later, and Diablo 3 is supported by Inner Space and ISBoxer, including multiple instances on the same PC. Hell yeah!
First time multiboxing Diablo 3 Beta
There’s some minor issues that need to be solved yet, but by and large it can be done right this moment, with ISBoxer, and one PC. People are already doing it, and sharing their experiences on the ISBoxer forums. And even youtube, because why not?!
Next month this game goes live, and ISBoxer will be right there with you on day one!