So I was figuring I could release a demo for this game, and went the usual route of letting VX Ace make a self-extracting executable that does not rely on the end-user having the VX Ace RTP. The game lasted about ten minutes for me, so I figured the file would have a similar size to Weird Dreams, if not smaller. The resulting file was about 188 MB. Mine is not the fastest DSL connection in the universe, but if I were a player, I would be severely angered/disheartened to download a game that large, only to have ten minutes of content. Out of sheer curiosity, I made another self-extracting executable that does require the RTP. The result was a file just shy of 2 MB in size. What a difference!
As far as the VX Ace Nugget Crash Course is concerned, I might be able to get away with not including the RTP. However, since I have plans to expand this game beyond the context of that event, I wonder what I can do to make the self-extracting executable "see" only the files from the RTP that I actually use rather than everything. Any ideas, out there?
Probably a very roundabout way of doing it, but I essentially copy-pasted the RTP into the game's folders, then checked against the database as I manually deleted files in the BGM and Animations directories of what I didn't use. Got the file size down to somewhere around 83 to 84 MB, though!
While I may be uploading this file as I type this comment, I must note that I did not test this demo with a computer that doesn't have the VX Ace RTP. If there are missing files, please make a comment here, or on the game-page!