Page 4 of 28

Re: Starfield

Posted: Sun Sep 03, 2023 12:36 pm
by Akira
Updated My Table.

Re: Starfield

Posted: Sun Sep 03, 2023 12:39 pm
by Lashley
Zanzer wrote:
Fri Sep 01, 2023 7:00 pm
Here are my contributions.

Container Pointer
Experience Multiplier
Zero Weight
Free Research
Free Build
Ignore Skill Challenge
Unlimited Dialog Turns
Stealth Always Active
Stealth Meter Always Visible
Unlimited Boost Pack new
Unlimited Oxygen
No Reload
Unlimited Ship Weapons
Ship Systems Run at Full Power
Unlimited Inventory
Stealth isn't working for me sadly :(

Thanks for your work though

EDIT: Yeah, stealth doesnt work

Re: Starfield

Posted: Sun Sep 03, 2023 1:05 pm
by AlbertHP
Akira wrote:
Sun Sep 03, 2023 12:36 pm
Updated My Table.
Hi, is there anything in the player character pointer that would allow me to change the size of my character?
the console command "setscale" seem to work on everyone (including every objects) but the playable character we use.

Re: Starfield

Posted: Sun Sep 03, 2023 3:38 pm
by gir489
Zanzer wrote:
Fri Sep 01, 2023 7:00 pm
Here are my contributions.

Container Pointer
Experience Multiplier
Zero Weight
Free Research
Free Build
Ignore Skill Challenge
Unlimited Dialog Turns
Stealth Always Active
Stealth Meter Always Visible
Unlimited Boost Pack new
Unlimited Oxygen
No Reload
Unlimited Ship Weapons
Ship Systems Run at Full Power
Unlimited Inventory
Unlimited Ship Weapons also affects enemy ships too. This can be resolved by checking if the playerPtr is on the stack or not.

Code: Select all

// Game Executable   : Starfield.exe
// Author            : gir489
// Executable Version: 1.7.23.0
// MD5 Signature     : 173549837281599BF8E44DE81D884675
// EXE Compile Date  : August 21, 2023 04:58 PM
// Script Date       : September 03, 2023 11:28 AM
[ENABLE]
aobscanmodule(aob_shipWeapons,Starfield.exe,00 00 00 C5 FA 10 4B 20)
registersymbol(aob_shipWeapons)
alloc(newmem_shipWeapons,1024,Starfield.exe)
label(return_shipWeapons)

newmem_shipWeapons:
  vmovss xmm1,[rbx+20]
  push rax
  mov rax, [playerPtr]
  cmp [rsp+10], rax
  pop rax
  jne return_shipWeapons
//  vmovss xmm1,[rbx+20]
  movss xmm2,xmm1
  jmp return_shipWeapons+4

aob_shipWeapons+03:
  jmp newmem_shipWeapons
return_shipWeapons:

[DISABLE]
aob_shipWeapons+03:
  db C5 FA 10 4B 20

unregistersymbol(aob_shipWeapons)
dealloc(newmem_shipWeapons)

