Hey Khelder,
as far as I understood, FDev objected against reading values from memory.
In the current BETA they upgraded to Journal to contain position, altitude and heading information in a file called status.json.
I believe it is upgraded every 1 or 2 seconds or so. Couldn't you use that to revive your application?
I have heard this. So, technically, I guess I could use that to provide a diminished version of what I was doing. The thought did cross my mind. The thought of coming back and building an orrery crossed my mind at one point too. But I'd have to get past a few things.
Let's start with the status.json file itself. No. Let's start with the journal. While it is certainly better than nothing and has allowed developers to do some cool things, it is a far cry from an API. The navigation data written to status.json takes the cake. Why anyone would choose to communicate transient information via a physical storage mechanism is completely beyond me. I guess I could hope that Windows would at least take over and keep the file in cache. But I'm not really sure on that point.
Then there's the direction the game has been going. So much time has been wasted on The Engineers. A gameplay implementation I just cannot get behind. All the complaining (from users, I guess) about the unfathomable "evil" of "combat logging". Pfft. Other things I could probably mention if I remembered.
Mostly, though, I've still got a bad taste in my mouth from my experience with FD.
I am not a huge gamer and I rarely get involved in anything past just playing games that I'm interested in. But I had history with Elite (BBC Micro as a kid) and Elite Dangerous drew me in. I wanted to be a part of it. I wanted to be part of this "community".
Here's the thing. I can't draw to save myself. I'm not really good at organising player activities. I tried making videos but they suck too. My strengths happen to lie in coding... and (yes - I do this constantly with enterprise software for a living) finding ways to squeeze extra functionality out of software. I was already thinking of building an overlay to assist with trading, etc. But when I saw Horizons, a light bulb went off and I had my "thing". Something I could bring to the community.
That was the plan anyway.
Of course, it didn't work out that way.
After a very long time trying to get FD to communicate with me, they finally did. I finally got to have a conversation of sorts with a licensing representative who I presume was communicating with someone else internally... not sure who that was. That brief conversation gave me this lovely paragraph:
Again, thank you for taking the time to send this through and state your case. We DO encourage community created content, but this content takes the form of artwork, fan group logos, gameplay vids, etc. These are fan-driven pieces that allow players to express themselves or their appreciation of the world they are creating for themselves within the galaxy. I don’t believe we ever expressed apps as being a piece of ‘content’, but we have said that we are not allowing the development OF apps if they read any memory or scrape any data from the game.
(bold mine)
So, yes, they are against memory reading. Still don't have a reason why. But that doesn't matter anymore. Apart from that, I found the rest of that paragraph particularly hurtful. FD
do want to encourage the community - as long as you're doing one of those things that I'm not good at.
I received that email on 18 February 2017. I haven't worked on my application or even logged into the game since. Catalyst was always supposed to be more than just the navigation. I was even going to use the dodgy journal. But at that point I lost all motivation. What was once a passion and a challenge has turned into bitterness and resentment.
Now, it's entirely possible that other game developers are the same or even worse than FD. I have no doubt about that. Again, it doesn't matter now. Elite Dangerous
is was the game I wanted to be involved with. From this experience, though, I'll never go near a game developer ever again.
As far as Catalyst is concerned, it is still dead. I don't know if I'll ever go back to it. And even if I did out of my own interest, with FD's complete lack of support, I would have no intention of releasing it publicly. Sorry.
I don't even know if I'll ever bring myself to log back into ED again.
Thank you for allowing me to indulge in a little rant. Feels good. And I managed to keep all the swearing in my head.
TL;DR - Probably could. Too butthurt. Not going to.