Chao Hacking - SA2B Advanced Hacking with AR

A forum for discussion regarding hacking of the Chao system and editing things with non-standard methods.
Warning! This topic is 11 years and 4 months old! Please consider opening a new topic rather that bumping up this very old post.
Post Reply
Remeer
Egg
Egg
Posts: 3
Joined: Tue Apr 24, 2012 6:41 am

Chao Hacking - SA2B Advanced Hacking with AR

Post by Remeer »

Alright, everyone know how you can put your chao into Tiny chao garden, hack it, then put it back in DX or 2B? You also probably know that you can't hack it 'as well' using just a AR.
Which what I am about to show you, you can!

Non-Optional Requirements:
Sonic Adventure 2 Battle.
GCNcrypt(I can't hotlink to it without this post being marked as spam :P So just google a download)



First off, here is a very long list of things you can do..
Spoiler:
Stat Meter Edits:
Anything between 00-64 works.
403AD80C 004904xx - Swim
403AD80C 004905xx - Fly
403AD80C 004906xx - Run
403AD80C 004907xx - Power
403AD80C 004908xx - Stamina
403AD80C 004909xx - Luck?
403AD80C 00490Axx - Intelligence?

Stat Grade Edits:
00 - E
01 - D
02 - C
03 - B
04 - A
05 - S
403AD80C 00490Cxx - Swim
403AD80C 00490Dxx - Fly
403AD80C 00490Exx - Run
403AD80C 00490Fxx - Power
403AD80C 004910xx - Stamina
403AD80C 004911xx - Luck?
403AD80C 004910xx - Intelligence?

Stat Level Edits:
Anything between 00(0) and 63(99) works.
403AD80C 004912xx - Swim
403AD80C 004913xx - Fly
403AD80C 004914xx - Run
403AD80C 004915xx - Power
403AD80C 004916xx - Stamina
403AD80C 004917xx - Luck?
403AD80C 004918xx - Intelligence?

Chao Type Edit:
00 Child with happy eyes (Glitchy)
01 Egg
02 Child
03 Child with air void above head (Neutral fixed)
04 Child with air void above head (Dark Normal Evolved fixed)
05 Normal/Neutral
06 Normal/Hero
07 Normal/Dark
08 Swim/Neutral
09 Swim/Hero
0A Swim/Dark
0B Fly/Neutral
0C Fly/Hero
0D Fly/Dark
0E Run/Neutral
0F Run/Hero
10 Run/Dark
11 Power/Neutral
12 Power/Hero
13 Power/Dark
14 Chaos/Neutral
15 Chaos/Hero
16 Chaos/Dark
17 Tails
18 Knuckles
19 Amy
403AD80C 004964xx


Chao Age Edit:
Unknown? 60 is one chao year?
403AD80C 00496Axx
403AD80C 00496Bxx

Chao Eyes Edit:
00 Normal
01 > <
02 - -
03 / \
04 ^ ^
05 Smaller Pupils
06 Black and White Omochao
07 v v
08 Normal
09 Half closed
0A \ /
0B Chaos Neutral
0C Chaos Hero
0D Chaos Dark
0E Normal
0F Normal
10 - -
11 > <
403AD80C 0049B5xx


Chao Mouth Edit:
00 None
01 Toothy Smile
02 o
03 v
04 ^
05 Small crescent smile
06 Small crescent frown
07 v
08 ^^^^
09 Toothy Frown
0A ^
0B Wide open
0C ^
0D Mustache
0E ^---^ (crooked smile with 08 on either side, kinda squiggly)
0F toothy frown^^toothy frown (01 mixed with 08)
403AD80C 0049B6xx


Chao Ball Edit:
00 Normal
01 Flame
02-FF None
403AD80C 0049B7xx


Chao Hat Edit:
00 None
01 Pumpkin
02 Skull
03 Apple
04 Bucket
05 Empty Can
06 Cardboard Box
07 Flower Pot
08 Paper Bag
09 Pan
0A Stump
0B Watermelon
0C Red Wool Hat
0D Blue Wool Hat
0E Black Wool Hat
0F Pacifier
10 Normal Egg Shell
11 Yellow Egg Shell
12 White Egg Shell
13 Brown Egg Shell
14 Sky Blue Egg Shell
15 Pink Egg Shell
16 Blue Egg Shell
17 Grey Egg Shell
18 Green Egg Shell
19 Red Egg Shell
1A Light Green Egg Shell
1B Purple Egg Shell
1C Orange Egg Shell
1D Black Egg Shell
1E Two-Tone Yellow Egg Shell
1F Two-Tone White Egg Shell
20 Two-Tone Brown Egg Shell
21 Two-Tone Sky Blue Egg Shell
22 Two-Tone Pink Egg Shell
23 Two-Tone Blue Egg Shell
24 Two-Tone Grey Egg Shell
25 Two-Tone Green Egg Shell
26 Two-Tone Red Egg Shell
27 Two-Tone Light Green Egg Shell
28 Two-Tone Purple Egg Shell
29 Two-Tone Orange Egg Shell
2A Two-Tone Black Egg Shell
2B Shiny Normal Egg Shell
2C Shiny Yellow Egg Shell
2D Shiny White Egg Shell
2E Shiny Brown Egg Shell
2F Shiny Sky Blue Egg Shell
30 Shiny Pink Egg Shell
31 Shiny Blue Egg Shell
32 Shiny Grey Egg Shell
33 Shiny Green Egg Shell
34 Shiny Red Egg Shell
35 Shiny Light Green Egg Shell
36 Shiny Purple Egg Shell
37 Shiny Orange Egg Shell
38 Shiny Black Egg Shell
39 Shiny Two-Tone Yellow Egg Shell
3A Shiny Two-Tone White Egg Shell
3B Shiny Two-Tone Brown Egg Shell
3C Shiny Two-Tone Sky Blue Egg Shell
3D Shiny Two-Tone Pink Egg Shell
3E Shiny Two-Tone Blue Egg Shell
3F Shiny Two-Tone Grey Egg Shell
40 Shiny Two-Tone Green Egg Shell
41 Shiny Two-Tone Red Egg Shell
42 Shiny Two-Tone Light Green Egg Shell
43 Shiny Two-Tone Purple Egg Shell
44 Shiny Two-Tone Orange Egg Shell
45 Shiny Two-Tone Black Egg Shell
46 Metal Yellow Egg Shell
47 Metal White Egg Shell
48 Metal Pink Egg Shell
49 Metal Green Egg Shell
4A Metal Blue Egg Shell
4B Metal Purple Egg Shell
4C Metal Sky Blue Egg Shell
4D Metal Red Egg Shell
4E Metal Black Egg Shell
4F Metal Light Green Egg Shell
50 Metal Orange Egg Shell
51 Pearl Egg Shell
52 Dull Light Blue Egg Shell
53 Sky Egg Shell
54 Dark Mirror Egg Shell
55-FF Normal Egg Shell (can’t be sold)
403AD80C 0049B9xx


Chao Feet Edit:
00=On
01=Off
403AD80C 0049BAxx


Chao Belly Icon:
00 None
01 Aquamarine
02 Topaz
03 Peridot
04 Garnet
05 Onyx
06 Diamond
07 Beginner Race
08 Challenge Race
09 Hero Race
0A Dark Race
0B Pearl
0C Amethyst
0D Emerald
0E Ruby
0F Sapphire
10 “Growth” on left cheek
11 “Growth” on right cheek
403AD80C 0049BBxx

Chao Main Colors:
00 Normal
01 Yellow
02 White
03 Brown
04 Sky Blue
05 Pink
06 Blue
07 Grey
08 Green
09 Red
0A Light Green
0B Purple
0C Orange
0D Black
0E Invisible
403AD80C 0049BCxx


Chao Two-Tone:
00-On
01-Off
403AD80C 0049BDxx

Metal Skins:
(Note: The question mark means we don't know the name of the object that the texture came from. Once we find that, we'll have a better name.)

00 None
01 Metal Yellow
02 Metal White
03 Metal Pink
04 Metal Blue
05 Metal Green
06 Metal Purple
07 Metal Sky Blue
08 Metal Red
09 Metal Black
0A Metal Light Green
0B Metal Orange
0C Pearl
0D Dull Light Blue
0E Sky
0F Dark Mirror
10 Moon
11 Black Glow (?)
12 Light Pink (?)
13 Red White (?)
14 Neutral Eyes
15 Toothy Smile
16 Toothy Smile wrap around
17 Pink & White (?)
18 Dark Eyes
19 Black Red Purple (?)
1A Devil Hands
1B Devil Body
1C Black & Purple (?)
1D Yellow (?)
1E Black, Pink, & White (?)
1F Half Black, Half White (?)
20 Tri-Color Black Blue White (?)
21 Dark/Run/Normal body
22 Purple & Silver (?)
23 Brown (?)
24 Copper (?)
25 Tri-Color Black Red White (?)
26 Dark Blue (?)
27 Yellow Blue (?)
28 Purple & White (?)
29 Black & Blue (?)
2A Black with Blue (?)
2B Black & White (?)
2C Spotted Egg (?)
2D Black & Clear (?)
2E Black & White Liquid (?)
2F White & Clear (WOW) (?)
30 White & Beige (?)
31 White with Pink Speckle (?)
32 Red (?)
33 Apple (?)
34 Red-Orange (?)
35 Partial Green (?)
36 Brown Tri-Stripe (?)
37 Part Black (?)
38 Grey (?)
39 Silver Charcoal Stripe (?)
3A Empty Can (?)
3B Transparent with Grey & White (?)
3C Brown with Shiny Trim (?)
3D Cardboard Box (?)
3E Rust Orange (?)
3F Red & Orange (?)
40 Beige (?)
41 Mustard (?)
42 Medium Brown (?)
43 Watermelon (?)
44 Watermelon Smile (?)
45 Red Wooly Hat (?)
46 Black & Yellow (?)
47 Red (?)
48 Blue Wooly Hat (?)
49 Blue & Black (?)
4A Wave Blue Pattern (?)
4B Black Wooly Hat (?)
4C Grey, Black, & Transparent (?)
4D Charcoal Pattern (?)
4E Yellow & Pink Liquid (?)
4F Light Chaos Back (?)
50 Angel Ears (?)
51 Angel Ears 2 (?)
52 White & Light Blue (?)
53 Light Blue (?)
54 Light Green (?)
55 White & Yellow (?)
56 White & Yellow (?)
57 White & Yellow (?)
58 Blue & White (?)
59 Blue & White Stripe (?)
5A Rainbow (?)
5B Pink & White (?)
5C Hot Pink & Orange (?)
5D Half Orange, Half Sky Blue (?)
5E Gold & White Stripes (?)
5F Orange & Yellow Blend (?)
60 White & Blue (?)
61 White & Yellow (?)
62 White & Yellow (?)
63 White & Yellow (?)
64 White & Yellow (?)
65 Green & White (?)
66 Green & White (?)
67 Blue & Green (?)
68 White & Yellow Stripe (?)
69 Gold & Tan (?)
6A Blue & Light Blue Stripe (?)
6B Blue & Silver Bolts pattern (?)
6C Rust & Orange (?)
6D Blue & Clear with Gold Pattern (?)
6E Log Rings Pattern (?)
6F Canyon Wall Pattern (?)
70 Transparent & Black (?)
71 Black & Transparent (?)
72 Transparent & Black (?)
73 White (Plain) (?)
74 Grey with Black Stripes (?)
75 Mustard with White (?)
76 Yellow & White (?)
77 Yellow & White (?)
78 Purple & Black (WOW!) (?)
79 Pretty Grey (?)
7A Omochao’s “X” Sign
7B Blue, Red, & Yellow (WOW) (?)
7C Black, Grey, & Orange (?)
7D Omochao’s Arrow Sign
403AD80C 0049BExx




Shiny:
00-Off
01-On
403AD80C 0049BFxx



Egg Colors:
00 Normal
01 Yellow
02 White
03 Brown
04 Sky Blue
05 Pink
06 Blue
07 Grey
08 Green
09 Red
0A Light Green
0B Purple
0C Orange
0D Black
0E Two-Tone Yellow
0F Two-Tone White
10 Two-Tone Brown
11 Two-Tone Sky Blue
12 Two-Tone Pink
13 Two-Tone Blue
14 Two-Tone Grey
15 Two-Tone Green
16 Two-Tone Red
17 Two-Tone Light Green
18 Two-Tone Purple
19 Two-Tone Orange
1A Two-Tone Black
1B Shiny Normal
1C Shiny Yellow
1D Shiny White
1E Shiny Brown
1F Shiny Sky Blue
20 Shiny Pink
21 Shiny Blue
22 Shiny Grey
23 Shiny Green
24 Shiny Red
25 Shiny Light Green
26 Shiny Purple
27 Shiny Orange
28 Shiny Black
29 Shiny Two-Tone Yellow
2A Shiny Two-Tone White
2B Shiny Two-Tone Brown
2C Shiny Two-Tone Sky Blue
2D Shiny Two-Tone Pink
2E Shiny Two-Tone Blue
2F Shiny Two-Tone Grey
30 Shiny Two-Tone Green
31 Shiny Two-Tone Red
32 Shiny Two-Tone Light Green
33 Shiny Two-Tone Purple
34 Shiny Two-Tone Orange
35 Shiny Two-Tone Black
36 Metal Yellow
37 Metal White
38 Metal Pink
39 Metal Blue
3A Metal Green
3B Metal Purple
3C Metal Sky Blue
3D Metal Red
3E Metal Black
3F Metal Light Green
40 Metal Orange
41 Pearl
42 Dull Light Blue
43 Sky
44 Dark Mirror
45-FF Normal (can’t be sold)
403AD80C 0049C0xx



Body Type:
01 Seal
02 Otter
03 Rabbit
04 Cheetah
05 Boar
06 Bear
07 Tiger
08 Gorilla
09 Peacock
0A Parrot
0B Condor
0C Skunk
0D Sheep
0E Raccoon
0F Half-Fish
10 Skeleton Dog
11 Bat
12 Dragon
13 Unicorn
14 Phoenix
403AD80C 0049C1xx
Yes, that is a VERY long list :P. Now, what you want to do, is choose what you want to do, I will use myself as a example.
I want..

My chao to be super strong:
403AD80C 00491563

Have no feet:
403AD80C 0049BA01

And to be green:
403AD80C 0049BC08

So, the code will look like this:
403AD80C 00491563
403AD80C 0049BA01
403AD80C 0049BC08

Now what you want to do is open up GCNcrypt, and paste the code into the left box.
Also, on the bottom right of GCNcrypt you can add a Game ID, add 043 to it and make sure the Game ID checkbox is clicked.
Now click Encrypt.
On the right is your actual AR code!
Now, there are multiple ways to get the code to work:
1. The easiest, with a real AR on a gamecube. Just put it on, and there you go!
2. A homebrew'd wii, and a Dolphin emulator. This way, you don't even need a real AR.

For the Wii method, what you want to do is find a Memorycard manager for the Wii. Put your Chao save onto the SD card.
Put the save on your PC, and make it work with Dolphin. Put the cheats into Dolphin, load up SA2B, go into Chao Garden, leave (To save the game), then take the save from Dolphin, and put it back in your Wii, then your Memorycard.
I will expand on these steps with links(If I can post any without being flagged), and make it more readable and understandable in a while. Right now I'm feeling lazy.

Now, if something goes wrong (Codes crash the game, something doesn't do what it's supposed to), let me know. I will try to fix the code up for you.
As it is, I found most of the offsets(the raw codes) myself, but did not bother to test all of them. In a little while I will spend more time trying to fix everything though.


Thanks to Artichao for his GBA data document.
User avatar
Crazo3077
Mystical Chaos Chao
Mystical Chaos Chao
Posts: 7153
Joined: Mon Nov 17, 2008 9:17 pm
Motto: xP

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Crazo3077 »

Other than some of the names being terms that differ from the actual file names, this does cover basically all the things that can be done with PC Editing, so it is a good counter. Now if only I had an AR to play around with instead of just a Gameshark SP.
Image
Avatar Art by chocohugs; Signature by Tsui
Remeer
Egg
Egg
Posts: 3
Joined: Tue Apr 24, 2012 6:41 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Remeer »

Crazo3077 wrote:Other than some of the names being terms that differ from the actual file names
How so? I can fix any typos or anything I made, but I don't see any. Unless I'm blind, which is possible :P
User avatar
Tails812
Evolved Chao
Evolved Chao
Posts: 72
Joined: Sun Dec 12, 2010 3:43 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Tails812 »

Alright, so I've been using a lot of these..and I'l perhaps do some confirmations and corrections....

The body type I am pretty sure is incorrect. I've used this code, and I at least know that:

00 - No special body
01 - Full Egg Chao (from challenge race #7)
02 - Omochao (from challenge race #3)
03 - Penguin
-----
Somewhere from 16+ (I don't exactly remember which number) - No body at all

You're right that that particular code gives small animal bodies...but...there are still the egg-chao and omochao...You might want to look into that particular code to see what they actually are.

And I'm going to try some of these...I've used a lot of this before (and it's really useful information), but I never got to see chao age edits as well as chao grade changes (the ones I originally saw didn't change the grades; it was coded in the wrong place...
Image
User avatar
cork
Youth Chao
Youth Chao
Posts: 42
Joined: Fri Apr 30, 2010 8:59 pm
Location: Somewhere

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by cork »

I think you need to clarify what's needed for this method. Are these GBA or GCN codes? I'm guessing the latter but your initial blurb and Crazo's post doesn't necessarily reflect that. Do we need to buy action replay for the GBA or the GCN? I know it's obvious to some of us but to others who don't know anything about hacking this would probably be confusing.
:walk: :herowalk: :darkwalk:
Remeer
Egg
Egg
Posts: 3
Joined: Tue Apr 24, 2012 6:41 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Remeer »

cork wrote:I think you need to clarify what's needed for this method. Are these GBA or GCN codes? I'm guessing the latter but your initial blurb and Crazo's post doesn't necessarily reflect that. Do we need to buy action replay for the GBA or the GCN? I know it's obvious to some of us but to others who don't know anything about hacking this would probably be confusing.
If you continue reading a little, it says:
Now, there are multiple ways to get the code to work:
1. The easiest, with a real AR on a gamecube. Just put it on, and there you go!
2. A homebrew'd wii, and a Dolphin emulator. This way, you don't even need a real AR.


So, like 1. says, obvious a gamecube AR. :P so they are GCN codes.







Tails812 wrote:Alright, so I've been using a lot of these..and I'l perhaps do some confirmations and corrections....

The body type I am pretty sure is incorrect. I've used this code, and I at least know that:

00 - No special body
01 - Full Egg Chao (from challenge race #7)
02 - Omochao (from challenge race #3)
03 - Penguin
-----
Somewhere from 16+ (I don't exactly remember which number) - No body at all

You're right that that particular code gives small animal bodies...but...there are still the egg-chao and omochao...You might want to look into that particular code to see what they actually are.

And I'm going to try some of these...I've used a lot of this before (and it's really useful information), but I never got to see chao age edits as well as chao grade changes (the ones I originally saw didn't change the grades; it was coded in the wrong place...
Well, I kinda stole the number type things from another place and edited them to work with the GCN instead of the GBA :P. So these are GBA values, but most of them are correct anyway, so I kept them.
If you have any more currections let me know though, I'll start working on the body types and edit the OP accordingly. Thanks :P
User avatar
Tails812
Evolved Chao
Evolved Chao
Posts: 72
Joined: Sun Dec 12, 2010 3:43 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Tails812 »

Stat Level Edits:
Anything between 00(0) and 63(99) works.
403AD80C 004912xx - Swim
403AD80C 004913xx - Fly
403AD80C 004914xx - Run
403AD80C 004915xx - Power
403AD80C 004916xx - Stamina
403AD80C 004917xx - Luck?
403AD80C 004918xx - Intelligence?
Another thing I noticed (after using a ton of codes using stats that the swim is 14 and it moves up from there...so

403AD80C 004914xx - Swim
403AD80C 004915xx - Fly
403AD80C 004916xx - Run
403AD80C 004917xx - Power
403AD80C 004918xx - Stamina
403AD80C 004919xx - Luck
403AD80C 00491Axx - Intelligence

And yes, the stat codes work for Luck and Intelligence :wink:

And later I'll be posting a few more which I think are omitted
Image
User avatar
cork
Youth Chao
Youth Chao
Posts: 42
Joined: Fri Apr 30, 2010 8:59 pm
Location: Somewhere

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by cork »

My apologies, I accidentally skimmed over that too fast. Even still, you might want to put that up at the top of the post underneath requirements? Just a suggestion. Otherwise, this is a neat method of hacking chao (:
:walk: :herowalk: :darkwalk:
User avatar
Crazo3077
Mystical Chaos Chao
Mystical Chaos Chao
Posts: 7153
Joined: Mon Nov 17, 2008 9:17 pm
Motto: xP

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Crazo3077 »

Remeer wrote:
Crazo3077 wrote:Other than some of the names being terms that differ from the actual file names
How so? I can fix any typos or anything I made, but I don't see any. Unless I'm blind, which is possible :P
I would have responded to this sooner but my information is so poorly organized it took me a while to find what I was looking for. Most of the name issues were based around what I found when doing edits on SADX for PC and was able to look at some of the files directly.

The differences come in with your section of Metal Skins which most of us refer to as Textures when editing because of what options come beyond the Jewel Chao options. My list goes as follows:
Spoiler:
Texture Variables:
001. Gold
002. Silver
003. Ruby
004. Sapphire
005. Emerald
006. Ameryst
007. Aquamarine
008. Garnet
009. Onyx
010. Peridot
011. Topaz
012. Pearl
013. Metal (0)
014. Metal (1)
015. Glass
016. Golf (Moon)
017. Rare
018 - 043 (Amy, Eye, Mouth, Child, Dark)
044. Egg
045. Egg Eye
046-051 (Eye, Hero Chaos, Knuckles)
052. Apple (00)
053. Apple Leaf (01)
054. Stump (01)
055. Wool Mask (01)
056. Bucket (00)
057. Bucket (01)
058. Can (00)
059. Can Lid (01)
060. Cardboard Box (00)
061. Cardboard Box Top (01)
062. Flower Pot (00)
063. Flower Pot (01)
064. Paper Bag (00)
065. Stew Pan (00)
066. Stump Top (00)
067. Watermelon (00)
068. Watermelon Mouth (02)
069. Wool Mask Red (00)
070. Wool Mask Red Eye (01)
071. Wool Mask Red Ball (02)
072. Wool Mask Blue (00)
073. Wool Mask Blue Eye (01)
074. Wool Mask Blue Ball (02)
075. Wool Mask Black (00)
076. Wool Mask Black Eye (01)
077. Wool Mask Black Ball (02)
078. Teething Ring (00)
079 - 104 (Neutral Chao)
105. Omochao Hands and Feet (01)
106. Omochao Arms (02)
107. Omochao (03)
108. Omochao Spinner (04)
109. Omochao Mouth (05)
110. OmoChao Eye (06)
111. Pumpkin (03)
112. Pumpkin Eye (04)
113. Pumpkin Mouth (05)
114. Skull Eye (00)
115. Skull (01)
116. Skull Mouth (02)
117 - 118 (Tails)
119. mayu
120. hcha03
121. race_co01
122. race_co02
123. race_co03
124. race_co16
125. race_co00
126+ Error
Some names were kept the same as the file and others were translated into their actual object. Any repeats of Headgear were different parts. Pearl, Metal (0), Metal (1), Glass, and Golf (Moon) did seem to be intended for Jewel Coats, though Rare (chao_rare00) I'm not as sure about. The rest were just textures of the game that serve some kind of purpose.

Again, the differences are just in name. I've even nicknamed Metal (0), Metal (1), and Glass as Chrome, Chrome Pearl, and Twilight, receptively. They seemed appropriate at the time but like most nicknames, are just unofficial means of defining something.

It also occurred to me that you don't have the variables figured out for DNA. While most people overlook it, I emphasized this fact often when I was playing around with data editing and Fusion was starting to develop his editor. If possible, I would recommend trying to find those features too. Editing a Chao visually is nice, but it would be disappointing to be unable to test breeding unique combinations of Chao, or Chao you don't have.
Image
Avatar Art by chocohugs; Signature by Tsui
hannesvind
Quester Chao
Quester Chao
Posts: 165
Joined: Thu Oct 08, 2009 8:42 pm

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by hannesvind »

SADX memory editing is all figured out and stuff, but there is hardly any sa2b memory editing, so great to see this.
PS. when scanning for memory and stuff, is the chao stats like 4-bit? since they can have like 9999 stats.
or is it like binaryish, xxxx xxxx xxxx xxxx, is that 16 bit or 4 bit. the x's are either 0 or 1.
like im confused about finding values. Im pretty smart so learning shouldnt be a problem, and I know very basic programming.
But programming isnt gonna help here obviously.
hannesvind
Quester Chao
Quester Chao
Posts: 165
Joined: Thu Oct 08, 2009 8:42 pm

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by hannesvind »

Chao Main Colors:
00 Normal
01 Yellow
02 White
03 Brown
04 Sky Blue
05 Pink
06 Blue
07 Grey
08 Green
09 Red
0A Light Green
0B Purple
0C Orange
0D Black
0E Invisible
403AD80C 0049BCx

I found a new color
0F Transparent Purple

You might want to add it to the list.

but 10+ just crashes dolphin :/ so guess those are non-existant

//Edit//
It's not transparent purple, just transparent as far as I know
User avatar
Jeffery Mewtamer
Advanced Chaos Chao
Advanced Chaos Chao
Posts: 3234
Joined: Thu Jun 16, 2011 3:59 pm
Motto: Sightless Scholar
Contact:

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Jeffery Mewtamer »

hannesvind wrote:Since they can have like 9999 stats.
To my knowledge, the Visible Stats max-out at 4000 with hacking(3266 through legit means), which would require at least a 12-bit unsigned integer(range 0-4096). Then again, 4000 might just be the display's limit and there is no code preventing the actual value from going higher. A good related question is how would the game react to the actual data values exceeding 4000?
hannesvind
Quester Chao
Quester Chao
Posts: 165
Joined: Thu Oct 08, 2009 8:42 pm

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by hannesvind »

Jeffery Mewtamer wrote:
hannesvind wrote:Since they can have like 9999 stats.
To my knowledge, the Visible Stats max-out at 4000 with hacking(3266 through legit means), which would require at least a 12-bit unsigned integer(range 0-4096). Then again, 4000 might just be the display's limit and there is no code preventing the actual value from going higher. A good related question is how would the game react to the actual data values exceeding 4000?
An easy way to see what it is, would be to find an ar code that changes stats and decrypt it. but then again, I would have found the code for changing stats from someone else, and not by myself.
hannesvind
Quester Chao
Quester Chao
Posts: 165
Joined: Thu Oct 08, 2009 8:42 pm

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by hannesvind »

Jeffery Mewtamer wrote:
hannesvind wrote:Since they can have like 9999 stats.
To my knowledge, the Visible Stats max-out at 4000 with hacking(3266 through legit means), which would require at least a 12-bit unsigned integer(range 0-4096). Then again, 4000 might just be the display's limit and there is no code preventing the actual value from going higher. A good related question is how would the game react to the actual data values exceeding 4000?
An easy way to see what it is, would be to find an ar code that changes stats and decrypt it. but then again, I would have found the code for changing stats from someone else, and not by myself.
User avatar
AriArk
Junior Chao
Junior Chao
Posts: 30
Joined: Thu Oct 11, 2012 6:08 pm

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by AriArk »

If I use the code, which of my chao will turn to the hacked one?
User avatar
Tails812
Evolved Chao
Evolved Chao
Posts: 72
Joined: Sun Dec 12, 2010 3:43 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Tails812 »

AriArk wrote:If I use the code, which of my chao will turn to the hacked one?
Come to think of it, these codes modify stats and appearance and what-not, but there is no code to actually modify a chao.

These particular codes modify the first chao in your garden:

081CC189 00000001 (appearance)
481CC189 00000001 (stats; modifying one stat)
881CC189 00000001 (stats; modifying multiple stats)
00000000 40000000 (stats; modifying multiple stats; place at end)

You need these codes placed at the beginning of each code on GCNcrypt (otherwise, the AR won't know which chao to modify; also the one exception is the last code, which is placed at the end).

You may need to test codes to find out which chao is actually the first chao. From there, you need to use the "move" function on the transporter to have the chao you want to modify to switch with the first chao in a garden, so it takes the place of that chao.

If you're going to use AR a lot, I recommend keeping track of which chao in a garden is the "first chao"
Image
Blob55
Child Chao
Child Chao
Posts: 18
Joined: Sun Oct 21, 2012 5:32 pm

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Blob55 »

Is this for NTSC, or PAL version? I want codes that let you get the Debug Chao Fruit in the PAL version.
User avatar
Tails812
Evolved Chao
Evolved Chao
Posts: 72
Joined: Sun Dec 12, 2010 3:43 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Tails812 »

I have the NTSC version, and the codes I tried worked, so these codes are likely the NTSC codes.
Image
User avatar
Mizumi
Child Chao
Child Chao
Posts: 19
Joined: Mon Apr 02, 2012 5:30 am

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by Mizumi »

This is probably a dumb question, but does it matter what order the codes are in?
User avatar
The Shadic Chao
Accomplished Chao
Accomplished Chao
Posts: 716
Joined: Mon Jan 18, 2010 5:08 pm
Motto: If you've been stabbed, then someone probably hates you
Location: In the chao garden, stopping my baby chao from going in the water
Contact:

Re: Chao Hacking - SA2B Advanced Hacking with AR

Post by The Shadic Chao »

^
No.
teh steamz
LEVEL 42 FISH: im not fish my name is russel jimmies
Crash the Spooky Scary Skeleton: are you a monkey by any chance?
LEVEL 42 FISH: no i am a fish
Post Reply