F1 22 - 1.10

Upload your cheat tables here (No requests)
Post Reply
Cesar18
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Aug 09, 2022 2:26 pm
Reputation: 0

Re: F1 22 - 1.08

Post by Cesar18 »

Alr i got it working but when i click the things in career section i just like the windows sound, any suggetions??

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

User avatar
AceOfSpades
Expert Cheater
Expert Cheater
Posts: 182
Joined: Mon Jul 12, 2021 5:19 pm
Reputation: 40

Re: F1 22 - 1.08

Post by AceOfSpades »

Remember Aci how I said I found the values? Thanks to the update... I gap P2 by 18s now. Not an issue of course, that can be fixed, just thought I'd share what my experience with this reduce A.I patch turned out to be lol.

Update; Season 2 is very important to get right. On the first re-value here for Patch 1.08 Combability. the results were so amazing.

As that was one very close race I just had. Just like that, we fixed it again here. :D

136% Grip, I almost lost that race, the way Alfa is buffed now. You see the race, you'd be saying. I shouldn't have won. Good stuff, Cheers.

M3H3DI
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Aug 15, 2022 3:54 pm
Reputation: 0

Re: F1 22 - 1.08

Post by M3H3DI »

Does the table work in online multiplayer race?

User avatar
AceOfSpades
Expert Cheater
Expert Cheater
Posts: 182
Joined: Mon Jul 12, 2021 5:19 pm
Reputation: 40

Re: F1 22 - 1.08

Post by AceOfSpades »

For the last time, no, people somewhere else have found workarounds, but Aci has never supported it officially.

gmhsv8
Novice Cheater
Novice Cheater
Posts: 17
Joined: Sun Dec 01, 2019 5:54 am
Reputation: 2

Re: F1 22 - 1.08

Post by gmhsv8 »

Its finally happened latest 1.09 update stuffed our marvellous table.

Duasatu
Noobzor
Noobzor
Posts: 6
Joined: Mon Aug 22, 2022 1:29 pm
Reputation: 2

Re: F1 22 - 1.09

Post by Duasatu »

update please
engine wear, tyre wear, tyre temp is no longer work with new patch 1.09

AlwaysKNL
Noobzor
Noobzor
Posts: 5
Joined: Mon Aug 22, 2022 1:34 pm
Reputation: 3

Re: F1 22 - 1.08

Post by AlwaysKNL »

