• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

sagimine1

Major
79 Badges
Nov 23, 2006
647
34
  • Crusader Kings II: Horse Lords
  • Sengoku
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Rome Gold
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Cities: Skylines - Natural Disasters
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Deus Vult
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Crusader Kings II
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
I saw these codes on a foreign site but I have no idea how to applied them. Would someone give me some advice of how to go about it?
 
Looks like this is some advanced hex editing. You will need to get a hex editor like XVI32 (Google is your friend), and then change the marked locations to the given values.
Make a backup copy of crusaders.exe before messing with it so you can restore it if you break it.
 
I'm already applying the program but the problem have to be of what I need to change in the exe file or where do I add these since the hex editing is not so user friendly :(
 
Now I am experiencing a new problem, it have to do with the CK folders. I don't know what I did for some strange reason when I go to the program file; paradox interactive, my EU3 and EU Rome is the only folder present. It as if the CK folder disappear yet when I go to search it is present. This might be the reason why this new problem arise whenever I input the hex codes, the game crash. The exception error file stated that the crash was due to an Access Violation, when the game do crash I see a hex code that goes beyond the limit of the CK exe codes.


This is what the report is saying:
######## EXCEPTION: 0xC0000005 at address: 0x019FF270: ACCESS VIOLATION write attempt to address 0x00000000
05/12/10 07:09:31


######## EXCEPTION: 0xC0000005 at address: 0x8ABDB193: ACCESS VIOLATION read attempt to address 0x8ABDB193
05/12/10 07:22:58


######## EXCEPTION: 0xC0000005 at address: 0x019FF270: ACCESS VIOLATION write attempt to address 0x00000000
05/12/10 07:25:38


######## EXCEPTION: 0xC00000FD at address: 0x005969E1: STACK OVERFLOW
05/12/10 12:17:09


######## EXCEPTION: 0xC0000005 at address: 0x8ABDB193: ACCESS VIOLATION read attempt to address 0x8ABDB193
05/12/10 12:24:29


######## EXCEPTION: 0xC0000005 at address: 0x019FF270: ACCESS VIOLATION write attempt to address 0x00000000
05/12/10 12:31:07
 
Last edited:
You'll probably need to uninstall and reinstall (and if you run Windows 7 or Vista do NOT install in Program Files). I don't know of anything that would cause the game folder to disappear like that.
 
Update:
Going to reinstall the game in the Desktop instead of program folder, though I must advise you that my system have two folders one is called program files and the other program files(x86).

New update:
After installing it in a different location, I am still getting the same error and I exhaust all option.
 
Last edited:
Alright. I hate to say it, but unless you're either quite experienced at hacking exes, or prepared to do a lot of learning and trial and error including changing other exes for learning experience, I'd seriously suggest against it. It is just so complicated when looking at changing a program of the complexity of CK and so much can go wrong that a beginner trying to meddle with it is asking for trouble. I was an analyst/programmer for 13 years and I wouldn't like to try it myself without quite a bit of pre-reading and knowledge of how programs are compiled and how to find what you're looking for.

And when an error pops up? It could be anything. We don't know what you've changed, we don't know what it was originally supposed to do, so how can we tell what a windows exception report is telling us?

You're also asking for advice as to how to alter a program (I assume, you're talking about hex editing exes) that is programmed by the owners and distributed and supported from this site. Which I am pretty sure would be against the user agreement for the program.

So, that in short (and I am not trying to be mean here, just realistic). Forget about it.
 
Agreed; unless you have an idea of what you are doing changing the fundamental way a program works, muddling around with it and then expecting someone to try to help figure out what went wrong is pretty much nonsense. They aren't a type of "cheat code" you type in and then play normally. It's like grabbing a piece of the game's brain and then replacing it with something entirely different.

Not to mention we're not really sure what you are trying to accomplish -- the most appealing features from that Japanese site addressing hex editing have already been accomplished. It's possible to play as pagan/muslim/jew in a exe patch in one of the stickied threads above, and an acceptable work around for female inheritance can be found in regular mods. ;)
 
Okay okay I'll back off for now, I had no idea this might caused an issue with the company and the distributor. I know the Japanese site have accomplished certain modification for the game but such feat was achieved through altering the execution file. So what I am trying to achieve you ask? I'll put it in short short statement, just trying to alter the execution file just as it was done by the Japanese modders themselves.

I will input the whole scenario to better explain the situation, yes I did realize that such modification isn't child play but it doesn't to try either.

The first couple of tries the alteration did work just as it was intended but when I was checking the main CK folder I accidentally turn it into a hidden. Thus began these I have getting I was able to fix this problem and thought the alteration would now work. Yet to my dismay the error still persisted when I went to look around which hexcode is causing the problem, I could not find it. The reason was that the highest the hexcode goes is 00287060 and the read at 0x019FF270 which surpass the execution file hexcode limitation. Though my knowledge is limited but I muster enough information to conclude that incident have cause the alteration execution file to send false report to OS system, once the OS system realize this it automatically crashed the game due to fact the execution file is taking more RAM than it original need.

This is my hypothesis as of now but can't be sure though due to my hexcode knowledge limitation. I apologize if I did violate the user term of agreement with the company and the distributor as well.