Jump to content

FE: Awakening Hacking Topic


VincentASM
 Share

Recommended Posts

Back again with 2 more codes, one of which I'm sure everyone can enjoy. Did you guys ever wanna have 2 characters support but without going through the hassle of dumping RAM each time or waiting for someone to make a code for you? Well babies... I have just the code... Special thanks to SoC for his ChromXCordelia code for reference.

I bring you... The GENERIC SUPPORT CODE! This code lets you decide who gets to support who without overwriting a character slot! I used the last slot in each character support table so if you want someone to support multiple characters, you can simply subtract XXXX by multiples of 8 until you start overwriting character slots. Since this was created using SoC's code as a base, you can easily port this to other regions by replacing the proper pointers!

[spoiler=THIS IS BIG]Generic Character Support Code (US)
B3BF2738 00000000
0000XXXX YYYYYYYY
D9000000 00000010
D4000000 0000ZZZZ
D6000000 0000VVVV
D2000000 00000000
XXXX (Character that you want to be supported):
022C Male My Unit/Male Avatar
0464 Female My Unit/Female Avatar
069C Guest My Unit/Guest Avatar
08D4 Chrom
0B0C Liz/Lissa
0D44 Frederick
0F7C Viole/Virion
11B4 Soiree/Sully
13EC Vaike
1624 Sol/Stahl
185C Miriel
1A94 Callum/Kellam
1CCC Sumia
1F04 Ronku/Lon'qu
213C Richt/Ricken
2374 Mariabelle/Maribelle
25AC Velvet/Panne
27E4 Gaia/Gaius
2A1C Tiamo/Cordelia
2C54 Grego/Gregor
2E8C Nono/Nowi
30C4 Libera/Libra
32FC Sariya/Tharja
3534 Olivia
376C Serge/Cherche
39A4 Henry
3BDC Lucina
3E14 Sairi/Say'ri
404C Basilio
4284 Flavia
44BC Donny/Donnel
46F4 Anna
492C Wood/Owain
4B64 Azure/Inigo
4D9C Brady
4FD4 Djelle/Kjelle
520C Cynthia
5444 Serena/Severa
567C Jerome/Gerome
58B4 Male Mark/Morgan
5AEC Female Marc/Morgan
5D24 Chambray/Yarne
5F5C Loran/Laurent
6194 Noire
63CC Nn/Nah
6604 Tiki
683C Gangrel
6A74 Valhart/Walhart
6CAC Emelina/Emmeryn
6EE4 Lenha/Yen'fay
711C Inverse/Aversa
7354 Paris/Priam
758C Marth_FE1
77C4 Dummy
79FC Unpromoted_Monster
7C34 Promoted_Monster
7E6C Merchant
YYYYYYYY (Support Points):
63636363 None
63120A04 Non-romantic
16100A05 Slow
140E0904 Medium
120d0803 Fast
03020100 Haxxors
ZZZZ (Character you want to support with):
0000 Male My Unit/Male Avatar
0011 Female My Unit/Female Avatar
0022 Guest My Unit/Guest Avatar
0035 Chrom
0040 Liz/Lissa
0049 Frederick
0058 Viole/Virion
0067 Soiree/Sully
0072 Vaike
007F Sol/Stahl
008A Miriel
0097 Callum/Kellam
00A2 Sumia
00AD Ronku/Lon'qu
00BA Richt/Ricken
00C5 Mariabelle/Maribelle
00D4 Velvet/Panne
00E3 Gaia/Gaius
00EE Tiamo/Cordelia
00FB Grego/Gregor
0106 Nono/Nowi
010F Libera/Libra
011A Sariya/Tharja
0127 Olivia
0136 Serge/Cherche
0143 Henry
0150 Lucina (Label still says Marth)
015B Sairi/Say'ri
0166 Basilio
0175 Flavia
0184 Donny/Donnel
018D Anna
0198 Wood/Owain
01A3 Azure/Inigo
01B0 Brady
01BD Djelle/Kjelle
01CA Cynthia
01D7 Serena/Severa
01E2 Jerome/Gerome
01F1 Male Mark/Morgan
01FE Female Marc/Morgan
020B Chambray/Yarne
021C Loran/Laurent
0227 Noire
0234 Nn/Nah
023D Tiki
0246 Gangrel
0255 Valhart/Walhart
0266 Emelina/Emmeryn
0273 Lenha/Yen'fay
027E Inverse/Aversa
028D Paris/Priam
0298 Marth_FE1
02A5 Dummy
02B0 Unpromoted_Monster
02BD Promoted_Monster
02CA Merchant
VVVV = XXXX-4

