ROM Hack Kid Icarus Uprising Weapons Save Hex Editing

D

Deleted User

Guest
Oh, I already finish the game, all chapters in 9.0 intensity,but yeah it's too long for me to create a specific good weapon. I have a lot of good swords, claws... but I want to rekt some CPU now >:)

And finally, I did it, it's not so difficult to edit.
 

ElyosOfTheAbyss

Well-Known Member
Member
Joined
Aug 20, 2015
Messages
2,225
Trophies
1
XP
1,901
Country
What do you mean?

And yes you have to decompress the save. Do you have ironhax/tubehax/oothax/ninjhax/gateway/etc?

D8t4a0Q.png


And yes i have ironhax how would i decompress the save?
 

Triforce141

Well-Known Member
Newcomer
Joined
Feb 14, 2013
Messages
59
Trophies
1
Age
29
XP
389
Country
United States
Can some explain how to use this or what I'm doing wrong? Changing my max hearts for Pit, Palutena and Viridi work, but almost every weapon values provided in the first post does not match up with what shows up in HxD at all.

NA New 3DS XL fw 9.9

using https://gbatemp.net/threads/save-data-manager-and-editor-for-firmware-up-to-9-9.396245/ via ironhax

Misc. Game Data: Streetpass data disabled, Digital copy from the eShop

File: 01.SAV

HxD Settings:
Bytes per Row: 16
Charset: ANSI
Offset Base: Hexadecimal
Visible Columns: Hex and Text
Byte Group Size: 1

The weapon value for the Magnus Club is suppposed to be this: 94 0D A5 = Magnus Club
This is what HxD shows me for offset 0x675-677 (Magnus Club): 88 81 BE = Magnus Club

