• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

Tell client to read from folder not file

Initiate Mage
Joined
Jul 13, 2021
Messages
2
Reaction score
0
Hi, the game GranadoEspada loads its content from .ipf files.
These can be extracted and packed using various tools.
This works for modding the game files however it takes a long time to extract and repack the .ipf files.

Is it possible to make the client read from folders rather than .ipf files?

The existing directory structure is

/GranadoEspada/release/ge.exe
/GranadoEspada/ge/*.ipf



The client can be told to use a custom skin that exists in the following directory /GranadoEspada/release/user/skin/*.*

so I believe it might be possible to copy this function and expand it out to also include extracted ipf folders?
 
Joined
Oct 8, 2006
Messages
740
Reaction score
289
Hi, the game GranadoEspada loads its content from .ipf files.
These can be extracted and packed using various tools.
This works for modding the game files however it takes a long time to extract and repack the .ipf files.

Is it possible to make the client read from folders rather than .ipf files?

The existing directory structure is

/GranadoEspada/release/ge.exe
/GranadoEspada/ge/*.ipf



The client can be told to use a custom skin that exists in the following directory /GranadoEspada/release/user/skin/*.*

so I believe it might be possible to copy this function and expand it out to also include extracted ipf folders?

Yes, it's possible. You would need to identify the function which read the .ipf files.

After that, you would need to change the ASM code with (I guess) a code similar to the one used for loading custom skins from a folder and apply the reading of ipf for each file in the folder.
 
Initiate Mage
Joined
Jul 13, 2021
Messages
2
Reaction score
0
Yes, it's possible. You would need to identify the function which read the .ipf files.

After that, you would need to change the ASM code with (I guess) a code similar to the one used for loading custom skins from a folder and apply the reading of ipf for each file in the folder.


I thought so! I am happy to pay for this if any reverse engineers want to give me a quote to do the work :)
 
Back
Top