About the application
“Luna’s Dreamwalk” was a savegame file editor (or “trainer”) for the quite popular mobile platform game “My Little Pony”, created by the company with the name that starts with a big “G”. The “My Little Pony” game is available at the AppStore for iPhone and iPad, at the PlayStore for most Android smartphones and tablets.
I wrote “Luna’s Dreamwalk” for multiple reasons:
- I wanted to learn more about the Android OS and App development
- I wanted to learn more about the ARM processor
- I wanted to see how the MLP-Game “ends”
- I saw some websites explaining how savegame files of the game worked at the time I started playing the game (which was a nice “kickstart” for my own application)
The editor itself was written in Java, such that it could be used on all major operating systems (Windows, Mac OS, Linux or similar). I used Java because is the language I’m most used to, as it played a mayor part of my Computer Science education and is the main language used at my workplace.
Some things that people tend to want to know.
It no longer works. Why?
Because I stopped working on it. I no longer have time or motivation to work on the editor. You’ll have to find someone else to either pick up my work or give you different means of cheating.
Why open source?
I am no die-hard open source fan, although I do like the concept (most of the time)
I made the tool open source because I wanted people to know how it works.
I wanted people to be able to continue the work when I decide to stop.
I wanted to reduce the risk of getting C&D letters.
I wanted to prevent people from getting fooled by scammers who would take the application, declare it their own and potentially trying to sell it or worse, infect it with malware.
And I wanted creative input from others, in form of feature requests, help with bugfixes or new features.
Why didn’t I charge money/force people to do surveys?
I wrote the application to learn something new and to do something for “the community”, as I myself am always very happy to find small programs and tools online that make my life easy without forcing me to jump through multiple hoops. blindfolded, while reciting the alphabet in reverse order.
Who is “NeverPieM”?
That’s me. I couldn’t get the “Evenprime” account on reddit. So I came up with an anagram. If you didn’t know, “anagram” means that you simply mix up the letters of a word to create a new word. In this case “Evenprime” -> “NeverPieM”. Sometimes you’ll also find accounts that belong to me with the name “Evenprime85” (my year of birth, fyi) or my real name. If you aren’t sure you’ve got the “correct” Evenprime, just ask.
Isn’t this illegal?
Maybe. Honestly, I don’t know for sure. And you would have to split the question into multiple subquestions:
Is writing an application that can read/write savegame files illegal?
Is publishing/distributing this application and information about how it works illegal?
Most likely not. Contrary to e.g. “cracks”, this application does not circumvent copy protection schemes and it does not contain copyright protected material. Therefore copyright is not applicable. The application does not contain any brands or otherwise trademark protected contents and does not mimic an existing trademark protected product, therefore trademark law should not be applicable. It doesn’t endanger or harm the security of any existing computer system, therefore laws regarding “hacking” etc. should not be applicable.
Is using the application to cheat in the game illegal?
Yes, in the “you broke the EULA of the game company that you accepted when you started the game the first time” sense. No, in the “you actually broke a law and may fear legal consequences beyond getting your Gameloft account terminated” sense. But that’s your problem, as the user, not mine, as the developer. 😉