NOTE: In order to get both characters to support properly, you need to use the code twice, but reverse the partners on the second code!

Example:

OliviaXOwain support code:

B3BF2738 00000000
0000492C 120d0803 Owain being supported
D9000000 00000010
D4000000 00000127 Olivia being the supporter
D6000000 00004928
D2000000 00000000
B3BF2738 00000000
00003534 120d0803 Olivia being supported
D9000000 00000010
D4000000 00000198 Owain being the supporter
D6000000 00003530
D2000000 00000000

Another code I forgot to post before was the slot 1 character hair modifier to make it easier to make twin Morgans with the same hair, or just changing someone's hair in general.

Slot 1 Hair Color Modifier (US)
B3CF1100 00000000
00000104 FFBBGGRR

Parent hair color and generic child hair color for reference (courtesy of Jacien and Wintacular):
0x9A585DFF Anna
0xEDE9E3FF Aversa
0x211D1AFF Basilio
0xD48085FF Cherche
0x505C81FF Chrom
0xAF5454FF Cordelia
0x6E6376FF Donnel
0xDAD3BDFF Emmeryn
0xDCCFADFF Flavia
0x574C46FF Frederick
0xD28869FF Gaius
0x7C4554FF Gangrel
0xA3726BFF Gregor
0xECEBEAFF Henry
0x595655FF Kellam
0xCBC2A8FF Libra
0xDAD3BDFF Lissa
0x4C4C4CFF Lon'qu
0x505C81FF Lucina
0xF2E7C4FF Maribelle
0x532426FF Miriel
0xC2D6AEFF Nowi
0xEBCDD6FF Olivia
0x463E36FF Panne
0x56576EFF Priam
0xA57773FF Ricken
0x434343FF Say'ri
0x717266FF Stahl
0xAA6463FF Sully
0xA19791FF Sumia
0x484848FF Tharja
0xAFC19DFF Tiki
0xDED2B0FF Vaike
0x7A93A4FF Virion
0xEBEBEBFF Walhart
0xDBD6DBFF Yen'fay
0x454545FF Noire
0xC1D5ADFF Nah
0xA19791FF Cynthia
0x464646FF Kjelle
0xDAD3BDFF Morgan enemy DLC
0x999191FF Inigo
0xDAD3BDFF Owain
0xF2E7C4FF Brady
0xF99EAFFF Yarne and Morgans
0x505C81FF Lucina
0xAF5454FF Severa
0xD27F84FF Gerome
0x804646FF Laurent

Link to comment
Share on other sites

  • Replies 877
  • Created
  • Last Reply

Top Posters In This Topic

Another update. I've created a couple more codes that I hope will finally put an end to having to waste time dumping ram for simple edits. Once again, special thanks to the previous hackers for creating codes for reference. So with that, I bring you all inventory modifiers and a weapon rank code. :D

[spoiler=Inventory modifiers]Slot 1 Character inventory modifier (US version)
B3CF1100 00000000
000000A0 00YY00XX
000000A4 00YY00XX
000000A8 00YY00XX
000000AC 00YY00XX
000000B0 00YY00XX
D2000000 00000000

All active characters have the following inventory (US version)
B3CF1100 00000000
C0000000 00000044
000000A0 00YY00XX
000000A4 00YY00XX
000000A8 00YY00XX
000000AC 00YY00XX
000000B0 00YY00XX
6000000C 00000000
B000000C 00000000
D2000000 00000000

