NokiMo
AdventCirno
AdventCirno

patreon


Why update, and why so frequency?

(I've always seen people complaining about "fake updates" and "not letting free users use it", hence this article).


You may not be aware of how this software can allow a game to run smoothly after translation without crashing. 

The answer: I constantly update it.


Why is it able to run on almost every user's system without requiring any special setup? 

Again, because I keep updating it.


Why are most new games supported? 

Because I start updating as soon as they're released. 

While you're sleeping after the game launches, I'm busy updating it! By the time most people start playing, I've already fixed the problems. 

They just get a seemingly pointless update and grumble, "Another fake update, What a shame!".


I've put tens of thousands of games working on this engine. The massive scale makes it impossible for me to test each one individually.


How do I make sure the software runs seamlessly? 

By relying on everyone's feedback. 

I look at every reported problem, fix it, and patch it in subsequent updates. 

These "updates" will free you from all problems. 

(Also, because the situation is too complex with so many games, a small change can affect everything. Sometimes a bunch of updates in short time might indicate that the previous update caused other problems).


Some people are waiting on the next "update" to fix their problems. Maybe you're not willing to update right away, so should they just keep waiting?


You might say, "Don't force updates, let me choose when to update".


This used to be my strategy, but the reality is that when users encounter problems in the games, they don't actively update; instead, they come to me with their problems, which means I have to spend time dealing with this "pointless feedback". 

(Before fully implementing forced updates, I gradually increased the urgency of the update reminders, telling users not to report problems before updating. But clearly I was unsuccessful. Even now, with forced updates, some are still reporting problems that have already been fixed).


Although these updates are free, they're not "free" to me. I invest a lot of time and money (buying games/development tools/testing equipment) to produce these "free" updates.


I only charge for translation services that cost me a lot of money, and this price is much cheaper than if you paid the translation engine directly.


You can get these updates with a few simple mouse clicks.

( I do intend to increase the pay rate here, because I have no selling point other than the translation which is almost completely free, and I don't want to offer a product that is broken if you don't pay, so I have no choice.)


Isn't that enough?


You can choose not to use it, but please don't doubt it.


------------


Let me also explain here why there is no permanent license, no one-time payment for lifetime use. 

I couldn't afford to pay the translation/server fees for everyone indefinitely. 

If it becomes permanent, I would surely have to cut and run.


------------

After some thought, I think most regular people:


Don't want to: Register a translation engine account > do verification > Apply for API

Don't understand: The cost of translation, how much it costs to use machine translation for certain amounts of text, the limitations/inconveniences of free use.


Everyone just wants to play and doesn't want to think too much. This is perfectly fine.


If we didn't care about the user's emotional balance, I could provide the ability to call your own API directly.


But consider this:


If others can get it for free (using the free credit), then surely I should get it for free too. Why should I pay? (Sure, not everyone thinks this way)


This could become a big problem.


People might write tutorials on how to use it for free, and those who can use it for free might mock those who pay. (Similar to "pirated versus legal" disputes)

It's uncomfortable for everyone. The paying customers feel they're being cheated, and the free users aren't happy either.


The ultimate user experience would be: Another sloppy product.


The downward spiral could end in chaos.


There's no such thing as a free lunch, what falls from the sky is usually a trap.

------------


Why didn't I write an changelogs, because I don't like it.

I was resistant to this stuff when I was working.

I would only inform users when it was necessary, unless there was no other option.


------------


Recently there have been several tools that can translate the JSON files exported by my tool. I hope this won't have a big impact. 


After a temporary frenzy, there might just be a mess.

Comments

since last update, when opening Pixel MV game the tool restarts nonstop and is unusable.

Volexay

Regular updates are good in my opinion, yes it may be a little annoying, but no more. I am very grateful for this wonderful application.

Alekss Maxivi

This is a nice tool to simplify translations. The last tool in the past I've used, Visual Novel Reader, was a mess compared to this. You are providing a decent service. I don't see an issue with paying for it.

Noobchef WasTaken

Nothing to say, just want to support the designer. Thanks for a lot for helping play RPG game more convenient. Especially design a tool without paying, its hard and easily make the designer have no passion on it.

佑生 紀

This was very informative! Please just know that your work and product are very much appreciated and needed. I've used the free version enough that I became convinced the paid was worth it and wow was I right! I've been a member for just over 24 hours and already have seen one update! Thanks for your hard work😉

Agent Ugly

bro, you are doing just fine. Keep on. Try to ignore the whiney ass entitled donots who make a deal out of having to spend a whole 3 seconds updating a day, or less for the guaranteed stability and utilization of the tool and translations when they need it.. people just like to bitch for the sake of bitching.. it can be just about anything, and they will find a way to complain about it. I really wouldn't take it to much to heart. you're doing some banger work with this tool and the majority of us are plenty happy with the end results.

pr0dukt

Are there any plans to add live maker to the game engines.

Tempest

Im a simple man. Your tool translated my games until it needed me to pay for, an update in order to translate a specific game. So I did. Im thankful of your tool and don't see any issue in helping through money lol. AdventCirno you mention increasing payment, but yI didn't see a specific amount yet? Just wondering what the plan is there?

jingking

This is not an official RPG Maker, so it can't be supported. https://github.com/pk-2000/Falcon-mkxp

AdventCirno

RPGM Queen in Deficit [v0.24c] it is not possible to launch the game through Mtool for translation

Pikachu

Dedication of a king, marry me please.

BD

New here yayyyyyy no more manul updates!

Aosora

We are thankful of your updates. But reading this I realized to something. On lewdgames community Discord some people talk about people "MTooling" games on F95 or other piracy websites. Sounds like they somehow cracked your tool to make it work for all the pirate copies, and since those seem to be translating on real time... Means that a lot of random users are probably costing you a lot of resources on your API translation D: I think you should do an update to stop those guys with some license check, at least to stop them from using your resources.

Myarin

Love your dedication towards the app and your continuous improvements, i don't mind about the regular updates at all. Just keep doing what you think is best, it's your app and so far you have yet to disappoint me.

BluWraith

Keep on keeping on them updates, king. If it keeps things running smoothly and increases game compatibility. Ignore the whiners and naysayers. It isn't that big of a deal to update anyways. At least for patrons. Takes half a second most times. and the free users literally have no ground to stand on to bitch in the first place. It's like going to a grocery storey and eating the free samples and then complaining to the lady handing them out that you're still hungry when she runs out of samples.

pr0dukt

Yeah I absolutely agree with this but to keep updating program by clicking. I know it wasn’t hard but click update and click ok after couple seconds it feel it waste much time even it wasn’t that much. can it be something else for memberships like have auto update or don’t need to click “ok” only click update. It gonna fantastic!!!

destiny akino

This is a fantastic tool that I'm more than happy to support! The requirements are more than reasonable 👍

Frostymm

Why translation stop working when update comes out? I want to skip update and do this after, but the function does not work

Ruslan

I'm usually silent but just here to show you love and support, some people truly don't know, which is sad. I hope they can understand now that you said what you've done behind the scenes ♥

Mifuni

Keep up the good work my man! Don't be bothered by those freebies who complain about everything.

Tran Le Minh Dat

First off the only time I had an issue you responded quickly and fixed the problem very quickly. I will gladly pay to have that level of support. I like that you keep updating this application and would love to see more engines supported if possible. Though I can understand people not wanting to update if they haven't had a problem. I don't expect you to be able to do a lot of regression testing and if fixing a new ting breaks an old thing... On that topic maybe doing an installed version that installs to the game directory that isn't updated and just update that game could help?

Timothy Cowher

I do complain when I want to play a game I’ll admit, but mostly to myself and cause I want to get straight to playing xD so just impatience lol. I totally understand the reason and don’t honestly see a problem with the updates. I understand the reason and wholeheartedly support it. You have my monetary support as long as possible! Mostly cause theres always those games you want to play that aren’t in your language xD

Sieg Warheidt

You're barely a patron either with your cheap ass 3$ option. You should watch out who you be callin a pleb fool

Dale Tucker

To tell the truth, I absolutely cannot understand the plebeians who feel sorry for 3$ for a person who has made and continues to support such an excellent program.

DeadMouse

Good work. The updates you put out make game plays easier.

Vesle Triumphant

Yeah, the updates are no problem. They honestly take a few seconds at most. Thank you for making this tool and maintaining it so well. I would never want to go back to the time before I knew about it.

Master Spark

I found your tool a couple years back, and it changed my life with RPG maker games. I would not go back. Update all you want man, I appreciate the work!

Christian

No complaints here. Updates are normal and appreciated. Thank you for your hard work!

MeatyPeaches

i've been using this tools for couple years for playing bunch of RPGMakers and even wolf games now. And tbh it works great and smooth. If there's an update i just smash the button and it works all of the time. Maybe only 1 case when i tried to to update it failed but thats probably on my net side because i instantly fixed it when i restart the router. Seriously great tools, i'll keep supporting it and really appreciate what you did with this tools!

Lazuwardi Imani

This translation tool is honestly the smoothest user experience I've ever had. VNReader and other programs before this were so tough to hook. Really appreciate the time you put in and I'll definitely keep supporting you.

Jake A.

I've been supporting this for a couple years now. When I first started using it, Wolf games barely had any support, SmileBuilder support was a pipe dream, there were constant crashes on certain games, and we had to continuously redownload it because it was repeatedly getting false flagged by Windows Defender. Now, most games will work first try, it can avoid Windows Defender without the user having to do anything themselves, and has more functionality and supported game engines than probably any other game translation software you can find. The people bitching about constant updates weren't around long enough to appreciate all the improvements those updates have made over the years.

That_Dude79

I've use this tool for more than a year and im rarely use this tool. I keep supporting cuz i think it a good tool and really helping me back days when i was using textrator and translator+, thanks for providing this convenient tool and maybe just ignore those who complaint about update. It just 7mb, how they can download a gigabyte game but complaint about 7mb update tho haha.

Lothard

Entitlement is part of the fun of putting your product in the wild. Keep at it you beautiful machine!

Bobby Jones

Same for me!

Mara4tw

Ignore the complainers, they can fuck off if they don’t like the work you put in.

Ron

I'd be more concerned if there weren't any updates.

Jack Slate

Thanks, keep up the great work

coolgy

I don't complain, I just smash update. It is such a small efforts I do not even notice or care 😂

Lucius the Eternal, Fulgrim's Champion

Id ignore the freeloaders lol

Volexay

As someone working in a small software house I can absolutely understand why forced updates are the best choice ever in certain cases. 😏

Brider Hiver

The frequent updates are very small and the proccess is super easy. You have done great work with this software and continue to deliver quality. Keep up the amazing work!

Bigboat

Too much trouble for the normal user. It works on GitHub (users have some ability), but not everyone. And due to the external dependencies/environmental uncertainties of this project (games+system+anything possible, Not everything is under my control.), I usually need to be on site (via remote assistance + remote debugging of js and c++) to be able to confirm the problem. That's the another problem too, I'm not online 24 hours a day. Users come from all over the world. I sleep at different times each day, so that I can deal with problems from whatever place they come. Like now it's 01:23 AM on my location... This has a huge impact on my health.

AdventCirno

Not sure if this is viable but here's a potential solution. Could a simple questionnaire be made that a person needs to fill out before sending report feedback? For example have a bunch of questions like what system you are using, where the problem occurred, can it be replicated, and most importantly "What version of the engine are you running when you experienced this problem", perhaps with some pictures to make it easier to find said information. This could solve the problem mentioned of you getting a bunch of needless report feedback by filtering out the comments that aren't using an updated version or such. Would also make it do you wouldn't need to force updates. Correct me if I'm wrong but I think that's a decent solution to both problems. Im very happy with the program, it works great nearly all the time, which is why I don't mind supporting monthly, but it does get pretty annoying that I basically need to update every time I open it. The only saving grace is that it updates nearly instantly, so there's not much waiting around. Just my two cents for a possible solution.

LuckyTanuki

Thanks for your hard Work

MPS

i am Thankful for the work that you do, this tool is great and has made a big difference for me!!. Thank you!

joseph kasyon

As a game dev myself, I fully agree with everything that you wrote. Casual people have no clue how much work, even for the most simple stuff, it can cost us, but they are always the first to jump to conclusions. Anyway, keep up the great work! You are the godsend, especially with the lowest tier being so affordable. Cheers!

Mr. Unaware


Related Creators