Control - AWE patch (DX12) +? (table Update6)

Upload your cheat tables here (No requests)
pigeon
Expert Cheater
Expert Cheater
Posts: 130
Joined: Sat Mar 04, 2017 11:37 am
Reputation: 81

Re: Control +14 (table Update4)

Post by pigeon »

infogram wrote:
Tue Sep 03, 2019 9:40 pm
Aha, figured out how to hide the player model, now the FPS mode works pretty nicely! (er, besides some small things like floating gun model, invisible char during conversations, etc...)
Very nice find! This is weird though, since Remedy (if I remember correctly) have only TPS games but maybe since FPS Camera switch is here, there is probably should be something for culling character body parts (especially head) and also change camera positions during rotations, so when player look down, camera also moving slightly forward and down for avoiding to see a hole in the body :)
If you are wondering what is this about in general: [Link]

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

patriautism
Noobzor
Noobzor
Posts: 7
Joined: Wed Mar 28, 2018 7:43 pm
Reputation: 1

Re: Control +14 (table Update4)

Post by patriautism »

Can someone add all costumes to a dx12 version.. I also tried the dx11 version on dx11 and it wouldn't even enable.

IcyPurpose99
Expert Cheater
Expert Cheater
Posts: 470
Joined: Fri Mar 03, 2017 6:04 pm
Reputation: 16

Re: Control +14 (table Update4)

Post by IcyPurpose99 »

Here is something for you, the mods editor, its under Mods 2, just use that and edit, you won't notice the change visually unless you reload the game.
Attachments
Control_DX11.CT
(4.86 KiB) Downloaded 70 times

User avatar
Uhuru N'Uru
Cheater
Cheater
Posts: 45
Joined: Tue Jan 30, 2018 2:44 pm
Reputation: 11

Re: Control +14 (table Update4)

Post by Uhuru N'Uru »

patriautism wrote:
Wed Sep 04, 2019 8:23 pm
Can someone add all costumes to a dx12 version.. I also tried the dx11 version on dx11 and it wouldn't even enable.
Well you can use the DX11.exe to get them, exit the control point, once you have confirmed you have them.
Then reclick on thee control point to create a fresh save, just to make sure it's been saved.
Then run the DX12.exe game, and select continue game..

There is also an easy way to get most (not tested all functions) of Cielos' table working in DX12
Open the Cielos' Control +14 (table Update4) in Notepad++
In Search Menu, select "Replace", and the Replace Window opens
Make sure the Normal search mode, and wrap around are selected

In Find what : Text Box enter
Control_DX11

In Replace with : Text Box enter
Control_DX12

Hit the Replace All Button, and close the window.
In File menu Select "Save As…"

If it doesn't open where your "Control_DX11.CT" is, navigate to that folder (Should open in right place)
Give the file the name
Control_DX12.CT

That way you still have Original DX11 Table.
You should now have a working DX12 Table, for most if not all the things.
clothing works,
undead works,
walk key works
Buying stuff works

User avatar
cfemen
RCE Fanatics
RCE Fanatics
Posts: 900
Joined: Fri Feb 15, 2019 5:45 pm
Reputation: 1714

Re: Control +14 (table Update4)

Post by cfemen »

Uhuru N'Uru wrote:
Thu Sep 05, 2019 12:36 am
patriautism wrote:
Wed Sep 04, 2019 8:23 pm
Can someone add all costumes to a dx12 version.. I also tried the dx11 version on dx11 and it wouldn't even enable.
Well you can use the DX11.exe to get them, exit the control point, once you have confirmed you have them.
Then reclick on thee control point to create a fresh save, just to make sure it's been saved.
Then run the DX12.exe game, and select continue game..

There is also an easy way to get most (not tested all functions) of Cielos' table working in DX12
Open the Cielos' Control +14 (table Update4) in Notepad++
In Search Menu, select "Replace", and the Replace Window opens
Make sure the Normal search mode, and wrap around are selected