LOOK UNDER MY POST: UPDATED VERSION FOR 1.09 POSTED
Download table, dont paste the code from post here it wont deactivate properly, however table uploaded fully works like intended and up to standards.
Spoiler
  • Tyre wear script for 1.09.
    Might add some more later

    @Acido making your job easier i hope

    changes xmm1 to xmm4
    new aob the "63" is "new" its the old xmm1 to xmm4.

    Code: Select all

    [ENABLE]
    aobScanModule(TyreAOB,F1_22.exe, F3 0F 58 63 78)
    alloc(TyreMem,512,TyreAOB)
    label(Return)
    label(CPUCode)
    label(Code)
    label(TyreRate)
    label(TyreCPURate)
    registersymbol(TyreRate)
    registersymbol(TyreCPURate)
    registersymbol(TyreAOB)
    
    TyreMem:
      mov r12,[rbx+8]
      cmp dword ptr [r12+F0],1
      je CPUCode
      mulss xmm4,[TyreRate]
      jmp Code
    
    CPUCode:
      mulss xmm4,[TyreCPURate]
    
    Code:
      xor r12,r12
      addss xmm4,[rbx+78]
      jmp Return
    
    TyreRate:
      dd 3F800000
    
    TyreCPURate:
      dd 3F800000
    
    TyreAOB:
      jmp TyreMem
    Return:
    
    [DISABLE]
    TyreAOB:
      db F3 0F 58 63 78
    unregistersymbol(TyreRate)
    unregistersymbol(TyreCPURate)
    unregistersymbol(TyreAOB)
    dealloc(TyreMem)
    
    Tyre Temperature script also update for 1.09
    Different Signature and xmm7 to xmm6, xmm6 to xmm5

    Code: Select all

    [ENABLE]
    aobScanModule(TyreCTempAOB,F1_22.exe, F3 0F 58 EB F3 0F 11 6B)
    aobScanModule(TyreSTempAOB,F1_22.exe, F3 0F 11 73 ? EB 1B)
    alloc(TyreTempMem,512,TyreCTempAOB)
    label(ReturnC)
    label(ReturnS)
    label(CodeC)
    label(CodeS)
    label(MinMaxC)
    label(MinMaxS)
    label(TyreTemp)
    label(TyreKTemp)
    registersymbol(TyreTemp)
    registersymbol(TyreKTemp)
    registersymbol(TyreCTempAOB)
    registersymbol(TyreSTempAOB)
    
    TyreTempMem:
    
    TyreCTemp:
      cmp [TyreTemp],0
      je MinMaxC
      movss xmm5,[TyreTemp]
      addss xmm5,[TyreKTemp]
      jmp CodeC
    
    MinMaxC:
      cmp [TyreTemp+10],0
      je CodeC
      cmp [TyreTemp+20],0
      je CodeC
      subss xmm5,[TyreKTemp]
      movss xmm0,[TyreTemp+10]
      maxss xmm5,xmm0
      movss xmm0,[TyreTemp+20]
      minss xmm5,xmm0
      addss xmm5,[TyreKTemp]
    
    CodeC:
      movss [rbx+68],xmm5
      jmp ReturnC
    
    TyreSTemp:
      cmp [TyreTemp],0
      je MinMaxS
      movss xmm6,[TyreTemp]
      addss xmm6,[TyreKTemp]
      jmp CodeS
    
    MinMaxS:
      cmp [TyreTemp+10],0
      je CodeS
      cmp [TyreTemp+20],0
      je CodeS
      subss xmm6,[TyreKTemp]
      movss xmm1,[TyreTemp+10]
      maxss xmm6,xmm1
      movss xmm1,[TyreTemp+20]
      minss xmm6,xmm1
      addss xmm6,[TyreKTemp]
    
    CodeS:
      movss [rbx+64],xmm6
      jmp ReturnS
    
    TyreTemp:
      dd 0
    
    TyreKTemp:
      dd 43889333
    
    TyreCTempAOB:
      jmp TyreCTemp
    ReturnC:
    
    TyreSTempAOB:
      jmp TyreSTemp
    ReturnS:
    
    [DISABLE]
    TyreCTempAOB:
      db F3 0F 58 EB F3 0F 11 6B
    TyreSTempAOB:
      db F3 0F 11 7B 64
    unregistersymbol(TyreTemp)
    unregistersymbol(TyreKTemp)
    unregistersymbol(TyreCTempAOB)
    unregistersymbol(TyreSTempAOB)
    dealloc(TyreTempMem)
    
    Engine wear script updated for 1.09
    for engine wear only Engine_Gearbox_AOB4 changed. ez update
    rbx pointer from 72C to 71C

    Code: Select all

    [ENABLE]
    aobScanModule(Engine_ICE_AOB,F1_22.exe, F3 0F 58 A3 00 25 00 00) //found
    aobScanModule(Engine_MGUK_AOB,F1_22.exe, F3 0F 58 87 10 25 00 00) //found
    aobScanModule(Engine_MGUH_AOB,F1_22.exe, F3 0F 58 83 0C 25 00 00) // found
    aobScanModule(Engine_ES_AOB,F1_22.exe, F3 0F 11 87 08 25 00 00) // found
    aobScanModule(Engine_TC_AOB,F1_22.exe, F3 0F 58 83 04 25 00 00) // found
    aobScanModule(Engine_CE_AOB,F1_22.exe, F3 0F 59 CD F3 0F 58 D9) // found
    aobScanModule(Engine_Gearbox_AOB1,F1_22.exe, F3 0F 59 87 BC 9B 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB2,F1_22.exe, F3 0F 59 8F BC 9B 00 00)// found
    aobScanModule(Engine_Gearbox_AOB3,F1_22.exe, F3 0F 59 84 24 C0 00 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB4,F1_22.exe, F3 0F 11 93 ? ? ? ? F6)
    alloc(EngineMem,8192,Engine_ICE_AOB)
    label(EngineRate)
    label(Engine_ICE)
    label(Engine_MGUK)
    label(Engine_MGUH)
    label(Engine_ES)
    label(Engine_TC)
    label(Engine_CE)
    label(Engine_Gearbox1)
    label(Engine_Gearbox2)
    label(Engine_Gearbox3)
    label(Engine_Gearbox4)
    label(Return_ICE)
    label(Return_MGUK)
    label(Return_MGUH)
    label(Return_ES)
    label(Return_TC)
    label(Return_CE)
    label(Return_Gearbox1)
    label(Return_Gearbox2)
    label(Return_Gearbox3)
    label(Return_Gearbox4)
    registersymbol(EngineRate)
    registersymbol(Engine_ICE_AOB)
    registersymbol(Engine_MGUK_AOB)
    registersymbol(Engine_MGUH_AOB)
    registersymbol(Engine_ES_AOB)
    registersymbol(Engine_TC_AOB)
    registersymbol(Engine_CE_AOB)
    registersymbol(Engine_Gearbox_AOB1)
    registersymbol(Engine_Gearbox_AOB2)
    registersymbol(Engine_Gearbox_AOB3)
    registersymbol(Engine_Gearbox_AOB4)
    
    EngineMem:
    
    Engine_ICE:
      mulss xmm4,[EngineRate]
      addss xmm4,[rbx+00002500]
      lea rcx,[rbx+00002500]
      mov [EngineRate+10],rcx
      lea rcx,[rbx+00002510]
      mov [EngineRate+20],rcx
      lea rcx,[rbx+0000250C]
      mov [EngineRate+30],rcx
      lea rcx,[rbx+00002508]
      mov [EngineRate+40],rcx
      lea rcx,[rbx+00002504]
      mov [EngineRate+50],rcx
      lea rcx,[rbx+00002514]
      mov [EngineRate+60],rcx
      jmp Return_ICE
    
    Engine_MGUK:
      mulss xmm0,[EngineRate]
      addss xmm0,[rdi+00002510]
      jmp Return_MGUK
    
    Engine_MGUH:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+0000250C]
      jmp Return_MGUH
    
    Engine_ES:
      mulss xmm4,[EngineRate]
      addss xmm4,[rdi+00002508]
      jmp Return_ES
    
    Engine_TC:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+00002504]
      jmp Return_TC
    
    Engine_CE:
      mulss xmm1,xmm5
      mulss xmm1,[EngineRate]
      addss xmm3,xmm1
      jmp Return_CE
    
    Engine_Gearbox1:
      mulss xmm0,[rdi+00009BBC]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox1
    
    Engine_Gearbox2:
      mulss xmm1,[rdi+00009BBC]
      mulss xmm1,[EngineRate]
      jmp Return_Gearbox2
    
    Engine_Gearbox3:
      mulss xmm0,[rsp+000000C0]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox3
    
    Engine_Gearbox4:
      movss [rbx+0000071C],xmm2
      push rcx
      lea rcx,[rbx+0000071C]
      mov [EngineRate+70],rcx
      pop rcx
      jmp Return_Gearbox4
    
    EngineRate:
      dd 3F800000
    
    Engine_ICE_AOB:
      jmp Engine_ICE
      db 90 90 90
    Return_ICE:
    
    Engine_MGUK_AOB:
      jmp Engine_MGUK
      db 90 90 90
    Return_MGUK:
    
    Engine_MGUH_AOB:
      jmp Engine_MGUH
      db 90 90 90
    Return_MGUH:
    
    Engine_ES_AOB:
      jmp Engine_ES
      db 90 90 90
    Return_ES:
    
    Engine_TC_AOB:
      jmp Engine_TC
      db 90 90 90
    Return_TC:
    
    Engine_CE_AOB:
      jmp Engine_CE
      db 90 90 90
    Return_CE:
    
    Engine_Gearbox_AOB1:
      jmp Engine_Gearbox1
      db 90 90 90
    Return_Gearbox1:
    
    Engine_Gearbox_AOB2:
      jmp Engine_Gearbox2
      db 90 90 90
    Return_Gearbox2:
    
    Engine_Gearbox_AOB3:
      jmp Engine_Gearbox3
      db 90 90 90 90
    Return_Gearbox3:
    
    Engine_Gearbox_AOB4:
      jmp Engine_Gearbox4
      db 90 90 90
    Return_Gearbox4:
    
    [DISABLE]
    Engine_ICE_AOB:
      db F3 0F 58 A3 00 25 00 00
    Engine_MGUK_AOB:
      db F3 0F 58 87 10 25 00 00
    Engine_MGUH_AOB:
      db F3 0F 58 83 0C 25 00 00
    Engine_ES_AOB:
      db F3 0F 11 87 08 25 00 00
    Engine_TC_AOB:
      db F3 0F 58 83 04 25 00 00
    Engine_CE_AOB:
      db F3 0F 59 CD F3 0F 58 D9
    Engine_Gearbox_AOB1:
      db F3 0F 59 87 BC 9B 00 00
    Engine_Gearbox_AOB2:
      db F3 0F 59 8F BC 9B 00 00
    Engine_Gearbox_AOB3:
      db F3 0F 59 84 24 C0 00 00 00
    Engine_Gearbox_AOB4:
      db F3 0F 11 93 2C 07 00 00
    unregistersymbol(EngineRate)
    unregistersymbol(Engine_ICE_AOB)
    unregistersymbol(Engine_MGUK_AOB)
    unregistersymbol(Engine_MGUH_AOB)
    unregistersymbol(Engine_ES_AOB)
    unregistersymbol(Engine_TC_AOB)
    unregistersymbol(Engine_CE_AOB)
    unregistersymbol(Engine_Gearbox_AOB1)
    unregistersymbol(Engine_Gearbox_AOB2)
    unregistersymbol(Engine_Gearbox_AOB3)
    unregistersymbol(Engine_Gearbox_AOB4)
    dealloc(EngineMem)
    

