Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Also I tried to patch it with the latest patch, broke it (I guess the patches are incremental?) and thus found out that RPGMaker MV really doesn’t like you trying to downgrade a game back to a previous version, even if you delete the old dir and extract it again, crashing with a Check failed: state.metadata.version() == GetCurrentDatabaseVersion() error. (Which btw broke this year’s record for esoteric errors, with a google query "Check failed: state.metadata.version()" returning one single result that wasn’t helpful.) Turns out it stores some db at ~/.config/KADOKAWA/RPGMV that needed to be purged.

Logging this here so that maybe my suffering can ease someone else’s.

(+1)

I'm not following a lot of what you're saying with the Linux issues, but if you mean the patches are incremental as in you need to download each of them and apply them one-by-one, that shouldn't be the case. You should only need to apply the latest patch to the game, unless something has gone wrong. In what way did the patch break the game?

(+1)

That is what I meant by patches being incremental, glad to hear that they aren’t. I don’t remember the exact breakage, but I just tried patching again and this time it worked, no idea what broke the last time. Thanks for taking an interest <3 The game is worth the trouble.

As for the Linux issues, the best you could do is make the executables zip with the execute permission, so that they have it when unpacked and people don’t need to manually change that. (I don’t know how that works when zipping files on Windows.) A note that it uses RPGMaker MV (so that it’s easier to tell what dependencies it needs) and that in case of issues people should try running it by executing nw not Game would also be useful.

From the quick look I took at zipping and permissions, it doesn't look like that's possible. From the link I found "As far as I know the permission system in Linux is set up in such a way to prevent exactly what you are trying to accomplish." I'd assume it's an intended Linux security measure. I've added a section for Linux in the download notes that mentions the need for giving the executables execute permissions alongside the other things you mentioned, thanks for the notes, as you can probably tell, I know very little about Linux.