In Find what : Text Box enter
Control_DX11

In Replace with : Text Box enter
Control_DX12

Hit the Replace All Button, and close the window.
In File menu Select "Save As…"

If it doesn't open where your "Control_DX11.CT" is, navigate to that folder (Should open in right place)
Give the file the name
Control_DX12.CT

That way you still have Original DX11 Table.
You should now have a working DX12 Table, for most if not all the things.
clothing works,
undead works,
walk key works
Buying stuff works

DX12 uses rl_rmdwin10_f.dll instead of rl_rmdwin7_f.dll, its important for Levitate/Fly Mod :)

chuwar
Cheater
Cheater
Posts: 37
Joined: Fri Mar 03, 2017 7:41 am
Reputation: 19

Re: Control +14 (table Update4)

Post by chuwar »

Marcus101RR wrote:
Wed Sep 04, 2019 11:19 pm
Here is something for you, the mods editor, its under Mods 2, just use that and edit, you won't notice the change visually unless you reload the game.
Did you upload wrong table? I don't see anythings about Mods 2 or any functions about mods.

User avatar
Sauce
Fearless Donors
Fearless Donors
Posts: 204
Joined: Wed Apr 19, 2017 5:56 pm
Reputation: 21

Re: Control +14 (table Update4)

Post by Sauce »

Marcus101RR wrote:
Wed Sep 04, 2019 11:19 pm
Here is something for you, the mods editor, its under Mods 2, just use that and edit, you won't notice the change visually unless you reload the game.
I don't see the mods options when I pull up your CT. I have the 3 player pointers, then a single "no description" float value. If I pull up your table in notepad++ I can see the "get all mods" and "mods 2", but for whatever reason they don't show up in CE 7.0

patriautism
Noobzor
Noobzor
Posts: 7
Joined: Wed Mar 28, 2018 7:43 pm
Reputation: 1

Re: Control +14 (table Update4)

Post by patriautism »

Uhuru N'Uru wrote:
Thu Sep 05, 2019 12:36 am
patriautism wrote:
Wed Sep 04, 2019 8:23 pm
Can someone add all costumes to a dx12 version.. I also tried the dx11 version on dx11 and it wouldn't even enable.
Well you can use the DX11.exe to get them, exit the control point, once you have confirmed you have them.
Then reclick on thee control point to create a fresh save, just to make sure it's been saved.
Then run the DX12.exe game, and select continue game..

There is also an easy way to get most (not tested all functions) of Cielos' table working in DX12
Open the Cielos' Control +14 (table Update4) in Notepad++
In Search Menu, select "Replace", and the Replace Window opens
Make sure the Normal search mode, and wrap around are selected

In Find what : Text Box enter
Control_DX11

In Replace with : Text Box enter
Control_DX12

Hit the Replace All Button, and close the window.
In File menu Select "Save As…"

If it doesn't open where your "Control_DX11.CT" is, navigate to that folder (Should open in right place)
Give the file the name
Control_DX12.CT

That way you still have Original DX11 Table.
You should now have a working DX12 Table, for most if not all the things.
clothing works,
undead works,
walk key works
Buying stuff works
This worked (the notepad fix) I read that you could do it the comments but didn't understand how it worked before even from the tutorial. Thank you so much!

User avatar
Uhuru N'Uru
Cheater
Cheater
Posts: 45
Joined: Tue Jan 30, 2018 2:44 pm
Reputation: 11

Re: Control +14 (table Update4)

Post by Uhuru N'Uru »

cfemen wrote:
Thu Sep 05, 2019 12:48 am
DX12 uses rl_rmdwin10_f.dll instead of rl_rmdwin7_f.dll, its important for Levitate/Fly Mod
Oh right, thanks not tried the levitate/fly Mods.

So here's the guide with that fix added, generalised to catch any other DX11 references

