Unicorn Overlord Save Editing

Pj1980

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
204
Trophies
0
XP
1,091
Country
United Kingdom
You can use jksv or Edizon to extract save on switch. You also install what they mentioned above ftpd. On PC install a ftpd client like filezilla. Open filezilla on PC and on switch start ftpd. On your switch screen there is a address and port number input those in address and port boxes on PC and connect. Now you should have access to files on switch sd card. Find where you exported your saves on switch and copy them.
 

Illwyhnn

Member
Newcomer
Joined
Mar 18, 2024
Messages
6
Trophies
0
Age
26
XP
16
Country
United States
You can use jksv or Edizon to extract save on switch. You also install what they mentioned above ftpd. On PC install a ftpd client like filezilla. Open filezilla on PC and on switch start ftpd. On your switch screen there is a address and port number input those in address and port boxes on PC and connect. Now you should have access to files on switch sd card. Find where you exported your saves on switch and copy them.
Is there a tutorial I can follow? I'm sorry if Im asking alot I'm like brand new to this lol. All I really want is just Amalia in the beginning, man I'm having a hard time understanding this
 

Pj1980

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
204
Trophies
0
XP
1,091
Country
United Kingdom
Is there a tutorial I can follow? I'm sorry if Im asking alot I'm like brand new to this lol. All I really want is just Amalia in the beginning, man I'm having a hard time understanding this
Have you got the switch homebrew app on switch. If you have and are connected to internet then open it search for ftpd to find the ftpd app and jksv to jksv app install them.
If you haven't here are links for the files. You only need file with .nro extension. you put the files ending with .nro into the switch folder on SD card ( sd:/switch/ )

https://github.com/fortheusers/hb-appstore/releases

https://github.com/J-D-K/JKSV/releases

https://github.com/mtheall/ftpd/releases