Weapon Mods: (What it's supposed to be) (What HxD Shows)
Paralysis +4 : (9A)(7F)
Shot Homing +1 : (B9)(93)
Speed +4 : (56)(56)
Stamina +1 : (4F)(63)
Forward Dash Charge Shot +2: (0E)(11)
Effect Duration +1 : (8F)(29)

Changing any of those values only deletes all of my save data.
 

HagiBlacker

Member
Newcomer
Joined
Sep 2, 2015
Messages
10
Trophies
0
Age
30
XP
70
Country
Cote d'Ivoire
Oh, I already finish the game, all chapters in 9.0 intensity,but yeah it's too long for me to create a specific good weapon. I have a lot of good swords, claws... but I want to rekt some CPU now >:)

And finally, I did it, it's not so difficult to edit.

Can you show how to edit some weapons? I really don't know how do it :c
 
  • Like
Reactions: Deleted User

Triforce141

Well-Known Member
Newcomer
Joined
Feb 14, 2013
Messages
59
Trophies
1
Age
29
XP
389
Country
United States
Oh, I already finish the game, all chapters in 9.0 intensity,but yeah it's too long for me to create a specific good weapon. I have a lot of good swords, claws... but I want to rekt some CPU now >:)

And finally, I did it, it's not so difficult to edit.

Can you explain how to do it then? Cause I have no idea how hex editing Kid Icarus works, Fire Emblem works easily, but the values for this game is confusing me. There's another post I made explaining what I have issues with.
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
Hey guys!

This thing take me a lot of time but it's easy when you understand the system. (Sorry for my bad english)
I will try to make a little tutorial for you !
 
D

Deleted User

Guest
Okay, so I will try to be clear as possible. (Sorry for my bad english again)


First, you need HxD Hex Editor.

Make a backup of your saves before.

After installing HxD, open the software and load the save you want:

saves.jpg


You will see this:

1.jpg



WTF. This was my first reaction. Do you think it's hard to read ?

This is a little tutorial to understand how to edit hex data

The Op says
"Hex offsets to edit with.

0x000001E8-1EA 7F 96 98 Max Hearts Pit's"

What is a Hex offsets ? I think it's the lines who start by 00000000, 00000010...


To find the location of the data to edit, to have the max of Hearts, follow the step:

2.jpg



000001E8-000001EA= line 000001E0, column 08 to 0A.

The last number of a line mean the column.
You need to change the values between bloc: 1E8-1EA to increase the amount of Hearts in your save.


Now, for the weapons.
When I tried to find my weapons with the data of the OP, I was unable to do it. I don't understand why but the ID of a weapon change with the bonus, so for exemple a First Blade
00 20 FA = First Blade
will not appear as 00 20 FA. But there is an another option to determinate where is your weapon in this list.

The op says:
Weapon Modifier

0x675-677 = Weapon Slot 1

0x678 = Range/Melee Slot 1

Weapon Ability Mods Weapon Slot 1
0x684 = Slot 1
0x686 = Slot 2
0x688 = Slot 3
0x68A = Slot 4
0x68C = Slot 5
0x68E = Slot 6

0x675-677: 00000670 column 05 to 07. This is where you can find the first weapon you have.
0x678: 00000670 column 08, the number who determine the stars for a weapon
0x684: 00000680 column 04, the first bonus for a weapon
0x686: 00000680 column 06, the second bonus for a weapon
0x688: 00000680 column 08, the third bonus
...
0x68E: 00000680 column 0E, the last bonus.

A weapon take two line in the list. This one (
highlighted) is a shitty weapon for sure.
3.jpg



Because I can't find a weapon with the op's ID, I need to find for exemple my Phosphora Bow in the game. Make a list of it's bonus in order!

Ok, so I know the Phosphora Bow I want to hex edit has the following bonus:

Shot Homing + 3
Running Speed +4
Evasion +4
Forward-dash ch shot +4
In Peril Auto-Dodge +3
Overall Defense -4
6 stars in range

Now, with the op's bonus list (this one works), you need to determinate each ID for the bonus:


5.png




Sans titre-2.png


Ok, this is the bow I made before the tutorial. But like the op's says:
Use a HEX editor to edit whatever weapons you desire. 350 Value Weapons are the limit beyond 350 can't be registered it would act like a 100 Value Weapon it shows the value and skills but it still acts like a 100 Value Weapon.

You need to calculate the weapon's value before save your work.

Use this: http://www.gamefaqs.com/3ds/997768-kid-icarus-uprising/faqs/64051 (342 or 350, I don't know the real limit for the value)



Sans titre-1.png

Last tips:

I don't know why but you I can't create a weapon from scratch, he will not appear in the game.

If someone understand what I say, maybe he can make a clear tutorial from this little one.

Voilà
 

Attachments

  • Sans titre-1.png
    Sans titre-1.png
    75.1 KB · Views: 362
  • Sans titre-2.png
    Sans titre-2.png
    52.7 KB · Views: 315
Last edited by ,
  • Like
Reactions: HagiBlacker

Doctor Qwerty

Active Member
Newcomer
Joined
Jun 24, 2008
Messages
35
Trophies
0
XP
219
Country
United States
I don't know why but you can't create a weapon from scratch (maybe I'm stupid), he will not appear in the game. I advise to edit a weapon.

Disclaimer: The below is complete speculation.
I assume there's a "current number of owned weapons" flag somewhere. You can fill the data for a new weapon in, but the game doesn't bother reading past however many it thinks you have unless that number gets updated.
 

Triforce141

Well-Known Member
Newcomer
Joined
Feb 14, 2013
Messages
59
Trophies
1
Age
29
XP
389
Country
United States
Thank you very much for the info J0kAIRx, I can get the abilities on my weapons down, though for stars on range/melee, looks like I'll need to fuse weapons for that stuff.

Edit: No wait, I the values in the first post still work for that, it seems that only the weapon ID is off.
 
Last edited by Triforce141,
D

Deleted User

Guest
Thanks Doctor, I will édit my post!

Tri-force, for the stars:
0x678 = Range/Melee Slot 1


678 Slot 1

0* Range 6* Melee - 1C
6* Range 0* Melee - 0C

6* Range 6* Melee Slot 1
0x678 = 0C
0x67A = 1C

If you want 6 stars in range, just change the value right to the weapon ID to 0C
 

Triforce141

Well-Known Member
Newcomer
Joined
Feb 14, 2013
Messages
59
Trophies
1
Age
29
XP
389
Country
United States
The 6* range/melee is a given, but +3 Shot Range fixes the Magnus Club's crippling weakness of pathetic range, the range itself is still bad, but the +4 speed really helps you strafe around the enemies.

I can actually hit the Chapter 4 boss' head with no struggle now.
 

Triforce141

Well-Known Member
Newcomer
Joined
Feb 14, 2013
Messages
59
Trophies
1
Age
29
XP
389
Country
United States
Yeah, do not go over 351, it looks like it will work, but it secretly puts your damages at 0*, and disables all the abilities it has. Nice anti-cheat method Sakurai.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: