Okay, so this is driving me crazy. After fighting with it a little longer, a better title for this thread would probably be: "My game has flagged all the RTP resources as imported into the project, and won't work properly when compressing with "Include RTP" left unchecked.", but that's kind of a mouthful.
Problem: No matter what I do, when exporting my game, the compressed game data includes the RTP. I only have a few songs in the BGM folder that I imported into my project, for example, but when I double click the installer and look into the BGM Folder, all the music and what not, even the standard resources are there.
I can encrypt the image files, but when I don't encrypt them, every graphics folder has all the standard resources + any that I may have added.
I'm using the steam version of RM VX Ace, and I've never had this problem before, not even with this same project. I've gotten about 80 megs on a compressed version w/o RTP before, but regardless of whether or not I check the "Include RTP" box, it comes out to 230~ megs now, which is consistent with what I was getting before when I included RTP. When I check to Include the RTP, I get the exact same game installer, that does the exact same thing.
I can include Screenshots, but I'm afraid they'll explain next to nothing, other than what I've already said.
I've done a few google searches, and I typed some relevant keywords into the search bar for this forum, but nothing came up, which is the weirdest thing to me.
EDIT: Okay, so I've done some sifting around, and I can at least pinpoint part of why this is happening. All the resources in my game folder have red-dots, like they've been imported. I've copy-pasted the contents of the game folder a few times throughout my project's development, and this hasn't happened before. Any ideas? Is there anything I can do? I'm worried, if I manually delete all the RTP resources, my game won't run properly, but I'm going to test that next.
EDIT: So, I just confirmed that deleting some of the "fake RTP" out of the game folder created by the installer will cause the game to crash. It won't find the "Cursor1" SE that it needs to play when the cursor moves, and I suspect that if you could get past the title screen, you'd encounter the same problem wherever I used the RTP. I'm clueless as to what to do.
"Include RTP" Has No Effect on Compressed Game Data
● ARCHIVED · READ-ONLY
-
-
I think that the red dots resources were not created by the installer.
You have probably imported the rtp yourself before the packaging.
You are not the only one who did that on experimenting with the software...
First things first.
You have to fix this the hard way, or leave the resources as it is....
For instance, if your maps use the imported versions of the RTP resources, you should change the Tilesets in the database with the blue equivalent... same goes on everything in the database. Music, Sound Fx and graphics used anywhere....
Brace yourself though...
The worst thign is that you have to check all your events for such wrong use.
THEN you delete the uneeded resources, keeping only the needed ones.
If you don't fix the resources used in events and database, when your game tries to access a red dot resource that isn't there... itreturnsshows you an error.
I hope this helped you figure out what is going on.
Maybe some screen shots with the resources you have imported might be helpful too.
I wonder if there is a better solution to your issue.
So the more info you provide the community with, the better.
Cheers mate. -
Gah, I was leaving that as a last resort, but I think you're right. That might be the only way.
Thank you so much for the quick response.
I also considered starting a new project file, importing only what I need to, and then copy-pasting maps over from one game to the other (and triple-checking the events), so I wouldn't have to fight too much with the RTP stuff.
Anyway, it seems like I've gotten my answer.
Thank you, again, Dreadshadow, that was way faster than I expected. -
I wish I was more helpful here mate.
Just give the rest of the community some time to reply.
Maybe someone else has a better suggestion.
Start doing stuff after 24 hours.
If nobody gives you a better suggestion, well... go on and do what you wanna do. ;)
Cheers. -
Red dots mean files that actually exist in your project's resource folders - things YOU have actually put in there. These will be included in the compressed project, whether you include RTP or not. You have probably, at some point, extracted all the RTP resources and put them into your project's folders - probably with the intention of maybe editing some of them? Things with red dots are not considered to be part of the RTP, which is why unchecking the box does not exclude them. Only things with blue dots will be excluded.
If you KNOW they're not used, go to the appropriate folders (under your project, not where the RTP is actually installed) and move them somewhere else outside of your project folders. Outside so they won't be included, and move rather than delete, just in case you get it wrong and remove something you really do need to keep. -
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.