• Welcome Guest to the new PlayerSquared! Please be aware the site is a work in progress & we'd appreciate your help in letting us know which features from the old site we're currently missing as well as report any bugs you find via this thread here: Bugs/Missing Features
  • If this is your first visit You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. Sign up today to get the latest PS4 GameSaves, Game Mods and much more!
  • To reduce spam posts and drive activity from members, and let members who post saves and cheats to get something in return for their research, we have thrown together a plugin that allows us to fulfill both. To hide your links, use the following bbcodes:
    Which allows you to select which reacts you want in order to unlock the download link or
    Which allows you to charge a certain credit amount in order for someone to get access to the download link The button will look like this in the bottom right of the postbit

Assassin's Creed Valhalla Codes

Cross Post from NGU, since someone didn't have a clue on how to set custom values...
Z3R0's paste explains it in more detail...

Google Doc IDS

EG Silver Desired Value: (Search ID Method)


Template:


Code:
800X0008 HHHHHHHH <-- ID Start
GGGGGGGG 00000000 <-- ID End
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 VVVVVVVV <-- Desired Value (05F5E0FF = 99999999) [Big Endian]


Silver Id = 55F6B9FD1B000000 from the google doc


using the template


Code:
800X0008 55F6B9FD
1B000000 00000000
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 05F5E0FF


OR Value Search Method Only (Will search for anything that matches the value you are looking for & replaces it with desired value)


Template:


Code:
800X000E 0007000B
VVVVVVVV 52000000 <-- V's the value you are looking for
FFFD0000 00000000
28000004 05F5E0FF <-- 05F5E0FF = 99999999, the value that is being set to


if you have everything at 99999999, using this method to change it to say 1,000 in hex the value is 3E8, add 0's in front of it to make it 8 characters long to become 000003E8


Code:
8001000E 0007000B
FFE0F505 52000000 <-- Search for 99999999 (FFE0F505 In HEX Litte Endian)
FFFD0000 00000000
28000004 000003E8 <-- sets to 1,000 (000003E8 In HEX Big Endian)

Edit 2: Further explanation was needed on NGU this just a backup of a good explanation incase when NGU goes go down it will still be here...

the codes provided in the paste are swap codes


titanium
Code:
80010024 0B0155F6 <-- this is the reference to silver but very different to the other ones provided in the template its doing 0B0 + 155F6B9FD1B00 which is part of the ID to silver
B9FD1B00 00001600
0000B8D1 1793B8D1
17930000 1C000B01
FEF663DF 7C010000
A8000002 00000008
8E9FD8BC C7010000 <-- this is the ID of titanium not the value


I don't think this has a value. this simply looks for silver & swaps it out for the desired item. so say you had 9334 silver you will now have 9334 titanium
I've only analysed the example template codes & broken them down. the ones provided from discord channels are swap codes the part that you can edit with those is the ID to the item you want to swap to


if you want to edit the value of all items matching say 9999 to 1,000


Note: all this does is Search & Replace (Find X Value, Replace With X Value)
Code:
8001000E 0007000B
0F270000 52000000 <-- 1st part value in Little Endien
FFFD0000 00000000
28000004 05F5E0FF <-- 05F5E0FF = 99999999, the value that is being set to (Big Endien)


Get Value To Little Endien Hex
YeAmbV6.jpg
<-- be sure to add the 0's at the end as it needs to be 8 characters long, 9999 results you get 0F27 then add 0's after it to make it 0F270000.


Get Value To Hex Big Endien Hex <-- be sure to add 0's before the value. so for 1,000 you get 3E8 then add 0's to make it 000003E8
5Am8WXP.jpg



So Little Endien format when your searching for the value that you want to find <-- only applied to the above template
Big Endian (Little Box Unticked) for the value you are setting. <- most codes that just apply only use this.
this due because PS4 saves use Little Endian (Reverse Byte order) for its values.


and using the above template to target all 4 blocks at once


it will look like this:


Code:
8001000E 0007000B <-- Note the 1 in 8010000E
0F270000 52000000 <-- Search Value 9999 Little Endien
FFFD0000 00000000
28000004 000003E8 <-- 000003E8 = 1,000, the value that is being set to (Big Endien)


8002000E 0007000B <-- Note the 2 in 8002000E
0F270000 52000000 
FFFD0000 00000000
28000004 000003E8 


8003000E 0007000B <-- Note the 3 in 8030000E
0F270000 52000000 
FFFD0000 00000000
28000004 000003E8 


8004000E 0007000B <-- Note the 4 in 8040000E
0F270000 52000000 
FFFD0000 00000000
28000004 000003E8


but if you want to just replace the value of an item & the value without doing a value search you would use this template


Code:
800X0008 HHHHHHHH <-- ID Start 2nd part
GGGGGGGG 00000000 <-- ID End 1st part
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 VVVVVVVV <-- Value 2nd part


so to set titanium to 1000 would be


Code:
80010008 8E9FD8BC <-- 1st Part Block Range 1, ID Start 2nd part
C7010000 00000000 <-- ID End 1st part
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000003E8 <-- Value 2nd part




Titanium ID from google doc
8E9FD8BCC7010000


& to write to all 4 blocks


