-
Posts
1097 -
Joined
-
Additional issue solution for the NCSoft Launcher and patches failing:
If you have Crossover or Crossover Games installed you may have to manually change the location of the game client. Crossover seems to fool the NC Launcher's auto-search feature.
You do that by expanding the little triangle next to "City of Heroes" in the NCSoft Launcher, and then double-clicking Properties. If the game location doesn't look right (it would be really long if it's pointing to Crossover) click Browse and change it to the right location.
After that, patching will work properly. -
If you have Crossover or Crossover Games installed you may have to manually change the location of the game client. Crossover seems to fool the NC Launcher's auto-search feature.
You do that by expanding the little triangle next to "City of Heroes" in the NCSoft Launcher, and then double-clicking Properties. If the game location doesn't look right (it would be really long if it's pointing to Crossover) click Browse and change it to the right location.
After that, patching will work properly. -
Expand the triangle, and then double-click the Properties. Make sure the location of the City of Heroes application is correct. If it's not, click Browse and re-select it.
If you have Crossover or Crossover Games, there's some kind of package within them that confuses the NCSoft Launcher and causes it to keep re-choosing the wrong path every time you run it. -
Thanks for clearing that up, Zwillinger. I stand (or sit) corrected on that point.
I still would like to see more Mac users involved in betas though.
Also let me know if you want any specific tests or data to speed along the fix. -
Re: Getting involved in Mac testing:
I don't expect everyone to go as far as I do; I kind of enjoy figuring out how things work and coming up with workarounds. That's not really your job, or mine either, really.
What you can do, though, is if you're invited to a Closed Beta: Run with the Mac client once in a while, go around from zone to zone a bit, try anything that's a new interface (like Paragon Market, Auction House, etc) and visit anyplace in-game where you've had crashing, lag, or other problems before. Then if you find problems, post something to the Beta forums that says "This doesn't work".
If there's a really big problem with something working, and you can't get the devs' attention, PM me (being careful not to say anything protected by NDA - just "I'm having trouble getting attention for a crash" works fine) and I'll do my best to help. Sometimes two people making trouble is better than one.
Paragon QA has some smart people that can figure out the rest, but they can't find these things randomly - they usually have to be told where to look first. -
Quote:Closed Beta is invitation only, and the criteria is unknown except to Paragon.I'd like to ask Cuppa and Je_Saist how we can help, since there doesn't seem to be much we can do on the NCsoft front. For example, how does one get into a closed Beta? I wasn't even aware it was going on until it was WELL underway. I'd like to help, I'd just need some pointers on how, as a pretty casual gamer who still doesn't want his toy taken away because he did nothing.
But, I don't believe they have an automated way to tell if you're a Mac tester unless you tell them. So if you want to help out and get involved, make your intentions known: Post here and send a PM to, I believe, Skippy Sidekick or Zwillinger. -
Quote:This issue release is different than any before it due to the Paragon Market. Every day the release is delayed means thousands of $$ in lost profits. In my mind, that means as long as the account server and store are working for the vast majority of players, this issue is going live, no matter what else is broken. Would you give up a few thousand $$ a day to fix bugs?This issue certainly should certainly be considered a show stopping bug. However small the Mac player population is (would be nice to have some numbers, wouldn't it...), this game is being sold as playable on a Mac.
I wouldn't. As a software developer (not related to Paragon) I too would be focused on getting those profits coming in, even at some risk or alienating a few customers. I can't fault them for that, I just wish the Mac testing would have worked out better.
I'm not irreplaceable, and I shouldn't be. I volunteer for CoH beta mostly because I want a well working Mac client, and I'm afraid nobody else will, and what happened this issue would happen. Next beta, or the one after that, who knows what will happen to me? I might easily be able to participate, or I might not be invited, or I might be too busy to squeeze it into my schedule. I don't mind being the person who has good troubleshooting skills for a complicated problem, but I should not be the only one testing at all. -
I've been trying like crazy to get Mac users involved in the CoH Betas. I've said quite often that I can't be the only tester because 1) I don't have all available Mac hardware; and 2) because you never know when I won't be involved in a closed beta.
Well this round, (2) happened - I wasn't involved in closed beta - and you see the result. Nobody took my place, and now it took till the last minute for the broken Mac Beta client to be realized.
Open Beta means I21 release is anywhere from *very* close to imminent. Transgaming is very, very slow at fixing bugs. A broken Mac client very likely is *not* considered a show-stopping bug which will delay I21 release. So it's now very likely I21 will go live without a working Mac client.
I hope this isn't true, but if it is, I hope everyone learns from this that the fate of the Mac client lies with us all. -
Quote:Zwill - the crash is because a function or API that's available in Windows but not in Cider is being called *just before* the Paragon Market window opens. If Transgaming is too slow responding, that might help your engineers work around the problem.Currently the Mac Client has some critical issues when attempting to access the Issue 21 Beta.
- Mac players are able to the play I21 Beta if they create Praetorian characters or transfer their characters from live to beta.
- Mac players will get a crash when they try to access the Paragon Market. Mac players are unable to complete the neutral tutorial because one of the missions is to purchase the Knowledgeable badge from the Paragon Market.
-
If you set your game display resolution smaller than your actual display resolution your window will fit completely on your screen.
-
You have to name it exactly "City of Heroes Beta", exactly like that, case sensitive and all.
Hint: The "of" being lower-case derails a lot of people. -
Make sure you set the display resolution to the one that says (desktop) next to it. There is also an issue now with Macbook Pros that is caused by graphics switching, so turn that off and see if it makes a difference (it's in the Energy Saver panel in System Preferences).
I wish I had some better solutions than complicated workarounds. To be honest, after the recent staff shuffle I'm no longer sure who is directly responsible for the Mac client or if there are any plans to update it. Aside from a high tolerance for pain allowing me to dissect Cider and test things over and over until it kind of works, I'm in the same boat as everyone else right now. -
There are two possibilities:
1) You have an old Windows client installed in Crossover, Crossover Games, or a Boot Camp partition, and the NCSoft Launcher is finding that instead of your actual install. Expand the triangle in the Launcher next to City of Heroes and Double-click the Preferences item to check where NC Launcher thinks it is, and adjust it manually if necessary using the Browse button.
2) It also could be your version of CoH (the files inside the Mac client of the game itself) is so old that it pre-dates the existence of the new Launcher. That's very unusual, unless you haven't been playing for a long while. This is an interesting bug, though, and you should definitely send a ticket to help.ncsoft.com. The easy (but not quick) solution is to delete your Mac game client and re-install it via the NCSoft Launcher. Before you do that, make sure you back up the screenshots, costumes, bind files, etc that are in there (my guide, linked in the signature, explains how to do that). -
Quote:If new character models needs to be justified, ask the powers-that-be to datamine just how much time people spend in each zone on average vs how much time they spend stationary not doing anything but chat and play with emotes vs how much time players spend at the tailor.Totally agree with you. Would certainly love to see that feature at some point. But like I said, the challenge is in figuring out how to do it without spending all our collective resources for months. We'll keep looking into it.
While we appreciate zone revamps, the truth is most of us don't visit every zone every day. I do understand that it makes for brilliant screenshots to market the game; but individual character utility/appearance by far gets the most use per-player.
Fingers, more variation in costumes (and I don't mean sheer count, I mean things like more shorter and taller boots, shoes, more textures, more loose shirts), higher-res faces, eye color tinting, and more poses and emotes are things players will use and show off *every day* for several hours. If players like how their characters look, they'll spend money (points/infl) to adorn them. So if you want something that gives the greatest return for the hours put in, this is it.
P.S. Non-rednames please don't reply with how much work this will be; I know. I also know this will require a revamp of all costumes, emotes, and power animations, and multiple issue releases might go by before this dream is realized. But I think of all of that as an opportunity instead of a problem; there's a lot of junk built up in the character/costume system over the years (pieces that are very low-rez and look awful, or clip with everything and nobody really uses anymore) it's about time to clean it out, and the power animation system, well...it really needs some cleaning out. -
Try also turning off Geometry Buffers, that helps even more.
-
The fastest way is to make sure the game clients and the launcher are in the same folder, and then duplicate the folder. Then when you launch the 2nd launcher, point it at the game client in its own folder.
-
Keep an eye on the iFixit.com site, they'll have instructions for replacing the hard drive in the Mac Mini soon enough.
-
The video drivers are definitely newer - but since I upgraded computers from Snow Leopard and not Leopard, I can't really offer a direct comparison.
Lion seems the same to me as Snow Leopard was with CoH, but I've only had it for one night and I don't have as many problems as some people have been reporting. -
I posted the following thread with the results of my testing so far:
http://boards.cityofheroes.com/showthread.php?t=266347 -
I tested City of Heroes for Mac along with the NCSoft Launcher in the newly released Mac OS X Lion (10.7) somewhat thoroughly:
- The game itself works. Performance-wise, it seems to be about the same as it was in Snow Leopard (10.6.8).
- Also, the NCSoft Launcher works about the same as it did in Snow Leopard. However, when you first install Lion, the Launcher may require you to set it up again (searching for game applications, etc).
- With the NCSoft Launcher and City of Heroes both, the Lion full-screen mode does not function (this is not the same as the game's own full-screen mode). This is true of a lot of applications - presumably, they have to be built specifically for Lion to take advantage of this feature.
I'll give updates if I notice any malfunctions or things to keep in mind with Lion. -
Quote:1) No, I can't produce exact numbers, to the cent, of NCSoft staffing and project costs that would be saved. Since that's private information, nobody can produce that, meaning I will always lose that argument automatically.I run into this a lot at work. Convincing people of things that you're sure is the technically and strategically superior option can be very difficult unless you can show them an unambiguously black bottom line.
2) Nobody told me that there were so many die-hard .NET fans or that anyone would take my suggestion as a personal insult. I really didn't mean to offend anyone.
3) I admit I might be a little insulted if someone petitioned NCSoft and Paragon to ditch the Mac and Linux people and embrace DirectX, .NET, Windows Media, and every kind of proprietary Windows technology to make sure you absolutely need a Real Windows PC to run CoH. But I'm not advocating exclusivity for the Mac or Linux, or even asking Windows players to give something up in order to accommodate Mac or Linux. Quite the opposite, actually.
Now I've cleared up that much, I'm advocating being as *inclusive* as possible. The current way of doing things isn't producing that result. The *path* to producing that result is a short one, and is worth taking, because it has the added benefit of making things simpler. That is all I suggest. -
Quote:The reason NC hasn't already ditched .NET when they have a Mac build to draw a non-.NET version from is because it's easier at the moment to leave everything alone. Until it needs updating, or it breaks.My guess is that the platform-specific ones look a lot cheaper, especially in the short term. And even if it's only cheaper in the short term, I find it's often hard to sell the strategic, long term solution to the people paying the bills. And who really knows what "long term" actually means here?
What I'm proposing is something one person can do (two would make it faster though) in a very short time. After that, instead of requiring two maintenance teams, you'd have one, so it would be cheaper and cut the deployment time in half. I believe they just need someone or something to nudge them along. -
Quote:I think I know what you mean now. The libraries (and header files) are easy to swap out and link into the application. The user interface elements can be re-created fairly easily since they're simple - not custom (the proof of that is the Windows Launcher has been mostly duplicated in the Mac counterpart). By no means is the initial port from Mac to Windows a simple re-compile, but it's not difficult either - maybe a 5 on a scale of 1 to 10.C++ Builder might come with libraries like what I'm talking about, but it's not clear to me that it would actually make the port of the Mac installer any easier - unless it compiles for Mac and lets you sub the Cocoa APIs for its own. From that the main page says, it's a Windows app builder, so I'm not sure it actually helps.
But then that's when the real value of it shines through - because instead of having two very different code bases, you'd have a partially merged single one. The user interface parts will be separate, but how often does that really change? Those parts that handle server communication and game patching would all be shared. -
Quote:That's a legitimate question, it's not snarky at all. The answer is that Windows has similar yet different interface elements that are, like the Xcode ones, separate from the code itself. The Windows NCLauncher seems to be using fairly basic interface elements, so most likely they could be re-used or easily duplicated for a non-.NET version to a native Windows non-.NET version.Right, I knew the graphical elements were separate. But what do you replace them with? What's the equivalent on Windows, and how maintainable is it? Who produces commercial (i.e. supported if you find a bug) graphical widgets for Windows C++ applications these days? (That may sound snarky, but it's not - it's a serious question.)
Quote:On the Mac, those widgets come from Apple, via the OS's GUI APIs. Certainly Windows has GUI APIs, but building those into something nice looking (edit: using C/C++) is not trivial. Maybe it's not trivial on the Mac either, though I'd be a tad surprised if that's the case. But just because they did it once for the Mac doesn't mean they would to re-engineer the (Mac) interface on Windows. I could easily see maintaining a separate .NET codebase being cheaper.
Wikipedia once again has a short article explaining Graphic User Interface builders and what their basic purpose is, as well as links to several kinds:
http://en.wikipedia.org/wiki/Graphic...erface_builder -
Unfortunately it sounds like your monitor is not compatible with the Mac Mini. I'd bet the snow is because when CoH switches to Safe Mode, it uses a screen resolution that's not supported by the monitor (if you could get to settings and set it to the 1920x1080 native it would probably work).