Download the updated version for 1.09 below.
Your welcome

V2 Has tyre temperature fixed. sorry i was noobish.
Attachments
F1_22_Cheat_Table_1.09 - Made by Acido - Update By AlwaysKaffa v2.CT
(42.98 KiB) Downloaded 225 times
F1_22_Cheat_Table_1.09 - Made by Acido - Update By AlwaysKaffa.CT
(42.98 KiB) Downloaded 79 times
Last edited by AlwaysKNL on Mon Aug 22, 2022 5:35 pm, edited 4 times in total.

Duasatu
Noobzor
Noobzor
Posts: 6
Joined: Mon Aug 22, 2022 1:29 pm
Reputation: 2

Re: F1 22 - 1.08

Post by Duasatu »

AlwaysKNL wrote:
Mon Aug 22, 2022 1:35 pm
LOOK UNDER MY POST: UPDATED VERSION FOR 1.09 POSTED
Download table, dont paste the code from post here it wont deactivate properly, however table uploaded fully works like intended and up to standards.
  • Tyre wear script for 1.09.
    Might add some more later

    @Acido making your job easier i hope

    changes xmm1 to xmm4
    new aob the "63" is "new" its the old xmm1 to xmm4.

    Code: Select all

    [ENABLE]
    aobScanModule(TyreAOB,F1_22.exe, F3 0F 58 63 78)
    alloc(TyreMem,512,TyreAOB)
    label(Return)
    label(CPUCode)
    label(Code)
    label(TyreRate)
    label(TyreCPURate)
    registersymbol(TyreRate)
    registersymbol(TyreCPURate)
    registersymbol(TyreAOB)
    
    TyreMem:
      mov r12,[rbx+8]
      cmp dword ptr [r12+F0],1
      je CPUCode
      mulss xmm4,[TyreRate]
      jmp Code
    
    CPUCode:
      mulss xmm4,[TyreCPURate]
    
    Code:
      xor r12,r12
      addss xmm4,[rbx+78]
      jmp Return
    
    TyreRate:
      dd 3F800000
    
    TyreCPURate:
      dd 3F800000
    
    TyreAOB:
      jmp TyreMem
    Return:
    
    [DISABLE]
    TyreAOB:
      db F3 0F 58 63 78
    unregistersymbol(TyreRate)
    unregistersymbol(TyreCPURate)
    unregistersymbol(TyreAOB)
    dealloc(TyreMem)
    
    Tyre Temperature script also update for 1.09
    Different Signature and xmm7 to xmm6, xmm6 to xmm5

    Code: Select all

    [ENABLE]
    aobScanModule(TyreCTempAOB,F1_22.exe, F3 0F 58 EB F3 0F 11 6B)
    aobScanModule(TyreSTempAOB,F1_22.exe, F3 0F 11 73 ? EB 1B)
    alloc(TyreTempMem,512,TyreCTempAOB)
    label(ReturnC)
    label(ReturnS)
    label(CodeC)
    label(CodeS)
    label(MinMaxC)
    label(MinMaxS)
    label(TyreTemp)
    label(TyreKTemp)
    registersymbol(TyreTemp)
    registersymbol(TyreKTemp)
    registersymbol(TyreCTempAOB)
    registersymbol(TyreSTempAOB)
    
    TyreTempMem:
    
    TyreCTemp:
      cmp [TyreTemp],0
      je MinMaxC
      movss xmm5,[TyreTemp]
      addss xmm5,[TyreKTemp]
      jmp CodeC
    
    MinMaxC:
      cmp [TyreTemp+10],0
      je CodeC
      cmp [TyreTemp+20],0
      je CodeC
      subss xmm5,[TyreKTemp]
      movss xmm0,[TyreTemp+10]
      maxss xmm5,xmm0
      movss xmm0,[TyreTemp+20]
      minss xmm5,xmm0
      addss xmm5,[TyreKTemp]
    
    CodeC:
      movss [rbx+68],xmm5
      jmp ReturnC
    
    TyreSTemp:
      cmp [TyreTemp],0
      je MinMaxS
      movss xmm6,[TyreTemp]
      addss xmm6,[TyreKTemp]
      jmp CodeS
    
    MinMaxS:
      cmp [TyreTemp+10],0
      je CodeS
      cmp [TyreTemp+20],0
      je CodeS
      subss xmm6,[TyreKTemp]
      movss xmm1,[TyreTemp+10]
      maxss xmm6,xmm1
      movss xmm1,[TyreTemp+20]
      minss xmm6,xmm1
      addss xmm6,[TyreKTemp]
    
    CodeS:
      movss [rbx+64],xmm6
      jmp ReturnS
    
    TyreTemp:
      dd 0
    
    TyreKTemp:
      dd 43889333
    
    TyreCTempAOB:
      jmp TyreCTemp
    ReturnC:
    
    TyreSTempAOB:
      jmp TyreSTemp
    ReturnS:
    
    [DISABLE]
    TyreCTempAOB:
      db F3 0F 58 EB F3 0F 11 6B
    TyreSTempAOB:
      db F3 0F 11 7B 64
    unregistersymbol(TyreTemp)
    unregistersymbol(TyreKTemp)
    unregistersymbol(TyreCTempAOB)
    unregistersymbol(TyreSTempAOB)
    dealloc(TyreTempMem)
    
    Engine wear script updated for 1.09
    for engine wear only Engine_Gearbox_AOB4 changed. ez update
    rbx pointer from 72C to 71C

    Code: Select all

    [ENABLE]
    aobScanModule(Engine_ICE_AOB,F1_22.exe, F3 0F 58 A3 00 25 00 00) //found
    aobScanModule(Engine_MGUK_AOB,F1_22.exe, F3 0F 58 87 10 25 00 00) //found
    aobScanModule(Engine_MGUH_AOB,F1_22.exe, F3 0F 58 83 0C 25 00 00) // found
    aobScanModule(Engine_ES_AOB,F1_22.exe, F3 0F 11 87 08 25 00 00) // found
    aobScanModule(Engine_TC_AOB,F1_22.exe, F3 0F 58 83 04 25 00 00) // found
    aobScanModule(Engine_CE_AOB,F1_22.exe, F3 0F 59 CD F3 0F 58 D9) // found
    aobScanModule(Engine_Gearbox_AOB1,F1_22.exe, F3 0F 59 87 BC 9B 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB2,F1_22.exe, F3 0F 59 8F BC 9B 00 00)// found
    aobScanModule(Engine_Gearbox_AOB3,F1_22.exe, F3 0F 59 84 24 C0 00 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB4,F1_22.exe, F3 0F 11 93 ? ? ? ? F6)
    alloc(EngineMem,8192,Engine_ICE_AOB)
    label(EngineRate)
    label(Engine_ICE)
    label(Engine_MGUK)
    label(Engine_MGUH)
    label(Engine_ES)
    label(Engine_TC)
    label(Engine_CE)
    label(Engine_Gearbox1)
    label(Engine_Gearbox2)
    label(Engine_Gearbox3)
    label(Engine_Gearbox4)
    label(Return_ICE)
    label(Return_MGUK)
    label(Return_MGUH)
    label(Return_ES)
    label(Return_TC)
    label(Return_CE)
    label(Return_Gearbox1)
    label(Return_Gearbox2)
    label(Return_Gearbox3)
    label(Return_Gearbox4)
    registersymbol(EngineRate)
    registersymbol(Engine_ICE_AOB)
    registersymbol(Engine_MGUK_AOB)
    registersymbol(Engine_MGUH_AOB)
    registersymbol(Engine_ES_AOB)
    registersymbol(Engine_TC_AOB)
    registersymbol(Engine_CE_AOB)
    registersymbol(Engine_Gearbox_AOB1)
    registersymbol(Engine_Gearbox_AOB2)
    registersymbol(Engine_Gearbox_AOB3)
    registersymbol(Engine_Gearbox_AOB4)
    
    EngineMem:
    
    Engine_ICE:
      mulss xmm4,[EngineRate]
      addss xmm4,[rbx+00002500]
      lea rcx,[rbx+00002500]
      mov [EngineRate+10],rcx
      lea rcx,[rbx+00002510]
      mov [EngineRate+20],rcx
      lea rcx,[rbx+0000250C]
      mov [EngineRate+30],rcx
      lea rcx,[rbx+00002508]
      mov [EngineRate+40],rcx
      lea rcx,[rbx+00002504]
      mov [EngineRate+50],rcx
      lea rcx,[rbx+00002514]
      mov [EngineRate+60],rcx
      jmp Return_ICE
    
    Engine_MGUK:
      mulss xmm0,[EngineRate]
      addss xmm0,[rdi+00002510]
      jmp Return_MGUK
    
    Engine_MGUH:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+0000250C]
      jmp Return_MGUH
    
    Engine_ES:
      mulss xmm4,[EngineRate]
      addss xmm4,[rdi+00002508]
      jmp Return_ES
    
    Engine_TC:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+00002504]
      jmp Return_TC
    
    Engine_CE:
      mulss xmm1,xmm5
      mulss xmm1,[EngineRate]
      addss xmm3,xmm1
      jmp Return_CE
    
    Engine_Gearbox1:
      mulss xmm0,[rdi+00009BBC]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox1
    
    Engine_Gearbox2:
      mulss xmm1,[rdi+00009BBC]
      mulss xmm1,[EngineRate]
      jmp Return_Gearbox2
    
    Engine_Gearbox3:
      mulss xmm0,[rsp+000000C0]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox3
    
    Engine_Gearbox4:
      movss [rbx+0000071C],xmm2
      push rcx
      lea rcx,[rbx+0000071C]
      mov [EngineRate+70],rcx
      pop rcx
      jmp Return_Gearbox4
    
    EngineRate:
      dd 3F800000
    
    Engine_ICE_AOB:
      jmp Engine_ICE
      db 90 90 90
    Return_ICE:
    
    Engine_MGUK_AOB:
      jmp Engine_MGUK
      db 90 90 90
    Return_MGUK:
    
    Engine_MGUH_AOB:
      jmp Engine_MGUH
      db 90 90 90
    Return_MGUH:
    
    Engine_ES_AOB:
      jmp Engine_ES
      db 90 90 90
    Return_ES:
    
    Engine_TC_AOB:
      jmp Engine_TC
      db 90 90 90
    Return_TC:
    
    Engine_CE_AOB:
      jmp Engine_CE
      db 90 90 90
    Return_CE:
    
    Engine_Gearbox_AOB1:
      jmp Engine_Gearbox1
      db 90 90 90
    Return_Gearbox1:
    
    Engine_Gearbox_AOB2:
      jmp Engine_Gearbox2
      db 90 90 90
    Return_Gearbox2:
    
    Engine_Gearbox_AOB3:
      jmp Engine_Gearbox3
      db 90 90 90 90
    Return_Gearbox3:
    
    Engine_Gearbox_AOB4:
      jmp Engine_Gearbox4
      db 90 90 90
    Return_Gearbox4:
    
    [DISABLE]
    Engine_ICE_AOB:
      db F3 0F 58 A3 00 25 00 00
    Engine_MGUK_AOB:
      db F3 0F 58 87 10 25 00 00
    Engine_MGUH_AOB:
      db F3 0F 58 83 0C 25 00 00
    Engine_ES_AOB:
      db F3 0F 11 87 08 25 00 00
    Engine_TC_AOB:
      db F3 0F 58 83 04 25 00 00
    Engine_CE_AOB:
      db F3 0F 59 CD F3 0F 58 D9
    Engine_Gearbox_AOB1:
      db F3 0F 59 87 BC 9B 00 00
    Engine_Gearbox_AOB2:
      db F3 0F 59 8F BC 9B 00 00
    Engine_Gearbox_AOB3:
      db F3 0F 59 84 24 C0 00 00 00
    Engine_Gearbox_AOB4:
      db F3 0F 11 93 2C 07 00 00
    unregistersymbol(EngineRate)
    unregistersymbol(Engine_ICE_AOB)
    unregistersymbol(Engine_MGUK_AOB)
    unregistersymbol(Engine_MGUH_AOB)
    unregistersymbol(Engine_ES_AOB)
    unregistersymbol(Engine_TC_AOB)
    unregistersymbol(Engine_CE_AOB)
    unregistersymbol(Engine_Gearbox_AOB1)
    unregistersymbol(Engine_Gearbox_AOB2)
    unregistersymbol(Engine_Gearbox_AOB3)
    unregistersymbol(Engine_Gearbox_AOB4)
    dealloc(EngineMem)
    