Code:
80010008 8E9FD8BC <-- Note the 1 in 80010008
C7010000 00000000 
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000003E8
80020008 8E9FD8BC <-- Note the 2 in 80010008
C7010000 00000000 
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000003E8
80030008 8E9FD8BC <-- Note the 3 in 80010008
C7010000 00000000 
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000003E8
80040008 8E9FD8BC <-- Note the 4 in 80010008
C7010000 00000000 
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000003E8

If above item adjustment code fails try the new one by Zeraf3000#8256.
Code:
80010010 1C000B01
XXXXXXXX XXXXXXXX <-- ID 1st Part & 2nd Part (Clean IDs, Little AM)
16000000 00000000
8801000D 60748566
00000000 00000700
0B000000 00000000
2800000D YYYYYYYY <-- Value


Example 99999999 Titanium
Code:
80010010 1C000B01
8E9FD8BC C7010000 <-- ID Titanium "8E9FD8BCC7010000"
16000000 00000000
8801000D 60748566
00000000 00000700
0B000000 00000000
2800000D 05F5E0FF <-- Value (05F5E0FF = 99999999 in Hex)


Starter Saves From Discord - savewizard: Starter Saves From Discord - savewizard https://mega.nz/file/Qhs2nYgZ#qWrvqU5iS12B3scTLM-9I1bohzJEHOhia7I8gj3RTRk


I will remove the DL's if requested by the owners of the saves...
 
Last edited:
Has anyone successfully activated following cheats? (Source: AC - Valhalla Codes [Save Wizard] - Pastebin.com)
At least one causes my save to crash.

Is it possible to create an overpowered character with these cheats?


Skill Points to 9999
80010004 C80A5A6E
2800000D 0000270F

Mastery Points to 9999
80010004 FB3DC61B
2800000D 0000270F

EXP Level to 9999
80010004 E84C8822
2800000D 0000270F

Power Level to 9999
80010004 5B81E813
2800000D 0000270F

Max EXP
80010008 12000B4C
9DE5CDCC 00000000
28000059 05F5E0FF
 
yes, i was able to successfully use the codes.
i was at the beginning of the game where you first get to your home. i maxed all the resources i had already. for the ones i didnt like tungsten ingot, i used the swap code to convert my silver to it first. then i went back in-game, sold a trinket for some silver and then modded the save again w/ another swap code. i kept doing that until i had every resource/mat item. once i maxed them out, i editted the save to manually set their count to 99999 via find&replace.

i'm not sure if you can make an OP character since i read enemies scale w/ you...so i didnt bother w/ the XP or power lvl codes. i think upgrading your gear is what makes you stronger for your level more. i did give myself skill points but manually set it to 100 so the game still gives me more as i naturally level up.
 
Thank you for your quick answer!

My question relates explicitly to the power codes (power level 9999 etc)...these are the ones I'm interested in...

Edit:

I used the 9999 power level cheat, but I couldn't see any changes ingame.

The 9999 EXP-Level Cheat together with max EXP caused the error with the save.

So I still don't know if it's possible to create an overpowered charakter.

Maybe you can help.
 
Last edited:
Thank you for your quick answer!

My question relates explicitly to the power codes (power level 9999 etc)...these are the ones I'm interested in...

Edit:

I used the 9999 power level cheat, but I couldn't see any changes ingame.

The 9999 EXP-Level Cheat together with max EXP caused the error with the save.

So I still don't know if it's possible to create an overpowered charakter.

Maybe you can help.

try to use 1 cheat at a time, as combing multiple tends to have adverse effects, apply one & then apply the other one. one at a time not all in one go.

the game has introduced some hard caps to some things, so some will reset to in-game max & if you try to do too much you may end up corrupting it.
 
I want a code I can save where I change Item ID but receive 500 instead of 9999999 like in Save Wizard. How would I write the code for Ingots and Ores/Leathers. I found the ID's but it doesn't let me add the code to Save Wizard for some reason.

Nickle ID : B03C3670AF01000

800X0008 B03C3670
AF010000 00000000
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000001F4

Save Wizard doesn't let me input the X?
 
I want a code I can save where I change Item ID but receive 500 instead of 9999999 like in Save Wizard. How would I write the code for Ingots and Ores/Leathers. I found the ID's but it doesn't let me add the code to Save Wizard for some reason.

Nickle ID : B03C3670AF01000

800X0008 B03C3670
AF010000 00000000
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000001F4

Save Wizard doesn't let me input the X?

did you not take note of
Code:
Note the X in 800X0008
replace with either 1, 2, 3 Or 4
all this changes is where to look & write to, 1 = to 1st block, 2 = to 2nd block & so forth
?

your supposed to substitute the X with 1, 2, 3 OR 4
this code was written in a way where the values 1-4 would change the area the code would write to

EG:
Code:
80010008 B03C3670 
AF010000 00000000 
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000001F4
Would write in the 1st Block

Code:
80020008 B03C3670 
AF010000 00000000 
88010008 52000000
FFFD5262 00000000
93000000 00000004
28000000 000001F4
Would write in the 2nd Block & so forth..

800X0008 <-- where X = values 1 OR 2 OR 3 OR 4.

if you want a more detailed explanation what this does
80020008 <-- look for the ID OF B03C3670AF010000 & write once its found the ID the 2nd time in this example.