Where XX is the item and YY is the number/durability of each item. Infinite weapons like Grima's Truth, Falchion, and Priam's Ragnell have a YY value of 00.
Item ID's with default number of uses (in hex) for reference (Thanks to ZXApocrypha for the IDs):
0x01 bronze sword (32)
0x02 iron sword (28)
0x03 steel sword (23)
0x04 silver sword (1E)
0x05 brave sword (1E)
0x06 armor slayer (19)
0x07 wyrmslayer (19)
0x08 killing edge (1E)
0x09 levin sword (19)
0x0A rapier (23)
0X0B noble rapier (19)
0X0C missiletainn (23)
0X0D sol (1E)
0X0E amatsu (1E)
0X0F falchion
0x10 exalted falchion
0x11 parallel falchion
0x12 mercurius (19)
0x13 tyrfing (19)
0x14 mystletainn (19)
0x15 balmung (19)
0x16 sol katti (19)
0x17 Ragnell (player) (19)
0x18 Ragnell (inf)
0x19 tree branch (14)
0x1A Soothing Sword (0A)
0X1B Glass Sword (3)
0X1C Superior Edge (0A)
0X1D eliwood’s blade (14)
0X1E roy’s blade (19)
0X1F alm’s blade (0A)
0x20 leif’s blade (14)
0x21 eirika’s blade (14)
0x22 seliph’s blade (0F)
0x23 bronze lance (32)
0x24 iron lance (28)
0x25 steel lance (23)
0x26 silver lance (1E)
0x27 brave lance (1E)
0x28 javelin (19)
0x29 short spear(19)
0x2A Spear (19)
0X2B beast killer (19)
0X2C blessed lance (23)
0X2D killer lance (1E)
0X2E luna (1E)
0X2F Gradivus (19)
0x30 gungnir (19)
0x31 gae bolg (19)
0x32 log (14)
0x33 miniature lance (0A)
0x34 Shockstick (14)
0x35 Glass Lance (3)
0x36 Superior Lance (0A)
0x37 sigurd’s lance (0F)
0x38 ephraim’s lance (14)
0x39 finn’s lance (19)
0x3A bronze axe (32)
0X3B iron axe (28)
0X3C steel axe (23)
0X3D silver axe (1E)
0X3E brave axe (1E)
0X3F hand axe (19)
0x40 short axe (19)
0x41 Tomahawk (19)
0x42 hammer (19)
0x43 bolt axe (1E)
0x44 killer axe (1E)
0x45 vengeance (1E)
0x46 wolf berg (23)
0x47 hauteclare (19)
0x48 Helswath (19)
0x49 armads (19)
0x4A ladle (14)
0x4B imposing axe (0A)
0x4C Volant axe (0A)
0x4D glass axe (3)
0x4E Superior Axe (0A)
0X4F titania’s axe (14)
0X50 Orsin's Hatchet (14)
0X51 hector’s axe (0F)
0X52 bronze bow (32)
0X53 iron bow (28)
0X54 steel bow (23)
0x55 silver bow (1E)
0x56 brave bow (1E)
0x57 blessed bow (23)
0x58 killer bow (1E)
0x59 Longbow (19)
0x5A astra (1E)
0X5B parthia (19)
0x5C yewfelle (19)
0x5D nidhogg (19)
0x5E double bow (19)
0x5F slack bow (14)
0x60 towering bow (0A)
0x61 underdog bow (0F)
0x62 Glass Bow (3)
0x63 Superior Bow (0A)
0x64 wolt’s bow (19)
0x65 innes’ bow (0F)
0x66 fire (2D)
0x67 elfire (23)
0x68 arcfire (1E)
0x69 bolganone (19)
0x6A valflame (19)
0x6B Thunder (2D)
0x6C elthunder (23)
0x6D arcthunder (1E)
0x6E thoron (19)
0x6F mjolnir (19)
0x70 wind (2D)
0x71 elwind (23)
0x72 arcwind (1E)
0x73 rexcalibur (19)
0x74 forseti (19)
0x75 excalibur (19)
0x76 Book of Naga (19)
0x77 flux (2D)
0x78 nosferatu (14)
0x79 ruin (14)
0x7A waste (1E)
0x7B goetia (19)
0x7C grima’s truth
0x7D Mire (0A)
0x7E dying blaze (3)
0x7F micaiah’s pyre (0F)
0x80 Superior Jolt (0A)
0x81 katarina’s bolt (14)
0x82 wilderwind (5)
0x83 celica’s gale (14)
0x84 Aversa's Night (0A)
0x85 heal (1E)
0x86 mend (14)
0x87 physic (0A)
0x88 recover (0F)
0x89 fortify (5)
0x8A goddess staff (1)
0x8B Rescue (5)
0x8C ward (5)
0x8D hammerne (1)
0x8E kneader (14)
0x8F balmwood staff (0F)
0x90 Catharsis (5)
0x91 dragonstone (32)
0x92 Dragonstone+ (23)
0x93 beaststone (32)
0x94 beaststone+ (23)
0x95 blighted claws
0x96 blighted talons
0x97 expiration
0x98 vulnerary (3)
0x99 concoction (3)
0x9A Elixir (3)
0x9B pure water (3)
0x9C hp tonic (1)
0x9D strength tonic (1)
0x9E magic tonic (1)
0x9F skill tonic (1)
0xA0 speed tonic (1)
0xA1 luck tonic (1)
0xA2 defense tonic (1)
0xA3 resistance tonic (1)
0xA4 door key (1)
0xA5 chest key (1)
0xA6 master key (1)
0xA7 Seraph Robe (1)
0xA8 Energy Drop (1)
0xA9 Spirit Dust (1)
0xAA Secret Book (1)
0xAB Speedwing (1)
0xAC Goddess Icon (1)
0xAD Dracoshield (1)
0xAE Talisman (1)
0xAF Naga’s tear (1)
0xB0 Boots (1)
0xB1 Arms Scroll (1)
0xB2 Master Seal (1)
0xB3 Second Seal (1)
0xB4 bullion (S)
0xB5 bullion (M)
0xB6 bullion (L)
0xB7 sweet tincture (3)
0xB8 gaius’s confect (5)
0xB9 kris’s confect (5)
0xBA Tiki's Tear (1)
0xBB Seed of Trust (1)
0xBC reeking box (1)
0xBD Rift Door (1)
0xBE Supreme Emblem (1)
0xBF all stats +2 (1)
0xC0 paragon (1)
0xC1 iote's shield (1)
0xC2 limit breaker (1)
0xC3 silver card (1)
0xC4 dread scroll (1)
0xC5 wedding bouquet (1)
0xC6 1000 gold
0xC7 3000 gold
0xC8 5000 gold
0xC9 7000 gold