Download the updated version for 1.09 below.
Your welcome
it works
thanks

btw for player point in rivals, the last number is always 4, not 0
i always search the value between player point and rival point, and got the memory is .......4

xaramtzhs
What is cheating?
What is cheating?
Posts: 2
Joined: Sun Jul 26, 2020 3:07 pm
Reputation: 0

Re: F1 22 - 1.08

Post by xaramtzhs »

AlwaysKNL wrote:
Mon Aug 22, 2022 1:35 pm
LOOK UNDER MY POST: UPDATED VERSION FOR 1.09 POSTED
Download table, dont paste the code from post here it wont deactivate properly, however table uploaded fully works like intended and up to standards.
Spoiler
  • Tyre wear script for 1.09.
    Might add some more later

    @Acido making your job easier i hope

    changes xmm1 to xmm4
    new aob the "63" is "new" its the old xmm1 to xmm4.

    Code: Select all

    [ENABLE]
    aobScanModule(TyreAOB,F1_22.exe, F3 0F 58 63 78)
    alloc(TyreMem,512,TyreAOB)
    label(Return)
    label(CPUCode)
    label(Code)
    label(TyreRate)
    label(TyreCPURate)
    registersymbol(TyreRate)
    registersymbol(TyreCPURate)
    registersymbol(TyreAOB)
    
    TyreMem:
      mov r12,[rbx+8]
      cmp dword ptr [r12+F0],1
      je CPUCode
      mulss xmm4,[TyreRate]
      jmp Code
    
    CPUCode:
      mulss xmm4,[TyreCPURate]
    
    Code:
      xor r12,r12
      addss xmm4,[rbx+78]
      jmp Return
    
    TyreRate:
      dd 3F800000
    
    TyreCPURate:
      dd 3F800000
    
    TyreAOB:
      jmp TyreMem
    Return:
    
    [DISABLE]
    TyreAOB:
      db F3 0F 58 63 78
    unregistersymbol(TyreRate)
    unregistersymbol(TyreCPURate)
    unregistersymbol(TyreAOB)
    dealloc(TyreMem)
    
    Tyre Temperature script also update for 1.09
    Different Signature and xmm7 to xmm6, xmm6 to xmm5

    Code: Select all

    [ENABLE]
    aobScanModule(TyreCTempAOB,F1_22.exe, F3 0F 58 EB F3 0F 11 6B)
    aobScanModule(TyreSTempAOB,F1_22.exe, F3 0F 11 73 ? EB 1B)
    alloc(TyreTempMem,512,TyreCTempAOB)
    label(ReturnC)
    label(ReturnS)
    label(CodeC)
    label(CodeS)
    label(MinMaxC)
    label(MinMaxS)
    label(TyreTemp)
    label(TyreKTemp)
    registersymbol(TyreTemp)
    registersymbol(TyreKTemp)
    registersymbol(TyreCTempAOB)
    registersymbol(TyreSTempAOB)
    
    TyreTempMem:
    
    TyreCTemp:
      cmp [TyreTemp],0
      je MinMaxC
      movss xmm5,[TyreTemp]
      addss xmm5,[TyreKTemp]
      jmp CodeC
    
    MinMaxC:
      cmp [TyreTemp+10],0
      je CodeC
      cmp [TyreTemp+20],0
      je CodeC
      subss xmm5,[TyreKTemp]
      movss xmm0,[TyreTemp+10]
      maxss xmm5,xmm0
      movss xmm0,[TyreTemp+20]
      minss xmm5,xmm0
      addss xmm5,[TyreKTemp]
    
    CodeC:
      movss [rbx+68],xmm5
      jmp ReturnC
    
    TyreSTemp:
      cmp [TyreTemp],0
      je MinMaxS
      movss xmm6,[TyreTemp]
      addss xmm6,[TyreKTemp]
      jmp CodeS
    
    MinMaxS:
      cmp [TyreTemp+10],0
      je CodeS
      cmp [TyreTemp+20],0
      je CodeS
      subss xmm6,[TyreKTemp]
      movss xmm1,[TyreTemp+10]
      maxss xmm6,xmm1
      movss xmm1,[TyreTemp+20]
      minss xmm6,xmm1
      addss xmm6,[TyreKTemp]
    
    CodeS:
      movss [rbx+64],xmm6
      jmp ReturnS
    
    TyreTemp:
      dd 0
    
    TyreKTemp:
      dd 43889333
    
    TyreCTempAOB:
      jmp TyreCTemp
    ReturnC:
    
    TyreSTempAOB:
      jmp TyreSTemp
    ReturnS:
    
    [DISABLE]
    TyreCTempAOB:
      db F3 0F 58 EB F3 0F 11 6B
    TyreSTempAOB:
      db F3 0F 11 7B 64
    unregistersymbol(TyreTemp)
    unregistersymbol(TyreKTemp)
    unregistersymbol(TyreCTempAOB)
    unregistersymbol(TyreSTempAOB)
    dealloc(TyreTempMem)
    
    Engine wear script updated for 1.09
    for engine wear only Engine_Gearbox_AOB4 changed. ez update
    rbx pointer from 72C to 71C

    Code: Select all

    [ENABLE]
    aobScanModule(Engine_ICE_AOB,F1_22.exe, F3 0F 58 A3 00 25 00 00) //found
    aobScanModule(Engine_MGUK_AOB,F1_22.exe, F3 0F 58 87 10 25 00 00) //found
    aobScanModule(Engine_MGUH_AOB,F1_22.exe, F3 0F 58 83 0C 25 00 00) // found
    aobScanModule(Engine_ES_AOB,F1_22.exe, F3 0F 11 87 08 25 00 00) // found
    aobScanModule(Engine_TC_AOB,F1_22.exe, F3 0F 58 83 04 25 00 00) // found
    aobScanModule(Engine_CE_AOB,F1_22.exe, F3 0F 59 CD F3 0F 58 D9) // found
    aobScanModule(Engine_Gearbox_AOB1,F1_22.exe, F3 0F 59 87 BC 9B 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB2,F1_22.exe, F3 0F 59 8F BC 9B 00 00)// found
    aobScanModule(Engine_Gearbox_AOB3,F1_22.exe, F3 0F 59 84 24 C0 00 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB4,F1_22.exe, F3 0F 11 93 ? ? ? ? F6)
    alloc(EngineMem,8192,Engine_ICE_AOB)
    label(EngineRate)
    label(Engine_ICE)
    label(Engine_MGUK)
    label(Engine_MGUH)
    label(Engine_ES)
    label(Engine_TC)
    label(Engine_CE)
    label(Engine_Gearbox1)
    label(Engine_Gearbox2)
    label(Engine_Gearbox3)
    label(Engine_Gearbox4)
    label(Return_ICE)
    label(Return_MGUK)
    label(Return_MGUH)
    label(Return_ES)
    label(Return_TC)
    label(Return_CE)
    label(Return_Gearbox1)
    label(Return_Gearbox2)
    label(Return_Gearbox3)
    label(Return_Gearbox4)
    registersymbol(EngineRate)
    registersymbol(Engine_ICE_AOB)
    registersymbol(Engine_MGUK_AOB)
    registersymbol(Engine_MGUH_AOB)
    registersymbol(Engine_ES_AOB)
    registersymbol(Engine_TC_AOB)
    registersymbol(Engine_CE_AOB)
    registersymbol(Engine_Gearbox_AOB1)
    registersymbol(Engine_Gearbox_AOB2)
    registersymbol(Engine_Gearbox_AOB3)
    registersymbol(Engine_Gearbox_AOB4)
    
    EngineMem:
    
    Engine_ICE:
      mulss xmm4,[EngineRate]
      addss xmm4,[rbx+00002500]
      lea rcx,[rbx+00002500]
      mov [EngineRate+10],rcx
      lea rcx,[rbx+00002510]
      mov [EngineRate+20],rcx
      lea rcx,[rbx+0000250C]
      mov [EngineRate+30],rcx
      lea rcx,[rbx+00002508]
      mov [EngineRate+40],rcx
      lea rcx,[rbx+00002504]
      mov [EngineRate+50],rcx
      lea rcx,[rbx+00002514]
      mov [EngineRate+60],rcx
      jmp Return_ICE
    
    Engine_MGUK:
      mulss xmm0,[EngineRate]
      addss xmm0,[rdi+00002510]
      jmp Return_MGUK
    
    Engine_MGUH:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+0000250C]
      jmp Return_MGUH
    
    Engine_ES:
      mulss xmm4,[EngineRate]
      addss xmm4,[rdi+00002508]
      jmp Return_ES
    
    Engine_TC:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+00002504]
      jmp Return_TC
    
    Engine_CE:
      mulss xmm1,xmm5
      mulss xmm1,[EngineRate]
      addss xmm3,xmm1
      jmp Return_CE
    
    Engine_Gearbox1:
      mulss xmm0,[rdi+00009BBC]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox1
    
    Engine_Gearbox2:
      mulss xmm1,[rdi+00009BBC]
      mulss xmm1,[EngineRate]
      jmp Return_Gearbox2
    
    Engine_Gearbox3:
      mulss xmm0,[rsp+000000C0]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox3
    
    Engine_Gearbox4:
      movss [rbx+0000071C],xmm2
      push rcx
      lea rcx,[rbx+0000071C]
      mov [EngineRate+70],rcx
      pop rcx
      jmp Return_Gearbox4
    
    EngineRate:
      dd 3F800000
    
    Engine_ICE_AOB:
      jmp Engine_ICE
      db 90 90 90
    Return_ICE:
    
    Engine_MGUK_AOB:
      jmp Engine_MGUK
      db 90 90 90
    Return_MGUK:
    
    Engine_MGUH_AOB:
      jmp Engine_MGUH
      db 90 90 90
    Return_MGUH:
    
    Engine_ES_AOB:
      jmp Engine_ES
      db 90 90 90
    Return_ES:
    
    Engine_TC_AOB:
      jmp Engine_TC
      db 90 90 90
    Return_TC:
    
    Engine_CE_AOB:
      jmp Engine_CE
      db 90 90 90
    Return_CE:
    
    Engine_Gearbox_AOB1:
      jmp Engine_Gearbox1
      db 90 90 90
    Return_Gearbox1:
    
    Engine_Gearbox_AOB2:
      jmp Engine_Gearbox2
      db 90 90 90
    Return_Gearbox2:
    
    Engine_Gearbox_AOB3:
      jmp Engine_Gearbox3
      db 90 90 90 90
    Return_Gearbox3:
    
    Engine_Gearbox_AOB4:
      jmp Engine_Gearbox4
      db 90 90 90
    Return_Gearbox4:
    
    [DISABLE]
    Engine_ICE_AOB:
      db F3 0F 58 A3 00 25 00 00
    Engine_MGUK_AOB:
      db F3 0F 58 87 10 25 00 00
    Engine_MGUH_AOB:
      db F3 0F 58 83 0C 25 00 00
    Engine_ES_AOB:
      db F3 0F 11 87 08 25 00 00
    Engine_TC_AOB:
      db F3 0F 58 83 04 25 00 00
    Engine_CE_AOB:
      db F3 0F 59 CD F3 0F 58 D9
    Engine_Gearbox_AOB1:
      db F3 0F 59 87 BC 9B 00 00
    Engine_Gearbox_AOB2:
      db F3 0F 59 8F BC 9B 00 00
    Engine_Gearbox_AOB3:
      db F3 0F 59 84 24 C0 00 00 00
    Engine_Gearbox_AOB4:
      db F3 0F 11 93 2C 07 00 00
    unregistersymbol(EngineRate)
    unregistersymbol(Engine_ICE_AOB)
    unregistersymbol(Engine_MGUK_AOB)
    unregistersymbol(Engine_MGUH_AOB)
    unregistersymbol(Engine_ES_AOB)
    unregistersymbol(Engine_TC_AOB)
    unregistersymbol(Engine_CE_AOB)
    unregistersymbol(Engine_Gearbox_AOB1)
    unregistersymbol(Engine_Gearbox_AOB2)
    unregistersymbol(Engine_Gearbox_AOB3)
    unregistersymbol(Engine_Gearbox_AOB4)
    dealloc(EngineMem)
    