{
// ORIGINAL CODE - INJECTION POINT: Starfield.exe.text+1F25B21

Starfield.exe.text+1F25AD4: 48 89 5C 24 10           - mov [rsp+10],rbx
Starfield.exe.text+1F25AD9: 57                       - push rdi
Starfield.exe.text+1F25ADA: 48 83 EC 30              - sub rsp,30
Starfield.exe.text+1F25ADE: C5 F8 29 74 24 20        - vmovaps [rsp+20],xmm6
Starfield.exe.text+1F25AE4: 48 8B FA                 - mov rdi,rdx
Starfield.exe.text+1F25AE7: 48 8B D9                 - mov rbx,rcx
Starfield.exe.text+1F25AEA: E8 E9 00 00 00           - call Starfield.exe.text+1F25BD8
Starfield.exe.text+1F25AEF: C5 C8 57 F6              - vxorps xmm6,xmm6,xmm6
Starfield.exe.text+1F25AF3: C5 F8 2F C6              - vcomiss xmm0,xmm6
Starfield.exe.text+1F25AF7: 76 5F                    - jna Starfield.exe.text+1F25B58
Starfield.exe.text+1F25AF9: 48 8B CB                 - mov rcx,rbx
Starfield.exe.text+1F25AFC: E8 D3 01 00 00           - call Starfield.exe.text+1F25CD4
Starfield.exe.text+1F25B01: 80 78 43 00              - cmp byte ptr [rax+43],00
Starfield.exe.text+1F25B05: 74 0F                    - je Starfield.exe.text+1F25B16
Starfield.exe.text+1F25B07: C5 FA 10 05 81 BB 61 03  - vmovss xmm0,[Starfield.exe+5542690]
Starfield.exe.text+1F25B0F: C5 F8 2F 43 30           - vcomiss xmm0,[rbx+30]
Starfield.exe.text+1F25B14: 73 42                    - jae Starfield.exe.text+1F25B58
Starfield.exe.text+1F25B16: 48 8B D7                 - mov rdx,rdi
Starfield.exe.text+1F25B19: 48 8B CB                 - mov rcx,rbx
Starfield.exe.text+1F25B1C: E8 57 00 00 00           - call Starfield.exe.text+1F25B78
// ---------- INJECTING HERE ----------
Starfield.exe.text+1F25B21: C5 FA 10 4B 20           - vmovss xmm1,[rbx+20]
// ---------- DONE INJECTING  ----------
Starfield.exe.text+1F25B26: C5 F2 5C D0              - vsubss xmm2,xmm1,xmm0
Starfield.exe.text+1F25B2A: C5 EA 5F DE              - vmaxss xmm3,xmm2,xmm6
Starfield.exe.text+1F25B2E: C5 E2 58 0D 2A FA FF 01  - vaddss xmm1,xmm3,[Starfield.exe.rdata+7E560]
Starfield.exe.text+1F25B36: C5 F2 C2 C0 01           - vcmpltss xmm0,xmm1,xmm0
Starfield.exe.text+1F25B3B: C4 E3 61 4A C6 00        - vblendvps xmm0,xmm3,xmm6,xmm0
Starfield.exe.text+1F25B41: C5 FA 11 44 24 40        - vmovss [rsp+40],xmm0
Starfield.exe.text+1F25B47: C5 FA 10 54 24 40        - vmovss xmm2,[rsp+40]
Starfield.exe.text+1F25B4D: 48 8B D7                 - mov rdx,rdi
Starfield.exe.text+1F25B50: 48 8B CB                 - mov rcx,rbx
Starfield.exe.text+1F25B53: E8 74 04 00 00           - call Starfield.exe.text+1F25FCC
Starfield.exe.text+1F25B58: 48 8B CB                 - mov rcx,rbx
Starfield.exe.text+1F25B5B: E8 74 01 00 00           - call Starfield.exe.text+1F25CD4
Starfield.exe.text+1F25B60: C5 F8 28 74 24 20        - vmovaps xmm6,[rsp+20]
Starfield.exe.text+1F25B66: 8B 48 34                 - mov ecx,[rax+34]
Starfield.exe.text+1F25B69: 89 4B 24                 - mov [rbx+24],ecx
Starfield.exe.text+1F25B6C: 48 8B 5C 24 48           - mov rbx,[rsp+48]
Starfield.exe.text+1F25B71: 48 83 C4 30              - add rsp,30
Starfield.exe.text+1F25B75: 5F                       - pop rdi
Starfield.exe.text+1F25B76: C3                       - ret 
Starfield.exe.text+1F25B77: CC                       - int 3 
}

Re: Starfield

Posted: Sun Sep 03, 2023 5:28 pm
by Cielos
two simple scripts, ignore power gauge and ignore boost pack gauge. both make use of the game's god mode flag, thus the game may disable the achievement with this two scripts activated. check SunBeam's thread to learn how to disable the cheating check.

ignore power gauge
- allows you to use power regardless of the current power gauge
- power gauge would still be decreased until it reaches zero when you use power

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>255</ID>
      <Description>"ignore power gauge"</Description>
      <LastState Activated="1"/>
      <Color>FFFF00</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(ignorePowerGuageFlagChkOnUseAOB,Starfield.exe,75 0E E8 ** ** ** ** 84 C0 74 05 44 ** ** EB 03)
registersymbol(ignorePowerGuageFlagChkOnUseAOB)

ignorePowerGuageFlagChkOnUseAOB+9: //"Starfield.exe"+22C5242:
db 90 90

//**********************************************//
aobscanmodule(someResetZeroCounterAOB,Starfield.exe,74 ** 48 ** ** ** EB ** C5 ** ** ** ** C5 ** ** ** ** C5 ** ** ** ** 48)
registersymbol(someResetZeroCounterAOB)

aobscanmodule(powerGaugeResetZeroCounterCallerAOB,Starfield.exe,48 ** ** E8 ** ** ** ** 48 ** ** ** 48 ** ** ** ** 00 00 E8 ** ** ** ** 48 ** ** 48 ** ** ** ** 48 ** ** ** C5 ** ** ** ** ** E8)
registersymbol(powerGaugeResetZeroCounterCallerAOB)

alloc(newmem,2048,someResetZeroCounterAOB+8) //"Starfield.exe"+24EF111)
label(returnhere)
label(originalcode_someResetZeroCounterAOB)
registersymbol(originalcode_someResetZeroCounterAOB)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
//mov rbp,"Starfield.exe"+208B902
mov rbp,powerGaugeResetZeroCounterCallerAOB
lea rbp,[rbp+18]
cmp [rsp+c8],rbp
jne @f
xorps xmm0,xmm0
subss xmm0,[rsp+20]
maxss xmm0,[rbx+10]
movss [rbx+10],xmm0