Another note, if you want to have the item equipped from the start, simply change the first byte to "10".

Example:

000000A0 101E0008

This next code gives all active characters A ranks for all weapons.

[spoiler=A weapon ranks for all active characters]All active characters have highest weapon rank (US)
All active characters have highest weapon rank (US)
B3CF1100 00000000
C0000000 00000044
100000BE 00005A5A
000000C0 5A5A5A5A
6000000C 00000000
B000000C 00000000
D2000000 00000000

EDIT: It appears someone on gbatemp already made the weapon rank code, so I guess don't credit me for it since it isn't original.

Edited by Silent Hell
Link to comment
Share on other sites

Hello again. So, after looking at several pages and trying to understand how previous codes worked, it suddenly clicked in my head and was able to produce this little gem. Here you are my fellow Americans, a class modifier code that works for the NA copy of Awakening, regardless of DLC and Spotpass!

Slot 1 Class Modifier (US)

D9000000 03CF0AF8

D4000000 0000XXXX

B3CF1100 00000000

D6000000 00000068

D2000000 00000000

XXXX:

0000 Lord M

0080 Lord F

0100 Great Lord M ?

0180 Great Lord F ?

0200 Tactician M ?

0280 Tactician F

0300 Grandmaster M

0380 Grandmaster F

0400 Cavalier M

0480 Cavalier F

0500 Knight M

0580 Knight F ?

0600 Paladin M ?

0680 Paladin F ?

0700 Great Knight M

0780 Great Knight F ?

0800 General M ?

0880 General F

0900 Barbarian

0980 Fighter

0A00 Mercenary M

0A80 Mercenary F ?

0B00 Archer M ?

0B80 Archer F

0C00 Berserker ?

0C80 Warrior

0D00 Hero M

0D80 Hero F

0E00 Bow Knight M

0E80 Bow Knight F ?

0F00 Sniper M ?

0F80 Sniper F ?

1000 Myrmidon M

1080 Myrmidon F

1100 Thief M

1180 Thief F ?

1200 Swordmaster M ?

1280 Swordmaster F

1300 Assassin M ?

1380 Assassin F

1400 Trickster M ?

1480 Trickster F

1500 Pegasus Knight ?

1580 Falcoknight

1600 Dark Flier

1680 Wyvern Rider M ?

1700 Wyvern Rider F

1780 Wyvern Lord M ?

1800 Wyvern Lord F

1880 Griffon Rider M ?

1900 Griffon Rider F ?

1980 Troubadour

1A00 Priest ?

1A80 Cleric

1B00 Mage M

1B80 Mage F ?

1C00 Dark Mage M

1C80 Dark Mage F

1D00 Valkyrie ?

1D80 War Monk

1E00 War Cleric ?

1E80 Sage M ?

1F00 Sage F ?

1F80 Dark Knight M ?

2000 Dark Knight F ?

2080 Sorcerer M

2100 Sorcerer F

2180 Dancer

2200 Manakete

2280 Taguel M ?

2300 Taguel F

2380 Soldier

2400 Villager

2480 Merchant

2500 Revenant

2580 Entombed

2600 Conqueror

2680 Lodestar

2700 Grima

2780 Mirage

2800 Dread Fighter

2880 Bride

2900

