In theory yes but the only Mac I have is my work laptop and they'd be extremely cross with me if I installed Steam on it. In fact I'm not even sure ZScaler would let me do it. But if I open source this then it just needs someone to a) write a Mac version of the C code that reads process memory (which I could do, but I wouldn't be able to run and verify it) and b) possibly change the list of memory locations that I've got hard-coded, which need reading in order to make this all work (e.g. the memory address of the global player list, the address of the current in-game date and time).
Possebrew said: But even so, I noticed other similar tools popping up around the web lately, like FMScouts solution. Given that these teams have dedicated resources for this, it might be more realistic to expect updates from them.
If all I could provide is an impulse to create such tools, that is more than I could have ever hoped for. Indeed, the attention this calculator is something I am grateful for. Expand
You've already inspired me to create my own. I wrote some C code which reads the memory of Football Manager while it's running and serves it via a local web-server to the browser. The browser renders the currently-viewed player, a summary of all player's in your squads (and their role ratings), and I'm adding player search too (so far I've only added a wonderkid finder, because it doesn't need any input form elements configuring).
It's Linux only at the moment, but I imagine the memory addresses of various elements are the same in Windows (given how Proton works).
(You can spot the vibe-coded UI a mile away because writing CSS is the least interesting part of this for me, but all the C code to read data from memory and _all_ the investigations in to mapping the game's internals was done personally).
In theory yes but the only Mac I have is my work laptop and they'd be extremely cross with me if I installed Steam on it. In fact I'm not even sure ZScaler would let me do it. But if I open source this then it just needs someone to a) write a Mac version of the C code that reads process memory (which I could do, but I wouldn't be able to run and verify it) and b) possibly change the list of memory locations that I've got hard-coded, which need reading in order to make this all work (e.g. the memory address of the global player list, the address of the current in-game date and time).
Ah yes, the "if I can't have you, nobody can" button. I've only had cause to use it once but it was 100% justified.
If all I could provide is an impulse to create such tools, that is more than I could have ever hoped for. Indeed, the attention this calculator is something I am grateful for.
You've already inspired me to create my own. I wrote some C code which reads the memory of Football Manager while it's running and serves it via a local web-server to the browser. The browser renders the currently-viewed player, a summary of all player's in your squads (and their role ratings), and I'm adding player search too (so far I've only added a wonderkid finder, because it doesn't need any input form elements configuring).
It's Linux only at the moment, but I imagine the memory addresses of various elements are the same in Windows (given how Proton works).
(You can spot the vibe-coded UI a mile away because writing CSS is the least interesting part of this for me, but all the C code to read data from memory and _all_ the investigations in to mapping the game's internals was done personally).