FAQ 2010/03/16
There are several I questions people ask me again and again, and since I am tired answering them again and again, please read this before asking me a question.
- About me
- About this website
- About my work
- Why do you focus on writing extensions for the RPG Maker 2000/2003? It’s obsolete and only few people use it anymore.
- What programming language do you use?
- How can I learn to write patches?
- Why are most of your patches only available for RM2k v1.07 and RM2k3 v1.08?
- Have you ever created a game with the RPG Maker?
- Why don’t you create a new RPG Maker?
About me [Top]
Cherry, Cherry Tree, CherryTree, CherryDT, … I am confused with all these names. [Top]
It’s easy: Cherry Tree (with blank) is the name of this homepage. CherryTree (without blank) is the “label” used for my software (”CherryTree Software” for example). And finally, Cherry (or CherryDT at places where the name “Cherry” is already used) represents myself.
And why “Cherry”? [Top]
The name “Cherry” was chosen off the cuff when I signed up for the very first time on a message board on the internet (the “RPG-Maker-Quartier”) back in 2006. I just wanted to post a question and there was this box asking for a nickname. Actually, I had watched a movie the previous day where people were drinking sherry, which led my thoughts to the word “cherry”. At this time, I didn’t know that “cherry” also means “virgin”. Because of this, and because it’s quite a common word, today I would choose a different name, but now it would be too complicated to change my nickname.
Who are you? What is your life like? [Top]
Next year, I am going to finish school and then I’ll go to university. So I am just a 17-year-old who is living in Salzburg, Austria. And I am just one person
– my name is “David Trapp”, and if you are really interested in further details, click here.
Why do you know so much about computers? Where did you learn all this? [Top]
I don’t know. This may sound silly, but I can’t say “yes, I learned this at a 100-day seminar in 2002″ or something like this – I have been interested in computers since I was a child and I loved to experiment, so knowledge and experience grew slowly and I can’t specify where they are from.
Are you a nerd, sitting in front of the computer all day? [Top]
No. You don’t need to be a nerd to create software.
About this website [Top]
What is “Cherry Tree” exactly? [Top]
Cherry Tree (*.cherrytree.at) means all services provided by myself (such as CherryShare, the school portal, the online proxy or eyeOS), but mainly this homepage.
Maybe you should provide a French/Spanish/Polish/… version of your website too. Should I translate it for you? [Top]
No, thank you. I won’t add any more languages than English and German.
When will this homepage be finished? [Top]
I don’t know. We’ll see.
Could you give me some webspace? [Top]
If you ask me politely, maybe I will. It depends on what project you need the webspace for. Just send me an e-mail.
Do you have your own webserver? Where have you got the money from? [Top]
I don’t have my own webserver, I even don’t pay a cent for hosting. I am part of the Kamikaze network and their webmaster Mr Wiechers is kind enough to host Cherry Tree for free. At this point, I want to thank Mr Wiechers for that!
About my work [Top]
Why do you focus on writing extensions for the RPG Maker 2000/2003? It’s obsolete and only few people use it anymore. [Top]
That’s a long story. My first RPG Maker related tool (the Keypatch Wizard) was created out of a need, but it was heavily criticized. The following named “RM2k(3) Font Changer” (which did a simple search & replace in the runtime file) fared no better, but then a private competition between myself and a guy called Crash-Override emerge, which resulted in creation of the Hyper Patcher 1 v1.3. In order to create the Hyper Patcher, I had to learn assembly and gain some knowledge in reversing. I found this to be very interesting, so I spent some time on research of the internal structures of the runtime file. Know, I have a huge database with memory addresses, data structures, labels and variable names which allows me to achieve incredible new things with the RPG Maker 2000/2003. So creating RPG Maker related tools gives me a great result in short time, which is very motivating, and I always have to learn new things in order to solve some specific problem.
What programming language do you use? [Top]
I am using FreeBASIC for all of my tools.
How can I learn to write patches? [Top]
Google for some reversing tutorial
Why are most of your patches only available for RM2k v1.07 and RM2k3 v1.08? [Top]
These are the RPG_RT.exe versions which are used most (at least in the German community), so my databases are tailored for these versions.
Have you ever created a game with the RPG Maker? [Top]
I have started two games: “Emera’s Vocation” with RPG Maker 2003 and “Pokémon NG Opal” with RPG Maker XP, but I cancelled both.
Why don’t you create a new RPG Maker? [Top]
Because it would be less fun than creating patches and tools!


appreciated this blog post!
Echt jammerschade, dass du keinen eigenen RPG Maker machen möchtest.
Hi. I needed to drop you a quick note to express my thanks. Ive been following your blog for a month or so and have picked up a large amount of excellent info and enjoyed the approach youve structured your site. I’m trying to run my ownblog however I suppose its too general and I want to focus on a lot of smaller topics. Being all things to any or all people is not all that its cracked up to be.
Thanks for publishing about this. There’s a heap of important tech information on the internet. You’ve got a lot of that info here on your site. I’m impressed – I try to keep a couple blogs somewhat live, but it’s a struggle sometimes. You’ve done a solid job with this one. How do you do it?