EDIT: Another quick code I whipped up. Since parent pointers are a pain, and since most people just use it for twin Morgans I made a code that copies Slot 2's parent pointer and pastes it into the Slot 1 character!

Slot 1 Character Has Slot 2 Character's Parents (US)

B3CF1100 00000000

D9000000 00000188

D6000000 00000078

D2000000 00000000

Do you mind if I showcase your codes on my channel?

Also, I believe someone already ported the "highest weapon rank" on GBAtemp.

Edited by shadowofchaos
Link to comment
Share on other sites

I don't see why not. And did they already? Oh well, It's not like it was the hardest code to make haha. No skin off my bones.

EDIT: I found the page, I'm also a massive idiot because I could have just did what he did and condensed the code to:

All active characters have highest weapon rank (US)
B3CF1100 00000000
C0000000 00000044
100000BE 00005A5A
000000C0 5A5A5A5A
6000000C 00000000
B000000C 00000000
D2000000 00000000

Edited by Silent Hell
Link to comment
Share on other sites

Back again with 2 more codes, one of which I'm sure everyone can enjoy. Did you guys ever wanna have 2 characters support but without going through the hassle of dumping RAM each time or waiting for someone to make a code for you? Well babies... I have just the code... Special thanks to SoC for his ChromXCordelia code for reference.

I bring you... The GENERIC SUPPORT CODE! This code lets you decide who gets to support who without overwriting a character slot! I used the last slot in each character support table so if you want someone to support multiple characters, you can simply subtract XXXX by multiples of 8 until you start overwriting character slots. Since this was created using SoC's code as a base, you can easily port this to other regions by replacing the proper pointers!

[spoiler=THIS IS BIG]Generic Character Support Code (US)

B3BF2738 00000000

0000XXXX YYYYYYYY

D9000000 00000010

D4000000 0000ZZZZ

D6000000 0000VVVV

D2000000 00000000

XXXX (Character that you want to be supported):

022C Male My Unit/Male Avatar

0464 Female My Unit/Female Avatar

069C Guest My Unit/Guest Avatar

08D4 Chrom

0B0C Liz/Lissa

0D44 Frederick

0F7C Viole/Virion

11B4 Soiree/Sully

13EC Vaike

1624 Sol/Stahl

185C Miriel

1A94 Callum/Kellam

1CCC Sumia

1F04 Ronku/Lon'qu

213C Richt/Ricken

2374 Mariabelle/Maribelle

25AC Velvet/Panne

27E4 Gaia/Gaius

2A1C Tiamo/Cordelia

2C54 Grego/Gregor

2E8C Nono/Nowi

30C4 Libera/Libra

32FC Sariya/Tharja

3534 Olivia

376C Serge/Cherche

39A4 Henry

3BDC Lucina

3E14 Sairi/Say'ri

404C Basilio

4284 Flavia

44BC Donny/Donnel

46F4 Anna

492C Wood/Owain

4B64 Azure/Inigo

4D9C Brady

4FD4 Djelle/Kjelle

520C Cynthia

5444 Serena/Severa

567C Jerome/Gerome

58B4 Male Mark/Morgan

5AEC Female Marc/Morgan

5D24 Chambray/Yarne

5F5C Loran/Laurent

6194 Noire

63CC Nn/Nah

6604 Tiki

683C Gangrel

6A74 Valhart/Walhart

6CAC Emelina/Emmeryn

6EE4 Lenha/Yen'fay

711C Inverse/Aversa

7354 Paris/Priam

758C Marth_FE1

77C4 Dummy

79FC Unpromoted_Monster

7C34 Promoted_Monster

7E6C Merchant

YYYYYYYY (Support Points):

63636363 None

63120A04 Non-romantic

16100A05 Slow

140E0904 Medium

120d0803 Fast

03020100 Haxxors

ZZZZ (Character you want to support with):

0000 Male My Unit/Male Avatar

0011 Female My Unit/Female Avatar

0022 Guest My Unit/Guest Avatar

0035 Chrom

0040 Liz/Lissa

0049 Frederick

0058 Viole/Virion

0067 Soiree/Sully

0072 Vaike

007F Sol/Stahl

008A Miriel

0097 Callum/Kellam

00A2 Sumia

00AD Ronku/Lon'qu

00BA Richt/Ricken

00C5 Mariabelle/Maribelle

00D4 Velvet/Panne

00E3 Gaia/Gaius

00EE Tiamo/Cordelia

00FB Grego/Gregor

0106 Nono/Nowi

010F Libera/Libra

011A Sariya/Tharja

0127 Olivia

0136 Serge/Cherche

