Hollow Knight: Silksong (v1.0.29242)

The main forum for Cheat Table database collections.


Moderator: Table Moderator

Post Reply
User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 367
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 774

Hollow Knight: Silksong (v1.0.29242)

Post by bbfox »

Cheat Engine / Cheat Table scripts:

    □Toggle Compact View
    □Enable mono
        □PlayerData
            □health
            □maxHealth
            □maxHealthBase
            □geo / ロザリー
            □ShellShards
            □silk
            □Others
        □HP no change (may die if get big damage)
        □Max silk when get
        □Silk no decrease when use
        □Takes no damage, in general
        □Takes no damage, type 2
        □Invulnerable - takes one more death attack
        □Try to keep sub weapon (i.e. Straight Pin) amount full
        □Fast Sprint race win
        □inf. dart game retry
        □Fast kill - multi hit attack
        □Fast kill - general / single hit attack
        □Get hero controller data
        □Get kill journal data

Now that we have no damage taken and infinite air jumps, we can have choice to drop that Souls-like mode and just enjoy the story for once.

  • Script: "Fast Sprint race win", race location (I don't know how to call it). The race you have to run 3 laps to win, with 3 tiers.
    P.S. Screenshot texts are not in English.
Spoiler

Image


Image


  • Script: inf. dart game retry location
    I don't know how this NPC appeared. at least it did not there when I'm in Act. 1
Spoiler

Image

Image

Image


  • Not recommended script: Takes no damage, type 2
    Limited use in some situations: Char. get hazard damage and she have time to recover. Some hazard damage types, like steam or moving blocks is not useful: Character will stuck there. Disable this script to continue.
Spoiler


  • Instructions for the one know how to use CE to scan data: to change item amount.
    CE does not accept special characters in AOB scan & I don't want to spend too much time to drill down the code. In case if you need to change item amount & want to challenge:
Spoiler

Modify item amount:

  1. Load the game and scan for the following AOB pattern.
    1.1 Value type: Array of byte
    1.2 Scan Type: Search for this array
    1.3 "Hex": checked
    1.4 Memory scan options: All, Writable: checked (default when open CE)
    1.5 Press "First scan"
    1.6 If no results are found, open your inventory once and scan again.

    Code: Select all

    48 83 C0 10 48 63 08 89 4D D8 48 63 48 04 89 4D DC 48 63 40 08 89 45 E0 48 63 45 D8 89 06 48 63 45 DC 89
  2. You should get two results (addresses).

  3. For each result:

    • Right-click on the address.

    • Select "Disassemble this memory region".

    • Should see something like this in memory viewer:

      Code: Select all

      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+5e - 48 63 08              - movsxd  rcx,dword ptr [rax]
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+61 - 89 4D D8              - mov [rbp-28],ecx
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+64 - 48 63 48 04           - movsxd  rcx,dword ptr [rax+04]
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+68 - 89 4D DC              - mov [rbp-24],ecx
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+6b - 48 63 40 08           - movsxd  rax,dword ptr [rax+08]
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+6f - 89 45 E0              - mov [rbp-20],eax
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+72 - 48 63 45 D8           - movsxd  rax,dword ptr [rbp-28]
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+76 - 89 06                 - mov [rsi],eax
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+78 - 48 63 45 DC           - movsxd  rax,dword ptr [rbp-24]
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+7c - 89 46 04              - mov [rsi+04],eax
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+7f - 48 63 45 E0           - movsxd  rax,dword ptr [rbp-20]
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+83 - 89 46 08              - mov [rsi+08],eax
      System.Collections.Generic.Dictionary`2[System.String,CollectableItemsData+Data]:TryGetValue+86 - B8 01000000           - mov eax,00000001
  4. In the memory viewer:

    • Locate the instruction movsxd rcx,dword ptr [rax].

    • Right-click on that line and choose "Find out what addresses this instruction accesses".

  5. Wait for Cheat Engine to complete symbols loading.

  6. In-game: go to a rest area and open your inventory.

  7. In the value list window:

    • If all values are above 255, it's likely the wrong address.
      Try the other address from step 2 and repeat from step 3.

    • If the values look correct, right-click on one and choose "Change value" to edit it.


* Modify Courier's Rasher (運び屋の薄切り肉) time limit: use change item amount above. or scan your self. The initial item amount is 8. Change / lock the amount to 8 when decreased.



Old releases

Spoiler
Hollow Knight Silksong.CT
V12a (2025/09/13): Full mode table: revise "Get kill journal data". Now records are dynamic generated.
(598.8 KiB) Downloaded 2625 times
Hollow Knight Silksong (light table).CT
V12b (2025/09/13): Light mode table: same as above, but removed many in game stats; for speed up CE response.
(121.95 KiB) Downloaded 732 times
Hollow Knight Silksong.CT
v11 (2025/09/13): extend kill journal data slots to 240
(868.86 KiB) Downloaded 198 times
Hollow Knight Silksong.CT
v10 (2025/09/12): added Hero controller data
(718.17 KiB) Downloaded 200 times
Hollow Knight Silksong.CT
v9 (2025/09/12): minor update
(601.91 KiB) Downloaded 150 times
Hollow Knight Silksong.CT
v8 (2025/09/08): tuning fast kill scripts
(595.3 KiB) Downloaded 690 times
Hollow Knight Silksong.CT
v7 (2025/09/08): added "Fast kill - general / after normal hit"
(592 KiB) Downloaded 225 times
Hollow Knight Silksong.CT
v6 (2025/09/08): fixed Monster journal data (now data is editable)
(584.75 KiB) Downloaded 168 times
Hollow Knight Silksong.CT
v4 (2025/09/07): minor change: move infiniteAirJump to table top
(443.74 KiB) Downloaded 396 times
Hollow Knight Silksong.CT
v3 (2025/09/06): added Try to keep sub weapon amount full
(442.5 KiB) Downloaded 305 times
Hollow Knight Silksong.CT
v2 (2025/09/06): added Takes no damage
(437.56 KiB) Downloaded 187 times
Hollow Knight Silksong.CT
v1 (2025/09/05): init. ver.
(434.72 KiB) Downloaded 148 times
Attachments
Hollow Knight Silksong.CT
v13a (2025/11/10): v1.0.29242: Full mode table
(631.35 KiB) Downloaded 1603 times
Hollow Knight Silksong (light table).CT
v13b (2025/11/10): v1.0.29242: Light mode table
(198.21 KiB) Downloaded 383 times
Last edited by bbfox on Sun Nov 09, 2025 10:13 pm, edited 11 times in total.

Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


pzazzer
Curious
Curious
Posts: 1
Joined: Sun Sep 07, 2025 6:41 pm
Answers: 0

Re: Hollow Knight: Silksong

Post by pzazzer »

is there a way to find position values?


User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 367
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 774

Re: Hollow Knight: Silksong

Post by bbfox »

pzazzer wrote: Sun Sep 07, 2025 6:42 pm

is there a way to find position values?

Possible.
All below are just guess, I do not trace the code.

I think position is stored in Vector2 variable type?
I may first try "HeroController:Move" to see register / memory values.

If want to try teleport:
Modify methods under class HeroController, "HeroController:MoveToPositionX" or "HeroController:Respawn", maybe?
If want to teleport between zones, also have to handle zoning. Respawn is a good entry point (from method name of meaning).

Personally I do not need those now.


Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


Eric
CE Master
CE Master
Cheater
Cheater
Posts: 19
Joined: Sat Jul 23, 2022 5:23 pm
Answers: 0
x 45

Re: Hollow Knight: Silksong

Post by Eric »

For those with the linux version, this will give you inf hp as well: (also works on windows)

Code: Select all

usemono()
PlayerData.TakeHealth:
ret

PlayerData.WouldDie:
xor rax,rax
ret

User avatar
Moonbeam
Curious
Curious
Posts: 7
Joined: Thu Sep 11, 2025 7:13 pm
Answers: 0
x 4

Re: Hollow Knight: Silksong

Post by Moonbeam »

A most wonderful table. Thank you for your hard work.

The oppposite of Sunbeam.


vivivivi
Curious
Curious
Posts: 1
Joined: Tue Sep 30, 2025 9:23 pm
Answers: 0

Re: Hollow Knight: Silksong

Post by vivivivi »

There is a way to remove fast kill? '-'


User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 367
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 774

Re: Hollow Knight: Silksong

Post by bbfox »

vivivivi wrote: Tue Sep 30, 2025 9:25 pm

There is a way to remove fast kill? '-'

de-active related scripts.


Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


UDany
Curious
Curious
Posts: 1
Joined: Sun Nov 09, 2025 6:24 pm
Answers: 0

Re: Hollow Knight: Silksong

Post by UDany »

Hey, first of all thanks for the work.

i'm here to report the new patch (1.0.29242) makes the cheats no longer work...

You see, I don't have a lot of time to game, so, even with cheats I'm still just at the end of act 2 and without them it's a no no...


User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 367
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 774

Re: Hollow Knight: Silksong

Post by bbfox »

UDany wrote: Sun Nov 09, 2025 6:29 pm

i'm here to report the new patch (1.0.29242) makes the cheats no longer work...

Fixed: All scripts can be enabled.
However I cannot guarantee every script is working as expected.


Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


Post Reply