There is also an easy way to get most (not tested all functions) of Cielos' table working in DX12
Open the Cielos' Control +14 (table Update4) in Notepad++
In Search Menu, select "Replace", and the Replace Window opens
Make sure the Normal search mode, and wrap around are selected

In Find what : Text Box enter
Control_DX11

In Replace with : Text Box enter
Control_DX12

Hit the Replace All Button

Levitate/Fly need this as well, thanks to cfemen, for the tip
In Find what : Text Box enter
_rmdwin7_

In Replace with : Text Box enter
_rmdwin10_

Hit the Replace All Button, and close the window.
In File menu Select "Save As…"

If it doesn't open where your "Control_DX11.CT" is, navigate to that folder (Should open in right place)
Give the file the name
Control_DX12.CT

That way you still have Original DX11 Table.
You should now have a working DX12 Table, for most if not all the things.
clothing works,
undead works,
walk key works
Buying stuff works
Now even Levitate/Fly should work

xfaustx
Expert Cheater
Expert Cheater
Posts: 62
Joined: Sun Mar 05, 2017 1:50 pm
Reputation: 13

Re: Control +14 (table Update4)

Post by xfaustx »

Uhuru N'Uru wrote:
Thu Sep 05, 2019 11:17 am
cfemen wrote:
Thu Sep 05, 2019 12:48 am
DX12 uses rl_rmdwin10_f.dll instead of rl_rmdwin7_f.dll, its important for Levitate/Fly Mod
Oh right, thanks not tried the levitate/fly Mods.

So here's the guide with that fix added, generalised to catch any other DX11 references

There is also an easy way to get most (not tested all functions) of Cielos' table working in DX12
Open the Cielos' Control +14 (table Update4) in Notepad++
In Search Menu, select "Replace", and the Replace Window opens
Make sure the Normal search mode, and wrap around are selected

In Find what : Text Box enter
Control_DX11

In Replace with : Text Box enter
Control_DX12

Hit the Replace All Button

Levitate/Fly need this as well, thanks to cfemen, for the tip
In Find what : Text Box enter
_rmdwin7_

In Replace with : Text Box enter
_rmdwin10_

Hit the Replace All Button, and close the window.
In File menu Select "Save As…"

If it doesn't open where your "Control_DX11.CT" is, navigate to that folder (Should open in right place)
Give the file the name
Control_DX12.CT

