![assassins creed rogue mod assassins creed rogue mod](https://i.ytimg.com/vi/i7xFoW4Hm7Y/maxresdefault.jpg)
You can imagine how the shifting works.Īs such, SETE AL has to become XOR AL,AL (we'll always keep it 0): Whenever you enable a cheat, this function is called in upon pressing Esc to exit Cheats menu. To disable the god damn disabler, you will have to tamper SETE AL instruction. I started with looking for PreCheatSaveGame string in 圆4_dbg:Ĭhecking out the references for function's prologue leads me to this:īacktraced some more to find the caller for the pointer we're going to use to access all of the cheats Wink And found its location here:įirst things first. The whole explanation of the cheat system and how it works in AC4 is detailed in the thread indicated in the beginning of this post. Once by sea, don't remember what I did, but game let me know that cheats are now available. Past the Abstergo rebooting and gay tutorial inland with the trio, managed to get on the Morrigan. A way to do it is looking for the pattern to it in a hex editor such as Hex Workshop:ġ4009D9D5 - 66 C7 83 131B0000 0100 - mov word ptr ,0001Īnd this is the final result, once patching (remember to create a backup of ACC.exe first!) and setting resolution to 800圆00:
Assassins creed rogue mod Patch#
I'm guessing now you know what to patch Wink Similar to the AC4 patch, you'll have to change that 1 to 0 at 14009D9D5 (in my case). Once you do the above steps, this happens:
![assassins creed rogue mod assassins creed rogue mod](https://3.bp.blogspot.com/-smNtR10O6cc/WLzpwGs5LlI/AAAAAAAADcI/12ke0K8wDgoIH7rgEP3y_xvy_ki_hs4dQCLcB/s1600/Assassin%2527s%2BCreed%2B%2BRogue%2B03.05.2017%2B-%2B14.47.40.01.mp4_snapshot_01.37_%255B2017.03.06_10.45.22%255D.jpg)
remove breakpoint on OEP, patch back the instruction to "sub rsp,28" add 14329BB73 to list and "Find out what writes to this address"
![assassins creed rogue mod assassins creed rogue mod](https://static0.gamerantimages.com/wordpress/wp-content/uploads/2020/11/assassins-creed-rogue.jpg)
detach from executable in 圆4_dbg (Ctrl+Alt+F2) - doing this will run the executable automatically open Memory View and patch OEP to infinite loop (EB FE) open up CE and target same game executable (ACC.exe) press F9 or Shift+F9 one or two times so you get to OEP:Ġ000000140E5E214 | 48 83 EC 28 | SUB RSP,28 | Since I couldn't manage getting 圆4_dbg to break on what writes value 1 to that BOOL, I did this instead: If you're to set it to 0, you get windowed mode. This value is 0 upon opening the executable, gets set to 1 further along and game starts in fullscreen mode. Now, the BOOL we're looking to change is (in my case) the value stored in 0x14329BB73. I started with running the game executable (ACC.exe) in 圆4_dbg and breaking on CreateWindowExA. Posting as I progress, throughout the day. Will move to the official one if I consider it's worth spending le bucks on it Smile I am using this release for now: 1.1.0.-3DM. Extra, windowed mode and a disabler for the in-game save game disabler, when using cheats. Similar to this thread, releasing the Cheat Handler that operates some of the internal Debug Menu functions.
![assassins creed rogue mod assassins creed rogue mod](https://i.ytimg.com/vi/fGRP_52fyfU/maxresdefault.jpg)
Keep an eye out Smile You'll have to use the hotkey again. The same thing happens after some cutscenes. Note that whenever you load/reload the game (or teleport to Ctrl locations), the cheat is disabled. Back in game, use the following (default) options or modify the handler to add your own:Ħ. Check CE and pContext should now point to a valid address, instead of "?".ĥ. The pointer I need is acquired when pre-loading the game.ģ. Enter game - OR - teleport to a waypoint - OR - die - OR - anything that (re)loads a map. Release of the first version of the handler, along with anti-save disabled when using cheats.ġ. Special thanks to jim2point0, SunBeam, and gir489 for their contributions and insight! Hotkeys 'Y' and 'H' to Move Forward and Backward Hotkeys 'G' and 'J' to Move Left and Right