originalcode_someResetZeroCounterAOB:
readmem(someResetZeroCounterAOB+8,15)
//vmovss xmm0,[rbx+0C]
//vaddss xmm1,xmm0,[rbx+08]
//vaddss xmm6,xmm1,[rbx+10]

exit:
jmp returnhere

///

someResetZeroCounterAOB+8: //"Starfield.exe"+24EF111:
jmp far newmem
nop
returnhere:

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


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
ignorePowerGuageFlagChkOnUseAOB+9: //"Starfield.exe"+22C5242:
db 74 05
//je Starfield.exe+22C5249

//**********************************************//
dealloc(newmem)
someResetZeroCounterAOB+8: //"Starfield.exe"+24EF111:
readmem(originalcode_someResetZeroCounterAOB,15)
//db C5 FA 10 43 0C C5 FA 58 4B 08 C5 F2 58 73 10
//vmovss xmm0,[rbx+0C]
//vaddss xmm1,xmm0,[rbx+08]
//vaddss xmm6,xmm1,[rbx+10]
unregistersymbol(originalcode_someResetZeroCounterAOB)

//**********************************************//
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
ignore boost pack gauge

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>249</ID>
      <Description>"ignore boost pack gauge"</Description>
      <LastState Activated="1"/>
      <Color>FFFF00</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(ignoreBoostPackGuageFlagChkOnUseAOB,Starfield.exe,75 09 E8 ** ** ** ** 84 C0 75 ** BA)
registersymbol(ignoreBoostPackGuageFlagChkOnUseAOB)

ignoreBoostPackGuageFlagChkOnUseAOB+9: //"Starfield.exe"+22ED950:
db EB


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
ignoreBoostPackGuageFlagChkOnUseAOB+9: //"Starfield.exe"+22ED950:
db 75
//jne
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: Starfield

Posted: Sun Sep 03, 2023 5:58 pm
by Zanzer
viewtopic.php?p=313155#p313155
Updated to v7:
Free Craft

Re: Starfield

Posted: Sun Sep 03, 2023 6:59 pm
by heftycool98
Zanzer wrote:
Fri Sep 01, 2023 7:00 pm
Here are my contributions.

Player Pointer
Container Pointer
Experience Multiplier
Zero Weight
Free Research
Free Build
Free Craft new
Ignore Skill Challenge
Unlimited Dialog Turns
Unlimited Boost Pack
Unlimited Oxygen
No Reload
Ship Systems Run at Full Power
Unlimited Ship Weapons
Stealth Always Active
Stealth Meter Always Visible
Unlimited Inventory
so free resarch is not working i tried to resarch thing but not resarch it for free

Re: Starfield

Posted: Sun Sep 03, 2023 7:51 pm
by gir489
Zanzer wrote:
Sun Sep 03, 2023 5:58 pm
viewtopic.php?p=313155#p313155
Updated to v7:
Free Craft
This also affects consuming aid items. (Makes them infinite)

Re: Starfield

Posted: Sun Sep 03, 2023 8:37 pm
by glyth
Zanzer wrote:
Fri Sep 01, 2023 7:00 pm
Here are my contributions.

Player Pointer
Container Pointer
Experience Multiplier
Zero Weight
Free Research
Free Build
Free Craft new
Ignore Skill Challenge
Unlimited Dialog Turns
Unlimited Boost Pack
Unlimited Oxygen
No Reload
Ship Systems Run at Full Power
Unlimited Ship Weapons
Stealth Always Active
Stealth Meter Always Visible
Unlimited Inventory
can you do toggleble chemillion? like moving with the effect still active i mean

Re: Starfield

Posted: Sun Sep 03, 2023 8:51 pm
by Zanzer
viewtopic.php?p=313155#p313155
Table v8:
Research Ignores Skill Check
Free Craft (fix)
Free Mod

Re: Starfield

Posted: Sun Sep 03, 2023 8:54 pm
by vosszaa
Zanzer wrote:
Sun Sep 03, 2023 8:51 pm
viewtopic.php?p=313155#p313155
Table v8:
Research Ignores Skill Check
Free Craft (fix)
Free Mod
Cheers for this.

Have you looked into ship building? I'd love "ignore build limit" so i can go wild ;)

Re: Starfield

Posted: Sun Sep 03, 2023 9:01 pm
by blazebolt7
Strange, Free research is not working for me, do i still need materials for it? if I am understanding the option wrong.

Edit: table v8

Re: Starfield

Posted: Sun Sep 03, 2023 9:55 pm
by Zanzer
You must possess the materials. It simply won't consume them.

Re: Starfield

Posted: Sun Sep 03, 2023 10:20 pm
by cheatfr
Whenever I use this cheat table, it wont let me save my game. Anyone know why?

Re: Starfield

Posted: Sun Sep 03, 2023 10:47 pm
by SupremerBRX
what is free mod in v8?