After you installed all these open jksv search for your game in the game section (make sure the games not running or you won't see saves). Make a back up of your save. Close jksv (press home button)

Now open ftpd you should have a IP address and port number ( you need to be connect to internet or router)

Download filezilla select the client version
https://filezilla-project.org

On your switch it will look like this
in-switch-3ds-ftpd-se-met-a-jour-et-devient-ftpd-pro-2.png

There a IP address then after the : is the port number

When you start filezilla
There a bar it says host and port you don't have to worry about username or password
filezillaquick.png


Based on the pictures I would put 192.168.1.41 in the host box and 5000 in port box. You click connect and it should now be able to access your switch. There will be a folder on switch labelled jksv all the saves you backed up with that app is in there. Go to folder with you game name open it and select the backup folder you want

The box of files folders on left is the folder filezilla will use when uploading of downloading from PC. You can download a file or folder by right clicking it and selecting download and it will copy it to left side. If you right click a file or folder on left side the option is upload and it will copy to what folders opened on switch.

Save editor is easy enough you start it if there a dot.net problem download the dot.net runtime link on first page. In the character page to insert a character click insert it opens file explore find a character dump. If you want to import select a character then click import find character dump this will replaced the character you selected.

When you finished editing and saved. in filezilla right click the save you edited and upload it to the backup folder its from on switch.

On switch exit ftpd open jksv go to where the game saves you backed up are. Go to the backup with modded save and press Y this gives you open to restore click A it will replace the saves on system with the modded backup.
 
Last edited by Pj1980,

Illwyhnn

Member
Newcomer
Joined
Mar 18, 2024
Messages
6
Trophies
0
Age
26
XP
16
Country
United States
Have you got the switch homebrew app on switch. If you have and are connected to internet then open it search for ftpd to find the ftpd app and jksv to jksv app install them.
If you haven't here are links for the files. You only need file with .nro extension. you put the files ending with .nro into the switch folder on SD card ( sd:/switch/ )

https://github.com/fortheusers/hb-appstore/releases

https://github.com/J-D-K/JKSV/releases

https://github.com/mtheall/ftpd/releases

After you installed all these open jksv search for your game in the game section (make sure the games not running or you won't see saves). Make a back up of your save. Close jksv (press home button)

Now open ftpd you should have a IP address and port number ( you need to be connect to internet or router)

Download filezilla select the client version
https://filezilla-project.org

On your switch it will look like this
View attachment 426483
There a IP address then after the : is the port number

When you start filezilla
There a bar it says host and port you don't have to worry about username or password
View attachment 426484

Based on the pictures I would put 192.168.1.41 in the host box and 5000 in port box. You click connect and it should now be able to access your switch. There will be a folder on switch labelled jksv all the saves you backed up with that app is in there. Go to folder with you game name open it and select the backup folder you want

The box of files folders on left is the folder filezilla will use when uploading of downloading from PC. You can download a file or folder by right clicking it and selecting download and it will copy it to left side. If you right click a file or folder on left side the option is upload and it will copy to what folders opened on switch.

Save editor is easy enough you start it if there a dot.net problem download the dot.net runtime link on first page. In the character page to insert a character click insert it opens file explore find a character dump. If you want to import select a character then click import find character dump this will replaced the character you selected.

When you finished editing and saved. in filezilla right click the save you edited and upload it to the backup folder its from on switch.

On switch exit ftpd open jksv go to where the game saves you backed up are. Go to the backup with modded save and press Y this gives you open to restore click A it will replace the saves on system with the modded backup.

So I would be using the switch and my pc to work this? I'm sorry if Im not following well, I never did this stuff before.

So upload save from the switch, load it on my pc, edit it then send it back to my switch? Again I'm sorry. Thank your for taking time to help me I really do appreciate it. This'll help me enjoy the game much more lol
 

Dobonknar

Member
Newcomer
Joined
Mar 18, 2024
Messages
8
Trophies
0
Age
34
XP
8
Country
United States
OK, so I *think* I've fixed the levelling issue, here is an updated file containing a level 5 Amalia (non-possessed) and a level 5 Alcina. I still don't know exactly why the levelling went wonky, but the workaround I found was to set them at level 4 in hexedit, then load them into a save file and use a miracle fruit to get them to level 5. As far as I can tell, they should now gain exp and level normally.

Please let me know if you guys run into issues!
 

Attachments

  • 5Amalia and 5Alcina.rar
    317 bytes · Views: 12

jason5159

New Member
Newbie
Joined
May 8, 2021
Messages
2
Trophies
0
Age
34
XP
46
Country
United States
That (appears to) have worked! Lv5 Amalia (possessed) and lv 5 Alcina for any who want it. Just Import or Insert via save editor.

Edit: the units don’t seem to gain EXP normally after battle, I’m guessing it might be because I set the exp to 500 in save editor before trying to directly edit the level to 5 in hex. It looks like whatever the reason is, giving the unit a miracle fruit solves the problem and makes the exp counter work normally.
can you please make ilenia lvl 5 too?

nvm made it myself. if you got time to check i think this is lvl5 ilenia
 

Attachments

  • 5ilenia.zip
    211 bytes · Views: 13
Last edited by jason5159,

Nat20

New Member
Newbie
Joined
Mar 18, 2024
Messages
1
Trophies
0
Age
36
XP
4
Country
United States
Would it be possible to edit character names with the utility at all?
Post automatically merged:

Would it be possible to edit character names with the utility at all?
 

Dobonknar

Member
Newcomer
Joined
Mar 18, 2024
Messages
8
Trophies
0
Age
34
XP
8
Country
United States
Would it be possible to edit character names with the utility at all?
Post automatically merged:

Would it be possible to edit character names with the utility at all?
Not sure, I think maybe it would be possible with HexEdit, but I'm super new to this kind of modding (hence the jankiness of my uploads) so IDK for sure.
 

Dobonknar

Member
Newcomer
Joined
Mar 18, 2024
Messages
8
Trophies
0
Age
34
XP
8
Country
United States
Is editing AP/PP possible or is that just hardcoded into the game?
DrummerIX has a (paid) CheatEngine trainer that has the ability to add AP/PP for either allied or enemy units, so it definitely *should* be possible, but I don’t know if anyone has (publicly) talked about how to modify it yet, and I’m not tech-savvy enough to figure out how the cheatengine trainer does it.
 

notelthoto

Member
Newcomer
Joined
Mar 16, 2024
Messages
5
Trophies
0
Age
21
XP
12
Country
United States
Long shot, but does anyone have a save right before Bastorias with everyone up to that point recruited? My save file got corrupted, twice now right when I got there and I have no clue why it happened the second time.
 

Pj1980

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
204
Trophies
0
XP
1,091
Country
United Kingdom
Long shot, but does anyone have a save right before Bastorias with everyone up to that point recruited? My save file got corrupted, twice now right when I got there and I have no clue why it happened the second time.
There is a save on page 5 with only characters up to mid drakenhold recruited. I did add two characters they missed up to that point to save (gammel and mandrin).
 

Dangvo

New Member
Newbie
Joined
Mar 19, 2024
Messages
3
Trophies
0
Age
19
XP
11
Country
Vietnam
here is some information on save editing this game. It includes item ids, item structure and character structure in save. A lot of this information also applies if you want to memory edit.


if you want to open spreadsheet in it's own page click discord user code - archive then click unicorn overlord

Turtle-insect is working on a save editor you can do the following with it
*Edit renown
*Edit money
*Edit/add items
* All current items 999
*Character import/export/insert
*Edit characters level
*Edit characters exp
*Edit characters dew stats
*Edit characters class
*Generate bond sections upon character insertion
*Edit bonds
*Multi language EN, JP and CN

https://github.com/turtle-insect/UnicornOverlord

You might need to install NET Desktop Runtime to use save editor
https://dotnet.microsoft.com/en-us/download/dotnet/8.0

Below is a zip with chararcter dumps from Zanmatoxxx save. You can use the dumps to import characters

Addresses for
gold is 00000020
renown is 00000024
True zenoiran difficulty 004DA39E
(On = 4040 off = 0000)

Item id of honor is 03 00

First character starts at 002AF40 each character section is 1D0 in size then next character starts so second character at 002B110 and next is +1D0

Character structure
05 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
01 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00
01 00 00 00 FF FF FF FF 01 09 09 00 01 00 00 00
01 00 FF 04 02 00 00 00 3F 42 0F 00 03 00 27 00
F1F2 F3 F4 F5 F6 F7 F8 F9 FA 00 00 02 00 00 00

05 character slot order
00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
01 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00
01 Could be what team they are in
00 00 00 FF FF FF FF 01 (this doesn't have FFs if its a hired character)
09 class
09 00 01 00 00 00
01 effects portrait/sprite range is 01-02 (seems to be 01 is before promotion and 02 is after portraits/sprites)
00 change variant of portrait/sprite stays 00 if its a hired character (changing this will get you recruited characters portrait based on class )
FF 04 combat voice/ animation sounds (always starts with FF if recruited but not if hired)
02 00 characters name
00 00
3F 42 0F 00 exp
03 level
27 health
00
F1 Dew of Vitality
F2 Dew of strength
F3 Dew of protection
F4 Dew of knowledge
F5 Dew of warding
F6 Dew of Skill
F7 Dew of acuity
F8 Dew of Keeness
F9 Dew of Parry
FA Dew of Agility
00 00
02 00 00 00 weapon (not a Id but points to weapon in item storage)

start of empty character slot
FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
FF 00 00 00 FF FF FF FF 00 00 00 00 00 00 00 00
02 00 FF 00 00 00 00 00 00 00 00 00 01 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

the game takes into account characters name and class so changing sprite and portrait can be tricky.
Adding a character doesn't work game crashes when you gain any rapport. Replacing an existing character dose work. What you want to do if you missed recruiting a character is hire new character and have a save with the character you want so you can extract that characters section.
In your save find your hired character and in the other save find the character you want. from where the character slot order is you want to copy the third and fourth line and paste those over the hire characters third and fourth line of character section. look at the character structure above.

Characters in save are in the order you obtained them

Quick way to find last character is search for FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 FF FF FF FF
and go back 1D0

I have added classes text file with ids and the addresses where first 100 characters slots start and class addresses

Item structure

empty item slot
00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF 00 00 00 00

usable item
YY YY YY YY VV VV 00 00 XX XX 00 FF FF FF FF FF 04 00 00 00

unequipped weapon or shield
YY YY YY YY VV VV 00 00 00 00 00 FF FF FF FF FF 05 00 00 00

unequipped Accessory
YY YY YY YY VV VV 00 00 00 00 00 FF FF FF FF FF 03 00 00 00

YY YY YY YY item id (little endian)*
VV VV Item order (little endian)*
XX XX quantity (little endian)*

hi can you help me add nina and mille to my file save ? i already did it but it crashed
im very appreciate if you can help
I am not sure how to add them but if someone had a save before and after recruiting them then we could see what changes most stuff in save is static
 

Attachments

  • UCSAVEFILE01.zip
    134.2 KB · Views: 8

notelthoto

Member
Newcomer
Joined
Mar 16, 2024
Messages
5
Trophies
0
Age
21
XP
12
Country
United States
There is a save on page 5 with only characters up to mid drakenhold recruited. I did add two characters they missed up to that point to save (gammel and mandrin).
Funnily enough I just realized I had a backup save from the editor that was in mid-drakenhold, I changed its name and copied it to my save folder, however it's still not working, save is fine, corrupted saves show a bunch of 0's in the editor but this one was showing all the normal values, I just can't figure out why the game won't detect this save file.
 

Attachments

  • UCSAVEFILE03.rar
    91.7 KB · Views: 8

Pj1980

Well-Known Member
OP
Member
Joined
Jan 3, 2016
Messages
204
Trophies
0
XP
1,091
Country
United Kingdom
Funnily enough I just realized I had a backup save from the editor that was in mid-drakenhold, I changed its name and copied it to my save folder, however it's still not working, save is fine, corrupted saves show a bunch of 0's in the editor but this one was showing all the normal values, I just can't figure out why the game won't detect this save file.
Your setting save is used when loading if you only make 2 saves and then imported someone else's 3rd slot save the game will only see 2 saves.
Post automatically merged:

hi can you help me add nina and mille to my file save ? i already did it but it crashed
im very appreciate if you can help
Did you try both methods inserting or importing and replacing existing character.
 
Last edited by Pj1980,

notelthoto

Member
Newcomer
Joined
Mar 16, 2024
Messages
5
Trophies
0
Age
21
XP
12
Country
United States
Your setting save is used when loading if you only make 2 saves and then imported someone else's 3rd slot save the game will only see 2 saves.
Post automatically merged:


Did you try both methods inserting or importing and replacing existing character.
So wait is that backup basically useless then (since the setting file was also corrupted)? Damn that sucks, I really like the game, but the fact this happened a second time is so infuriating, and idk why it even happened I shut off the emulator normally no difference from any other instance, and the fact it was the exact same spot is even worse, I’m gonna do this again and I’m backing up my saves every time I swear.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Lol rappers still promoting crypto