0143 Henry

0150 Lucina (Label still says Marth)

015B Sairi/Say'ri

0166 Basilio

0175 Flavia

0184 Donny/Donnel

018D Anna

0198 Wood/Owain

01A3 Azure/Inigo

01B0 Brady

01BD Djelle/Kjelle

01CA Cynthia

01D7 Serena/Severa

01E2 Jerome/Gerome

01F1 Male Mark/Morgan

01FE Female Marc/Morgan

020B Chambray/Yarne

021C Loran/Laurent

0227 Noire

0234 Nn/Nah

023D Tiki

0246 Gangrel

0255 Valhart/Walhart

0266 Emelina/Emmeryn

0273 Lenha/Yen'fay

027E Inverse/Aversa

028D Paris/Priam

0298 Marth_FE1

02A5 Dummy

02B0 Unpromoted_Monster

02BD Promoted_Monster

02CA Merchant

VVVV = XXXX-4

NOTE: In order to get both characters to support properly, you need to use the code twice, but reverse the partners on the second code!

Example:

OliviaXOwain support code:

B3BF2738 00000000

0000492C 120d0803 Owain being supported

D9000000 00000010

D4000000 00000127 Olivia being the supporter

D6000000 00004928

D2000000 00000000

B3BF2738 00000000

00003534 120d0803 Olivia being supported

D9000000 00000010

D4000000 00000198 Owain being the supporter

D6000000 00003530

D2000000 00000000

Another code I forgot to post before was the slot 1 character hair modifier to make it easier to make twin Morgans with the same hair, or just changing someone's hair in general.

Slot 1 Hair Color Modifier (US)

B3CF1100 00000000

00000104 FFBBGGRR

Parent hair color and generic child hair color for reference (courtesy of Jacien and Wintacular):

0x9A585DFF Anna

0xEDE9E3FF Aversa

0x211D1AFF Basilio

0xD48085FF Cherche

0x505C81FF Chrom

0xAF5454FF Cordelia

0x6E6376FF Donnel

0xDAD3BDFF Emmeryn

0xDCCFADFF Flavia

0x574C46FF Frederick

0xD28869FF Gaius

0x7C4554FF Gangrel

0xA3726BFF Gregor

0xECEBEAFF Henry

0x595655FF Kellam

0xCBC2A8FF Libra

0xDAD3BDFF Lissa

0x4C4C4CFF Lon'qu

0x505C81FF Lucina

0xF2E7C4FF Maribelle

0x532426FF Miriel

0xC2D6AEFF Nowi

0xEBCDD6FF Olivia

0x463E36FF Panne

0x56576EFF Priam

0xA57773FF Ricken

0x434343FF Say'ri

0x717266FF Stahl

0xAA6463FF Sully

0xA19791FF Sumia

0x484848FF Tharja

0xAFC19DFF Tiki

0xDED2B0FF Vaike

0x7A93A4FF Virion

0xEBEBEBFF Walhart

0xDBD6DBFF Yen'fay

0x454545FF Noire

0xC1D5ADFF Nah

0xA19791FF Cynthia

0x464646FF Kjelle

0xDAD3BDFF Morgan enemy DLC

0x999191FF Inigo

0xDAD3BDFF Owain

0xF2E7C4FF Brady

0xF99EAFFF Yarne and Morgans

0x505C81FF Lucina

0xAF5454FF Severa

0xD27F84FF Gerome

0x804646FF Laurent

The support modifications are not supposed to be permanent after saving the game and re-opening, right? If you could replace an existing support option to point towards another character, would you be able to permanently save the changes? The last thing I want to do in my Awakening save is to make sure all the leftover singles with limited S supports get hitched.

Link to comment
Share on other sites

I believe SoC mentioned that the support points gained in that slot do in fact get saved, however, the character it points to doesn't. You'll need to use the code every time you reload your save, but you won't need to go through the hassle of gaining support points again. This also means that without changing the slot the support points are gained, you can have Chrom marry Cordelia, but if you suddenly change Cordelia to Tiki without subtracting 8 from XXXX (and thus 0C from VVVV) the points gained for Cordelia will count towards Tiki.

One last code for awhile since I can't really think of any other codes to make ATM. Don't know if someone already made this either.

All active characters are lvl XX (US)
B3CF1100 00000000
C0000000 00000044
2000008D 000000XX
6000000C 00000000
B000000C 00000000
D2000000 00000000

Change XX to w/e level you want in hex.

Edited by Silent Hell
Link to comment
Share on other sites