Download the updated version for 1.09 below.
Your welcome
Energy Recovery System[ERS] isnt working like before(1.02) consumes more energy

AlwaysKNL
Noobzor
Noobzor
Posts: 5
Joined: Mon Aug 22, 2022 1:34 pm
Reputation: 3

Re: F1 22 - 1.08

Post by AlwaysKNL »

xaramtzhs wrote:
Mon Aug 22, 2022 3:17 pm
AlwaysKNL wrote:
Mon Aug 22, 2022 1:35 pm
LOOK UNDER MY POST: UPDATED VERSION FOR 1.09 POSTED
Download table, dont paste the code from post here it wont deactivate properly, however table uploaded fully works like intended and up to standards.
Spoiler
  • Tyre wear script for 1.09.
    Might add some more later

    @Acido making your job easier i hope

    changes xmm1 to xmm4
    new aob the "63" is "new" its the old xmm1 to xmm4.

    Code: Select all

    [ENABLE]
    aobScanModule(TyreAOB,F1_22.exe, F3 0F 58 63 78)
    alloc(TyreMem,512,TyreAOB)
    label(Return)
    label(CPUCode)
    label(Code)
    label(TyreRate)
    label(TyreCPURate)
    registersymbol(TyreRate)
    registersymbol(TyreCPURate)
    registersymbol(TyreAOB)
    
    TyreMem:
      mov r12,[rbx+8]
      cmp dword ptr [r12+F0],1
      je CPUCode
      mulss xmm4,[TyreRate]
      jmp Code
    
    CPUCode:
      mulss xmm4,[TyreCPURate]
    
    Code:
      xor r12,r12
      addss xmm4,[rbx+78]
      jmp Return
    
    TyreRate:
      dd 3F800000
    
    TyreCPURate:
      dd 3F800000
    
    TyreAOB:
      jmp TyreMem
    Return:
    
    [DISABLE]
    TyreAOB:
      db F3 0F 58 63 78
    unregistersymbol(TyreRate)
    unregistersymbol(TyreCPURate)
    unregistersymbol(TyreAOB)
    dealloc(TyreMem)
    
    Tyre Temperature script also update for 1.09
    Different Signature and xmm7 to xmm6, xmm6 to xmm5

    Code: Select all

    [ENABLE]
    aobScanModule(TyreCTempAOB,F1_22.exe, F3 0F 58 EB F3 0F 11 6B)
    aobScanModule(TyreSTempAOB,F1_22.exe, F3 0F 11 73 ? EB 1B)
    alloc(TyreTempMem,512,TyreCTempAOB)
    label(ReturnC)
    label(ReturnS)
    label(CodeC)
    label(CodeS)
    label(MinMaxC)
    label(MinMaxS)
    label(TyreTemp)
    label(TyreKTemp)
    registersymbol(TyreTemp)
    registersymbol(TyreKTemp)
    registersymbol(TyreCTempAOB)
    registersymbol(TyreSTempAOB)
    
    TyreTempMem:
    
    TyreCTemp:
      cmp [TyreTemp],0
      je MinMaxC
      movss xmm5,[TyreTemp]
      addss xmm5,[TyreKTemp]
      jmp CodeC
    
    MinMaxC:
      cmp [TyreTemp+10],0
      je CodeC
      cmp [TyreTemp+20],0
      je CodeC
      subss xmm5,[TyreKTemp]
      movss xmm0,[TyreTemp+10]
      maxss xmm5,xmm0
      movss xmm0,[TyreTemp+20]
      minss xmm5,xmm0
      addss xmm5,[TyreKTemp]
    
    CodeC:
      movss [rbx+68],xmm5
      jmp ReturnC
    
    TyreSTemp:
      cmp [TyreTemp],0
      je MinMaxS
      movss xmm6,[TyreTemp]
      addss xmm6,[TyreKTemp]
      jmp CodeS
    
    MinMaxS:
      cmp [TyreTemp+10],0
      je CodeS
      cmp [TyreTemp+20],0
      je CodeS
      subss xmm6,[TyreKTemp]
      movss xmm1,[TyreTemp+10]
      maxss xmm6,xmm1
      movss xmm1,[TyreTemp+20]
      minss xmm6,xmm1
      addss xmm6,[TyreKTemp]
    
    CodeS:
      movss [rbx+64],xmm6
      jmp ReturnS
    
    TyreTemp:
      dd 0
    
    TyreKTemp:
      dd 43889333
    
    TyreCTempAOB:
      jmp TyreCTemp
    ReturnC:
    
    TyreSTempAOB:
      jmp TyreSTemp
    ReturnS:
    
    [DISABLE]
    TyreCTempAOB:
      db F3 0F 58 EB F3 0F 11 6B
    TyreSTempAOB:
      db F3 0F 11 7B 64
    unregistersymbol(TyreTemp)
    unregistersymbol(TyreKTemp)
    unregistersymbol(TyreCTempAOB)
    unregistersymbol(TyreSTempAOB)
    dealloc(TyreTempMem)
    
    Engine wear script updated for 1.09
    for engine wear only Engine_Gearbox_AOB4 changed. ez update
    rbx pointer from 72C to 71C

    Code: Select all

    [ENABLE]
    aobScanModule(Engine_ICE_AOB,F1_22.exe, F3 0F 58 A3 00 25 00 00) //found
    aobScanModule(Engine_MGUK_AOB,F1_22.exe, F3 0F 58 87 10 25 00 00) //found
    aobScanModule(Engine_MGUH_AOB,F1_22.exe, F3 0F 58 83 0C 25 00 00) // found
    aobScanModule(Engine_ES_AOB,F1_22.exe, F3 0F 11 87 08 25 00 00) // found
    aobScanModule(Engine_TC_AOB,F1_22.exe, F3 0F 58 83 04 25 00 00) // found
    aobScanModule(Engine_CE_AOB,F1_22.exe, F3 0F 59 CD F3 0F 58 D9) // found
    aobScanModule(Engine_Gearbox_AOB1,F1_22.exe, F3 0F 59 87 BC 9B 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB2,F1_22.exe, F3 0F 59 8F BC 9B 00 00)// found
    aobScanModule(Engine_Gearbox_AOB3,F1_22.exe, F3 0F 59 84 24 C0 00 00 00 F3 0F 58 F0)// found
    aobScanModule(Engine_Gearbox_AOB4,F1_22.exe, F3 0F 11 93 ? ? ? ? F6)
    alloc(EngineMem,8192,Engine_ICE_AOB)
    label(EngineRate)
    label(Engine_ICE)
    label(Engine_MGUK)
    label(Engine_MGUH)
    label(Engine_ES)
    label(Engine_TC)
    label(Engine_CE)
    label(Engine_Gearbox1)
    label(Engine_Gearbox2)
    label(Engine_Gearbox3)
    label(Engine_Gearbox4)
    label(Return_ICE)
    label(Return_MGUK)
    label(Return_MGUH)
    label(Return_ES)
    label(Return_TC)
    label(Return_CE)
    label(Return_Gearbox1)
    label(Return_Gearbox2)
    label(Return_Gearbox3)
    label(Return_Gearbox4)
    registersymbol(EngineRate)
    registersymbol(Engine_ICE_AOB)
    registersymbol(Engine_MGUK_AOB)
    registersymbol(Engine_MGUH_AOB)
    registersymbol(Engine_ES_AOB)
    registersymbol(Engine_TC_AOB)
    registersymbol(Engine_CE_AOB)
    registersymbol(Engine_Gearbox_AOB1)
    registersymbol(Engine_Gearbox_AOB2)
    registersymbol(Engine_Gearbox_AOB3)
    registersymbol(Engine_Gearbox_AOB4)
    
    EngineMem:
    
    Engine_ICE:
      mulss xmm4,[EngineRate]
      addss xmm4,[rbx+00002500]
      lea rcx,[rbx+00002500]
      mov [EngineRate+10],rcx
      lea rcx,[rbx+00002510]
      mov [EngineRate+20],rcx
      lea rcx,[rbx+0000250C]
      mov [EngineRate+30],rcx
      lea rcx,[rbx+00002508]
      mov [EngineRate+40],rcx
      lea rcx,[rbx+00002504]
      mov [EngineRate+50],rcx
      lea rcx,[rbx+00002514]
      mov [EngineRate+60],rcx
      jmp Return_ICE
    
    Engine_MGUK:
      mulss xmm0,[EngineRate]
      addss xmm0,[rdi+00002510]
      jmp Return_MGUK
    
    Engine_MGUH:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+0000250C]
      jmp Return_MGUH
    
    Engine_ES:
      mulss xmm4,[EngineRate]
      addss xmm4,[rdi+00002508]
      jmp Return_ES
    
    Engine_TC:
      mulss xmm0,[EngineRate]
      addss xmm0,[rbx+00002504]
      jmp Return_TC
    
    Engine_CE:
      mulss xmm1,xmm5
      mulss xmm1,[EngineRate]
      addss xmm3,xmm1
      jmp Return_CE
    
    Engine_Gearbox1:
      mulss xmm0,[rdi+00009BBC]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox1
    
    Engine_Gearbox2:
      mulss xmm1,[rdi+00009BBC]
      mulss xmm1,[EngineRate]
      jmp Return_Gearbox2
    
    Engine_Gearbox3:
      mulss xmm0,[rsp+000000C0]
      mulss xmm0,[EngineRate]
      jmp Return_Gearbox3
    
    Engine_Gearbox4:
      movss [rbx+0000071C],xmm2
      push rcx
      lea rcx,[rbx+0000071C]
      mov [EngineRate+70],rcx
      pop rcx
      jmp Return_Gearbox4
    
    EngineRate:
      dd 3F800000
    
    Engine_ICE_AOB:
      jmp Engine_ICE
      db 90 90 90
    Return_ICE:
    
    Engine_MGUK_AOB:
      jmp Engine_MGUK
      db 90 90 90
    Return_MGUK:
    
    Engine_MGUH_AOB:
      jmp Engine_MGUH
      db 90 90 90
    Return_MGUH:
    
    Engine_ES_AOB:
      jmp Engine_ES
      db 90 90 90
    Return_ES:
    
    Engine_TC_AOB:
      jmp Engine_TC
      db 90 90 90
    Return_TC:
    
    Engine_CE_AOB:
      jmp Engine_CE
      db 90 90 90
    Return_CE:
    
    Engine_Gearbox_AOB1:
      jmp Engine_Gearbox1
      db 90 90 90
    Return_Gearbox1:
    
    Engine_Gearbox_AOB2:
      jmp Engine_Gearbox2
      db 90 90 90
    Return_Gearbox2:
    
    Engine_Gearbox_AOB3:
      jmp Engine_Gearbox3
      db 90 90 90 90
    Return_Gearbox3:
    
    Engine_Gearbox_AOB4:
      jmp Engine_Gearbox4
      db 90 90 90
    Return_Gearbox4:
    
    [DISABLE]
    Engine_ICE_AOB:
      db F3 0F 58 A3 00 25 00 00
    Engine_MGUK_AOB:
      db F3 0F 58 87 10 25 00 00
    Engine_MGUH_AOB:
      db F3 0F 58 83 0C 25 00 00
    Engine_ES_AOB:
      db F3 0F 11 87 08 25 00 00
    Engine_TC_AOB:
      db F3 0F 58 83 04 25 00 00
    Engine_CE_AOB:
      db F3 0F 59 CD F3 0F 58 D9
    Engine_Gearbox_AOB1:
      db F3 0F 59 87 BC 9B 00 00
    Engine_Gearbox_AOB2:
      db F3 0F 59 8F BC 9B 00 00
    Engine_Gearbox_AOB3:
      db F3 0F 59 84 24 C0 00 00 00
    Engine_Gearbox_AOB4:
      db F3 0F 11 93 2C 07 00 00
    unregistersymbol(EngineRate)
    unregistersymbol(Engine_ICE_AOB)
    unregistersymbol(Engine_MGUK_AOB)
    unregistersymbol(Engine_MGUH_AOB)
    unregistersymbol(Engine_ES_AOB)
    unregistersymbol(Engine_TC_AOB)
    unregistersymbol(Engine_CE_AOB)
    unregistersymbol(Engine_Gearbox_AOB1)
    unregistersymbol(Engine_Gearbox_AOB2)
    unregistersymbol(Engine_Gearbox_AOB3)
    unregistersymbol(Engine_Gearbox_AOB4)
    dealloc(EngineMem)
    

