Jump to content

[release] Automate Sysfile Modding

Recommended Posts

Originally posted by :logiKa?@Jan 13 2004, 10:32 PM

Hello, I would like to know how do i get BatchMod to replace the files.  It gives me an error of not having the replace script.  Maybe I have it setup wrong but any help is greatly appreciated.

u need the replacer script and the reshack program in the TOOLS folder

make sure explore and everything else is closed before u run it

Link to comment
  • Replies 80
  • Created
  • Last Reply

Top Posters In This Topic

  • 1 month later...

OK, forgive me is this is long and waffling, but I really like the idea of this program when it comes to windows modding.

I am currently using Stefankas modified English files that make my PC look rather Mac like. What I would really like to be able to do is to still use windows update and keep my PC looking nice. The Stefanka mod replaces dialog resources as well as the resource types supported by Batchmod.

What I was thinking is that I will keep my system as is with the Stefanka files in system32 and put a copy of the same Stenfanka files in the _SOURCE folder.

Then when I do a windows update I will be replacing some of the Stefanka dlls in system32.

Then when I run batchmod it will copy the resources from the original Stefanka files back over the top of the newly downloaded windows update files thus leaving me with an updated system with the Stefanka look and dialogs.

This is based on the concept that the updates I install (only secuirty updates) wont replace dialog resources.

Does this sound reasonable to those that understand resource modding?

Thanks for any information.

Link to comment

batchmod takes the files to modify from the _IN folder and replaces the resources of it with those found in the _SOURCE folder, so your concept doesn't work, because the files in the _IN folder are old. you need to copy the latest original XP files into the _IN folder or you will "unsecuritypatch" your system everytime you use batchmod.

I guess most people don't know that.

and since batchmod doesn't replace string and dialog resources, you would get the original windows dialogs but with replaced and oversized bitmaps and icons.

Link to comment

Are you sure schaggo?

What I would imagine is this. At the moment my system is up to date bar one ie security patch and running the Stefanka files. When I install the security update I then have an up to date system but some icon and bitmap resources have been replaced. As far as I can see (for this security patch at least) the dialog sizes have not changed from the Stefanka originals.

Now when I then run batchmod for the first time it will take my files in system32 (which are up to date) and extract the resources from them to the _IN folder. I will then use Stefankas resources in the _SOURCE folder to (in effect) just replace the resources that were replaced by the secuirty patch.

This should leave me with an up to date system with all the Stefanka resources.

The next time I patch I delete the old _IN folder, download the patches, and repeat.

Feel free to point out the flaws in that logic. :)

Link to comment

Well I can confirm that my plan did work. I now have Stefanka's look and feel completely intact with the latest MS security patches installed.

Basically you need to do this:

1. Start with a windows sp1 installation!

2. Install Stefankas files.

3. When the next windows update is available, install it.

4. Install batchmod and put stefanka files in _SOURCE (and follow all other batchmod instructions.)

5. Run batchmod.

You will now have an up to date windows system with all the Stefanka resources. Security patches will not change dialog sizes (hopefully), so you get all those too.

The next time a security patch is available, install it and then run batchmod again. You should start with a fresh batchmod installation for each security patch downloaded so that the latest files from the windows folder are copied to _IN.

Link to comment
  • 4 weeks later...
  • 1 month later...
  • 2 weeks later...
  • 1 month later...
  • 2 weeks later...
Originally posted by ThePowderRanger@Jul 7 2004, 09:35 AM

With BatchMod works very fine :D.


Batchmod did wonders for me too!

To be honest, I was affraid to use it because of fear

of not being able to start M$ Windows again.

Had that problem with the Wizard[WA]'s sysmod files recently.

Didn't like the fact that I had to re-install Winblow$ all over again.


Then again I want my WinXP to look Aqua. Period.

But Win-update scrwes it. The dillemma being me to want XP to look aqua,

while I also want my sysfiles to be up-to-date, Batchmod seemed to be te next logical episode for "The adventures of WIEBEest in modding world".

And with succes. I just succesfully used Batchmod to inflate the Flyakite 5.1 resources! :smartass:

Free drinks for the creators of Batchmod, Resource Hacker and Replacer!

p.s: Now only if someone would be able to create some kind of 'windows-file-protection-for-Aqua', than life would be one step easier :naughty:


Link to comment
  • 1 month later...


After a looong time of only lurking the forums ;), I made some small but long overdue changes to BatchMod.

  • It now works with recent versions of Replacer which no longer include their own database file. The file is now included with BatchMod. (This fixes the error "Replacer database file not found!" when using BatchMod's copy.cmd with recent versions of Replacer)
  • Also, long awaited (?) functionality has now been included, namely extracting language-specific (dialog, menu and string) resources from files. Please note that if your system is in another language than the files from which the language resources were extracted, you have to mod the extracted resources yourself (e.g. with ResHacker) to use them with your system! This cannot be automated.

The download link for the new version is still the same as in the first post, be sure to read the updated ReadMe included in the .rar file.

Cheers! :)

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

  • Create New...