I am sorry, but Your Slot 1 Hair Color Modifier (US) is not working for me. Robin's hair become a inviable pink color and in battle it become a dark pink, when I tried to put Frederick Hair color on.

Here is my code

B3CF1100 00000000
00000104 574C46FF

Link to comment
Share on other sites

I am sorry, but Your Slot 1 Hair Color Modifier (US) is not working for me. Robin's hair become a inviable pink color and in battle it become a dark pink, when I tried to put Frederick Hair color on.

Here is my code

B3CF1100 0000000000000104 574C46FF

You would invert the bytes. Hair colors are listed as RRGGBBFF. So the code would be this.

B3CF1100 00000000

00000104 FF464C57

Link to comment
Share on other sites

Okay, I have a dumb question if you would indulge me, please!

First of all, thank you so much shadowofchaos and Silent Hell for the codes you listed! Y'see, I want to do a bunch of dumb normally-impossible supports in my Australian copy (so EU) and confirmed that I could with SoC's Cordelia x Chrom EU code. I tried it and it did work! Yes! Thanks so much!

So now I want to use Silent Hell's Generic Support Code system to make my own, but um... You mentioned that you can replace the US pointers with the corresponding EU ones, yeah? Well, I can't seem to find a clear list of EU pointers for the character supports and such!

Does anyone have a list of the different pointers for the characters and such for the EU version that I would need to do this?
I'm so, so sorry if these have been listed already but I'm a dumb baby who's never really done this sort of thing before and can't figure it out. Thank you so much if you can help!!

EDIT:

Oh, while I'm here I might as well ask another thing that's confusing me. Sorry!

Using the US ones for simplicity: In the Generic Support Codes, you have the VVVV section, which is XXXX (the supported character) - 4. This works with characters whose XXXX code is just four numerals, e.g. the female avatar is 0464 so the VVVV code is 0460, yes? Well, what do you do if the XXXX code has a letter or letters in it, like with Panne for example: 25AC. Would that be 21AC (25 - 4 ignoring the AC)? Or something else? Or have a misinterpereted it entirely, haha...? Then there's more confusing one's like Sumia's 1CCC or Lissa's 0B0C... Hmmm....

Thanks again!

Edited by Bushy Tail
Link to comment
Share on other sites

EDIT:

Oh, while I'm here I might as well ask another thing that's confusing me. Sorry!

Using the US ones for simplicity: In the Generic Support Codes, you have the VVVV section, which is XXXX (the supported character) - 4. This works with characters whose XXXX code is just four numerals, e.g. the female avatar is 0464 so the VVVV code is 0460, yes? Well, what do you do if the XXXX code has a letter or letters in it, like with Panne for example: 25AC. Would that be 21AC (25 - 4 ignoring the AC)? Or something else? Or have a misinterpereted it entirely, haha...? Then there's more confusing one's like Sumia's 1CCC or Lissa's 0B0C... Hmmm....

Thanks again!

I don't know about porting and pointers, so I can't help you there, sorry.

But I think I have an idea about that. You need to convert them into hex before you subtract the 4. Letters in hex represent certain numbers. Since you only have to worry the last byte, which is always either C or 4, C in hex is 12. C - 4 = 8. Sumia's 1CCC would be 1CC8.

[spoiler=Small list of hex]1-9 = 1-9

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

That's not the end either. 16 in hex would be 10. 1A would be 26.

Hex gets really complicated the higher it gets, like Sumia's 1CCC would be 7372. Here's a hex to decimal converter I use. It has the inverse on the site too.

Link to comment
Share on other sites

I don't know about porting and pointers, so I can't help you there, sorry.

But I think I have an idea about that. You need to convert them into hex before you subtract the 4. Letters in hex represent certain numbers. Since you only have to worry the last byte, which is always either C or 4, C in hex is 12. C - 4 = 8. Sumia's 1CCC would be 1CC8.

[spoiler=Small list of hex]1-9 = 1-9

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

That's not the end either. 16 in hex would be 10. 1A would be 26.

Hex gets really complicated the higher it gets, like Sumia's 1CCC would be 7372. Here's a hex to decimal converter I use. It has the inverse on the site too.

Ahhh, right! I should've realised that! Thank you very much!

Well at least that part of the conversion's easier given that they do all seem to be 4 or C like you said. Although I'm not sure how this'd all work out with whatever the EU values turn out to be, but hopefully it's simple enough to convert if I can figure that part out.

Thank you again!!

Link to comment
Share on other sites

Try this.

Generic Support Code (PAL)