That way you still have Original DX11 Table.
You should now have a working DX12 Table, for most if not all the things.
clothing works,
undead works,
walk key works
Buying stuff works
Now even Levitate/Fly should work
Unfortunately, it does not help in my case = (
Everything works but Levitate =(

User avatar
cfemen
RCE Fanatics
RCE Fanatics
Posts: 900
Joined: Fri Feb 15, 2019 5:45 pm
Reputation: 1714

Re: Control +14 (table Update4)

Post by cfemen »

xfaustx wrote:
Thu Sep 05, 2019 12:35 pm

can you be more specifc, does the script gets activated?
and are you using newest Cheat Engine 7.0?

i tried Levitate Mod from Cielos on DX12 and it worked fine

xfaustx
Expert Cheater
Expert Cheater
Posts: 62
Joined: Sun Mar 05, 2017 1:50 pm
Reputation: 13

Re: Control +14 (table Update4)

Post by xfaustx »

cfemen wrote:
Thu Sep 05, 2019 12:41 pm
xfaustx wrote:
Thu Sep 05, 2019 12:35 pm

can you be more specifc, does the script gets activated?
and are you using newest Cheat Engine 7.0?

i tried Levitate Mod from Cielos on DX12 and it worked fine
thx for rply
I have and CE 7.0, and yeah Cielos script for Levitate Mod (after change for DX 12) not activate, but other stuff is working.

User avatar
cfemen
RCE Fanatics
RCE Fanatics
Posts: 900
Joined: Fri Feb 15, 2019 5:45 pm
Reputation: 1714

Re: Control +14 (table Update4)

Post by cfemen »

xfaustx wrote:
Thu Sep 05, 2019 1:03 pm
cfemen wrote:
Thu Sep 05, 2019 12:41 pm
xfaustx wrote:
Thu Sep 05, 2019 12:35 pm

can you be more specifc, does the script gets activated?
and are you using newest Cheat Engine 7.0?

i tried Levitate Mod from Cielos on DX12 and it worked fine
thx for rply
I have and CE 7.0, and yeah Cielos script for Levitate Mod (after change for DX 12) not activate, but other stuff is working.
can you open the script to edit it (while control attached) and then just press OK to save it?
if theres no error then its most likely an AOB problem.

or you can try to activate the script, and then right click to show the error

xfaustx
Expert Cheater
Expert Cheater
Posts: 62
Joined: Sun Mar 05, 2017 1:50 pm
Reputation: 13

Re: Control +14 (table Update4)

Post by xfaustx »

cfemen wrote:
Thu Sep 05, 2019 1:14 pm
xfaustx wrote:
Thu Sep 05, 2019 1:03 pm
cfemen wrote:
Thu Sep 05, 2019 12:41 pm



can you be more specifc, does the script gets activated?
and are you using newest Cheat Engine 7.0?

i tried Levitate Mod from Cielos on DX12 and it worked fine
thx for rply
I have and CE 7.0, and yeah Cielos script for Levitate Mod (after change for DX 12) not activate, but other stuff is working.
can you open the script to edit it (while control attached) and then just press OK to save it?
if theres no error then its most likely an AOB problem.

or you can try to activate the script, and then right click to show the error
Got en error by clicking RMB on levitate function name "module not found:"rlcontrol_DX12.exef.dll"
Spoiler
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
define(flykeyiddefault,10)
define(flybuttonoffsetdefault,6)

aobscanmodule(someStateTransitionCallerAOB,"rlControl_DX12.exef.dll",49 ** ** E8 ** ** ** ** 45 ** ** ** ** 00 00 45 ** ** ** ** 00 00 48 ** ** ** 48 ** ** 75 06 4C ** ** ** 74 03 FF ** ** 48)
registersymbol(someStateTransitionCallerAOB)

///
aobscanmodule(flyUpStateCallAOB,"Control_DX12.exe",40 53 48 ** ** ** 48 ** ** 40 01 00 00 48 ** ** 80 ** 01 74 17 48 ** ** ** ** ** ** C6 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 00)
registersymbol(flyUpStateCallAOB)
aobscanmodule(floatDownStateCallAOB,"Control_DX12.exe",40 53 48 ** ** ** 48 ** ** 40 01 00 00 48 ** ** 80 ** 01 74 17 48 ** ** ** ** ** ** C6 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 01)
registersymbol(floatDownStateCallAOB)
///

label(bFlyKeyPressed)
registersymbol(bFlyKeyPressed)
label(bFlyKeyID)
registersymbol(bFlyKeyID)
label(bFlyButtonOffset)
registersymbol(bFlyButtonOffset)

alloc(newmem,2048,someStateTransitionCallerAOB+16) //"rlControl_DX12.exef.dll"+1518C1)
label(returnhere)
label(originalcode_someStateTransitionCallerAOB)
registersymbol(originalcode_someStateTransitionCallerAOB)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
//mov rcx,[rsi+10]
//test rcx,rcx
//jnz end
//cmp [rsi+18],r13
//je end

@@:
mov rcx,flyUpStateCallAOB //"Control_DX12.exe"+CB020 //fly up
cmp [rsi+18],rcx
jne @f
mov rcx,pFlyUpCaller
mov [rcx],rsi
jmp end

@@:
mov rcx,floatDownStateCallAOB //"Control_DX12.exe"+CB160 //float down
cmp [rsi+18],rcx
jne end
mov rcx,pFloatDownCaller
mov [rcx],rcx
mov rcx,bFlyKeyPressed
cmp byte ptr [rcx],1
je @f
push rax
mov rcx,aControllerHotkeyPressed
mov rax,bFlyButtonOffset
movsxd rax,dword ptr [rax]
mov cl,[rcx+rax*4]
pop rax
test cl,cl
jnz @f
jmp end

@@:
mov rcx,pFlyUpCaller
mov rcx,[rcx]
test rcx,rcx
cmovnz rsi,rcx

end:

originalcode_someStateTransitionCallerAOB:
readmem(someStateTransitionCallerAOB+16,7)
//mov rcx,[rsi+10]
//test rcx,rcx

exit:
jmp returnhere

///
bFlyKeyPressed:
dd 0
bFlyKeyID:
dd flykeyiddefault
bFlyButtonOffset:
dd flybuttonoffsetdefault
pFlyUpCaller:
dq 0
pFloatDownCaller:
dq 0
///

someStateTransitionCallerAOB+16: //"rlControl_DX12.exef.dll"+1518C1:
jmp newmem
nop 2
returnhere:

///*****************************************///
aobscanmodule(flyTimeChkAOB,"Control_DX12.exe",80 ** ** ** ** ** 00 75 ** 48 ** ** ** F3 0F ** ** ** ** 00 00 F3 0F ** ** ** F3 0F ** ** ** ** 00 00 0F ** ** 72)
registersymbol(flyTimeChkAOB)

flyTimeChkAOB+7: //"Control_DX12.exe"+CB325:
db EB

///*****************************************///
//modified from ShyTwig16's lua keylistener script
//http://fearlessrevolution.com/viewtopic ... =60#p62657
{$lua}
local function flyKeyLuaThread(thread4)
local addr4 = getAddressSafe('bFlyKeyPressed')
while FlyKeyLuaThreadLoop do
sleep(100)
if addr4 then
if ( isKeyPressed( readInteger('bFlyKeyID') ) ) then
writeBytes(addr4, 1)
else
writeBytes(addr4, 0)
end
else
addr4 = getAddressSafe('bFlyKeyPressed')
end
end
thread4.terminate()
-- while FlyKeyLuaThreadLoop do
-- if ( isKeyPressed(VK_CAPITAL) ) then
-- writeBytes("bFlyKeyPressed" ,1)
-- else
-- writeBytes("bFlyKeyPressed" ,0)
-- end
-- end
-- thread4.terminate()
end
----------------------------------
if syntaxcheck then return end
FlyKeyLuaThreadLoop = true
createThread(flyKeyLuaThread)
{$asm}

///*****************************************///




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
if syntaxcheck then return end
FlyKeyLuaThreadLoop = false
{$asm}

///*****************************************///
dealloc(newmem)
someStateTransitionCallerAOB+16: //"rlControl_DX12.exef.dll"+1518C1:
readmem(originalcode_someStateTransitionCallerAOB,7)
//db 48 8B 4E 10 48 85 C9
//Alt: mov rcx,[rsi+10]
//Alt: test rcx,rcx
unregistersymbol(originalcode_someStateTransitionCallerAOB)

unregistersymbol(bFlyKeyPressed)
unregistersymbol(bFlyKeyID)
unregistersymbol(bFlyButtonOffset)

///*****************************************///
flyTimeChkAOB+7: //"Control_DX12.exe"+CB325:
db 75
//Alt: jne

///*****************************************///

User avatar
cfemen
RCE Fanatics
RCE Fanatics
Posts: 900
Joined: Fri Feb 15, 2019 5:45 pm
Reputation: 1714

Re: Control +14 (table Update4)

Post by cfemen »

something went wrong while you changed "rl_rmdwin7_f.dll" to 10 and "Controll_DX11.exe" to 12

in your Script is now "rlcontrol_DX12.exef.dll" :D :shock:

Post Reply