Download the updated version for 1.09 below.
Your welcome
Energy Recovery System[ERS] isnt working like before(1.02) consumes more energy
obv 1.02 will use more then normal.. try 0.98? nothing changed on ERS so..... its literally the same.

AlwaysKNL
Noobzor
Noobzor
Posts: 5
Joined: Mon Aug 22, 2022 1:34 pm
Reputation: 3

Re: F1 22 - 1.08

Post by AlwaysKNL »

little update tyre temperature on the table i posted seems busted

download v2 here with tyre temperatures fixed: (nope still not fixed. have to ida this stuff again arggg)
viewtopic.php?p=263772#p263772

edit: im out for the night. maybe new update tomorrow from me. Acido might be quicker :!: :?:

Acido
Table Makers
Table Makers
Posts: 348
Joined: Wed Dec 20, 2017 2:11 am
Reputation: 361

Re: F1 22 - 1.09

Post by Acido »

Updated. Thanks AlwaysKaffa

AndreK78
Noobzor
Noobzor
Posts: 7
Joined: Thu Jul 09, 2020 7:15 am
Reputation: 0

Re: F1 22 - 1.09

Post by AndreK78 »

hi

i cant choose anyone cheats (tyre temp, tyre wear ...) anyone idea?

User avatar
AceOfSpades
Expert Cheater
Expert Cheater
Posts: 182
Joined: Mon Jul 12, 2021 5:19 pm
Reputation: 40

Re: F1 22 - 1.09

Post by AceOfSpades »

Codies looking into this now;
Over-aggressive AI in certain scenarios.
While looking into;
AI can back-out on overtakes too easily in certain scenarios

Edited to say;
I no longer play F1 Games due to Codies making the F1 22 A.I boring to race against, every single patch. Bye.

nikma
What is cheating?
What is cheating?
Posts: 2
Joined: Sun Aug 28, 2022 8:10 pm
Reputation: 0

Re: F1 22 - 1.09

Post by nikma »

how to increase acclaim? I have no idea how to use
i cant activate X in career option. just F1 22 GAME VERSION

side career, in value SCRIPT

im so stup :oops:


Team Acclaim P->00000038 Float ??
Last edited by nikma on Sun Aug 28, 2022 11:53 pm, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: ArchernarhZ, Dragosh1205, EmmyPup, Google [Bot], Google Adsense [Bot], loveteayza, Marui555, othinuss, PadDy