Jump to content
  • Advertisement
Sign in to follow this  

customizable self-running standalones (customizing an exe file)

This topic is 4095 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

In light of the fact that the name of the topic can be quite confusing, I'll explain what I want to do in a bit more detail: I want to create something similar to a self-extracting zip archive - an exe, which has a built-in framework (code section) that would load the data it uses from the resource section of the file and then allow the user to manipulate it; the resource section, however, has to be customizable after the exe is created. The way I want to make this is by compiling an exe with no resources, only the code that uses the data, then create a custom dataset and place it into the resource section of the file, allowing the exe to be custom-tailored without having to separately compile it. So, to recap: - I have a compiled exe with no resources - I have data the exe can use stored separately - I have a second program that takes the empty exe and the data and places the data into the resource section of the exe I haven't done extensive research into this (I just know a bit out PE and general exe structuring) - I'm just trying to grasp the difficulty of what I'm trying to do: - will it require a lot of updates in the exe header/resource portions? - is this the most reasonable solution if the intent is to distribute one self-sufficient file with data created in a separate program? - if anyone can guide me to a relevant resource, that'd be nice. Cheers

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!