No Raze Patch

Gary Childress

Student for and of life
Joined
May 11, 2007
Messages
4,480
Location
United Nations
I got the No Raze Patch for a scenario I'm working on. I opened up Civ III using it and on turn one of my scenario the very first thing the AI did was raze one of my cities it captured. How does the No Raze Patch work? If you use it to open up Civ isn't it supposed to prevent the AI from Razing cities?
 
Some of the No Raze patches allow option for human to raze cities, and other does not (such as the one that is used with Age of Imperialism). The no raze with the 512+ city patch I think allows human option to raze. Not sure why AI razed a city though. Perhaps an EXE patch thread should be placed somewhere, or in a pre-existing thread for easy to find options and alternatives can be seen.

Sometimes shortcuts do not work after replacing the exe.. I have noticed this myself (in Vista), so I open directly from the EXE itself. It could be because of this.
 
Reverse engineering. Technically I produced one such fix that disables the hyperlinks limit exceeded popup, but that's about as far as I could get without real disassembly - I just changed the name of the function called from windows API to another, in the exe.

In case of Skyer's fixes it's about tracking what the program does on assembler level (code closest to machine code of the CPU) and changing some values to alter its behaviour. It's not the same as "modding" or changing the game with the source code - it requires enormous and rare skills beyond programming and still has very limited possibilies - basically changing some numerical and yes/no values, hence the patches we've got to disable razing and 512 city limit. If Skyer was still around he could probably produce a few more tweaks like those but you can't really do any big modifications this way either.
 
You can go download EXE modifier programs to view the full contents of the EXE file, and/or make modifications to them... most of it is mumbo-jumbo to the common eye, and most of it is mumbo-jumbo even to the average programmer.

I looked at the EXE file myself with one of these, just to check it out... but embryodead is right when he says you definitely must have some serious skills to actually do or find anything of what you are looking for.
 
The patch made by skyers modify the exe. The exe that comes with the game is locked. So in order to use the patch you need an unlocked exe. Like say a no cd crack. I run the patch on my install and I have never seen any cities razed expect for size 1 no culture.
 
Embryodead is correct. to make the kind of changes you want you would have to be able to read and understand machine language (Binary), and use a decompiler, a hexidecimal editor, and compiler. All of these are ready available, but there are probably thousands of lines of code and unless you know exactly what you are looking for and are familiar with binary or ASCii code you may never find it, especially if the original coder was a sloppy and down and dirty code writer.
( which means the coding could be fragmented, and disorganise. Example: In line 2124 of the code, there is a reference for the machine to run a certain process composed of three lines of code. Those three lines of code could be anywhere within the 10,000 lines of could you are looking at. It could take you days or even weeks to find it. I know of only one person (personally) who can read machine language the way most of us read english. Anyone with this expertise is going to be extremely expensive to hire. Reverse engineering of code is a teadious time consuming proposition, and requires a great deal of skill.
 
Read the description in the link The Guardian linked to. By "start the game", the desciption means double click the NCL.exe icon.
 
I installed the no Raze path from AoI but my main menu ended up looking like this. civ3.JPG I read the readme and tried both of the Exe.s but it still looked the same. any help?
 
"Installed"? You mean, you copied it into your main Conquests directory? Did you change any other file?
 
nope, I just copied the exe into the main folder after I renamed the original so that wouldn't get overwritten. (that one works fine.)
 
Hello - I tried out the No-raze and 512 limit patch - worked great but in a few games I notice at the end when I click past the Victory Screen that the game hangs and you have to exit. Has this happened to anyone else ? I think I put it in correctly ... ie took out the original CiV III Exe and replaced with above ??? (using fully patched Conquests)
 
Back
Top Bottom