Glycerine/Herostats for Mac


CuppaManga

 

Posted

Is there such a thing?


 

Posted

1. Cross-posting is bad.

2. No, there's not. It's a bit more difficult to develop something like this for the Mac because the Windows version of HeroStats gets its information by reading data in use by CoH. The Mac version of CoH is basically the Windows version running inside a shell, so there's another layer that HeroStats would have to go through to get its information. I think you can use the CIT binds with the Mac version, but as far as community software support, that's about it. For build planners you can either use SuckerPunch's online planner (decent but it's no Mids), or run Mids via Boot Camp or (my personal preference) VMWare or another virtual machine. There's a Java-based cross-platform version of Mids in development but it will be a while before that's ready to go, I assume.


@macskull, @Not Mac | XBL: macskull | Steam: macskull | Skype: macskull
"One day we all may see each other elsewhere. In Tyria, in Azeroth. We may pass each other and never know it. And that's sad. But if nothing else, we'll still have Rhode Island."

 

Posted

I could be wrong but looks to me like Herostats "hooks" into CoH somehow by intercepting its network traffic. It also uses customized code to draw the little window on top of CoH without disrupting it.

It's obviously written by someone who has years of intimate knowledge of Windows and its loopholes (I'm guessing Microsoft doesn't really want people writing applications that hijack network traffic or overwriting its displays). I don't even know if the same loopholes exist on the Mac, but if there are, it'll take someone with the same sort of intimate knowledge of MacOS X to find them. And Cider adds another level of complexity to that, so you need intimate knowledge of that too. It's unlikely you'll find someone with all those factors who also plays CoH, and has the spare time to write a utility like that.

Then again, that's exactly the kind of adversity that breeds creativity, so who knows? Someone might find a way to create a simpler Herostats for Mac that uses chat logs or something, and sits on the Dashboard.


Manga @ Triumph
"Meanwhile In The Halls Of Titan"...Titan Network Working To Save City Of Heroes
Save Paragon City! Efforts Coordination

 

Posted

Quote:
Originally Posted by CuppaManga View Post
I could be wrong but looks to me like Herostats "hooks" into CoH somehow by intercepting its network traffic. It also uses customized code to draw the little window on top of CoH without disrupting it.
My understanding is that it peeks into certain memory locations used by the game to store things like the chat buffer and such.

The display code is easy enough to do and doesn't involve any hacking. (in Windows. OS X full screen works a bit differently than it does in windows)

Either way, it'd be a coding nightmare to deal with the cider layer between CoH and OS X.


 

Posted

You'd probably have to roll it into the cider/wine environment to make it work.