B3BF3724 00000000
0000XXXX YYYYYYYY
D9000000 00000010
D4000000 0000ZZZZ
D6000000 0000VVVV
D2000000 00000000

The only thing that was needing to change is the first line since that's the only pointer that isn't universal between regions. Every other value should be the same like for the US version.

If someone could give me dumps of the PAL and JP versions, I'd be able to port all my codes.

Edited by Silent Hell
Link to comment
Share on other sites

Try this.

Generic Support Code (PAL)

B3BF3724 00000000

0000XXXX YYYYYYYY

D9000000 00000010

D4000000 0000ZZZZ

D6000000 0000VVVV

D2000000 00000000

The only thing that was needing to change is the first line since that's the only pointer that isn't universal between regions. Every other value should be the same like for the US version.

If someone could give me dumps of the PAL and JP versions, I'd be able to port all my codes.

Great! Thanks a lot! I tested it out and between this and Tragonight's advice on the hex thing I got it working!! Thanks so much!

Hopefully one last question though (ugh, I know, sorry!):

In the spirit of Fates, I decided to test it out with Fem!MU and Tharja. It worked and made a duplicate Tharja support underneath the real one. However, despite what YYYYYYYY variation I put in Tharja's support options only ever stopped at A. Is there a way to get pre-existing supports that ordinarily stop at A to get to S-rank?

Thank you so much, though!! You've all been a great help for a hacking-baby like me!

Edited by Bushy Tail
Link to comment
Share on other sites

You'd probably need to edit her ACTUAL support slot instead of the duplicate one.

Hooo boy that sounds a lot harder.... Guess I'll have to look into how to do that too. But thank you again! The EU codes you gave for the duplicate ones definitely work. Thank you!

EDIT: Yeah, okay I'm gonna have to cave and ask for a hint about how I'd even start to edit the actual support slots, because I'm clueless and my fumbling attempts just crash the game, haha...

Sorry, I know you're probably sick of all my questions.

Edited by Bushy Tail
Link to comment
Share on other sites

It's simpler than you think. You'd need to find the support tables for Robin and Tharja using the excel calculator. Then, you use the PID pointers to find the exact location of the character slots.

EDIT: Try these plz. I'm away from my 3DS atm.

FeRobinXTharja (US)
B3BF2738 00000000
0000030C 120D0803
00003164 120D0803
D2000000 00000000

FeRobinXTharja (PAL)
B3BF3724 00000000
0000030C 120D0803
00003164 120D0803
D2000000 00000000

Edited by Silent Hell
Link to comment
Share on other sites

It's simpler than you think. You'd need to find the support tables for Robin and Tharja using the excel calculator. Then, you use the PID pointers to find the exact location of the character slots.

EDIT: Try these plz. I'm away from my 3DS atm.

FeRobinXTharja (US)

B3BF2738 00000000

0000030C 120D0803

D2000000 00000000

B3BF2738 00000000

00003164 120D0803

D2000000 00000000

FeRobinXTharja (PAL)

B3BF3724 00000000

0000030C 120D0803

D2000000 00000000

B3BF3724 00000000

00003164 120D0803

D2000000 00000000

...That seems to have done the trick exactly! Thank you again and again for your help! Hopefully with this I can figure the rest out for myself.

You're right, its probably really simple and I must look like such a dunce asking all these questions. I'm just a total novice at this, haha! Probably should try to start smaller, b-but the marriage potentials...!

Anyway, thanks a lot!!

Link to comment
Share on other sites

I'm dumb because you can actually just shorten it to

FeRobinXTharja (US)
B3BF2738 00000000
0000030C 120D0803
00003164 120D0803
D2000000 00000000

FeRobinXTharja (PAL)
B3BF3724 00000000
0000030C 120D0803
00003164 120D0803
D2000000 00000000

Link to comment
Share on other sites

I'm dumb because you can actually just shorten it to

FeRobinXTharja (US)

B3BF2738 00000000

0000030C 120D0803

00003164 120D0803

D2000000 00000000

FeRobinXTharja (PAL)

B3BF3724 00000000

0000030C 120D0803

00003164 120D0803

D2000000 00000000

I would like to know how to do this too. I imagine 030C and 3164 are FeRobin and Tharja? Do you have a list of the characters and their bytes to use in this code?
Link to comment
Share on other sites

Possibly a n00b question here

But would it be possible to, say, change the class models for a character?

For example, Emmeryn's War Cleric class model to be the same as Lissa's.

I would imagine it would involve the pointers, but i could be completely off.

Also I'm new here so there's that lol.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...